diff --git a/.github/ISSUE_TEMPLATE/objective_c.md b/.github/ISSUE_TEMPLATE/objective_c.md new file mode 100644 index 000000000..63039fbd6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/objective_c.md @@ -0,0 +1,6 @@ +--- +name: "package:objective_c" +about: "Create a bug or file a feature request against package:objective_c." +labels: "package:objective_c" +--- + diff --git a/.github/workflows/ffigen.yml b/.github/workflows/ffigen.yml index 3ae5f5c09..4b775c846 100644 --- a/.github/workflows/ffigen.yml +++ b/.github/workflows/ffigen.yml @@ -1,17 +1,20 @@ name: ffigen on: - # Run on PRs and pushes to the default branch. + # Run on PRs and pushes to the default branch, in either the ffigen directory, + # or the objective_c directory. push: branches: [main, stable] paths: - '.github/workflows/ffigen.yml' - 'pkgs/ffigen/**' + - 'pkgs/objective_c/**' pull_request: branches: [main, stable] paths: - '.github/workflows/ffigen.yml' - 'pkgs/ffigen/**' + - 'pkgs/objective_c/**' schedule: - cron: "0 0 * * 0" @@ -27,25 +30,22 @@ jobs: working-directory: pkgs/ffigen/ strategy: fail-fast: false - matrix: - sdk: [dev] -# sdk: [3.3.0] steps: - uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 - - uses: dart-lang/setup-dart@fedb1266e91cf51be2fdb382869461a434b920a3 + - uses: subosito/flutter-action@44ac965b96f18d999802d4b807e3256d5a3f9fa1 with: - sdk: ${{ matrix.sdk }} + flutter-version: 3.19.0 + channel: 'stable' - id: install name: Install dependencies - run: dart pub get && dart pub get --directory="example/shared_bindings" + run: flutter pub get && flutter pub get --directory="example/shared_bindings" - name: Check formatting run: dart format --output=none --set-exit-if-changed . if: always() && steps.install.outcome == 'success' - name: Build test dylib and bindings run: dart test/setup.dart - name: Analyze code - run: dart analyze --fatal-infos - if: always() && steps.install.outcome == 'success' + run: flutter analyze --fatal-infos test-linux: needs: analyze @@ -55,11 +55,12 @@ jobs: working-directory: pkgs/ffigen/ steps: - uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 - - uses: dart-lang/setup-dart@fedb1266e91cf51be2fdb382869461a434b920a3 + - uses: subosito/flutter-action@44ac965b96f18d999802d4b807e3256d5a3f9fa1 with: - sdk: dev #3.3.0 + flutter-version: 3.19.0 + channel: 'stable' - name: Install dependencies - run: dart pub get + run: flutter pub get - name: Install libclang-14-dev run: sudo apt-get install libclang-14-dev - name: Build test dylib and bindings @@ -76,11 +77,12 @@ jobs: working-directory: pkgs/ffigen/ steps: - uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 - - uses: dart-lang/setup-dart@fedb1266e91cf51be2fdb382869461a434b920a3 + - uses: subosito/flutter-action@44ac965b96f18d999802d4b807e3256d5a3f9fa1 with: - sdk: dev #3.3.0 + flutter-version: 3.19.0 + channel: 'stable' - name: Install dependencies - run: dart pub get + run: flutter pub get - name: Build test dylib and bindings run: dart test/setup.dart - name: Run VM tests @@ -109,11 +111,12 @@ jobs: working-directory: pkgs/ffigen/ steps: - uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 - - uses: dart-lang/setup-dart@fedb1266e91cf51be2fdb382869461a434b920a3 + - uses: subosito/flutter-action@44ac965b96f18d999802d4b807e3256d5a3f9fa1 with: - sdk: dev #3.3.0 + flutter-version: 3.19.0 + channel: 'stable' - name: Install dependencies - run: dart pub get + run: flutter pub get - name: Build test dylib and bindings run: dart test/setup.dart - name: Run VM tests diff --git a/.github/workflows/ffigen_weekly.yml b/.github/workflows/ffigen_weekly.yml index e56b14645..b60967ce3 100644 --- a/.github/workflows/ffigen_weekly.yml +++ b/.github/workflows/ffigen_weekly.yml @@ -20,11 +20,12 @@ jobs: working-directory: pkgs/ffigen/ steps: - uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 - - uses: dart-lang/setup-dart@fedb1266e91cf51be2fdb382869461a434b920a3 + - uses: subosito/flutter-action@44ac965b96f18d999802d4b807e3256d5a3f9fa1 with: - sdk: dev #3.3.0 + flutter-version: 3.19.0 + channel: 'stable' - name: Install dependencies - run: dart pub get + run: flutter pub get - name: Build test dylib and bindings run: dart test/setup.dart - name: Run VM tests diff --git a/.github/workflows/health.yaml b/.github/workflows/health.yaml index c6c5dd041..02f09862f 100644 --- a/.github/workflows/health.yaml +++ b/.github/workflows/health.yaml @@ -5,7 +5,6 @@ on: # Remove paths after https://github.com/bmw-tech/dart_apitool/issues/177 is addressed. paths: - "pkgs/ffi/**" - - "pkgs/ffigen/**" - "pkgs/native_assets_builder/**" - "pkgs/native_assets_cli/**" - "pkgs/native_toolchain_c/**" diff --git a/.github/workflows/health_jnigen.yaml b/.github/workflows/health_flutter.yaml similarity index 95% rename from .github/workflows/health_jnigen.yaml rename to .github/workflows/health_flutter.yaml index 7d20e2e46..a526cb7a3 100644 --- a/.github/workflows/health_jnigen.yaml +++ b/.github/workflows/health_flutter.yaml @@ -4,6 +4,7 @@ on: branches: [ main ] # Merge back into health.yaml after https://github.com/bmw-tech/dart_apitool/issues/177 is addressed. paths: + - "pkgs/ffigen/**" - "pkgs/jni/**" - "pkgs/jnigen/**" types: [opened, synchronize, reopened, labeled, unlabeled] diff --git a/.github/workflows/objective_c.yaml b/.github/workflows/objective_c.yaml new file mode 100644 index 000000000..c0d7fb24a --- /dev/null +++ b/.github/workflows/objective_c.yaml @@ -0,0 +1,44 @@ +name: objective_c + +on: + # Run on PRs and pushes to the default branch. + push: + branches: [main, stable] + paths: + - '.github/workflows/objective_c.yml' + - 'pkgs/objective_c/**' + pull_request: + branches: [main, stable] + paths: + - '.github/workflows/objective_c.yml' + - 'pkgs/objective_c/**' + schedule: + - cron: "0 0 * * 0" + +env: + PUB_ENVIRONMENT: bot.github + +jobs: + # Check code formatting and static analysis. + analyze: + runs-on: macos-latest + defaults: + run: + working-directory: pkgs/objective_c/ + strategy: + fail-fast: false + steps: + - uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 + - uses: subosito/flutter-action@44ac965b96f18d999802d4b807e3256d5a3f9fa1 + with: + flutter-version: 3.19.0 + channel: 'stable' + - id: install + name: Install dependencies + run: flutter pub get + - name: Check formatting + run: dart format --output=none --set-exit-if-changed . + if: always() && steps.install.outcome == 'success' + - name: Analyze code + run: flutter analyze --fatal-infos + if: always() && steps.install.outcome == 'success' diff --git a/README.md b/README.md index 499f061ff..d68ce3ad2 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,7 @@ building and bundling. | --- | --- | --- | | [ffi](pkgs/ffi/) | Utilities for working with Foreign Function Interface (FFI) code. | [![pub package](https://img.shields.io/pub/v/ffi.svg)](https://pub.dev/packages/ffi) | | [ffigen](pkgs/ffigen/) | Generator for FFI bindings, using LibClang to parse C, Objective-C, and Swift files. | [![pub package](https://img.shields.io/pub/v/ffigen.svg)](https://pub.dev/packages/ffigen) | +| [objective_c](pkgs/objective_c/) | A library to access Objective C from Flutter that acts as a support library for package:ffigen. | [![pub package](https://img.shields.io/pub/v/objective_c.svg)](https://pub.dev/packages/objective_c) | | [jni](pkgs/jni/) | A library to access JNI from Dart and Flutter that acts as a support library for `package:jnigen`. | [![pub package](https://img.shields.io/pub/v/jni.svg)](https://pub.dev/packages/jni) | | [jnigen](pkgs/jnigen/) | A Dart bindings generator for Java and Kotlin that uses JNI under the hood to interop with Java virtual machine. | [![pub package](https://img.shields.io/pub/v/jnigen.svg)](https://pub.dev/packages/jnigen) | | [native_assets_builder](pkgs/native_assets_builder/) | This package is the backend that invokes build hooks. | [![pub package](https://img.shields.io/pub/v/native_assets_builder.svg)](https://pub.dev/packages/native_assets_builder) | diff --git a/pkgs/ffigen/CHANGELOG.md b/pkgs/ffigen/CHANGELOG.md index 400332646..9d736b921 100644 --- a/pkgs/ffigen/CHANGELOG.md +++ b/pkgs/ffigen/CHANGELOG.md @@ -6,6 +6,21 @@ - Add `retainAndReturnPointer` method to ObjC objects and blocks, and add `castFromPointer` method to blocks. - Add `-Wno-nullability-completeness` as default compiler option for MacOS. +- __Breaking change__: Use `package:objective_c` in ObjC bindings. + - ObjC packages will have a flutter dependency (until + https://github.com/dart-lang/native/issues/1068 is fixed). + - ObjC class methods don't need the ubiquitous `lib` argument anymore. In + fact, ffigen won't even generate the native library class (unless it needs + to bind top level functions without using `@Native`). It is still necessary + to `DynamicLibrary.open` the dylib though, to load the classes and methods. + - Adapting to this change: + - Update ffigen and re-run the code generation. If the generated code no + longer contains the native library class, it means it isn't needed + anymore. So `final lib = FooNativeLib(DynamicLibrary.open('foo.dylib'));` + must be changed to `DynamicLibrary.open('foo.dylib');`. + - Regardless of whether the native library class still exists, delete the + `lib` parameter from all ObjC object constructors and static method calls + and block constructors. ## 11.0.0 diff --git a/pkgs/ffigen/analysis_options.yaml b/pkgs/ffigen/analysis_options.yaml index 0ba641e24..eb3d90860 100644 --- a/pkgs/ffigen/analysis_options.yaml +++ b/pkgs/ffigen/analysis_options.yaml @@ -9,8 +9,12 @@ analyzer: todo: ignore exclude: - 'test/**_expected*' - # Goldens cannot be generated outside MacOS causing analysis errors. - - test/native_objc_test/** + + # Exclude anything that uses package:objective_c, due to flutter dependency. + # https://github.com/dart-lang/native/issues/1068 + - example/objective_c/** + - example/swift/** + - test_flutter/native_objc_test/** language: strict-casts: true strict-inference: true diff --git a/pkgs/ffigen/example/objective_c/avf_audio_bindings.dart b/pkgs/ffigen/example/objective_c/avf_audio_bindings.dart index 0d598f1df..dd661ba46 100644 --- a/pkgs/ffigen/example/objective_c/avf_audio_bindings.dart +++ b/pkgs/ffigen/example/objective_c/avf_audio_bindings.dart @@ -1,34048 +1,228 @@ -// ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field, void_checks, annotate_overrides, no_leading_underscores_for_local_identifiers, library_private_types_in_public_api - -// AUTO GENERATED FILE, DO NOT EDIT. -// -// Generated by `package:ffigen`. -// ignore_for_file: type=lint -import 'dart:ffi' as ffi; -import 'package:ffi/ffi.dart' as pkg_ffi; - -/// Bindings for AVFAudio. -class AVFAudio { - /// Holds the symbol lookup function. - final ffi.Pointer Function(String symbolName) - _lookup; - - /// The symbols are looked up in [dynamicLibrary]. - AVFAudio(ffi.DynamicLibrary dynamicLibrary) : _lookup = dynamicLibrary.lookup; - - /// The symbols are looked up with [lookup]. - AVFAudio.fromLookup( - ffi.Pointer Function(String symbolName) - lookup) - : _lookup = lookup; - - ffi.Pointer _registerName1(String name) { - final cstr = name.toNativeUtf8(); - final sel = _sel_registerName(cstr.cast()); - pkg_ffi.calloc.free(cstr); - return sel; - } - - ffi.Pointer _sel_registerName( - ffi.Pointer str, - ) { - return __sel_registerName( - str, - ); - } - - late final __sel_registerNamePtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer)>>('sel_registerName'); - late final __sel_registerName = __sel_registerNamePtr - .asFunction Function(ffi.Pointer)>(); - - ffi.Pointer _getClass1(String name) { - final cstr = name.toNativeUtf8(); - final clazz = _objc_getClass(cstr.cast()); - pkg_ffi.calloc.free(cstr); - if (clazz == ffi.nullptr) { - throw Exception('Failed to load Objective-C class: $name'); - } - return clazz; - } - - ffi.Pointer _objc_getClass( - ffi.Pointer str, - ) { - return __objc_getClass( - str, - ); - } - - late final __objc_getClassPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer)>>('objc_getClass'); - late final __objc_getClass = __objc_getClassPtr - .asFunction Function(ffi.Pointer)>(); - - ffi.Pointer _objc_retain( - ffi.Pointer value, - ) { - return __objc_retain( - value, - ); - } - - late final __objc_retainPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer)>>('objc_retain'); - late final __objc_retain = __objc_retainPtr - .asFunction Function(ffi.Pointer)>(); - - void _objc_release( - ffi.Pointer value, - ) { - return __objc_release( - value, - ); - } - - late final __objc_releasePtr = - _lookup)>>( - 'objc_release'); - late final __objc_release = - __objc_releasePtr.asFunction)>(); - - late final _objc_releaseFinalizer2 = - ffi.NativeFinalizer(__objc_releasePtr.cast()); - late final _class_NSObject1 = _getClass1("NSObject"); - late final _sel_load1 = _registerName1("load"); - void _objc_msgSend_1( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1( - obj, - sel, - ); - } - - late final __objc_msgSend_1Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1 = __objc_msgSend_1Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initialize1 = _registerName1("initialize"); - late final _sel_init1 = _registerName1("init"); - instancetype _objc_msgSend_2( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_2( - obj, - sel, - ); - } - - late final __objc_msgSend_2Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_2 = __objc_msgSend_2Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_new1 = _registerName1("new"); - late final _sel_allocWithZone_1 = _registerName1("allocWithZone:"); - instancetype _objc_msgSend_3( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_NSZone> zone, - ) { - return __objc_msgSend_3( - obj, - sel, - zone, - ); - } - - late final __objc_msgSend_3Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_NSZone>)>>('objc_msgSend'); - late final __objc_msgSend_3 = __objc_msgSend_3Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_NSZone>)>(); - - late final _sel_alloc1 = _registerName1("alloc"); - late final _sel_dealloc1 = _registerName1("dealloc"); - late final _sel_finalize1 = _registerName1("finalize"); - late final _sel_copy1 = _registerName1("copy"); - late final _sel_mutableCopy1 = _registerName1("mutableCopy"); - late final _sel_copyWithZone_1 = _registerName1("copyWithZone:"); - late final _sel_mutableCopyWithZone_1 = - _registerName1("mutableCopyWithZone:"); - late final _sel_instancesRespondToSelector_1 = - _registerName1("instancesRespondToSelector:"); - bool _objc_msgSend_4( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ) { - return __objc_msgSend_4( - obj, - sel, - aSelector, - ); - } - - late final __objc_msgSend_4Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_4 = __objc_msgSend_4Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - bool _objc_msgSend_0( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer clazz, - ) { - return __objc_msgSend_0( - obj, - sel, - clazz, - ); - } - - late final __objc_msgSend_0Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_0 = __objc_msgSend_0Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_isKindOfClass_1 = _registerName1("isKindOfClass:"); - late final _class_Protocol1 = _getClass1("Protocol"); - late final _sel_conformsToProtocol_1 = _registerName1("conformsToProtocol:"); - bool _objc_msgSend_5( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer protocol, - ) { - return __objc_msgSend_5( - obj, - sel, - protocol, - ); - } - - late final __objc_msgSend_5Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_5 = __objc_msgSend_5Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_methodForSelector_1 = _registerName1("methodForSelector:"); - ffi.Pointer> _objc_msgSend_6( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ) { - return __objc_msgSend_6( - obj, - sel, - aSelector, - ); - } - - late final __objc_msgSend_6Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer> Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_6 = __objc_msgSend_6Ptr.asFunction< - ffi.Pointer> Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_instanceMethodForSelector_1 = - _registerName1("instanceMethodForSelector:"); - late final _sel_doesNotRecognizeSelector_1 = - _registerName1("doesNotRecognizeSelector:"); - void _objc_msgSend_7( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ) { - return __objc_msgSend_7( - obj, - sel, - aSelector, - ); - } - - late final __objc_msgSend_7Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_7 = __objc_msgSend_7Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_forwardingTargetForSelector_1 = - _registerName1("forwardingTargetForSelector:"); - ffi.Pointer _objc_msgSend_8( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ) { - return __objc_msgSend_8( - obj, - sel, - aSelector, - ); - } - - late final __objc_msgSend_8Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_8 = __objc_msgSend_8Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSInvocation1 = _getClass1("NSInvocation"); - late final _class_NSMethodSignature1 = _getClass1("NSMethodSignature"); - late final _sel_signatureWithObjCTypes_1 = - _registerName1("signatureWithObjCTypes:"); - ffi.Pointer _objc_msgSend_9( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer types, - ) { - return __objc_msgSend_9( - obj, - sel, - types, - ); - } - - late final __objc_msgSend_9Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_9 = __objc_msgSend_9Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_numberOfArguments1 = _registerName1("numberOfArguments"); - int _objc_msgSend_10( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_10( - obj, - sel, - ); - } - - late final __objc_msgSend_10Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_10 = __objc_msgSend_10Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_getArgumentTypeAtIndex_1 = - _registerName1("getArgumentTypeAtIndex:"); - ffi.Pointer _objc_msgSend_11( - ffi.Pointer obj, - ffi.Pointer sel, - int idx, - ) { - return __objc_msgSend_11( - obj, - sel, - idx, - ); - } - - late final __objc_msgSend_11Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_11 = __objc_msgSend_11Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_frameLength1 = _registerName1("frameLength"); - late final _sel_isOneway1 = _registerName1("isOneway"); - bool _objc_msgSend_12( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_12( - obj, - sel, - ); - } - - late final __objc_msgSend_12Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_12 = __objc_msgSend_12Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_methodReturnType1 = _registerName1("methodReturnType"); - ffi.Pointer _objc_msgSend_13( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_13( - obj, - sel, - ); - } - - late final __objc_msgSend_13Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_13 = __objc_msgSend_13Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_methodReturnLength1 = _registerName1("methodReturnLength"); - late final _sel_cancelPreviousPerformRequestsWithTarget_selector_object_1 = - _registerName1( - "cancelPreviousPerformRequestsWithTarget:selector:object:"); - void _objc_msgSend_14( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aTarget, - ffi.Pointer aSelector, - ffi.Pointer anArgument, - ) { - return __objc_msgSend_14( - obj, - sel, - aTarget, - aSelector, - anArgument, - ); - } - - late final __objc_msgSend_14Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_14 = __objc_msgSend_14Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_cancelPreviousPerformRequestsWithTarget_1 = - _registerName1("cancelPreviousPerformRequestsWithTarget:"); - void _objc_msgSend_15( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aTarget, - ) { - return __objc_msgSend_15( - obj, - sel, - aTarget, - ); - } - - late final __objc_msgSend_15Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_15 = __objc_msgSend_15Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_accessInstanceVariablesDirectly1 = - _registerName1("accessInstanceVariablesDirectly"); - late final _sel_useStoredAccessor1 = _registerName1("useStoredAccessor"); - late final _class_NSSet1 = _getClass1("NSSet"); - late final _sel_count1 = _registerName1("count"); - late final _sel_member_1 = _registerName1("member:"); - ffi.Pointer _objc_msgSend_16( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer object, - ) { - return __objc_msgSend_16( - obj, - sel, - object, - ); - } - - late final __objc_msgSend_16Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_16 = __objc_msgSend_16Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSEnumerator1 = _getClass1("NSEnumerator"); - late final _sel_nextObject1 = _registerName1("nextObject"); - ffi.Pointer _objc_msgSend_17( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_17( - obj, - sel, - ); - } - - late final __objc_msgSend_17Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_17 = __objc_msgSend_17Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_allObjects1 = _registerName1("allObjects"); - late final _class_NSString1 = _getClass1("NSString"); - late final _sel_length1 = _registerName1("length"); - late final _sel_characterAtIndex_1 = _registerName1("characterAtIndex:"); - int _objc_msgSend_18( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ) { - return __objc_msgSend_18( - obj, - sel, - index, - ); - } - - late final __objc_msgSend_18Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedShort Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_18 = __objc_msgSend_18Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _class_NSCoder1 = _getClass1("NSCoder"); - late final _sel_encodeValueOfObjCType_at_1 = - _registerName1("encodeValueOfObjCType:at:"); - void _objc_msgSend_19( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer type, - ffi.Pointer addr, - ) { - return __objc_msgSend_19( - obj, - sel, - type, - addr, - ); - } - - late final __objc_msgSend_19Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_19 = __objc_msgSend_19Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSData1 = _getClass1("NSData"); - late final _sel_bytes1 = _registerName1("bytes"); - ffi.Pointer _objc_msgSend_20( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_20( - obj, - sel, - ); - } - - late final __objc_msgSend_20Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_20 = __objc_msgSend_20Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_description1 = _registerName1("description"); - ffi.Pointer _objc_msgSend_21( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_21( - obj, - sel, - ); - } - - late final __objc_msgSend_21Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_21 = __objc_msgSend_21Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_getBytes_length_1 = _registerName1("getBytes:length:"); - void _objc_msgSend_22( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer buffer, - int length, - ) { - return __objc_msgSend_22( - obj, - sel, - buffer, - length, - ); - } - - late final __objc_msgSend_22Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_22 = __objc_msgSend_22Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_getBytes_range_1 = _registerName1("getBytes:range:"); - void _objc_msgSend_23( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer buffer, - _NSRange range, - ) { - return __objc_msgSend_23( - obj, - sel, - buffer, - range, - ); - } - - late final __objc_msgSend_23Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_23 = __objc_msgSend_23Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>(); - - late final _sel_isEqualToData_1 = _registerName1("isEqualToData:"); - bool _objc_msgSend_24( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - ) { - return __objc_msgSend_24( - obj, - sel, - other, - ); - } - - late final __objc_msgSend_24Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_24 = __objc_msgSend_24Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_subdataWithRange_1 = _registerName1("subdataWithRange:"); - ffi.Pointer _objc_msgSend_25( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_25( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_25Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_25 = __objc_msgSend_25Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_writeToFile_atomically_1 = - _registerName1("writeToFile:atomically:"); - bool _objc_msgSend_26( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool useAuxiliaryFile, - ) { - return __objc_msgSend_26( - obj, - sel, - path, - useAuxiliaryFile, - ); - } - - late final __objc_msgSend_26Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_26 = __objc_msgSend_26Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _class_NSURL1 = _getClass1("NSURL"); - late final _sel_initWithScheme_host_path_1 = - _registerName1("initWithScheme:host:path:"); - instancetype _objc_msgSend_27( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer scheme, - ffi.Pointer host, - ffi.Pointer path, - ) { - return __objc_msgSend_27( - obj, - sel, - scheme, - host, - path, - ); - } - - late final __objc_msgSend_27Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_27 = __objc_msgSend_27Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initFileURLWithPath_isDirectory_relativeToURL_1 = - _registerName1("initFileURLWithPath:isDirectory:relativeToURL:"); - instancetype _objc_msgSend_28( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool isDir, - ffi.Pointer baseURL, - ) { - return __objc_msgSend_28( - obj, - sel, - path, - isDir, - baseURL, - ); - } - - late final __objc_msgSend_28Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_28 = __objc_msgSend_28Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool, ffi.Pointer)>(); - - late final _sel_initFileURLWithPath_relativeToURL_1 = - _registerName1("initFileURLWithPath:relativeToURL:"); - instancetype _objc_msgSend_29( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer baseURL, - ) { - return __objc_msgSend_29( - obj, - sel, - path, - baseURL, - ); - } - - late final __objc_msgSend_29Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_29 = __objc_msgSend_29Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initFileURLWithPath_isDirectory_1 = - _registerName1("initFileURLWithPath:isDirectory:"); - instancetype _objc_msgSend_30( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool isDir, - ) { - return __objc_msgSend_30( - obj, - sel, - path, - isDir, - ); - } - - late final __objc_msgSend_30Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_30 = __objc_msgSend_30Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_initFileURLWithPath_1 = - _registerName1("initFileURLWithPath:"); - instancetype _objc_msgSend_31( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ) { - return __objc_msgSend_31( - obj, - sel, - path, - ); - } - - late final __objc_msgSend_31Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_31 = __objc_msgSend_31Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_fileURLWithPath_isDirectory_relativeToURL_1 = - _registerName1("fileURLWithPath:isDirectory:relativeToURL:"); - ffi.Pointer _objc_msgSend_32( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool isDir, - ffi.Pointer baseURL, - ) { - return __objc_msgSend_32( - obj, - sel, - path, - isDir, - baseURL, - ); - } - - late final __objc_msgSend_32Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_32 = __objc_msgSend_32Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool, - ffi.Pointer)>(); - - late final _sel_fileURLWithPath_relativeToURL_1 = - _registerName1("fileURLWithPath:relativeToURL:"); - ffi.Pointer _objc_msgSend_33( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer baseURL, - ) { - return __objc_msgSend_33( - obj, - sel, - path, - baseURL, - ); - } - - late final __objc_msgSend_33Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_33 = __objc_msgSend_33Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_fileURLWithPath_isDirectory_1 = - _registerName1("fileURLWithPath:isDirectory:"); - ffi.Pointer _objc_msgSend_34( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool isDir, - ) { - return __objc_msgSend_34( - obj, - sel, - path, - isDir, - ); - } - - late final __objc_msgSend_34Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_34 = __objc_msgSend_34Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_fileURLWithPath_1 = _registerName1("fileURLWithPath:"); - ffi.Pointer _objc_msgSend_35( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ) { - return __objc_msgSend_35( - obj, - sel, - path, - ); - } - - late final __objc_msgSend_35Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_35 = __objc_msgSend_35Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initFileURLWithFileSystemRepresentation_isDirectory_relativeToURL_1 = - _registerName1( - "initFileURLWithFileSystemRepresentation:isDirectory:relativeToURL:"); - instancetype _objc_msgSend_36( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool isDir, - ffi.Pointer baseURL, - ) { - return __objc_msgSend_36( - obj, - sel, - path, - isDir, - baseURL, - ); - } - - late final __objc_msgSend_36Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_36 = __objc_msgSend_36Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool, ffi.Pointer)>(); - - late final _sel_fileURLWithFileSystemRepresentation_isDirectory_relativeToURL_1 = - _registerName1( - "fileURLWithFileSystemRepresentation:isDirectory:relativeToURL:"); - ffi.Pointer _objc_msgSend_37( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool isDir, - ffi.Pointer baseURL, - ) { - return __objc_msgSend_37( - obj, - sel, - path, - isDir, - baseURL, - ); - } - - late final __objc_msgSend_37Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_37 = __objc_msgSend_37Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool, - ffi.Pointer)>(); - - late final _sel_initWithString_1 = _registerName1("initWithString:"); - instancetype _objc_msgSend_38( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer URLString, - ) { - return __objc_msgSend_38( - obj, - sel, - URLString, - ); - } - - late final __objc_msgSend_38Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_38 = __objc_msgSend_38Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithString_relativeToURL_1 = - _registerName1("initWithString:relativeToURL:"); - instancetype _objc_msgSend_39( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer URLString, - ffi.Pointer baseURL, - ) { - return __objc_msgSend_39( - obj, - sel, - URLString, - baseURL, - ); - } - - late final __objc_msgSend_39Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_39 = __objc_msgSend_39Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_URLWithString_1 = _registerName1("URLWithString:"); - late final _sel_URLWithString_relativeToURL_1 = - _registerName1("URLWithString:relativeToURL:"); - late final _sel_initWithString_encodingInvalidCharacters_1 = - _registerName1("initWithString:encodingInvalidCharacters:"); - instancetype _objc_msgSend_40( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer URLString, - bool encodingInvalidCharacters, - ) { - return __objc_msgSend_40( - obj, - sel, - URLString, - encodingInvalidCharacters, - ); - } - - late final __objc_msgSend_40Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_40 = __objc_msgSend_40Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_URLWithString_encodingInvalidCharacters_1 = - _registerName1("URLWithString:encodingInvalidCharacters:"); - late final _sel_initWithDataRepresentation_relativeToURL_1 = - _registerName1("initWithDataRepresentation:relativeToURL:"); - instancetype _objc_msgSend_41( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ffi.Pointer baseURL, - ) { - return __objc_msgSend_41( - obj, - sel, - data, - baseURL, - ); - } - - late final __objc_msgSend_41Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_41 = __objc_msgSend_41Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_URLWithDataRepresentation_relativeToURL_1 = - _registerName1("URLWithDataRepresentation:relativeToURL:"); - ffi.Pointer _objc_msgSend_42( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ffi.Pointer baseURL, - ) { - return __objc_msgSend_42( - obj, - sel, - data, - baseURL, - ); - } - - late final __objc_msgSend_42Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_42 = __objc_msgSend_42Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initAbsoluteURLWithDataRepresentation_relativeToURL_1 = - _registerName1("initAbsoluteURLWithDataRepresentation:relativeToURL:"); - late final _sel_absoluteURLWithDataRepresentation_relativeToURL_1 = - _registerName1("absoluteURLWithDataRepresentation:relativeToURL:"); - late final _sel_dataRepresentation1 = _registerName1("dataRepresentation"); - ffi.Pointer _objc_msgSend_43( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_43( - obj, - sel, - ); - } - - late final __objc_msgSend_43Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_43 = __objc_msgSend_43Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_absoluteString1 = _registerName1("absoluteString"); - ffi.Pointer _objc_msgSend_44( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_44( - obj, - sel, - ); - } - - late final __objc_msgSend_44Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_44 = __objc_msgSend_44Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_relativeString1 = _registerName1("relativeString"); - late final _sel_baseURL1 = _registerName1("baseURL"); - ffi.Pointer _objc_msgSend_45( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_45( - obj, - sel, - ); - } - - late final __objc_msgSend_45Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_45 = __objc_msgSend_45Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_absoluteURL1 = _registerName1("absoluteURL"); - late final _sel_scheme1 = _registerName1("scheme"); - late final _sel_resourceSpecifier1 = _registerName1("resourceSpecifier"); - late final _sel_host1 = _registerName1("host"); - late final _class_NSNumber1 = _getClass1("NSNumber"); - late final _class_NSValue1 = _getClass1("NSValue"); - late final _sel_getValue_size_1 = _registerName1("getValue:size:"); - late final _sel_objCType1 = _registerName1("objCType"); - late final _sel_initWithBytes_objCType_1 = - _registerName1("initWithBytes:objCType:"); - instancetype _objc_msgSend_46( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ffi.Pointer type, - ) { - return __objc_msgSend_46( - obj, - sel, - value, - type, - ); - } - - late final __objc_msgSend_46Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_46 = __objc_msgSend_46Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithCoder_1 = _registerName1("initWithCoder:"); - instancetype _objc_msgSend_47( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer coder, - ) { - return __objc_msgSend_47( - obj, - sel, - coder, - ); - } - - late final __objc_msgSend_47Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_47 = __objc_msgSend_47Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_valueWithBytes_objCType_1 = - _registerName1("valueWithBytes:objCType:"); - ffi.Pointer _objc_msgSend_48( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ffi.Pointer type, - ) { - return __objc_msgSend_48( - obj, - sel, - value, - type, - ); - } - - late final __objc_msgSend_48Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_48 = __objc_msgSend_48Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_value_withObjCType_1 = _registerName1("value:withObjCType:"); - late final _sel_valueWithNonretainedObject_1 = - _registerName1("valueWithNonretainedObject:"); - ffi.Pointer _objc_msgSend_49( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anObject, - ) { - return __objc_msgSend_49( - obj, - sel, - anObject, - ); - } - - late final __objc_msgSend_49Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_49 = __objc_msgSend_49Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_nonretainedObjectValue1 = - _registerName1("nonretainedObjectValue"); - late final _sel_valueWithPointer_1 = _registerName1("valueWithPointer:"); - ffi.Pointer _objc_msgSend_50( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer pointer, - ) { - return __objc_msgSend_50( - obj, - sel, - pointer, - ); - } - - late final __objc_msgSend_50Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_50 = __objc_msgSend_50Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_pointerValue1 = _registerName1("pointerValue"); - late final _sel_isEqualToValue_1 = _registerName1("isEqualToValue:"); - bool _objc_msgSend_51( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_51( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_51Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_51 = __objc_msgSend_51Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_getValue_1 = _registerName1("getValue:"); - void _objc_msgSend_52( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_52( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_52Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_52 = __objc_msgSend_52Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_valueWithRange_1 = _registerName1("valueWithRange:"); - ffi.Pointer _objc_msgSend_53( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_53( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_53Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_53 = __objc_msgSend_53Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_rangeValue1 = _registerName1("rangeValue"); - late final _objc_msgSend_useVariants1 = ffi.Abi.current() == ffi.Abi.iosX64 || - ffi.Abi.current() == ffi.Abi.macosX64; - _NSRange _objc_msgSend_54( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_54( - obj, - sel, - ); - } - - late final __objc_msgSend_54Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_54 = __objc_msgSend_54Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_54_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_54_stret( - stret, - obj, - sel, - ); - } - - late final __objc_msgSend_54_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_54_stret = __objc_msgSend_54_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_valueWithPoint_1 = _registerName1("valueWithPoint:"); - ffi.Pointer _objc_msgSend_55( - ffi.Pointer obj, - ffi.Pointer sel, - CGPoint point, - ) { - return __objc_msgSend_55( - obj, - sel, - point, - ); - } - - late final __objc_msgSend_55Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, CGPoint)>>('objc_msgSend'); - late final __objc_msgSend_55 = __objc_msgSend_55Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, CGPoint)>(); - - late final _sel_valueWithSize_1 = _registerName1("valueWithSize:"); - ffi.Pointer _objc_msgSend_56( - ffi.Pointer obj, - ffi.Pointer sel, - CGSize size, - ) { - return __objc_msgSend_56( - obj, - sel, - size, - ); - } - - late final __objc_msgSend_56Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, CGSize)>>('objc_msgSend'); - late final __objc_msgSend_56 = __objc_msgSend_56Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, CGSize)>(); - - late final _sel_valueWithRect_1 = _registerName1("valueWithRect:"); - ffi.Pointer _objc_msgSend_57( - ffi.Pointer obj, - ffi.Pointer sel, - CGRect rect, - ) { - return __objc_msgSend_57( - obj, - sel, - rect, - ); - } - - late final __objc_msgSend_57Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, CGRect)>>('objc_msgSend'); - late final __objc_msgSend_57 = __objc_msgSend_57Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, CGRect)>(); - - late final _sel_valueWithEdgeInsets_1 = - _registerName1("valueWithEdgeInsets:"); - ffi.Pointer _objc_msgSend_58( - ffi.Pointer obj, - ffi.Pointer sel, - NSEdgeInsets insets, - ) { - return __objc_msgSend_58( - obj, - sel, - insets, - ); - } - - late final __objc_msgSend_58Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, NSEdgeInsets)>>('objc_msgSend'); - late final __objc_msgSend_58 = __objc_msgSend_58Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, NSEdgeInsets)>(); - - late final _sel_pointValue1 = _registerName1("pointValue"); - CGPoint _objc_msgSend_59( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_59( - obj, - sel, - ); - } - - late final __objc_msgSend_59Ptr = _lookup< - ffi.NativeFunction< - CGPoint Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_59 = __objc_msgSend_59Ptr.asFunction< - CGPoint Function(ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_59_stret( - ffi.Pointer stret, - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_59_stret( - stret, - obj, - sel, - ); - } - - late final __objc_msgSend_59_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_59_stret = __objc_msgSend_59_stretPtr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_sizeValue1 = _registerName1("sizeValue"); - CGSize _objc_msgSend_60( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_60( - obj, - sel, - ); - } - - late final __objc_msgSend_60Ptr = _lookup< - ffi.NativeFunction< - CGSize Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_60 = __objc_msgSend_60Ptr.asFunction< - CGSize Function(ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_60_stret( - ffi.Pointer stret, - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_60_stret( - stret, - obj, - sel, - ); - } - - late final __objc_msgSend_60_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_60_stret = __objc_msgSend_60_stretPtr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_rectValue1 = _registerName1("rectValue"); - CGRect _objc_msgSend_61( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_61( - obj, - sel, - ); - } - - late final __objc_msgSend_61Ptr = _lookup< - ffi.NativeFunction< - CGRect Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_61 = __objc_msgSend_61Ptr.asFunction< - CGRect Function(ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_61_stret( - ffi.Pointer stret, - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_61_stret( - stret, - obj, - sel, - ); - } - - late final __objc_msgSend_61_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_61_stret = __objc_msgSend_61_stretPtr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_edgeInsetsValue1 = _registerName1("edgeInsetsValue"); - NSEdgeInsets _objc_msgSend_62( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_62( - obj, - sel, - ); - } - - late final __objc_msgSend_62Ptr = _lookup< - ffi.NativeFunction< - NSEdgeInsets Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_62 = __objc_msgSend_62Ptr.asFunction< - NSEdgeInsets Function(ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_62_stret( - ffi.Pointer stret, - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_62_stret( - stret, - obj, - sel, - ); - } - - late final __objc_msgSend_62_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_62_stret = __objc_msgSend_62_stretPtr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_keyPathsForValuesAffectingValueForKey_1 = - _registerName1("keyPathsForValuesAffectingValueForKey:"); - ffi.Pointer _objc_msgSend_63( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_63( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_63Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_63 = __objc_msgSend_63Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_automaticallyNotifiesObserversForKey_1 = - _registerName1("automaticallyNotifiesObserversForKey:"); - bool _objc_msgSend_64( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_64( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_64Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_64 = __objc_msgSend_64Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSArray1 = _getClass1("NSArray"); - late final _sel_objectAtIndex_1 = _registerName1("objectAtIndex:"); - ffi.Pointer _objc_msgSend_65( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ) { - return __objc_msgSend_65( - obj, - sel, - index, - ); - } - - late final __objc_msgSend_65Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_65 = __objc_msgSend_65Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithObjects_count_1 = - _registerName1("initWithObjects:count:"); - instancetype _objc_msgSend_66( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> objects, - int cnt, - ) { - return __objc_msgSend_66( - obj, - sel, - objects, - cnt, - ); - } - - late final __objc_msgSend_66Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_66 = __objc_msgSend_66Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer>, int)>(); - - late final _sel_arrayByAddingObject_1 = - _registerName1("arrayByAddingObject:"); - ffi.Pointer _objc_msgSend_67( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anObject, - ) { - return __objc_msgSend_67( - obj, - sel, - anObject, - ); - } - - late final __objc_msgSend_67Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_67 = __objc_msgSend_67Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_arrayByAddingObjectsFromArray_1 = - _registerName1("arrayByAddingObjectsFromArray:"); - ffi.Pointer _objc_msgSend_68( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer otherArray, - ) { - return __objc_msgSend_68( - obj, - sel, - otherArray, - ); - } - - late final __objc_msgSend_68Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_68 = __objc_msgSend_68Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_componentsJoinedByString_1 = - _registerName1("componentsJoinedByString:"); - ffi.Pointer _objc_msgSend_69( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer separator, - ) { - return __objc_msgSend_69( - obj, - sel, - separator, - ); - } - - late final __objc_msgSend_69Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_69 = __objc_msgSend_69Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_containsObject_1 = _registerName1("containsObject:"); - late final _sel_descriptionWithLocale_1 = - _registerName1("descriptionWithLocale:"); - ffi.Pointer _objc_msgSend_70( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer locale, - ) { - return __objc_msgSend_70( - obj, - sel, - locale, - ); - } - - late final __objc_msgSend_70Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_70 = __objc_msgSend_70Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_descriptionWithLocale_indent_1 = - _registerName1("descriptionWithLocale:indent:"); - ffi.Pointer _objc_msgSend_71( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer locale, - int level, - ) { - return __objc_msgSend_71( - obj, - sel, - locale, - level, - ); - } - - late final __objc_msgSend_71Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_71 = __objc_msgSend_71Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_firstObjectCommonWithArray_1 = - _registerName1("firstObjectCommonWithArray:"); - ffi.Pointer _objc_msgSend_72( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer otherArray, - ) { - return __objc_msgSend_72( - obj, - sel, - otherArray, - ); - } - - late final __objc_msgSend_72Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_72 = __objc_msgSend_72Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_getObjects_range_1 = _registerName1("getObjects:range:"); - void _objc_msgSend_73( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> objects, - _NSRange range, - ) { - return __objc_msgSend_73( - obj, - sel, - objects, - range, - ); - } - - late final __objc_msgSend_73Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer>, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_73 = __objc_msgSend_73Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer>, _NSRange)>(); - - late final _sel_indexOfObject_1 = _registerName1("indexOfObject:"); - int _objc_msgSend_74( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anObject, - ) { - return __objc_msgSend_74( - obj, - sel, - anObject, - ); - } - - late final __objc_msgSend_74Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_74 = __objc_msgSend_74Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_indexOfObject_inRange_1 = - _registerName1("indexOfObject:inRange:"); - int _objc_msgSend_75( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anObject, - _NSRange range, - ) { - return __objc_msgSend_75( - obj, - sel, - anObject, - range, - ); - } - - late final __objc_msgSend_75Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_75 = __objc_msgSend_75Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>(); - - late final _sel_indexOfObjectIdenticalTo_1 = - _registerName1("indexOfObjectIdenticalTo:"); - late final _sel_indexOfObjectIdenticalTo_inRange_1 = - _registerName1("indexOfObjectIdenticalTo:inRange:"); - late final _sel_isEqualToArray_1 = _registerName1("isEqualToArray:"); - bool _objc_msgSend_76( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer otherArray, - ) { - return __objc_msgSend_76( - obj, - sel, - otherArray, - ); - } - - late final __objc_msgSend_76Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_76 = __objc_msgSend_76Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_firstObject1 = _registerName1("firstObject"); - late final _sel_lastObject1 = _registerName1("lastObject"); - late final _sel_objectEnumerator1 = _registerName1("objectEnumerator"); - ffi.Pointer _objc_msgSend_77( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_77( - obj, - sel, - ); - } - - late final __objc_msgSend_77Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_77 = __objc_msgSend_77Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_reverseObjectEnumerator1 = - _registerName1("reverseObjectEnumerator"); - late final _sel_sortedArrayHint1 = _registerName1("sortedArrayHint"); - late final _sel_sortedArrayUsingFunction_context_1 = - _registerName1("sortedArrayUsingFunction:context:"); - ffi.Pointer _objc_msgSend_78( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>> - comparator, - ffi.Pointer context, - ) { - return __objc_msgSend_78( - obj, - sel, - comparator, - context, - ); - } - - late final __objc_msgSend_78Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_78 = __objc_msgSend_78Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>, - ffi.Pointer)>(); - - late final _sel_sortedArrayUsingFunction_context_hint_1 = - _registerName1("sortedArrayUsingFunction:context:hint:"); - ffi.Pointer _objc_msgSend_79( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>> - comparator, - ffi.Pointer context, - ffi.Pointer hint, - ) { - return __objc_msgSend_79( - obj, - sel, - comparator, - context, - hint, - ); - } - - late final __objc_msgSend_79Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_79 = __objc_msgSend_79Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_sortedArrayUsingSelector_1 = - _registerName1("sortedArrayUsingSelector:"); - ffi.Pointer _objc_msgSend_80( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer comparator, - ) { - return __objc_msgSend_80( - obj, - sel, - comparator, - ); - } - - late final __objc_msgSend_80Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_80 = __objc_msgSend_80Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_subarrayWithRange_1 = _registerName1("subarrayWithRange:"); - ffi.Pointer _objc_msgSend_81( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_81( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_81Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_81 = __objc_msgSend_81Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _class_NSError1 = _getClass1("NSError"); - late final _sel_initWithDomain_code_userInfo_1 = - _registerName1("initWithDomain:code:userInfo:"); - instancetype _objc_msgSend_82( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer domain, - int code, - ffi.Pointer dict, - ) { - return __objc_msgSend_82( - obj, - sel, - domain, - code, - dict, - ); - } - - late final __objc_msgSend_82Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_82 = __objc_msgSend_82Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_errorWithDomain_code_userInfo_1 = - _registerName1("errorWithDomain:code:userInfo:"); - late final _sel_domain1 = _registerName1("domain"); - late final _sel_code1 = _registerName1("code"); - int _objc_msgSend_83( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_83( - obj, - sel, - ); - } - - late final __objc_msgSend_83Ptr = _lookup< - ffi.NativeFunction< - ffi.Long Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_83 = __objc_msgSend_83Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_userInfo1 = _registerName1("userInfo"); - late final _sel_localizedDescription1 = - _registerName1("localizedDescription"); - late final _sel_localizedFailureReason1 = - _registerName1("localizedFailureReason"); - late final _sel_localizedRecoverySuggestion1 = - _registerName1("localizedRecoverySuggestion"); - late final _sel_localizedRecoveryOptions1 = - _registerName1("localizedRecoveryOptions"); - ffi.Pointer _objc_msgSend_84( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_84( - obj, - sel, - ); - } - - late final __objc_msgSend_84Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_84 = __objc_msgSend_84Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_recoveryAttempter1 = _registerName1("recoveryAttempter"); - late final _sel_helpAnchor1 = _registerName1("helpAnchor"); - late final _sel_underlyingErrors1 = _registerName1("underlyingErrors"); - ffi.Pointer _objc_msgSend_85( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_85( - obj, - sel, - ); - } - - late final __objc_msgSend_85Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_85 = __objc_msgSend_85Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - ffi.Pointer<_ObjCBlockDesc> _newBlockDesc1() { - final d = - pkg_ffi.calloc.allocate<_ObjCBlockDesc>(ffi.sizeOf<_ObjCBlockDesc>()); - d.ref.reserved = 0; - d.ref.size = ffi.sizeOf<_ObjCBlock>(); - d.ref.copy_helper = ffi.nullptr; - d.ref.dispose_helper = ffi.nullptr; - d.ref.signature = ffi.nullptr; - return d; - } - - late final _objc_block_desc1 = _newBlockDesc1(); - late final _objc_concrete_global_block1 = - _lookup('_NSConcreteGlobalBlock'); - ffi.Pointer<_ObjCBlock> _newBlock1( - ffi.Pointer invoke, ffi.Pointer target) { - final b = pkg_ffi.calloc.allocate<_ObjCBlock>(ffi.sizeOf<_ObjCBlock>()); - b.ref.isa = _objc_concrete_global_block1; - b.ref.flags = 0; - b.ref.reserved = 0; - b.ref.invoke = invoke; - b.ref.target = target; - b.ref.descriptor = _objc_block_desc1; - final copy = _Block_copy(b.cast()).cast<_ObjCBlock>(); - pkg_ffi.calloc.free(b); - return copy; - } - - ffi.Pointer _Block_copy( - ffi.Pointer value, - ) { - return __Block_copy( - value, - ); - } - - late final __Block_copyPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer)>>('_Block_copy'); - late final __Block_copy = __Block_copyPtr - .asFunction Function(ffi.Pointer)>(); - - void _Block_release( - ffi.Pointer value, - ) { - return __Block_release( - value, - ); - } - - late final __Block_releasePtr = - _lookup)>>( - '_Block_release'); - late final __Block_release = - __Block_releasePtr.asFunction)>(); - - late final _objc_releaseFinalizer11 = - ffi.NativeFinalizer(__Block_releasePtr.cast()); - late final _sel_setUserInfoValueProviderForDomain_provider_1 = - _registerName1("setUserInfoValueProviderForDomain:provider:"); - void _objc_msgSend_86( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer errorDomain, - ffi.Pointer<_ObjCBlock> provider, - ) { - return __objc_msgSend_86( - obj, - sel, - errorDomain, - provider, - ); - } - - late final __objc_msgSend_86Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_86 = __objc_msgSend_86Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_userInfoValueProviderForDomain_1 = - _registerName1("userInfoValueProviderForDomain:"); - ffi.Pointer<_ObjCBlock> _objc_msgSend_87( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer err, - ffi.Pointer userInfoKey, - ffi.Pointer errorDomain, - ) { - return __objc_msgSend_87( - obj, - sel, - err, - userInfoKey, - errorDomain, - ); - } - - late final __objc_msgSend_87Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_87 = __objc_msgSend_87Ptr.asFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_setKeys_triggerChangeNotificationsForDependentKey_1 = - _registerName1("setKeys:triggerChangeNotificationsForDependentKey:"); - void _objc_msgSend_88( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keys, - ffi.Pointer dependentKey, - ) { - return __objc_msgSend_88( - obj, - sel, - keys, - dependentKey, - ); - } - - late final __objc_msgSend_88Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_88 = __objc_msgSend_88Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_classFallbacksForKeyedArchiver1 = - _registerName1("classFallbacksForKeyedArchiver"); - late final _sel_classForKeyedUnarchiver1 = - _registerName1("classForKeyedUnarchiver"); - late final _sel_writeToURL_error_1 = _registerName1("writeToURL:error:"); - bool _objc_msgSend_89( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer> error, - ) { - return __objc_msgSend_89( - obj, - sel, - url, - error, - ); - } - - late final __objc_msgSend_89Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_89 = __objc_msgSend_89Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_makeObjectsPerformSelector_1 = - _registerName1("makeObjectsPerformSelector:"); - late final _sel_makeObjectsPerformSelector_withObject_1 = - _registerName1("makeObjectsPerformSelector:withObject:"); - void _objc_msgSend_90( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ffi.Pointer argument, - ) { - return __objc_msgSend_90( - obj, - sel, - aSelector, - argument, - ); - } - - late final __objc_msgSend_90Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_90 = __objc_msgSend_90Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSIndexSet1 = _getClass1("NSIndexSet"); - late final _sel_indexSet1 = _registerName1("indexSet"); - late final _sel_indexSetWithIndex_1 = _registerName1("indexSetWithIndex:"); - late final _sel_indexSetWithIndexesInRange_1 = - _registerName1("indexSetWithIndexesInRange:"); - instancetype _objc_msgSend_91( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_91( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_91Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_91 = __objc_msgSend_91Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_initWithIndexesInRange_1 = - _registerName1("initWithIndexesInRange:"); - late final _sel_initWithIndexSet_1 = _registerName1("initWithIndexSet:"); - instancetype _objc_msgSend_92( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indexSet, - ) { - return __objc_msgSend_92( - obj, - sel, - indexSet, - ); - } - - late final __objc_msgSend_92Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_92 = __objc_msgSend_92Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithIndex_1 = _registerName1("initWithIndex:"); - late final _sel_isEqualToIndexSet_1 = _registerName1("isEqualToIndexSet:"); - bool _objc_msgSend_93( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indexSet, - ) { - return __objc_msgSend_93( - obj, - sel, - indexSet, - ); - } - - late final __objc_msgSend_93Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_93 = __objc_msgSend_93Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_firstIndex1 = _registerName1("firstIndex"); - late final _sel_lastIndex1 = _registerName1("lastIndex"); - late final _sel_indexGreaterThanIndex_1 = - _registerName1("indexGreaterThanIndex:"); - int _objc_msgSend_94( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_94( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_94Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_94 = __objc_msgSend_94Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_indexLessThanIndex_1 = _registerName1("indexLessThanIndex:"); - late final _sel_indexGreaterThanOrEqualToIndex_1 = - _registerName1("indexGreaterThanOrEqualToIndex:"); - late final _sel_indexLessThanOrEqualToIndex_1 = - _registerName1("indexLessThanOrEqualToIndex:"); - late final _sel_getIndexes_maxCount_inIndexRange_1 = - _registerName1("getIndexes:maxCount:inIndexRange:"); - int _objc_msgSend_95( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indexBuffer, - int bufferSize, - ffi.Pointer<_NSRange> range, - ) { - return __objc_msgSend_95( - obj, - sel, - indexBuffer, - bufferSize, - range, - ); - } - - late final __objc_msgSend_95Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer<_NSRange>)>>('objc_msgSend'); - late final __objc_msgSend_95 = __objc_msgSend_95Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_NSRange>)>(); - - late final _sel_countOfIndexesInRange_1 = - _registerName1("countOfIndexesInRange:"); - int _objc_msgSend_96( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_96( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_96Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_96 = __objc_msgSend_96Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_containsIndex_1 = _registerName1("containsIndex:"); - bool _objc_msgSend_97( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_97( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_97Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_97 = __objc_msgSend_97Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_containsIndexesInRange_1 = - _registerName1("containsIndexesInRange:"); - bool _objc_msgSend_98( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_98( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_98Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_98 = __objc_msgSend_98Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_containsIndexes_1 = _registerName1("containsIndexes:"); - late final _sel_intersectsIndexesInRange_1 = - _registerName1("intersectsIndexesInRange:"); - late final _sel_enumerateIndexesUsingBlock_1 = - _registerName1("enumerateIndexesUsingBlock:"); - void _objc_msgSend_99( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_99( - obj, - sel, - block, - ); - } - - late final __objc_msgSend_99Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_99 = __objc_msgSend_99Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_enumerateIndexesWithOptions_usingBlock_1 = - _registerName1("enumerateIndexesWithOptions:usingBlock:"); - void _objc_msgSend_100( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_100( - obj, - sel, - opts, - block, - ); - } - - late final __objc_msgSend_100Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_100 = __objc_msgSend_100Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_enumerateIndexesInRange_options_usingBlock_1 = - _registerName1("enumerateIndexesInRange:options:usingBlock:"); - void _objc_msgSend_101( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_101( - obj, - sel, - range, - opts, - block, - ); - } - - late final __objc_msgSend_101Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange, ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_101 = __objc_msgSend_101Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexPassingTest_1 = _registerName1("indexPassingTest:"); - int _objc_msgSend_102( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_102( - obj, - sel, - predicate, - ); - } - - late final __objc_msgSend_102Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_102 = __objc_msgSend_102Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexWithOptions_passingTest_1 = - _registerName1("indexWithOptions:passingTest:"); - int _objc_msgSend_103( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_103( - obj, - sel, - opts, - predicate, - ); - } - - late final __objc_msgSend_103Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_103 = __objc_msgSend_103Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexInRange_options_passingTest_1 = - _registerName1("indexInRange:options:passingTest:"); - int _objc_msgSend_104( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - int opts, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_104( - obj, - sel, - range, - opts, - predicate, - ); - } - - late final __objc_msgSend_104Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_104 = __objc_msgSend_104Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, _NSRange, int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexesPassingTest_1 = _registerName1("indexesPassingTest:"); - ffi.Pointer _objc_msgSend_105( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_105( - obj, - sel, - predicate, - ); - } - - late final __objc_msgSend_105Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_105 = __objc_msgSend_105Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexesWithOptions_passingTest_1 = - _registerName1("indexesWithOptions:passingTest:"); - ffi.Pointer _objc_msgSend_106( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_106( - obj, - sel, - opts, - predicate, - ); - } - - late final __objc_msgSend_106Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_106 = __objc_msgSend_106Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexesInRange_options_passingTest_1 = - _registerName1("indexesInRange:options:passingTest:"); - ffi.Pointer _objc_msgSend_107( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - int opts, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_107( - obj, - sel, - range, - opts, - predicate, - ); - } - - late final __objc_msgSend_107Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_107 = __objc_msgSend_107Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_enumerateRangesUsingBlock_1 = - _registerName1("enumerateRangesUsingBlock:"); - void _objc_msgSend_108( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_108( - obj, - sel, - block, - ); - } - - late final __objc_msgSend_108Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_108 = __objc_msgSend_108Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_enumerateRangesWithOptions_usingBlock_1 = - _registerName1("enumerateRangesWithOptions:usingBlock:"); - void _objc_msgSend_109( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_109( - obj, - sel, - opts, - block, - ); - } - - late final __objc_msgSend_109Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_109 = __objc_msgSend_109Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_enumerateRangesInRange_options_usingBlock_1 = - _registerName1("enumerateRangesInRange:options:usingBlock:"); - void _objc_msgSend_110( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_110( - obj, - sel, - range, - opts, - block, - ); - } - - late final __objc_msgSend_110Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange, ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_110 = __objc_msgSend_110Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_objectsAtIndexes_1 = _registerName1("objectsAtIndexes:"); - ffi.Pointer _objc_msgSend_111( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indexes, - ) { - return __objc_msgSend_111( - obj, - sel, - indexes, - ); - } - - late final __objc_msgSend_111Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_111 = __objc_msgSend_111Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_objectAtIndexedSubscript_1 = - _registerName1("objectAtIndexedSubscript:"); - late final _sel_enumerateObjectsUsingBlock_1 = - _registerName1("enumerateObjectsUsingBlock:"); - void _objc_msgSend_112( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_112( - obj, - sel, - block, - ); - } - - late final __objc_msgSend_112Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_112 = __objc_msgSend_112Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_enumerateObjectsWithOptions_usingBlock_1 = - _registerName1("enumerateObjectsWithOptions:usingBlock:"); - void _objc_msgSend_113( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_113( - obj, - sel, - opts, - block, - ); - } - - late final __objc_msgSend_113Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_113 = __objc_msgSend_113Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_enumerateObjectsAtIndexes_options_usingBlock_1 = - _registerName1("enumerateObjectsAtIndexes:options:usingBlock:"); - void _objc_msgSend_114( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer s, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_114( - obj, - sel, - s, - opts, - block, - ); - } - - late final __objc_msgSend_114Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_114 = __objc_msgSend_114Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexOfObjectPassingTest_1 = - _registerName1("indexOfObjectPassingTest:"); - int _objc_msgSend_115( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_115( - obj, - sel, - predicate, - ); - } - - late final __objc_msgSend_115Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_115 = __objc_msgSend_115Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexOfObjectWithOptions_passingTest_1 = - _registerName1("indexOfObjectWithOptions:passingTest:"); - int _objc_msgSend_116( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_116( - obj, - sel, - opts, - predicate, - ); - } - - late final __objc_msgSend_116Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_116 = __objc_msgSend_116Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexOfObjectAtIndexes_options_passingTest_1 = - _registerName1("indexOfObjectAtIndexes:options:passingTest:"); - int _objc_msgSend_117( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer s, - int opts, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_117( - obj, - sel, - s, - opts, - predicate, - ); - } - - late final __objc_msgSend_117Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_117 = __objc_msgSend_117Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexesOfObjectsPassingTest_1 = - _registerName1("indexesOfObjectsPassingTest:"); - ffi.Pointer _objc_msgSend_118( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_118( - obj, - sel, - predicate, - ); - } - - late final __objc_msgSend_118Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_118 = __objc_msgSend_118Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexesOfObjectsWithOptions_passingTest_1 = - _registerName1("indexesOfObjectsWithOptions:passingTest:"); - ffi.Pointer _objc_msgSend_119( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_119( - obj, - sel, - opts, - predicate, - ); - } - - late final __objc_msgSend_119Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_119 = __objc_msgSend_119Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexesOfObjectsAtIndexes_options_passingTest_1 = - _registerName1("indexesOfObjectsAtIndexes:options:passingTest:"); - ffi.Pointer _objc_msgSend_120( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer s, - int opts, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_120( - obj, - sel, - s, - opts, - predicate, - ); - } - - late final __objc_msgSend_120Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_120 = __objc_msgSend_120Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_sortedArrayUsingComparator_1 = - _registerName1("sortedArrayUsingComparator:"); - ffi.Pointer _objc_msgSend_121( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> cmptr, - ) { - return __objc_msgSend_121( - obj, - sel, - cmptr, - ); - } - - late final __objc_msgSend_121Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_121 = __objc_msgSend_121Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_sortedArrayWithOptions_usingComparator_1 = - _registerName1("sortedArrayWithOptions:usingComparator:"); - ffi.Pointer _objc_msgSend_122( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> cmptr, - ) { - return __objc_msgSend_122( - obj, - sel, - opts, - cmptr, - ); - } - - late final __objc_msgSend_122Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_122 = __objc_msgSend_122Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexOfObject_inSortedRange_options_usingComparator_1 = - _registerName1("indexOfObject:inSortedRange:options:usingComparator:"); - int _objc_msgSend_123( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer obj1, - _NSRange r, - int opts, - ffi.Pointer<_ObjCBlock> cmp, - ) { - return __objc_msgSend_123( - obj, - sel, - obj1, - r, - opts, - cmp, - ); - } - - late final __objc_msgSend_123Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_123 = __objc_msgSend_123Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_array1 = _registerName1("array"); - late final _sel_arrayWithObject_1 = _registerName1("arrayWithObject:"); - instancetype _objc_msgSend_124( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anObject, - ) { - return __objc_msgSend_124( - obj, - sel, - anObject, - ); - } - - late final __objc_msgSend_124Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_124 = __objc_msgSend_124Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_arrayWithObjects_count_1 = - _registerName1("arrayWithObjects:count:"); - late final _sel_arrayWithObjects_1 = _registerName1("arrayWithObjects:"); - late final _sel_arrayWithArray_1 = _registerName1("arrayWithArray:"); - instancetype _objc_msgSend_125( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer array, - ) { - return __objc_msgSend_125( - obj, - sel, - array, - ); - } - - late final __objc_msgSend_125Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_125 = __objc_msgSend_125Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithObjects_1 = _registerName1("initWithObjects:"); - late final _sel_initWithArray_1 = _registerName1("initWithArray:"); - late final _sel_initWithArray_copyItems_1 = - _registerName1("initWithArray:copyItems:"); - instancetype _objc_msgSend_126( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer array, - bool flag, - ) { - return __objc_msgSend_126( - obj, - sel, - array, - flag, - ); - } - - late final __objc_msgSend_126Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_126 = __objc_msgSend_126Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_initWithContentsOfURL_error_1 = - _registerName1("initWithContentsOfURL:error:"); - ffi.Pointer _objc_msgSend_127( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer> error, - ) { - return __objc_msgSend_127( - obj, - sel, - url, - error, - ); - } - - late final __objc_msgSend_127Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_127 = __objc_msgSend_127Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_arrayWithContentsOfURL_error_1 = - _registerName1("arrayWithContentsOfURL:error:"); - late final _sel_differenceFromArray_withOptions_usingEquivalenceTest_1 = - _registerName1("differenceFromArray:withOptions:usingEquivalenceTest:"); - ffi.Pointer _objc_msgSend_128( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - int options, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_128( - obj, - sel, - other, - options, - block, - ); - } - - late final __objc_msgSend_128Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_128 = __objc_msgSend_128Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_differenceFromArray_withOptions_1 = - _registerName1("differenceFromArray:withOptions:"); - ffi.Pointer _objc_msgSend_129( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - int options, - ) { - return __objc_msgSend_129( - obj, - sel, - other, - options, - ); - } - - late final __objc_msgSend_129Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_129 = __objc_msgSend_129Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_differenceFromArray_1 = - _registerName1("differenceFromArray:"); - late final _sel_arrayByApplyingDifference_1 = - _registerName1("arrayByApplyingDifference:"); - ffi.Pointer _objc_msgSend_130( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer difference, - ) { - return __objc_msgSend_130( - obj, - sel, - difference, - ); - } - - late final __objc_msgSend_130Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_130 = __objc_msgSend_130Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_getObjects_1 = _registerName1("getObjects:"); - void _objc_msgSend_131( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> objects, - ) { - return __objc_msgSend_131( - obj, - sel, - objects, - ); - } - - late final __objc_msgSend_131Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_131 = __objc_msgSend_131Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_arrayWithContentsOfFile_1 = - _registerName1("arrayWithContentsOfFile:"); - ffi.Pointer _objc_msgSend_132( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ) { - return __objc_msgSend_132( - obj, - sel, - path, - ); - } - - late final __objc_msgSend_132Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_132 = __objc_msgSend_132Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_arrayWithContentsOfURL_1 = - _registerName1("arrayWithContentsOfURL:"); - ffi.Pointer _objc_msgSend_133( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ) { - return __objc_msgSend_133( - obj, - sel, - url, - ); - } - - late final __objc_msgSend_133Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_133 = __objc_msgSend_133Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithContentsOfFile_1 = - _registerName1("initWithContentsOfFile:"); - late final _sel_initWithContentsOfURL_1 = - _registerName1("initWithContentsOfURL:"); - late final _sel_writeToURL_atomically_1 = - _registerName1("writeToURL:atomically:"); - bool _objc_msgSend_134( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - bool atomically, - ) { - return __objc_msgSend_134( - obj, - sel, - url, - atomically, - ); - } - - late final __objc_msgSend_134Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_134 = __objc_msgSend_134Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_pathsMatchingExtensions_1 = - _registerName1("pathsMatchingExtensions:"); - late final _sel_valueForKey_1 = _registerName1("valueForKey:"); - late final _sel_setValue_forKey_1 = _registerName1("setValue:forKey:"); - void _objc_msgSend_135( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ffi.Pointer key, - ) { - return __objc_msgSend_135( - obj, - sel, - value, - key, - ); - } - - late final __objc_msgSend_135Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_135 = __objc_msgSend_135Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_addObserver_toObjectsAtIndexes_forKeyPath_options_context_1 = - _registerName1( - "addObserver:toObjectsAtIndexes:forKeyPath:options:context:"); - void _objc_msgSend_136( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer observer, - ffi.Pointer indexes, - ffi.Pointer keyPath, - int options, - ffi.Pointer context, - ) { - return __objc_msgSend_136( - obj, - sel, - observer, - indexes, - keyPath, - options, - context, - ); - } - - late final __objc_msgSend_136Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_136 = __objc_msgSend_136Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer)>(); - - late final _sel_removeObserver_fromObjectsAtIndexes_forKeyPath_context_1 = - _registerName1("removeObserver:fromObjectsAtIndexes:forKeyPath:context:"); - void _objc_msgSend_137( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer observer, - ffi.Pointer indexes, - ffi.Pointer keyPath, - ffi.Pointer context, - ) { - return __objc_msgSend_137( - obj, - sel, - observer, - indexes, - keyPath, - context, - ); - } - - late final __objc_msgSend_137Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_137 = __objc_msgSend_137Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_removeObserver_fromObjectsAtIndexes_forKeyPath_1 = - _registerName1("removeObserver:fromObjectsAtIndexes:forKeyPath:"); - void _objc_msgSend_138( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer observer, - ffi.Pointer indexes, - ffi.Pointer keyPath, - ) { - return __objc_msgSend_138( - obj, - sel, - observer, - indexes, - keyPath, - ); - } - - late final __objc_msgSend_138Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_138 = __objc_msgSend_138Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_addObserver_forKeyPath_options_context_1 = - _registerName1("addObserver:forKeyPath:options:context:"); - void _objc_msgSend_139( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer observer, - ffi.Pointer keyPath, - int options, - ffi.Pointer context, - ) { - return __objc_msgSend_139( - obj, - sel, - observer, - keyPath, - options, - context, - ); - } - - late final __objc_msgSend_139Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_139 = __objc_msgSend_139Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer)>(); - - late final _sel_removeObserver_forKeyPath_context_1 = - _registerName1("removeObserver:forKeyPath:context:"); - void _objc_msgSend_140( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer observer, - ffi.Pointer keyPath, - ffi.Pointer context, - ) { - return __objc_msgSend_140( - obj, - sel, - observer, - keyPath, - context, - ); - } - - late final __objc_msgSend_140Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_140 = __objc_msgSend_140Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_removeObserver_forKeyPath_1 = - _registerName1("removeObserver:forKeyPath:"); - void _objc_msgSend_141( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer observer, - ffi.Pointer keyPath, - ) { - return __objc_msgSend_141( - obj, - sel, - observer, - keyPath, - ); - } - - late final __objc_msgSend_141Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_141 = __objc_msgSend_141Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_sortedArrayUsingDescriptors_1 = - _registerName1("sortedArrayUsingDescriptors:"); - late final _class_NSPredicate1 = _getClass1("NSPredicate"); - late final _sel_predicateWithFormat_argumentArray_1 = - _registerName1("predicateWithFormat:argumentArray:"); - ffi.Pointer _objc_msgSend_142( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer predicateFormat, - ffi.Pointer arguments, - ) { - return __objc_msgSend_142( - obj, - sel, - predicateFormat, - arguments, - ); - } - - late final __objc_msgSend_142Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_142 = __objc_msgSend_142Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_predicateWithFormat_1 = - _registerName1("predicateWithFormat:"); - ffi.Pointer _objc_msgSend_143( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer predicateFormat, - ) { - return __objc_msgSend_143( - obj, - sel, - predicateFormat, - ); - } - - late final __objc_msgSend_143Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_143 = __objc_msgSend_143Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_predicateWithFormat_arguments_1 = - _registerName1("predicateWithFormat:arguments:"); - ffi.Pointer _objc_msgSend_144( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer predicateFormat, - ffi.Pointer<__va_list_tag> argList, - ) { - return __objc_msgSend_144( - obj, - sel, - predicateFormat, - argList, - ); - } - - late final __objc_msgSend_144Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>>('objc_msgSend'); - late final __objc_msgSend_144 = __objc_msgSend_144Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>(); - - late final _sel_predicateFromMetadataQueryString_1 = - _registerName1("predicateFromMetadataQueryString:"); - ffi.Pointer _objc_msgSend_145( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer queryString, - ) { - return __objc_msgSend_145( - obj, - sel, - queryString, - ); - } - - late final __objc_msgSend_145Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_145 = __objc_msgSend_145Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_predicateWithValue_1 = _registerName1("predicateWithValue:"); - ffi.Pointer _objc_msgSend_146( - ffi.Pointer obj, - ffi.Pointer sel, - bool value, - ) { - return __objc_msgSend_146( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_146Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_146 = __objc_msgSend_146Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _class_NSDictionary1 = _getClass1("NSDictionary"); - late final _sel_objectForKey_1 = _registerName1("objectForKey:"); - late final _sel_keyEnumerator1 = _registerName1("keyEnumerator"); - late final _sel_initWithObjects_forKeys_count_1 = - _registerName1("initWithObjects:forKeys:count:"); - instancetype _objc_msgSend_147( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> objects, - ffi.Pointer> keys, - int cnt, - ) { - return __objc_msgSend_147( - obj, - sel, - objects, - keys, - cnt, - ); - } - - late final __objc_msgSend_147Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_147 = __objc_msgSend_147Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>, - int)>(); - - late final _sel_allKeys1 = _registerName1("allKeys"); - late final _sel_allKeysForObject_1 = _registerName1("allKeysForObject:"); - late final _sel_allValues1 = _registerName1("allValues"); - late final _sel_descriptionInStringsFileFormat1 = - _registerName1("descriptionInStringsFileFormat"); - late final _sel_isEqualToDictionary_1 = - _registerName1("isEqualToDictionary:"); - bool _objc_msgSend_148( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer otherDictionary, - ) { - return __objc_msgSend_148( - obj, - sel, - otherDictionary, - ); - } - - late final __objc_msgSend_148Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_148 = __objc_msgSend_148Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_objectsForKeys_notFoundMarker_1 = - _registerName1("objectsForKeys:notFoundMarker:"); - ffi.Pointer _objc_msgSend_149( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keys, - ffi.Pointer marker, - ) { - return __objc_msgSend_149( - obj, - sel, - keys, - marker, - ); - } - - late final __objc_msgSend_149Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_149 = __objc_msgSend_149Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_keysSortedByValueUsingSelector_1 = - _registerName1("keysSortedByValueUsingSelector:"); - late final _sel_getObjects_andKeys_count_1 = - _registerName1("getObjects:andKeys:count:"); - void _objc_msgSend_150( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> objects, - ffi.Pointer> keys, - int count, - ) { - return __objc_msgSend_150( - obj, - sel, - objects, - keys, - count, - ); - } - - late final __objc_msgSend_150Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_150 = __objc_msgSend_150Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>, - int)>(); - - late final _sel_objectForKeyedSubscript_1 = - _registerName1("objectForKeyedSubscript:"); - late final _sel_enumerateKeysAndObjectsUsingBlock_1 = - _registerName1("enumerateKeysAndObjectsUsingBlock:"); - void _objc_msgSend_151( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_151( - obj, - sel, - block, - ); - } - - late final __objc_msgSend_151Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_151 = __objc_msgSend_151Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_enumerateKeysAndObjectsWithOptions_usingBlock_1 = - _registerName1("enumerateKeysAndObjectsWithOptions:usingBlock:"); - void _objc_msgSend_152( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_152( - obj, - sel, - opts, - block, - ); - } - - late final __objc_msgSend_152Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_152 = __objc_msgSend_152Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_keysSortedByValueUsingComparator_1 = - _registerName1("keysSortedByValueUsingComparator:"); - late final _sel_keysSortedByValueWithOptions_usingComparator_1 = - _registerName1("keysSortedByValueWithOptions:usingComparator:"); - late final _sel_keysOfEntriesPassingTest_1 = - _registerName1("keysOfEntriesPassingTest:"); - ffi.Pointer _objc_msgSend_153( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_153( - obj, - sel, - predicate, - ); - } - - late final __objc_msgSend_153Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_153 = __objc_msgSend_153Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_keysOfEntriesWithOptions_passingTest_1 = - _registerName1("keysOfEntriesWithOptions:passingTest:"); - ffi.Pointer _objc_msgSend_154( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_154( - obj, - sel, - opts, - predicate, - ); - } - - late final __objc_msgSend_154Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_154 = __objc_msgSend_154Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_getObjects_andKeys_1 = _registerName1("getObjects:andKeys:"); - void _objc_msgSend_155( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> objects, - ffi.Pointer> keys, - ) { - return __objc_msgSend_155( - obj, - sel, - objects, - keys, - ); - } - - late final __objc_msgSend_155Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_155 = __objc_msgSend_155Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>(); - - late final _sel_dictionaryWithContentsOfFile_1 = - _registerName1("dictionaryWithContentsOfFile:"); - ffi.Pointer _objc_msgSend_156( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ) { - return __objc_msgSend_156( - obj, - sel, - path, - ); - } - - late final __objc_msgSend_156Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_156 = __objc_msgSend_156Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_dictionaryWithContentsOfURL_1 = - _registerName1("dictionaryWithContentsOfURL:"); - ffi.Pointer _objc_msgSend_157( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ) { - return __objc_msgSend_157( - obj, - sel, - url, - ); - } - - late final __objc_msgSend_157Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_157 = __objc_msgSend_157Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_dictionary1 = _registerName1("dictionary"); - late final _sel_dictionaryWithObject_forKey_1 = - _registerName1("dictionaryWithObject:forKey:"); - instancetype _objc_msgSend_158( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer object, - ffi.Pointer key, - ) { - return __objc_msgSend_158( - obj, - sel, - object, - key, - ); - } - - late final __objc_msgSend_158Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_158 = __objc_msgSend_158Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_dictionaryWithObjects_forKeys_count_1 = - _registerName1("dictionaryWithObjects:forKeys:count:"); - late final _sel_dictionaryWithObjectsAndKeys_1 = - _registerName1("dictionaryWithObjectsAndKeys:"); - late final _sel_dictionaryWithDictionary_1 = - _registerName1("dictionaryWithDictionary:"); - instancetype _objc_msgSend_159( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer dict, - ) { - return __objc_msgSend_159( - obj, - sel, - dict, - ); - } - - late final __objc_msgSend_159Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_159 = __objc_msgSend_159Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_dictionaryWithObjects_forKeys_1 = - _registerName1("dictionaryWithObjects:forKeys:"); - instancetype _objc_msgSend_160( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer objects, - ffi.Pointer keys, - ) { - return __objc_msgSend_160( - obj, - sel, - objects, - keys, - ); - } - - late final __objc_msgSend_160Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_160 = __objc_msgSend_160Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithObjectsAndKeys_1 = - _registerName1("initWithObjectsAndKeys:"); - late final _sel_initWithDictionary_1 = _registerName1("initWithDictionary:"); - late final _sel_initWithDictionary_copyItems_1 = - _registerName1("initWithDictionary:copyItems:"); - instancetype _objc_msgSend_161( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer otherDictionary, - bool flag, - ) { - return __objc_msgSend_161( - obj, - sel, - otherDictionary, - flag, - ); - } - - late final __objc_msgSend_161Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_161 = __objc_msgSend_161Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_initWithObjects_forKeys_1 = - _registerName1("initWithObjects:forKeys:"); - ffi.Pointer _objc_msgSend_162( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer> error, - ) { - return __objc_msgSend_162( - obj, - sel, - url, - error, - ); - } - - late final __objc_msgSend_162Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_162 = __objc_msgSend_162Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_dictionaryWithContentsOfURL_error_1 = - _registerName1("dictionaryWithContentsOfURL:error:"); - late final _sel_sharedKeySetForKeys_1 = - _registerName1("sharedKeySetForKeys:"); - late final _sel_countByEnumeratingWithState_objects_count_1 = - _registerName1("countByEnumeratingWithState:objects:count:"); - int _objc_msgSend_163( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer state, - ffi.Pointer> buffer, - int len, - ) { - return __objc_msgSend_163( - obj, - sel, - state, - buffer, - len, - ); - } - - late final __objc_msgSend_163Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_163 = __objc_msgSend_163Ptr.asFunction< - int Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - int)>(); - - late final _sel_fileSize1 = _registerName1("fileSize"); - int _objc_msgSend_164( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_164( - obj, - sel, - ); - } - - late final __objc_msgSend_164Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLongLong Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_164 = __objc_msgSend_164Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSDate1 = _getClass1("NSDate"); - late final _sel_timeIntervalSinceReferenceDate1 = - _registerName1("timeIntervalSinceReferenceDate"); - double _objc_msgSend_165( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_165( - obj, - sel, - ); - } - - late final __objc_msgSend_165Ptr = _lookup< - ffi.NativeFunction< - ffi.Double Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_165 = __objc_msgSend_165Ptr.asFunction< - double Function(ffi.Pointer, ffi.Pointer)>(); - - double _objc_msgSend_165_fpret( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_165_fpret( - obj, - sel, - ); - } - - late final __objc_msgSend_165_fpretPtr = _lookup< - ffi.NativeFunction< - ffi.Double Function(ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_fpret'); - late final __objc_msgSend_165_fpret = __objc_msgSend_165_fpretPtr.asFunction< - double Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithTimeIntervalSinceReferenceDate_1 = - _registerName1("initWithTimeIntervalSinceReferenceDate:"); - instancetype _objc_msgSend_166( - ffi.Pointer obj, - ffi.Pointer sel, - double ti, - ) { - return __objc_msgSend_166( - obj, - sel, - ti, - ); - } - - late final __objc_msgSend_166Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Double)>>('objc_msgSend'); - late final __objc_msgSend_166 = __objc_msgSend_166Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, double)>(); - - late final _sel_timeIntervalSinceDate_1 = - _registerName1("timeIntervalSinceDate:"); - double _objc_msgSend_167( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anotherDate, - ) { - return __objc_msgSend_167( - obj, - sel, - anotherDate, - ); - } - - late final __objc_msgSend_167Ptr = _lookup< - ffi.NativeFunction< - ffi.Double Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_167 = __objc_msgSend_167Ptr.asFunction< - double Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - double _objc_msgSend_167_fpret( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anotherDate, - ) { - return __objc_msgSend_167_fpret( - obj, - sel, - anotherDate, - ); - } - - late final __objc_msgSend_167_fpretPtr = _lookup< - ffi.NativeFunction< - ffi.Double Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_fpret'); - late final __objc_msgSend_167_fpret = __objc_msgSend_167_fpretPtr.asFunction< - double Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_timeIntervalSinceNow1 = - _registerName1("timeIntervalSinceNow"); - late final _sel_timeIntervalSince19701 = - _registerName1("timeIntervalSince1970"); - late final _sel_addTimeInterval_1 = _registerName1("addTimeInterval:"); - late final _sel_dateByAddingTimeInterval_1 = - _registerName1("dateByAddingTimeInterval:"); - late final _sel_earlierDate_1 = _registerName1("earlierDate:"); - ffi.Pointer _objc_msgSend_168( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anotherDate, - ) { - return __objc_msgSend_168( - obj, - sel, - anotherDate, - ); - } - - late final __objc_msgSend_168Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_168 = __objc_msgSend_168Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_laterDate_1 = _registerName1("laterDate:"); - late final _sel_compare_1 = _registerName1("compare:"); - int _objc_msgSend_169( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - ) { - return __objc_msgSend_169( - obj, - sel, - other, - ); - } - - late final __objc_msgSend_169Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_169 = __objc_msgSend_169Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_isEqualToDate_1 = _registerName1("isEqualToDate:"); - bool _objc_msgSend_170( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer otherDate, - ) { - return __objc_msgSend_170( - obj, - sel, - otherDate, - ); - } - - late final __objc_msgSend_170Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_170 = __objc_msgSend_170Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_date1 = _registerName1("date"); - late final _sel_dateWithTimeIntervalSinceNow_1 = - _registerName1("dateWithTimeIntervalSinceNow:"); - late final _sel_dateWithTimeIntervalSinceReferenceDate_1 = - _registerName1("dateWithTimeIntervalSinceReferenceDate:"); - late final _sel_dateWithTimeIntervalSince1970_1 = - _registerName1("dateWithTimeIntervalSince1970:"); - late final _sel_dateWithTimeInterval_sinceDate_1 = - _registerName1("dateWithTimeInterval:sinceDate:"); - instancetype _objc_msgSend_171( - ffi.Pointer obj, - ffi.Pointer sel, - double secsToBeAdded, - ffi.Pointer date, - ) { - return __objc_msgSend_171( - obj, - sel, - secsToBeAdded, - date, - ); - } - - late final __objc_msgSend_171Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Double, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_171 = __objc_msgSend_171Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - double, ffi.Pointer)>(); - - late final _sel_distantFuture1 = _registerName1("distantFuture"); - ffi.Pointer _objc_msgSend_172( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_172( - obj, - sel, - ); - } - - late final __objc_msgSend_172Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_172 = __objc_msgSend_172Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_distantPast1 = _registerName1("distantPast"); - late final _sel_now1 = _registerName1("now"); - late final _sel_initWithTimeIntervalSinceNow_1 = - _registerName1("initWithTimeIntervalSinceNow:"); - late final _sel_initWithTimeIntervalSince1970_1 = - _registerName1("initWithTimeIntervalSince1970:"); - late final _sel_initWithTimeInterval_sinceDate_1 = - _registerName1("initWithTimeInterval:sinceDate:"); - late final _sel_dateWithNaturalLanguageString_locale_1 = - _registerName1("dateWithNaturalLanguageString:locale:"); - ffi.Pointer _objc_msgSend_173( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - ffi.Pointer locale, - ) { - return __objc_msgSend_173( - obj, - sel, - string, - locale, - ); - } - - late final __objc_msgSend_173Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_173 = __objc_msgSend_173Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_dateWithNaturalLanguageString_1 = - _registerName1("dateWithNaturalLanguageString:"); - late final _sel_dateWithString_1 = _registerName1("dateWithString:"); - late final _class_NSCalendarDate1 = _getClass1("NSCalendarDate"); - late final _sel_calendarDate1 = _registerName1("calendarDate"); - late final _sel_dateWithString_calendarFormat_locale_1 = - _registerName1("dateWithString:calendarFormat:locale:"); - ffi.Pointer _objc_msgSend_174( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer description, - ffi.Pointer format, - ffi.Pointer locale, - ) { - return __objc_msgSend_174( - obj, - sel, - description, - format, - locale, - ); - } - - late final __objc_msgSend_174Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_174 = __objc_msgSend_174Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_dateWithString_calendarFormat_1 = - _registerName1("dateWithString:calendarFormat:"); - ffi.Pointer _objc_msgSend_175( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer description, - ffi.Pointer format, - ) { - return __objc_msgSend_175( - obj, - sel, - description, - format, - ); - } - - late final __objc_msgSend_175Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_175 = __objc_msgSend_175Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSTimeZone1 = _getClass1("NSTimeZone"); - late final _sel_name1 = _registerName1("name"); - late final _sel_data1 = _registerName1("data"); - late final _sel_secondsFromGMTForDate_1 = - _registerName1("secondsFromGMTForDate:"); - int _objc_msgSend_176( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aDate, - ) { - return __objc_msgSend_176( - obj, - sel, - aDate, - ); - } - - late final __objc_msgSend_176Ptr = _lookup< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_176 = __objc_msgSend_176Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_abbreviationForDate_1 = - _registerName1("abbreviationForDate:"); - ffi.Pointer _objc_msgSend_177( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aDate, - ) { - return __objc_msgSend_177( - obj, - sel, - aDate, - ); - } - - late final __objc_msgSend_177Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_177 = __objc_msgSend_177Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_isDaylightSavingTimeForDate_1 = - _registerName1("isDaylightSavingTimeForDate:"); - late final _sel_daylightSavingTimeOffsetForDate_1 = - _registerName1("daylightSavingTimeOffsetForDate:"); - late final _sel_nextDaylightSavingTimeTransitionAfterDate_1 = - _registerName1("nextDaylightSavingTimeTransitionAfterDate:"); - ffi.Pointer _objc_msgSend_178( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aDate, - ) { - return __objc_msgSend_178( - obj, - sel, - aDate, - ); - } - - late final __objc_msgSend_178Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_178 = __objc_msgSend_178Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_systemTimeZone1 = _registerName1("systemTimeZone"); - ffi.Pointer _objc_msgSend_179( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_179( - obj, - sel, - ); - } - - late final __objc_msgSend_179Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_179 = __objc_msgSend_179Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_resetSystemTimeZone1 = _registerName1("resetSystemTimeZone"); - late final _sel_defaultTimeZone1 = _registerName1("defaultTimeZone"); - late final _sel_setDefaultTimeZone_1 = _registerName1("setDefaultTimeZone:"); - void _objc_msgSend_180( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_180( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_180Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_180 = __objc_msgSend_180Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_localTimeZone1 = _registerName1("localTimeZone"); - late final _sel_knownTimeZoneNames1 = _registerName1("knownTimeZoneNames"); - late final _sel_abbreviationDictionary1 = - _registerName1("abbreviationDictionary"); - ffi.Pointer _objc_msgSend_181( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_181( - obj, - sel, - ); - } - - late final __objc_msgSend_181Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_181 = __objc_msgSend_181Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setAbbreviationDictionary_1 = - _registerName1("setAbbreviationDictionary:"); - void _objc_msgSend_182( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_182( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_182Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_182 = __objc_msgSend_182Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_timeZoneDataVersion1 = _registerName1("timeZoneDataVersion"); - late final _sel_secondsFromGMT1 = _registerName1("secondsFromGMT"); - late final _sel_abbreviation1 = _registerName1("abbreviation"); - late final _sel_isDaylightSavingTime1 = - _registerName1("isDaylightSavingTime"); - late final _sel_daylightSavingTimeOffset1 = - _registerName1("daylightSavingTimeOffset"); - late final _sel_nextDaylightSavingTimeTransition1 = - _registerName1("nextDaylightSavingTimeTransition"); - ffi.Pointer _objc_msgSend_183( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_183( - obj, - sel, - ); - } - - late final __objc_msgSend_183Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_183 = __objc_msgSend_183Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_isEqualToTimeZone_1 = _registerName1("isEqualToTimeZone:"); - bool _objc_msgSend_184( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aTimeZone, - ) { - return __objc_msgSend_184( - obj, - sel, - aTimeZone, - ); - } - - late final __objc_msgSend_184Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_184 = __objc_msgSend_184Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSLocale1 = _getClass1("NSLocale"); - late final _sel_displayNameForKey_value_1 = - _registerName1("displayNameForKey:value:"); - ffi.Pointer _objc_msgSend_185( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ffi.Pointer value, - ) { - return __objc_msgSend_185( - obj, - sel, - key, - value, - ); - } - - late final __objc_msgSend_185Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_185 = __objc_msgSend_185Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithLocaleIdentifier_1 = - _registerName1("initWithLocaleIdentifier:"); - late final _sel_localeIdentifier1 = _registerName1("localeIdentifier"); - late final _sel_localizedStringForLocaleIdentifier_1 = - _registerName1("localizedStringForLocaleIdentifier:"); - late final _sel_languageCode1 = _registerName1("languageCode"); - late final _sel_localizedStringForLanguageCode_1 = - _registerName1("localizedStringForLanguageCode:"); - ffi.Pointer _objc_msgSend_186( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer languageCode, - ) { - return __objc_msgSend_186( - obj, - sel, - languageCode, - ); - } - - late final __objc_msgSend_186Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_186 = __objc_msgSend_186Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_languageIdentifier1 = _registerName1("languageIdentifier"); - late final _sel_countryCode1 = _registerName1("countryCode"); - late final _sel_localizedStringForCountryCode_1 = - _registerName1("localizedStringForCountryCode:"); - late final _sel_regionCode1 = _registerName1("regionCode"); - late final _sel_scriptCode1 = _registerName1("scriptCode"); - late final _sel_localizedStringForScriptCode_1 = - _registerName1("localizedStringForScriptCode:"); - late final _sel_variantCode1 = _registerName1("variantCode"); - late final _sel_localizedStringForVariantCode_1 = - _registerName1("localizedStringForVariantCode:"); - late final _class_NSCharacterSet1 = _getClass1("NSCharacterSet"); - late final _sel_controlCharacterSet1 = _registerName1("controlCharacterSet"); - ffi.Pointer _objc_msgSend_187( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_187( - obj, - sel, - ); - } - - late final __objc_msgSend_187Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_187 = __objc_msgSend_187Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_whitespaceCharacterSet1 = - _registerName1("whitespaceCharacterSet"); - late final _sel_whitespaceAndNewlineCharacterSet1 = - _registerName1("whitespaceAndNewlineCharacterSet"); - late final _sel_decimalDigitCharacterSet1 = - _registerName1("decimalDigitCharacterSet"); - late final _sel_letterCharacterSet1 = _registerName1("letterCharacterSet"); - late final _sel_lowercaseLetterCharacterSet1 = - _registerName1("lowercaseLetterCharacterSet"); - late final _sel_uppercaseLetterCharacterSet1 = - _registerName1("uppercaseLetterCharacterSet"); - late final _sel_nonBaseCharacterSet1 = _registerName1("nonBaseCharacterSet"); - late final _sel_alphanumericCharacterSet1 = - _registerName1("alphanumericCharacterSet"); - late final _sel_decomposableCharacterSet1 = - _registerName1("decomposableCharacterSet"); - late final _sel_illegalCharacterSet1 = _registerName1("illegalCharacterSet"); - late final _sel_punctuationCharacterSet1 = - _registerName1("punctuationCharacterSet"); - late final _sel_capitalizedLetterCharacterSet1 = - _registerName1("capitalizedLetterCharacterSet"); - late final _sel_symbolCharacterSet1 = _registerName1("symbolCharacterSet"); - late final _sel_newlineCharacterSet1 = _registerName1("newlineCharacterSet"); - late final _sel_characterSetWithRange_1 = - _registerName1("characterSetWithRange:"); - ffi.Pointer _objc_msgSend_188( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange aRange, - ) { - return __objc_msgSend_188( - obj, - sel, - aRange, - ); - } - - late final __objc_msgSend_188Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_188 = __objc_msgSend_188Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_characterSetWithCharactersInString_1 = - _registerName1("characterSetWithCharactersInString:"); - ffi.Pointer _objc_msgSend_189( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aString, - ) { - return __objc_msgSend_189( - obj, - sel, - aString, - ); - } - - late final __objc_msgSend_189Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_189 = __objc_msgSend_189Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_characterSetWithBitmapRepresentation_1 = - _registerName1("characterSetWithBitmapRepresentation:"); - ffi.Pointer _objc_msgSend_190( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ) { - return __objc_msgSend_190( - obj, - sel, - data, - ); - } - - late final __objc_msgSend_190Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_190 = __objc_msgSend_190Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_characterSetWithContentsOfFile_1 = - _registerName1("characterSetWithContentsOfFile:"); - ffi.Pointer _objc_msgSend_191( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer fName, - ) { - return __objc_msgSend_191( - obj, - sel, - fName, - ); - } - - late final __objc_msgSend_191Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_191 = __objc_msgSend_191Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - instancetype _objc_msgSend_192( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer coder, - ) { - return __objc_msgSend_192( - obj, - sel, - coder, - ); - } - - late final __objc_msgSend_192Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_192 = __objc_msgSend_192Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_characterIsMember_1 = _registerName1("characterIsMember:"); - bool _objc_msgSend_193( - ffi.Pointer obj, - ffi.Pointer sel, - int aCharacter, - ) { - return __objc_msgSend_193( - obj, - sel, - aCharacter, - ); - } - - late final __objc_msgSend_193Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedShort)>>('objc_msgSend'); - late final __objc_msgSend_193 = __objc_msgSend_193Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_bitmapRepresentation1 = - _registerName1("bitmapRepresentation"); - late final _sel_invertedSet1 = _registerName1("invertedSet"); - late final _sel_longCharacterIsMember_1 = - _registerName1("longCharacterIsMember:"); - bool _objc_msgSend_194( - ffi.Pointer obj, - ffi.Pointer sel, - int theLongChar, - ) { - return __objc_msgSend_194( - obj, - sel, - theLongChar, - ); - } - - late final __objc_msgSend_194Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedInt)>>('objc_msgSend'); - late final __objc_msgSend_194 = __objc_msgSend_194Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_isSupersetOfSet_1 = _registerName1("isSupersetOfSet:"); - bool _objc_msgSend_195( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer theOtherSet, - ) { - return __objc_msgSend_195( - obj, - sel, - theOtherSet, - ); - } - - late final __objc_msgSend_195Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_195 = __objc_msgSend_195Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_hasMemberInPlane_1 = _registerName1("hasMemberInPlane:"); - bool _objc_msgSend_196( - ffi.Pointer obj, - ffi.Pointer sel, - int thePlane, - ) { - return __objc_msgSend_196( - obj, - sel, - thePlane, - ); - } - - late final __objc_msgSend_196Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Uint8)>>('objc_msgSend'); - late final __objc_msgSend_196 = __objc_msgSend_196Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_URLUserAllowedCharacterSet1 = - _registerName1("URLUserAllowedCharacterSet"); - late final _sel_URLPasswordAllowedCharacterSet1 = - _registerName1("URLPasswordAllowedCharacterSet"); - late final _sel_URLHostAllowedCharacterSet1 = - _registerName1("URLHostAllowedCharacterSet"); - late final _sel_URLPathAllowedCharacterSet1 = - _registerName1("URLPathAllowedCharacterSet"); - late final _sel_URLQueryAllowedCharacterSet1 = - _registerName1("URLQueryAllowedCharacterSet"); - late final _sel_URLFragmentAllowedCharacterSet1 = - _registerName1("URLFragmentAllowedCharacterSet"); - late final _sel_exemplarCharacterSet1 = - _registerName1("exemplarCharacterSet"); - late final _sel_calendarIdentifier1 = _registerName1("calendarIdentifier"); - late final _sel_localizedStringForCalendarIdentifier_1 = - _registerName1("localizedStringForCalendarIdentifier:"); - late final _sel_collationIdentifier1 = _registerName1("collationIdentifier"); - late final _sel_localizedStringForCollationIdentifier_1 = - _registerName1("localizedStringForCollationIdentifier:"); - late final _sel_usesMetricSystem1 = _registerName1("usesMetricSystem"); - late final _sel_decimalSeparator1 = _registerName1("decimalSeparator"); - late final _sel_groupingSeparator1 = _registerName1("groupingSeparator"); - late final _sel_currencySymbol1 = _registerName1("currencySymbol"); - late final _sel_currencyCode1 = _registerName1("currencyCode"); - late final _sel_localizedStringForCurrencyCode_1 = - _registerName1("localizedStringForCurrencyCode:"); - late final _sel_collatorIdentifier1 = _registerName1("collatorIdentifier"); - late final _sel_localizedStringForCollatorIdentifier_1 = - _registerName1("localizedStringForCollatorIdentifier:"); - late final _sel_quotationBeginDelimiter1 = - _registerName1("quotationBeginDelimiter"); - late final _sel_quotationEndDelimiter1 = - _registerName1("quotationEndDelimiter"); - late final _sel_alternateQuotationBeginDelimiter1 = - _registerName1("alternateQuotationBeginDelimiter"); - late final _sel_alternateQuotationEndDelimiter1 = - _registerName1("alternateQuotationEndDelimiter"); - late final _sel_autoupdatingCurrentLocale1 = - _registerName1("autoupdatingCurrentLocale"); - ffi.Pointer _objc_msgSend_197( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_197( - obj, - sel, - ); - } - - late final __objc_msgSend_197Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_197 = __objc_msgSend_197Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_currentLocale1 = _registerName1("currentLocale"); - late final _sel_systemLocale1 = _registerName1("systemLocale"); - late final _sel_localeWithLocaleIdentifier_1 = - _registerName1("localeWithLocaleIdentifier:"); - late final _sel_availableLocaleIdentifiers1 = - _registerName1("availableLocaleIdentifiers"); - late final _sel_ISOLanguageCodes1 = _registerName1("ISOLanguageCodes"); - late final _sel_ISOCountryCodes1 = _registerName1("ISOCountryCodes"); - late final _sel_ISOCurrencyCodes1 = _registerName1("ISOCurrencyCodes"); - late final _sel_commonISOCurrencyCodes1 = - _registerName1("commonISOCurrencyCodes"); - late final _sel_preferredLanguages1 = _registerName1("preferredLanguages"); - late final _sel_componentsFromLocaleIdentifier_1 = - _registerName1("componentsFromLocaleIdentifier:"); - ffi.Pointer _objc_msgSend_198( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - ) { - return __objc_msgSend_198( - obj, - sel, - string, - ); - } - - late final __objc_msgSend_198Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_198 = __objc_msgSend_198Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_localeIdentifierFromComponents_1 = - _registerName1("localeIdentifierFromComponents:"); - ffi.Pointer _objc_msgSend_199( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer dict, - ) { - return __objc_msgSend_199( - obj, - sel, - dict, - ); - } - - late final __objc_msgSend_199Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_199 = __objc_msgSend_199Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_canonicalLocaleIdentifierFromString_1 = - _registerName1("canonicalLocaleIdentifierFromString:"); - late final _sel_canonicalLanguageIdentifierFromString_1 = - _registerName1("canonicalLanguageIdentifierFromString:"); - late final _sel_localeIdentifierFromWindowsLocaleCode_1 = - _registerName1("localeIdentifierFromWindowsLocaleCode:"); - ffi.Pointer _objc_msgSend_200( - ffi.Pointer obj, - ffi.Pointer sel, - int lcid, - ) { - return __objc_msgSend_200( - obj, - sel, - lcid, - ); - } - - late final __objc_msgSend_200Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Uint32)>>('objc_msgSend'); - late final __objc_msgSend_200 = __objc_msgSend_200Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_windowsLocaleCodeFromLocaleIdentifier_1 = - _registerName1("windowsLocaleCodeFromLocaleIdentifier:"); - int _objc_msgSend_201( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer localeIdentifier, - ) { - return __objc_msgSend_201( - obj, - sel, - localeIdentifier, - ); - } - - late final __objc_msgSend_201Ptr = _lookup< - ffi.NativeFunction< - ffi.Uint32 Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_201 = __objc_msgSend_201Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_characterDirectionForLanguage_1 = - _registerName1("characterDirectionForLanguage:"); - int _objc_msgSend_202( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer isoLangCode, - ) { - return __objc_msgSend_202( - obj, - sel, - isoLangCode, - ); - } - - late final __objc_msgSend_202Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_202 = __objc_msgSend_202Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_lineDirectionForLanguage_1 = - _registerName1("lineDirectionForLanguage:"); - late final _sel_localizedName_locale_1 = - _registerName1("localizedName:locale:"); - ffi.Pointer _objc_msgSend_203( - ffi.Pointer obj, - ffi.Pointer sel, - int style, - ffi.Pointer locale, - ) { - return __objc_msgSend_203( - obj, - sel, - style, - locale, - ); - } - - late final __objc_msgSend_203Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_203 = __objc_msgSend_203Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_timeZoneWithName_1 = _registerName1("timeZoneWithName:"); - late final _sel_timeZoneWithName_data_1 = - _registerName1("timeZoneWithName:data:"); - instancetype _objc_msgSend_204( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer tzName, - ffi.Pointer aData, - ) { - return __objc_msgSend_204( - obj, - sel, - tzName, - aData, - ); - } - - late final __objc_msgSend_204Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_204 = __objc_msgSend_204Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithName_1 = _registerName1("initWithName:"); - late final _sel_initWithName_data_1 = _registerName1("initWithName:data:"); - late final _sel_timeZoneForSecondsFromGMT_1 = - _registerName1("timeZoneForSecondsFromGMT:"); - instancetype _objc_msgSend_205( - ffi.Pointer obj, - ffi.Pointer sel, - int seconds, - ) { - return __objc_msgSend_205( - obj, - sel, - seconds, - ); - } - - late final __objc_msgSend_205Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_205 = __objc_msgSend_205Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_timeZoneWithAbbreviation_1 = - _registerName1("timeZoneWithAbbreviation:"); - late final _sel_dateWithYear_month_day_hour_minute_second_timeZone_1 = - _registerName1("dateWithYear:month:day:hour:minute:second:timeZone:"); - ffi.Pointer _objc_msgSend_206( - ffi.Pointer obj, - ffi.Pointer sel, - int year, - int month, - int day, - int hour, - int minute, - int second, - ffi.Pointer aTimeZone, - ) { - return __objc_msgSend_206( - obj, - sel, - year, - month, - day, - hour, - minute, - second, - aTimeZone, - ); - } - - late final __objc_msgSend_206Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.UnsignedLong, - ffi.UnsignedLong, - ffi.UnsignedLong, - ffi.UnsignedLong, - ffi.UnsignedLong, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_206 = __objc_msgSend_206Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - int, - int, - int, - int, - int, - int, - ffi.Pointer)>(); - - late final _sel_dateByAddingYears_months_days_hours_minutes_seconds_1 = - _registerName1("dateByAddingYears:months:days:hours:minutes:seconds:"); - ffi.Pointer _objc_msgSend_207( - ffi.Pointer obj, - ffi.Pointer sel, - int year, - int month, - int day, - int hour, - int minute, - int second, - ) { - return __objc_msgSend_207( - obj, - sel, - year, - month, - day, - hour, - minute, - second, - ); - } - - late final __objc_msgSend_207Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.Long, - ffi.Long, - ffi.Long, - ffi.Long, - ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_207 = __objc_msgSend_207Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, int, int, int, int, int)>(); - - late final _sel_dayOfCommonEra1 = _registerName1("dayOfCommonEra"); - late final _sel_dayOfMonth1 = _registerName1("dayOfMonth"); - late final _sel_dayOfWeek1 = _registerName1("dayOfWeek"); - late final _sel_dayOfYear1 = _registerName1("dayOfYear"); - late final _sel_hourOfDay1 = _registerName1("hourOfDay"); - late final _sel_minuteOfHour1 = _registerName1("minuteOfHour"); - late final _sel_monthOfYear1 = _registerName1("monthOfYear"); - late final _sel_secondOfMinute1 = _registerName1("secondOfMinute"); - late final _sel_yearOfCommonEra1 = _registerName1("yearOfCommonEra"); - late final _sel_calendarFormat1 = _registerName1("calendarFormat"); - late final _sel_descriptionWithCalendarFormat_locale_1 = - _registerName1("descriptionWithCalendarFormat:locale:"); - ffi.Pointer _objc_msgSend_208( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer locale, - ) { - return __objc_msgSend_208( - obj, - sel, - format, - locale, - ); - } - - late final __objc_msgSend_208Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_208 = __objc_msgSend_208Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_descriptionWithCalendarFormat_1 = - _registerName1("descriptionWithCalendarFormat:"); - late final _sel_timeZone1 = _registerName1("timeZone"); - late final _sel_initWithString_calendarFormat_locale_1 = - _registerName1("initWithString:calendarFormat:locale:"); - late final _sel_initWithString_calendarFormat_1 = - _registerName1("initWithString:calendarFormat:"); - late final _sel_initWithYear_month_day_hour_minute_second_timeZone_1 = - _registerName1("initWithYear:month:day:hour:minute:second:timeZone:"); - late final _sel_setCalendarFormat_1 = _registerName1("setCalendarFormat:"); - void _objc_msgSend_209( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ) { - return __objc_msgSend_209( - obj, - sel, - format, - ); - } - - late final __objc_msgSend_209Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_209 = __objc_msgSend_209Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_setTimeZone_1 = _registerName1("setTimeZone:"); - void _objc_msgSend_210( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aTimeZone, - ) { - return __objc_msgSend_210( - obj, - sel, - aTimeZone, - ); - } - - late final __objc_msgSend_210Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_210 = __objc_msgSend_210Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_years_months_days_hours_minutes_seconds_sinceDate_1 = - _registerName1("years:months:days:hours:minutes:seconds:sinceDate:"); - void _objc_msgSend_211( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer yp, - ffi.Pointer mop, - ffi.Pointer dp, - ffi.Pointer hp, - ffi.Pointer mip, - ffi.Pointer sp, - ffi.Pointer date, - ) { - return __objc_msgSend_211( - obj, - sel, - yp, - mop, - dp, - hp, - mip, - sp, - date, - ); - } - - late final __objc_msgSend_211Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_211 = __objc_msgSend_211Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_dateWithCalendarFormat_timeZone_1 = - _registerName1("dateWithCalendarFormat:timeZone:"); - ffi.Pointer _objc_msgSend_212( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer aTimeZone, - ) { - return __objc_msgSend_212( - obj, - sel, - format, - aTimeZone, - ); - } - - late final __objc_msgSend_212Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_212 = __objc_msgSend_212Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_descriptionWithCalendarFormat_timeZone_locale_1 = - _registerName1("descriptionWithCalendarFormat:timeZone:locale:"); - ffi.Pointer _objc_msgSend_213( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer aTimeZone, - ffi.Pointer locale, - ) { - return __objc_msgSend_213( - obj, - sel, - format, - aTimeZone, - locale, - ); - } - - late final __objc_msgSend_213Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_213 = __objc_msgSend_213Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_fileModificationDate1 = - _registerName1("fileModificationDate"); - late final _sel_fileType1 = _registerName1("fileType"); - late final _sel_filePosixPermissions1 = - _registerName1("filePosixPermissions"); - late final _sel_fileOwnerAccountName1 = - _registerName1("fileOwnerAccountName"); - late final _sel_fileGroupOwnerAccountName1 = - _registerName1("fileGroupOwnerAccountName"); - late final _sel_fileSystemNumber1 = _registerName1("fileSystemNumber"); - late final _sel_fileSystemFileNumber1 = - _registerName1("fileSystemFileNumber"); - late final _sel_fileExtensionHidden1 = _registerName1("fileExtensionHidden"); - late final _sel_fileHFSCreatorCode1 = _registerName1("fileHFSCreatorCode"); - int _objc_msgSend_214( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_214( - obj, - sel, - ); - } - - late final __objc_msgSend_214Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedInt Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_214 = __objc_msgSend_214Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_fileHFSTypeCode1 = _registerName1("fileHFSTypeCode"); - late final _sel_fileIsImmutable1 = _registerName1("fileIsImmutable"); - late final _sel_fileIsAppendOnly1 = _registerName1("fileIsAppendOnly"); - late final _sel_fileCreationDate1 = _registerName1("fileCreationDate"); - late final _sel_fileOwnerAccountID1 = _registerName1("fileOwnerAccountID"); - ffi.Pointer _objc_msgSend_215( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_215( - obj, - sel, - ); - } - - late final __objc_msgSend_215Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_215 = __objc_msgSend_215Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_fileGroupOwnerAccountID1 = - _registerName1("fileGroupOwnerAccountID"); - late final _sel_predicateWithBlock_1 = _registerName1("predicateWithBlock:"); - ffi.Pointer _objc_msgSend_216( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_216( - obj, - sel, - block, - ); - } - - late final __objc_msgSend_216Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_216 = __objc_msgSend_216Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_predicateFormat1 = _registerName1("predicateFormat"); - late final _sel_predicateWithSubstitutionVariables_1 = - _registerName1("predicateWithSubstitutionVariables:"); - late final _sel_evaluateWithObject_1 = _registerName1("evaluateWithObject:"); - bool _objc_msgSend_217( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer object, - ) { - return __objc_msgSend_217( - obj, - sel, - object, - ); - } - - late final __objc_msgSend_217Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_217 = __objc_msgSend_217Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_evaluateWithObject_substitutionVariables_1 = - _registerName1("evaluateWithObject:substitutionVariables:"); - bool _objc_msgSend_218( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer object, - ffi.Pointer bindings, - ) { - return __objc_msgSend_218( - obj, - sel, - object, - bindings, - ); - } - - late final __objc_msgSend_218Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_218 = __objc_msgSend_218Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_allowEvaluation1 = _registerName1("allowEvaluation"); - late final _sel_filteredArrayUsingPredicate_1 = - _registerName1("filteredArrayUsingPredicate:"); - ffi.Pointer _objc_msgSend_219( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer predicate, - ) { - return __objc_msgSend_219( - obj, - sel, - predicate, - ); - } - - late final __objc_msgSend_219Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_219 = __objc_msgSend_219Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithChar_1 = _registerName1("initWithChar:"); - ffi.Pointer _objc_msgSend_220( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_220( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_220Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Char)>>('objc_msgSend'); - late final __objc_msgSend_220 = __objc_msgSend_220Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithUnsignedChar_1 = - _registerName1("initWithUnsignedChar:"); - ffi.Pointer _objc_msgSend_221( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_221( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_221Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedChar)>>('objc_msgSend'); - late final __objc_msgSend_221 = __objc_msgSend_221Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithShort_1 = _registerName1("initWithShort:"); - ffi.Pointer _objc_msgSend_222( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_222( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_222Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Short)>>('objc_msgSend'); - late final __objc_msgSend_222 = __objc_msgSend_222Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithUnsignedShort_1 = - _registerName1("initWithUnsignedShort:"); - ffi.Pointer _objc_msgSend_223( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_223( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_223Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedShort)>>('objc_msgSend'); - late final __objc_msgSend_223 = __objc_msgSend_223Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithInt_1 = _registerName1("initWithInt:"); - ffi.Pointer _objc_msgSend_224( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_224( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_224Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int)>>('objc_msgSend'); - late final __objc_msgSend_224 = __objc_msgSend_224Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithUnsignedInt_1 = - _registerName1("initWithUnsignedInt:"); - ffi.Pointer _objc_msgSend_225( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_225( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_225Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedInt)>>('objc_msgSend'); - late final __objc_msgSend_225 = __objc_msgSend_225Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithLong_1 = _registerName1("initWithLong:"); - ffi.Pointer _objc_msgSend_226( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_226( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_226Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_226 = __objc_msgSend_226Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithUnsignedLong_1 = - _registerName1("initWithUnsignedLong:"); - ffi.Pointer _objc_msgSend_227( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_227( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_227Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_227 = __objc_msgSend_227Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithLongLong_1 = _registerName1("initWithLongLong:"); - ffi.Pointer _objc_msgSend_228( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_228( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_228Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.LongLong)>>('objc_msgSend'); - late final __objc_msgSend_228 = __objc_msgSend_228Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithUnsignedLongLong_1 = - _registerName1("initWithUnsignedLongLong:"); - ffi.Pointer _objc_msgSend_229( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_229( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_229Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLongLong)>>('objc_msgSend'); - late final __objc_msgSend_229 = __objc_msgSend_229Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithFloat_1 = _registerName1("initWithFloat:"); - ffi.Pointer _objc_msgSend_230( - ffi.Pointer obj, - ffi.Pointer sel, - double value, - ) { - return __objc_msgSend_230( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_230Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Float)>>('objc_msgSend'); - late final __objc_msgSend_230 = __objc_msgSend_230Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, double)>(); - - late final _sel_initWithDouble_1 = _registerName1("initWithDouble:"); - ffi.Pointer _objc_msgSend_231( - ffi.Pointer obj, - ffi.Pointer sel, - double value, - ) { - return __objc_msgSend_231( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_231Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Double)>>('objc_msgSend'); - late final __objc_msgSend_231 = __objc_msgSend_231Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, double)>(); - - late final _sel_initWithBool_1 = _registerName1("initWithBool:"); - ffi.Pointer _objc_msgSend_232( - ffi.Pointer obj, - ffi.Pointer sel, - bool value, - ) { - return __objc_msgSend_232( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_232Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_232 = __objc_msgSend_232Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_initWithInteger_1 = _registerName1("initWithInteger:"); - late final _sel_initWithUnsignedInteger_1 = - _registerName1("initWithUnsignedInteger:"); - late final _sel_charValue1 = _registerName1("charValue"); - int _objc_msgSend_233( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_233( - obj, - sel, - ); - } - - late final __objc_msgSend_233Ptr = _lookup< - ffi.NativeFunction< - ffi.Char Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_233 = __objc_msgSend_233Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_unsignedCharValue1 = _registerName1("unsignedCharValue"); - int _objc_msgSend_234( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_234( - obj, - sel, - ); - } - - late final __objc_msgSend_234Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedChar Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_234 = __objc_msgSend_234Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_shortValue1 = _registerName1("shortValue"); - int _objc_msgSend_235( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_235( - obj, - sel, - ); - } - - late final __objc_msgSend_235Ptr = _lookup< - ffi.NativeFunction< - ffi.Short Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_235 = __objc_msgSend_235Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_unsignedShortValue1 = _registerName1("unsignedShortValue"); - int _objc_msgSend_236( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_236( - obj, - sel, - ); - } - - late final __objc_msgSend_236Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedShort Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_236 = __objc_msgSend_236Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_intValue1 = _registerName1("intValue"); - int _objc_msgSend_237( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_237( - obj, - sel, - ); - } - - late final __objc_msgSend_237Ptr = _lookup< - ffi.NativeFunction< - ffi.Int Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_237 = __objc_msgSend_237Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_unsignedIntValue1 = _registerName1("unsignedIntValue"); - late final _sel_longValue1 = _registerName1("longValue"); - late final _sel_unsignedLongValue1 = _registerName1("unsignedLongValue"); - late final _sel_longLongValue1 = _registerName1("longLongValue"); - int _objc_msgSend_238( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_238( - obj, - sel, - ); - } - - late final __objc_msgSend_238Ptr = _lookup< - ffi.NativeFunction< - ffi.LongLong Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_238 = __objc_msgSend_238Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_unsignedLongLongValue1 = - _registerName1("unsignedLongLongValue"); - late final _sel_floatValue1 = _registerName1("floatValue"); - double _objc_msgSend_239( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_239( - obj, - sel, - ); - } - - late final __objc_msgSend_239Ptr = _lookup< - ffi.NativeFunction< - ffi.Float Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_239 = __objc_msgSend_239Ptr.asFunction< - double Function(ffi.Pointer, ffi.Pointer)>(); - - double _objc_msgSend_239_fpret( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_239_fpret( - obj, - sel, - ); - } - - late final __objc_msgSend_239_fpretPtr = _lookup< - ffi.NativeFunction< - ffi.Float Function(ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_fpret'); - late final __objc_msgSend_239_fpret = __objc_msgSend_239_fpretPtr.asFunction< - double Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_doubleValue1 = _registerName1("doubleValue"); - late final _sel_boolValue1 = _registerName1("boolValue"); - late final _sel_integerValue1 = _registerName1("integerValue"); - late final _sel_unsignedIntegerValue1 = - _registerName1("unsignedIntegerValue"); - late final _sel_stringValue1 = _registerName1("stringValue"); - int _objc_msgSend_240( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer otherNumber, - ) { - return __objc_msgSend_240( - obj, - sel, - otherNumber, - ); - } - - late final __objc_msgSend_240Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_240 = __objc_msgSend_240Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_isEqualToNumber_1 = _registerName1("isEqualToNumber:"); - bool _objc_msgSend_241( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer number, - ) { - return __objc_msgSend_241( - obj, - sel, - number, - ); - } - - late final __objc_msgSend_241Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_241 = __objc_msgSend_241Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_numberWithChar_1 = _registerName1("numberWithChar:"); - late final _sel_numberWithUnsignedChar_1 = - _registerName1("numberWithUnsignedChar:"); - late final _sel_numberWithShort_1 = _registerName1("numberWithShort:"); - late final _sel_numberWithUnsignedShort_1 = - _registerName1("numberWithUnsignedShort:"); - late final _sel_numberWithInt_1 = _registerName1("numberWithInt:"); - late final _sel_numberWithUnsignedInt_1 = - _registerName1("numberWithUnsignedInt:"); - late final _sel_numberWithLong_1 = _registerName1("numberWithLong:"); - late final _sel_numberWithUnsignedLong_1 = - _registerName1("numberWithUnsignedLong:"); - late final _sel_numberWithLongLong_1 = _registerName1("numberWithLongLong:"); - late final _sel_numberWithUnsignedLongLong_1 = - _registerName1("numberWithUnsignedLongLong:"); - late final _sel_numberWithFloat_1 = _registerName1("numberWithFloat:"); - late final _sel_numberWithDouble_1 = _registerName1("numberWithDouble:"); - late final _sel_numberWithBool_1 = _registerName1("numberWithBool:"); - late final _sel_numberWithInteger_1 = _registerName1("numberWithInteger:"); - late final _sel_numberWithUnsignedInteger_1 = - _registerName1("numberWithUnsignedInteger:"); - late final _sel_port1 = _registerName1("port"); - late final _sel_user1 = _registerName1("user"); - late final _sel_password1 = _registerName1("password"); - late final _sel_path1 = _registerName1("path"); - late final _sel_fragment1 = _registerName1("fragment"); - late final _sel_parameterString1 = _registerName1("parameterString"); - late final _sel_query1 = _registerName1("query"); - late final _sel_relativePath1 = _registerName1("relativePath"); - late final _sel_hasDirectoryPath1 = _registerName1("hasDirectoryPath"); - late final _sel_getFileSystemRepresentation_maxLength_1 = - _registerName1("getFileSystemRepresentation:maxLength:"); - bool _objc_msgSend_242( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer buffer, - int maxBufferLength, - ) { - return __objc_msgSend_242( - obj, - sel, - buffer, - maxBufferLength, - ); - } - - late final __objc_msgSend_242Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_242 = __objc_msgSend_242Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_fileSystemRepresentation1 = - _registerName1("fileSystemRepresentation"); - late final _sel_isFileURL1 = _registerName1("isFileURL"); - late final _sel_standardizedURL1 = _registerName1("standardizedURL"); - late final _sel_isFileReferenceURL1 = _registerName1("isFileReferenceURL"); - late final _sel_fileReferenceURL1 = _registerName1("fileReferenceURL"); - late final _sel_filePathURL1 = _registerName1("filePathURL"); - late final _sel_getResourceValue_forKey_error_1 = - _registerName1("getResourceValue:forKey:error:"); - bool _objc_msgSend_243( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> value, - ffi.Pointer key, - ffi.Pointer> error, - ) { - return __objc_msgSend_243( - obj, - sel, - value, - key, - error, - ); - } - - late final __objc_msgSend_243Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_243 = __objc_msgSend_243Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_resourceValuesForKeys_error_1 = - _registerName1("resourceValuesForKeys:error:"); - ffi.Pointer _objc_msgSend_244( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keys, - ffi.Pointer> error, - ) { - return __objc_msgSend_244( - obj, - sel, - keys, - error, - ); - } - - late final __objc_msgSend_244Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_244 = __objc_msgSend_244Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_setResourceValue_forKey_error_1 = - _registerName1("setResourceValue:forKey:error:"); - bool _objc_msgSend_245( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ffi.Pointer key, - ffi.Pointer> error, - ) { - return __objc_msgSend_245( - obj, - sel, - value, - key, - error, - ); - } - - late final __objc_msgSend_245Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_245 = __objc_msgSend_245Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_setResourceValues_error_1 = - _registerName1("setResourceValues:error:"); - bool _objc_msgSend_246( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keyedValues, - ffi.Pointer> error, - ) { - return __objc_msgSend_246( - obj, - sel, - keyedValues, - error, - ); - } - - late final __objc_msgSend_246Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_246 = __objc_msgSend_246Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_removeCachedResourceValueForKey_1 = - _registerName1("removeCachedResourceValueForKey:"); - void _objc_msgSend_247( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_247( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_247Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_247 = __objc_msgSend_247Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_removeAllCachedResourceValues1 = - _registerName1("removeAllCachedResourceValues"); - late final _sel_setTemporaryResourceValue_forKey_1 = - _registerName1("setTemporaryResourceValue:forKey:"); - late final _sel_bookmarkDataWithOptions_includingResourceValuesForKeys_relativeToURL_error_1 = - _registerName1( - "bookmarkDataWithOptions:includingResourceValuesForKeys:relativeToURL:error:"); - ffi.Pointer _objc_msgSend_248( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ffi.Pointer keys, - ffi.Pointer relativeURL, - ffi.Pointer> error, - ) { - return __objc_msgSend_248( - obj, - sel, - options, - keys, - relativeURL, - error, - ); - } - - late final __objc_msgSend_248Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_248 = __objc_msgSend_248Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_initByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_1 = - _registerName1( - "initByResolvingBookmarkData:options:relativeToURL:bookmarkDataIsStale:error:"); - instancetype _objc_msgSend_249( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bookmarkData, - int options, - ffi.Pointer relativeURL, - ffi.Pointer isStale, - ffi.Pointer> error, - ) { - return __objc_msgSend_249( - obj, - sel, - bookmarkData, - options, - relativeURL, - isStale, - error, - ); - } - - late final __objc_msgSend_249Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_249 = __objc_msgSend_249Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_URLByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_1 = - _registerName1( - "URLByResolvingBookmarkData:options:relativeToURL:bookmarkDataIsStale:error:"); - late final _sel_resourceValuesForKeys_fromBookmarkData_1 = - _registerName1("resourceValuesForKeys:fromBookmarkData:"); - ffi.Pointer _objc_msgSend_250( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keys, - ffi.Pointer bookmarkData, - ) { - return __objc_msgSend_250( - obj, - sel, - keys, - bookmarkData, - ); - } - - late final __objc_msgSend_250Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_250 = __objc_msgSend_250Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_writeBookmarkData_toURL_options_error_1 = - _registerName1("writeBookmarkData:toURL:options:error:"); - bool _objc_msgSend_251( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bookmarkData, - ffi.Pointer bookmarkFileURL, - int options, - ffi.Pointer> error, - ) { - return __objc_msgSend_251( - obj, - sel, - bookmarkData, - bookmarkFileURL, - options, - error, - ); - } - - late final __objc_msgSend_251Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_251 = __objc_msgSend_251Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_bookmarkDataWithContentsOfURL_error_1 = - _registerName1("bookmarkDataWithContentsOfURL:error:"); - ffi.Pointer _objc_msgSend_252( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bookmarkFileURL, - ffi.Pointer> error, - ) { - return __objc_msgSend_252( - obj, - sel, - bookmarkFileURL, - error, - ); - } - - late final __objc_msgSend_252Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_252 = __objc_msgSend_252Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_URLByResolvingAliasFileAtURL_options_error_1 = - _registerName1("URLByResolvingAliasFileAtURL:options:error:"); - instancetype _objc_msgSend_253( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - int options, - ffi.Pointer> error, - ) { - return __objc_msgSend_253( - obj, - sel, - url, - options, - error, - ); - } - - late final __objc_msgSend_253Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_253 = __objc_msgSend_253Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_startAccessingSecurityScopedResource1 = - _registerName1("startAccessingSecurityScopedResource"); - late final _sel_stopAccessingSecurityScopedResource1 = - _registerName1("stopAccessingSecurityScopedResource"); - late final _sel_getPromisedItemResourceValue_forKey_error_1 = - _registerName1("getPromisedItemResourceValue:forKey:error:"); - late final _sel_promisedItemResourceValuesForKeys_error_1 = - _registerName1("promisedItemResourceValuesForKeys:error:"); - ffi.Pointer _objc_msgSend_254( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keys, - ffi.Pointer> error, - ) { - return __objc_msgSend_254( - obj, - sel, - keys, - error, - ); - } - - late final __objc_msgSend_254Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_254 = __objc_msgSend_254Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_checkPromisedItemIsReachableAndReturnError_1 = - _registerName1("checkPromisedItemIsReachableAndReturnError:"); - bool _objc_msgSend_255( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> error, - ) { - return __objc_msgSend_255( - obj, - sel, - error, - ); - } - - late final __objc_msgSend_255Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_255 = __objc_msgSend_255Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_fileURLWithPathComponents_1 = - _registerName1("fileURLWithPathComponents:"); - ffi.Pointer _objc_msgSend_256( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer components, - ) { - return __objc_msgSend_256( - obj, - sel, - components, - ); - } - - late final __objc_msgSend_256Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_256 = __objc_msgSend_256Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_pathComponents1 = _registerName1("pathComponents"); - late final _sel_lastPathComponent1 = _registerName1("lastPathComponent"); - late final _sel_pathExtension1 = _registerName1("pathExtension"); - late final _sel_URLByAppendingPathComponent_1 = - _registerName1("URLByAppendingPathComponent:"); - ffi.Pointer _objc_msgSend_257( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer pathComponent, - ) { - return __objc_msgSend_257( - obj, - sel, - pathComponent, - ); - } - - late final __objc_msgSend_257Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_257 = __objc_msgSend_257Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_URLByAppendingPathComponent_isDirectory_1 = - _registerName1("URLByAppendingPathComponent:isDirectory:"); - ffi.Pointer _objc_msgSend_258( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer pathComponent, - bool isDirectory, - ) { - return __objc_msgSend_258( - obj, - sel, - pathComponent, - isDirectory, - ); - } - - late final __objc_msgSend_258Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_258 = __objc_msgSend_258Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_URLByDeletingLastPathComponent1 = - _registerName1("URLByDeletingLastPathComponent"); - late final _sel_URLByAppendingPathExtension_1 = - _registerName1("URLByAppendingPathExtension:"); - late final _sel_URLByDeletingPathExtension1 = - _registerName1("URLByDeletingPathExtension"); - late final _sel_checkResourceIsReachableAndReturnError_1 = - _registerName1("checkResourceIsReachableAndReturnError:"); - late final _sel_URLByStandardizingPath1 = - _registerName1("URLByStandardizingPath"); - late final _sel_URLByResolvingSymlinksInPath1 = - _registerName1("URLByResolvingSymlinksInPath"); - late final _sel_resourceDataUsingCache_1 = - _registerName1("resourceDataUsingCache:"); - ffi.Pointer _objc_msgSend_259( - ffi.Pointer obj, - ffi.Pointer sel, - bool shouldUseCache, - ) { - return __objc_msgSend_259( - obj, - sel, - shouldUseCache, - ); - } - - late final __objc_msgSend_259Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_259 = __objc_msgSend_259Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_loadResourceDataNotifyingClient_usingCache_1 = - _registerName1("loadResourceDataNotifyingClient:usingCache:"); - void _objc_msgSend_260( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer client, - bool shouldUseCache, - ) { - return __objc_msgSend_260( - obj, - sel, - client, - shouldUseCache, - ); - } - - late final __objc_msgSend_260Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_260 = __objc_msgSend_260Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_propertyForKey_1 = _registerName1("propertyForKey:"); - late final _sel_setResourceData_1 = _registerName1("setResourceData:"); - late final _sel_setProperty_forKey_1 = _registerName1("setProperty:forKey:"); - bool _objc_msgSend_261( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer property, - ffi.Pointer propertyKey, - ) { - return __objc_msgSend_261( - obj, - sel, - property, - propertyKey, - ); - } - - late final __objc_msgSend_261Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_261 = __objc_msgSend_261Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSURLHandle1 = _getClass1("NSURLHandle"); - late final _sel_registerURLHandleClass_1 = - _registerName1("registerURLHandleClass:"); - late final _sel_URLHandleClassForURL_1 = - _registerName1("URLHandleClassForURL:"); - ffi.Pointer _objc_msgSend_262( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anURL, - ) { - return __objc_msgSend_262( - obj, - sel, - anURL, - ); - } - - late final __objc_msgSend_262Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_262 = __objc_msgSend_262Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_status1 = _registerName1("status"); - int _objc_msgSend_263( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_263( - obj, - sel, - ); - } - - late final __objc_msgSend_263Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_263 = __objc_msgSend_263Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_failureReason1 = _registerName1("failureReason"); - late final _sel_addClient_1 = _registerName1("addClient:"); - late final _sel_removeClient_1 = _registerName1("removeClient:"); - late final _sel_loadInBackground1 = _registerName1("loadInBackground"); - late final _sel_cancelLoadInBackground1 = - _registerName1("cancelLoadInBackground"); - late final _sel_resourceData1 = _registerName1("resourceData"); - late final _sel_availableResourceData1 = - _registerName1("availableResourceData"); - late final _sel_expectedResourceDataSize1 = - _registerName1("expectedResourceDataSize"); - late final _sel_flushCachedData1 = _registerName1("flushCachedData"); - late final _sel_backgroundLoadDidFailWithReason_1 = - _registerName1("backgroundLoadDidFailWithReason:"); - late final _sel_didLoadBytes_loadComplete_1 = - _registerName1("didLoadBytes:loadComplete:"); - void _objc_msgSend_264( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer newBytes, - bool yorn, - ) { - return __objc_msgSend_264( - obj, - sel, - newBytes, - yorn, - ); - } - - late final __objc_msgSend_264Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_264 = __objc_msgSend_264Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_canInitWithURL_1 = _registerName1("canInitWithURL:"); - bool _objc_msgSend_265( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anURL, - ) { - return __objc_msgSend_265( - obj, - sel, - anURL, - ); - } - - late final __objc_msgSend_265Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_265 = __objc_msgSend_265Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_cachedHandleForURL_1 = _registerName1("cachedHandleForURL:"); - ffi.Pointer _objc_msgSend_266( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anURL, - ) { - return __objc_msgSend_266( - obj, - sel, - anURL, - ); - } - - late final __objc_msgSend_266Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_266 = __objc_msgSend_266Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithURL_cached_1 = _registerName1("initWithURL:cached:"); - ffi.Pointer _objc_msgSend_267( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anURL, - bool willCache, - ) { - return __objc_msgSend_267( - obj, - sel, - anURL, - willCache, - ); - } - - late final __objc_msgSend_267Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_267 = __objc_msgSend_267Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_propertyForKeyIfAvailable_1 = - _registerName1("propertyForKeyIfAvailable:"); - late final _sel_writeProperty_forKey_1 = - _registerName1("writeProperty:forKey:"); - late final _sel_writeData_1 = _registerName1("writeData:"); - late final _sel_loadInForeground1 = _registerName1("loadInForeground"); - late final _sel_beginLoadInBackground1 = - _registerName1("beginLoadInBackground"); - late final _sel_endLoadInBackground1 = _registerName1("endLoadInBackground"); - late final _sel_URLHandleUsingCache_1 = - _registerName1("URLHandleUsingCache:"); - ffi.Pointer _objc_msgSend_268( - ffi.Pointer obj, - ffi.Pointer sel, - bool shouldUseCache, - ) { - return __objc_msgSend_268( - obj, - sel, - shouldUseCache, - ); - } - - late final __objc_msgSend_268Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_268 = __objc_msgSend_268Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_writeToFile_options_error_1 = - _registerName1("writeToFile:options:error:"); - bool _objc_msgSend_269( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - int writeOptionsMask, - ffi.Pointer> errorPtr, - ) { - return __objc_msgSend_269( - obj, - sel, - path, - writeOptionsMask, - errorPtr, - ); - } - - late final __objc_msgSend_269Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_269 = __objc_msgSend_269Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_writeToURL_options_error_1 = - _registerName1("writeToURL:options:error:"); - bool _objc_msgSend_270( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - int writeOptionsMask, - ffi.Pointer> errorPtr, - ) { - return __objc_msgSend_270( - obj, - sel, - url, - writeOptionsMask, - errorPtr, - ); - } - - late final __objc_msgSend_270Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_270 = __objc_msgSend_270Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_rangeOfData_options_range_1 = - _registerName1("rangeOfData:options:range:"); - _NSRange _objc_msgSend_271( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer dataToFind, - int mask, - _NSRange searchRange, - ) { - return __objc_msgSend_271( - obj, - sel, - dataToFind, - mask, - searchRange, - ); - } - - late final __objc_msgSend_271Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_271 = __objc_msgSend_271Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange)>(); - - void _objc_msgSend_271_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer dataToFind, - int mask, - _NSRange searchRange, - ) { - return __objc_msgSend_271_stret( - stret, - obj, - sel, - dataToFind, - mask, - searchRange, - ); - } - - late final __objc_msgSend_271_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange)>>('objc_msgSend_stret'); - late final __objc_msgSend_271_stret = __objc_msgSend_271_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, _NSRange)>(); - - late final _sel_enumerateByteRangesUsingBlock_1 = - _registerName1("enumerateByteRangesUsingBlock:"); - void _objc_msgSend_272( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_272( - obj, - sel, - block, - ); - } - - late final __objc_msgSend_272Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_272 = __objc_msgSend_272Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_dataWithBytes_length_1 = - _registerName1("dataWithBytes:length:"); - instancetype _objc_msgSend_273( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bytes, - int length, - ) { - return __objc_msgSend_273( - obj, - sel, - bytes, - length, - ); - } - - late final __objc_msgSend_273Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_273 = __objc_msgSend_273Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_dataWithBytesNoCopy_length_1 = - _registerName1("dataWithBytesNoCopy:length:"); - late final _sel_dataWithBytesNoCopy_length_freeWhenDone_1 = - _registerName1("dataWithBytesNoCopy:length:freeWhenDone:"); - instancetype _objc_msgSend_274( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bytes, - int length, - bool b, - ) { - return __objc_msgSend_274( - obj, - sel, - bytes, - length, - b, - ); - } - - late final __objc_msgSend_274Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_274 = __objc_msgSend_274Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, bool)>(); - - late final _sel_dataWithContentsOfFile_options_error_1 = - _registerName1("dataWithContentsOfFile:options:error:"); - instancetype _objc_msgSend_275( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - int readOptionsMask, - ffi.Pointer> errorPtr, - ) { - return __objc_msgSend_275( - obj, - sel, - path, - readOptionsMask, - errorPtr, - ); - } - - late final __objc_msgSend_275Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_275 = __objc_msgSend_275Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_dataWithContentsOfURL_options_error_1 = - _registerName1("dataWithContentsOfURL:options:error:"); - instancetype _objc_msgSend_276( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - int readOptionsMask, - ffi.Pointer> errorPtr, - ) { - return __objc_msgSend_276( - obj, - sel, - url, - readOptionsMask, - errorPtr, - ); - } - - late final __objc_msgSend_276Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_276 = __objc_msgSend_276Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_dataWithContentsOfFile_1 = - _registerName1("dataWithContentsOfFile:"); - late final _sel_dataWithContentsOfURL_1 = - _registerName1("dataWithContentsOfURL:"); - instancetype _objc_msgSend_277( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ) { - return __objc_msgSend_277( - obj, - sel, - url, - ); - } - - late final __objc_msgSend_277Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_277 = __objc_msgSend_277Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithBytes_length_1 = - _registerName1("initWithBytes:length:"); - late final _sel_initWithBytesNoCopy_length_1 = - _registerName1("initWithBytesNoCopy:length:"); - late final _sel_initWithBytesNoCopy_length_freeWhenDone_1 = - _registerName1("initWithBytesNoCopy:length:freeWhenDone:"); - late final _sel_initWithBytesNoCopy_length_deallocator_1 = - _registerName1("initWithBytesNoCopy:length:deallocator:"); - instancetype _objc_msgSend_278( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bytes, - int length, - ffi.Pointer<_ObjCBlock> deallocator, - ) { - return __objc_msgSend_278( - obj, - sel, - bytes, - length, - deallocator, - ); - } - - late final __objc_msgSend_278Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_278 = __objc_msgSend_278Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_initWithContentsOfFile_options_error_1 = - _registerName1("initWithContentsOfFile:options:error:"); - late final _sel_initWithContentsOfURL_options_error_1 = - _registerName1("initWithContentsOfURL:options:error:"); - late final _sel_initWithData_1 = _registerName1("initWithData:"); - instancetype _objc_msgSend_279( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ) { - return __objc_msgSend_279( - obj, - sel, - data, - ); - } - - late final __objc_msgSend_279Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_279 = __objc_msgSend_279Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_dataWithData_1 = _registerName1("dataWithData:"); - late final _sel_initWithBase64EncodedString_options_1 = - _registerName1("initWithBase64EncodedString:options:"); - instancetype _objc_msgSend_280( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer base64String, - int options, - ) { - return __objc_msgSend_280( - obj, - sel, - base64String, - options, - ); - } - - late final __objc_msgSend_280Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_280 = __objc_msgSend_280Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_base64EncodedStringWithOptions_1 = - _registerName1("base64EncodedStringWithOptions:"); - ffi.Pointer _objc_msgSend_281( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ) { - return __objc_msgSend_281( - obj, - sel, - options, - ); - } - - late final __objc_msgSend_281Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_281 = __objc_msgSend_281Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithBase64EncodedData_options_1 = - _registerName1("initWithBase64EncodedData:options:"); - instancetype _objc_msgSend_282( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer base64Data, - int options, - ) { - return __objc_msgSend_282( - obj, - sel, - base64Data, - options, - ); - } - - late final __objc_msgSend_282Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_282 = __objc_msgSend_282Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_base64EncodedDataWithOptions_1 = - _registerName1("base64EncodedDataWithOptions:"); - ffi.Pointer _objc_msgSend_283( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ) { - return __objc_msgSend_283( - obj, - sel, - options, - ); - } - - late final __objc_msgSend_283Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_283 = __objc_msgSend_283Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_decompressedDataUsingAlgorithm_error_1 = - _registerName1("decompressedDataUsingAlgorithm:error:"); - instancetype _objc_msgSend_284( - ffi.Pointer obj, - ffi.Pointer sel, - int algorithm, - ffi.Pointer> error, - ) { - return __objc_msgSend_284( - obj, - sel, - algorithm, - error, - ); - } - - late final __objc_msgSend_284Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_284 = __objc_msgSend_284Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer>)>(); - - late final _sel_compressedDataUsingAlgorithm_error_1 = - _registerName1("compressedDataUsingAlgorithm:error:"); - late final _sel_getBytes_1 = _registerName1("getBytes:"); - late final _sel_dataWithContentsOfMappedFile_1 = - _registerName1("dataWithContentsOfMappedFile:"); - late final _sel_initWithContentsOfMappedFile_1 = - _registerName1("initWithContentsOfMappedFile:"); - late final _sel_initWithBase64Encoding_1 = - _registerName1("initWithBase64Encoding:"); - late final _sel_base64Encoding1 = _registerName1("base64Encoding"); - late final _sel_encodeDataObject_1 = _registerName1("encodeDataObject:"); - void _objc_msgSend_285( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ) { - return __objc_msgSend_285( - obj, - sel, - data, - ); - } - - late final __objc_msgSend_285Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_285 = __objc_msgSend_285Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeDataObject1 = _registerName1("decodeDataObject"); - ffi.Pointer _objc_msgSend_286( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_286( - obj, - sel, - ); - } - - late final __objc_msgSend_286Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_286 = __objc_msgSend_286Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_decodeValueOfObjCType_at_size_1 = - _registerName1("decodeValueOfObjCType:at:size:"); - void _objc_msgSend_287( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer type, - ffi.Pointer data, - int size, - ) { - return __objc_msgSend_287( - obj, - sel, - type, - data, - size, - ); - } - - late final __objc_msgSend_287Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_287 = __objc_msgSend_287Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_versionForClassName_1 = - _registerName1("versionForClassName:"); - int _objc_msgSend_288( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer className, - ) { - return __objc_msgSend_288( - obj, - sel, - className, - ); - } - - late final __objc_msgSend_288Ptr = _lookup< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_288 = __objc_msgSend_288Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_encodeObject_1 = _registerName1("encodeObject:"); - void _objc_msgSend_289( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer object, - ) { - return __objc_msgSend_289( - obj, - sel, - object, - ); - } - - late final __objc_msgSend_289Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_289 = __objc_msgSend_289Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_encodeRootObject_1 = _registerName1("encodeRootObject:"); - late final _sel_encodeBycopyObject_1 = _registerName1("encodeBycopyObject:"); - late final _sel_encodeByrefObject_1 = _registerName1("encodeByrefObject:"); - late final _sel_encodeConditionalObject_1 = - _registerName1("encodeConditionalObject:"); - late final _sel_encodeValuesOfObjCTypes_1 = - _registerName1("encodeValuesOfObjCTypes:"); - void _objc_msgSend_290( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer types, - ) { - return __objc_msgSend_290( - obj, - sel, - types, - ); - } - - late final __objc_msgSend_290Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_290 = __objc_msgSend_290Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_encodeArrayOfObjCType_count_at_1 = - _registerName1("encodeArrayOfObjCType:count:at:"); - void _objc_msgSend_291( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer type, - int count, - ffi.Pointer array, - ) { - return __objc_msgSend_291( - obj, - sel, - type, - count, - array, - ); - } - - late final __objc_msgSend_291Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_291 = __objc_msgSend_291Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_encodeBytes_length_1 = _registerName1("encodeBytes:length:"); - late final _sel_decodeObject1 = _registerName1("decodeObject"); - late final _sel_decodeTopLevelObjectAndReturnError_1 = - _registerName1("decodeTopLevelObjectAndReturnError:"); - ffi.Pointer _objc_msgSend_292( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> error, - ) { - return __objc_msgSend_292( - obj, - sel, - error, - ); - } - - late final __objc_msgSend_292Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_292 = __objc_msgSend_292Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_decodeValuesOfObjCTypes_1 = - _registerName1("decodeValuesOfObjCTypes:"); - late final _sel_decodeArrayOfObjCType_count_at_1 = - _registerName1("decodeArrayOfObjCType:count:at:"); - late final _sel_decodeBytesWithReturnedLength_1 = - _registerName1("decodeBytesWithReturnedLength:"); - ffi.Pointer _objc_msgSend_293( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer lengthp, - ) { - return __objc_msgSend_293( - obj, - sel, - lengthp, - ); - } - - late final __objc_msgSend_293Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_293 = __objc_msgSend_293Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_encodePropertyList_1 = _registerName1("encodePropertyList:"); - late final _sel_decodePropertyList1 = _registerName1("decodePropertyList"); - late final _sel_setObjectZone_1 = _registerName1("setObjectZone:"); - void _objc_msgSend_294( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_NSZone> zone, - ) { - return __objc_msgSend_294( - obj, - sel, - zone, - ); - } - - late final __objc_msgSend_294Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_NSZone>)>>('objc_msgSend'); - late final __objc_msgSend_294 = __objc_msgSend_294Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_NSZone>)>(); - - late final _sel_objectZone1 = _registerName1("objectZone"); - ffi.Pointer<_NSZone> _objc_msgSend_295( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_295( - obj, - sel, - ); - } - - late final __objc_msgSend_295Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer<_NSZone> Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_295 = __objc_msgSend_295Ptr.asFunction< - ffi.Pointer<_NSZone> Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_systemVersion1 = _registerName1("systemVersion"); - late final _sel_allowsKeyedCoding1 = _registerName1("allowsKeyedCoding"); - late final _sel_encodeObject_forKey_1 = - _registerName1("encodeObject:forKey:"); - late final _sel_encodeConditionalObject_forKey_1 = - _registerName1("encodeConditionalObject:forKey:"); - late final _sel_encodeBool_forKey_1 = _registerName1("encodeBool:forKey:"); - void _objc_msgSend_296( - ffi.Pointer obj, - ffi.Pointer sel, - bool value, - ffi.Pointer key, - ) { - return __objc_msgSend_296( - obj, - sel, - value, - key, - ); - } - - late final __objc_msgSend_296Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Bool, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_296 = __objc_msgSend_296Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, bool, - ffi.Pointer)>(); - - late final _sel_encodeInt_forKey_1 = _registerName1("encodeInt:forKey:"); - void _objc_msgSend_297( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ffi.Pointer key, - ) { - return __objc_msgSend_297( - obj, - sel, - value, - key, - ); - } - - late final __objc_msgSend_297Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_297 = __objc_msgSend_297Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _sel_encodeInt32_forKey_1 = _registerName1("encodeInt32:forKey:"); - void _objc_msgSend_298( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ffi.Pointer key, - ) { - return __objc_msgSend_298( - obj, - sel, - value, - key, - ); - } - - late final __objc_msgSend_298Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_298 = __objc_msgSend_298Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _sel_encodeInt64_forKey_1 = _registerName1("encodeInt64:forKey:"); - void _objc_msgSend_299( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ffi.Pointer key, - ) { - return __objc_msgSend_299( - obj, - sel, - value, - key, - ); - } - - late final __objc_msgSend_299Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int64, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_299 = __objc_msgSend_299Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _sel_encodeFloat_forKey_1 = _registerName1("encodeFloat:forKey:"); - void _objc_msgSend_300( - ffi.Pointer obj, - ffi.Pointer sel, - double value, - ffi.Pointer key, - ) { - return __objc_msgSend_300( - obj, - sel, - value, - key, - ); - } - - late final __objc_msgSend_300Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Float, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_300 = __objc_msgSend_300Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, double, - ffi.Pointer)>(); - - late final _sel_encodeDouble_forKey_1 = - _registerName1("encodeDouble:forKey:"); - void _objc_msgSend_301( - ffi.Pointer obj, - ffi.Pointer sel, - double value, - ffi.Pointer key, - ) { - return __objc_msgSend_301( - obj, - sel, - value, - key, - ); - } - - late final __objc_msgSend_301Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Double, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_301 = __objc_msgSend_301Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, double, - ffi.Pointer)>(); - - late final _sel_encodeBytes_length_forKey_1 = - _registerName1("encodeBytes:length:forKey:"); - void _objc_msgSend_302( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bytes, - int length, - ffi.Pointer key, - ) { - return __objc_msgSend_302( - obj, - sel, - bytes, - length, - key, - ); - } - - late final __objc_msgSend_302Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_302 = __objc_msgSend_302Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_containsValueForKey_1 = - _registerName1("containsValueForKey:"); - late final _sel_decodeObjectForKey_1 = _registerName1("decodeObjectForKey:"); - late final _sel_decodeTopLevelObjectForKey_error_1 = - _registerName1("decodeTopLevelObjectForKey:error:"); - ffi.Pointer _objc_msgSend_303( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ffi.Pointer> error, - ) { - return __objc_msgSend_303( - obj, - sel, - key, - error, - ); - } - - late final __objc_msgSend_303Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_303 = __objc_msgSend_303Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_decodeBoolForKey_1 = _registerName1("decodeBoolForKey:"); - late final _sel_decodeIntForKey_1 = _registerName1("decodeIntForKey:"); - int _objc_msgSend_304( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_304( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_304Ptr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_304 = __objc_msgSend_304Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeInt32ForKey_1 = _registerName1("decodeInt32ForKey:"); - int _objc_msgSend_305( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_305( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_305Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_305 = __objc_msgSend_305Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeInt64ForKey_1 = _registerName1("decodeInt64ForKey:"); - int _objc_msgSend_306( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_306( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_306Ptr = _lookup< - ffi.NativeFunction< - ffi.Int64 Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_306 = __objc_msgSend_306Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeFloatForKey_1 = _registerName1("decodeFloatForKey:"); - double _objc_msgSend_307( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_307( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_307Ptr = _lookup< - ffi.NativeFunction< - ffi.Float Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_307 = __objc_msgSend_307Ptr.asFunction< - double Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - double _objc_msgSend_307_fpret( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_307_fpret( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_307_fpretPtr = _lookup< - ffi.NativeFunction< - ffi.Float Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_fpret'); - late final __objc_msgSend_307_fpret = __objc_msgSend_307_fpretPtr.asFunction< - double Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeDoubleForKey_1 = _registerName1("decodeDoubleForKey:"); - double _objc_msgSend_308( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_308( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_308Ptr = _lookup< - ffi.NativeFunction< - ffi.Double Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_308 = __objc_msgSend_308Ptr.asFunction< - double Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - double _objc_msgSend_308_fpret( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_308_fpret( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_308_fpretPtr = _lookup< - ffi.NativeFunction< - ffi.Double Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_fpret'); - late final __objc_msgSend_308_fpret = __objc_msgSend_308_fpretPtr.asFunction< - double Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeBytesForKey_returnedLength_1 = - _registerName1("decodeBytesForKey:returnedLength:"); - ffi.Pointer _objc_msgSend_309( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ffi.Pointer lengthp, - ) { - return __objc_msgSend_309( - obj, - sel, - key, - lengthp, - ); - } - - late final __objc_msgSend_309Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_309 = __objc_msgSend_309Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_encodeInteger_forKey_1 = - _registerName1("encodeInteger:forKey:"); - void _objc_msgSend_310( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ffi.Pointer key, - ) { - return __objc_msgSend_310( - obj, - sel, - value, - key, - ); - } - - late final __objc_msgSend_310Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Long, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_310 = __objc_msgSend_310Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _sel_decodeIntegerForKey_1 = - _registerName1("decodeIntegerForKey:"); - late final _sel_requiresSecureCoding1 = - _registerName1("requiresSecureCoding"); - late final _sel_decodeObjectOfClass_forKey_1 = - _registerName1("decodeObjectOfClass:forKey:"); - ffi.Pointer _objc_msgSend_311( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aClass, - ffi.Pointer key, - ) { - return __objc_msgSend_311( - obj, - sel, - aClass, - key, - ); - } - - late final __objc_msgSend_311Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_311 = __objc_msgSend_311Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeTopLevelObjectOfClass_forKey_error_1 = - _registerName1("decodeTopLevelObjectOfClass:forKey:error:"); - ffi.Pointer _objc_msgSend_312( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aClass, - ffi.Pointer key, - ffi.Pointer> error, - ) { - return __objc_msgSend_312( - obj, - sel, - aClass, - key, - error, - ); - } - - late final __objc_msgSend_312Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_312 = __objc_msgSend_312Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_decodeArrayOfObjectsOfClass_forKey_1 = - _registerName1("decodeArrayOfObjectsOfClass:forKey:"); - ffi.Pointer _objc_msgSend_313( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer cls, - ffi.Pointer key, - ) { - return __objc_msgSend_313( - obj, - sel, - cls, - key, - ); - } - - late final __objc_msgSend_313Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_313 = __objc_msgSend_313Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeDictionaryWithKeysOfClass_objectsOfClass_forKey_1 = - _registerName1("decodeDictionaryWithKeysOfClass:objectsOfClass:forKey:"); - ffi.Pointer _objc_msgSend_314( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keyCls, - ffi.Pointer objectCls, - ffi.Pointer key, - ) { - return __objc_msgSend_314( - obj, - sel, - keyCls, - objectCls, - key, - ); - } - - late final __objc_msgSend_314Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_314 = __objc_msgSend_314Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeObjectOfClasses_forKey_1 = - _registerName1("decodeObjectOfClasses:forKey:"); - ffi.Pointer _objc_msgSend_315( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer classes, - ffi.Pointer key, - ) { - return __objc_msgSend_315( - obj, - sel, - classes, - key, - ); - } - - late final __objc_msgSend_315Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_315 = __objc_msgSend_315Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeTopLevelObjectOfClasses_forKey_error_1 = - _registerName1("decodeTopLevelObjectOfClasses:forKey:error:"); - ffi.Pointer _objc_msgSend_316( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer classes, - ffi.Pointer key, - ffi.Pointer> error, - ) { - return __objc_msgSend_316( - obj, - sel, - classes, - key, - error, - ); - } - - late final __objc_msgSend_316Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_316 = __objc_msgSend_316Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_decodeArrayOfObjectsOfClasses_forKey_1 = - _registerName1("decodeArrayOfObjectsOfClasses:forKey:"); - ffi.Pointer _objc_msgSend_317( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer classes, - ffi.Pointer key, - ) { - return __objc_msgSend_317( - obj, - sel, - classes, - key, - ); - } - - late final __objc_msgSend_317Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_317 = __objc_msgSend_317Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeDictionaryWithKeysOfClasses_objectsOfClasses_forKey_1 = - _registerName1( - "decodeDictionaryWithKeysOfClasses:objectsOfClasses:forKey:"); - ffi.Pointer _objc_msgSend_318( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keyClasses, - ffi.Pointer objectClasses, - ffi.Pointer key, - ) { - return __objc_msgSend_318( - obj, - sel, - keyClasses, - objectClasses, - key, - ); - } - - late final __objc_msgSend_318Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_318 = __objc_msgSend_318Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodePropertyListForKey_1 = - _registerName1("decodePropertyListForKey:"); - late final _sel_allowedClasses1 = _registerName1("allowedClasses"); - ffi.Pointer _objc_msgSend_319( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_319( - obj, - sel, - ); - } - - late final __objc_msgSend_319Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_319 = __objc_msgSend_319Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_failWithError_1 = _registerName1("failWithError:"); - void _objc_msgSend_320( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer error, - ) { - return __objc_msgSend_320( - obj, - sel, - error, - ); - } - - late final __objc_msgSend_320Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_320 = __objc_msgSend_320Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodingFailurePolicy1 = - _registerName1("decodingFailurePolicy"); - int _objc_msgSend_321( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_321( - obj, - sel, - ); - } - - late final __objc_msgSend_321Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_321 = __objc_msgSend_321Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_error1 = _registerName1("error"); - ffi.Pointer _objc_msgSend_322( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_322( - obj, - sel, - ); - } - - late final __objc_msgSend_322Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_322 = __objc_msgSend_322Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_encodeNXObject_1 = _registerName1("encodeNXObject:"); - late final _sel_decodeNXObject1 = _registerName1("decodeNXObject"); - late final _sel_decodeValueOfObjCType_at_1 = - _registerName1("decodeValueOfObjCType:at:"); - late final _sel_encodePoint_1 = _registerName1("encodePoint:"); - void _objc_msgSend_323( - ffi.Pointer obj, - ffi.Pointer sel, - CGPoint point, - ) { - return __objc_msgSend_323( - obj, - sel, - point, - ); - } - - late final __objc_msgSend_323Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - CGPoint)>>('objc_msgSend'); - late final __objc_msgSend_323 = __objc_msgSend_323Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, CGPoint)>(); - - late final _sel_decodePoint1 = _registerName1("decodePoint"); - late final _sel_encodeSize_1 = _registerName1("encodeSize:"); - void _objc_msgSend_324( - ffi.Pointer obj, - ffi.Pointer sel, - CGSize size, - ) { - return __objc_msgSend_324( - obj, - sel, - size, - ); - } - - late final __objc_msgSend_324Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - CGSize)>>('objc_msgSend'); - late final __objc_msgSend_324 = __objc_msgSend_324Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, CGSize)>(); - - late final _sel_decodeSize1 = _registerName1("decodeSize"); - late final _sel_encodeRect_1 = _registerName1("encodeRect:"); - void _objc_msgSend_325( - ffi.Pointer obj, - ffi.Pointer sel, - CGRect rect, - ) { - return __objc_msgSend_325( - obj, - sel, - rect, - ); - } - - late final __objc_msgSend_325Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - CGRect)>>('objc_msgSend'); - late final __objc_msgSend_325 = __objc_msgSend_325Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, CGRect)>(); - - late final _sel_decodeRect1 = _registerName1("decodeRect"); - late final _sel_encodePoint_forKey_1 = _registerName1("encodePoint:forKey:"); - void _objc_msgSend_326( - ffi.Pointer obj, - ffi.Pointer sel, - CGPoint point, - ffi.Pointer key, - ) { - return __objc_msgSend_326( - obj, - sel, - point, - key, - ); - } - - late final __objc_msgSend_326Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - CGPoint, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_326 = __objc_msgSend_326Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, CGPoint, - ffi.Pointer)>(); - - late final _sel_encodeSize_forKey_1 = _registerName1("encodeSize:forKey:"); - void _objc_msgSend_327( - ffi.Pointer obj, - ffi.Pointer sel, - CGSize size, - ffi.Pointer key, - ) { - return __objc_msgSend_327( - obj, - sel, - size, - key, - ); - } - - late final __objc_msgSend_327Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - CGSize, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_327 = __objc_msgSend_327Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, CGSize, - ffi.Pointer)>(); - - late final _sel_encodeRect_forKey_1 = _registerName1("encodeRect:forKey:"); - void _objc_msgSend_328( - ffi.Pointer obj, - ffi.Pointer sel, - CGRect rect, - ffi.Pointer key, - ) { - return __objc_msgSend_328( - obj, - sel, - rect, - key, - ); - } - - late final __objc_msgSend_328Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - CGRect, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_328 = __objc_msgSend_328Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, CGRect, - ffi.Pointer)>(); - - late final _sel_decodePointForKey_1 = _registerName1("decodePointForKey:"); - CGPoint _objc_msgSend_329( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_329( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_329Ptr = _lookup< - ffi.NativeFunction< - CGPoint Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_329 = __objc_msgSend_329Ptr.asFunction< - CGPoint Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - void _objc_msgSend_329_stret( - ffi.Pointer stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_329_stret( - stret, - obj, - sel, - key, - ); - } - - late final __objc_msgSend_329_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_329_stret = __objc_msgSend_329_stretPtr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_decodeSizeForKey_1 = _registerName1("decodeSizeForKey:"); - CGSize _objc_msgSend_330( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_330( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_330Ptr = _lookup< - ffi.NativeFunction< - CGSize Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_330 = __objc_msgSend_330Ptr.asFunction< - CGSize Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - void _objc_msgSend_330_stret( - ffi.Pointer stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_330_stret( - stret, - obj, - sel, - key, - ); - } - - late final __objc_msgSend_330_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_330_stret = __objc_msgSend_330_stretPtr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_decodeRectForKey_1 = _registerName1("decodeRectForKey:"); - CGRect _objc_msgSend_331( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_331( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_331Ptr = _lookup< - ffi.NativeFunction< - CGRect Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_331 = __objc_msgSend_331Ptr.asFunction< - CGRect Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - void _objc_msgSend_331_stret( - ffi.Pointer stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_331_stret( - stret, - obj, - sel, - key, - ); - } - - late final __objc_msgSend_331_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_331_stret = __objc_msgSend_331_stretPtr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_substringFromIndex_1 = _registerName1("substringFromIndex:"); - ffi.Pointer _objc_msgSend_332( - ffi.Pointer obj, - ffi.Pointer sel, - int from, - ) { - return __objc_msgSend_332( - obj, - sel, - from, - ); - } - - late final __objc_msgSend_332Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_332 = __objc_msgSend_332Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_substringToIndex_1 = _registerName1("substringToIndex:"); - late final _sel_substringWithRange_1 = _registerName1("substringWithRange:"); - ffi.Pointer _objc_msgSend_333( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_333( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_333Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_333 = __objc_msgSend_333Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_getCharacters_range_1 = - _registerName1("getCharacters:range:"); - void _objc_msgSend_334( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer buffer, - _NSRange range, - ) { - return __objc_msgSend_334( - obj, - sel, - buffer, - range, - ); - } - - late final __objc_msgSend_334Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_334 = __objc_msgSend_334Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>(); - - int _objc_msgSend_335( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - ) { - return __objc_msgSend_335( - obj, - sel, - string, - ); - } - - late final __objc_msgSend_335Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_335 = __objc_msgSend_335Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_compare_options_1 = _registerName1("compare:options:"); - int _objc_msgSend_336( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int mask, - ) { - return __objc_msgSend_336( - obj, - sel, - string, - mask, - ); - } - - late final __objc_msgSend_336Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_336 = __objc_msgSend_336Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_compare_options_range_1 = - _registerName1("compare:options:range:"); - int _objc_msgSend_337( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int mask, - _NSRange rangeOfReceiverToCompare, - ) { - return __objc_msgSend_337( - obj, - sel, - string, - mask, - rangeOfReceiverToCompare, - ); - } - - late final __objc_msgSend_337Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_337 = __objc_msgSend_337Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange)>(); - - late final _sel_compare_options_range_locale_1 = - _registerName1("compare:options:range:locale:"); - int _objc_msgSend_338( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int mask, - _NSRange rangeOfReceiverToCompare, - ffi.Pointer locale, - ) { - return __objc_msgSend_338( - obj, - sel, - string, - mask, - rangeOfReceiverToCompare, - locale, - ); - } - - late final __objc_msgSend_338Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_338 = __objc_msgSend_338Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange, ffi.Pointer)>(); - - late final _sel_caseInsensitiveCompare_1 = - _registerName1("caseInsensitiveCompare:"); - late final _sel_localizedCompare_1 = _registerName1("localizedCompare:"); - late final _sel_localizedCaseInsensitiveCompare_1 = - _registerName1("localizedCaseInsensitiveCompare:"); - late final _sel_localizedStandardCompare_1 = - _registerName1("localizedStandardCompare:"); - late final _sel_isEqualToString_1 = _registerName1("isEqualToString:"); - late final _sel_hasPrefix_1 = _registerName1("hasPrefix:"); - late final _sel_hasSuffix_1 = _registerName1("hasSuffix:"); - late final _sel_commonPrefixWithString_options_1 = - _registerName1("commonPrefixWithString:options:"); - ffi.Pointer _objc_msgSend_339( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer str, - int mask, - ) { - return __objc_msgSend_339( - obj, - sel, - str, - mask, - ); - } - - late final __objc_msgSend_339Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_339 = __objc_msgSend_339Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_containsString_1 = _registerName1("containsString:"); - late final _sel_localizedCaseInsensitiveContainsString_1 = - _registerName1("localizedCaseInsensitiveContainsString:"); - late final _sel_localizedStandardContainsString_1 = - _registerName1("localizedStandardContainsString:"); - late final _sel_localizedStandardRangeOfString_1 = - _registerName1("localizedStandardRangeOfString:"); - _NSRange _objc_msgSend_340( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer str, - ) { - return __objc_msgSend_340( - obj, - sel, - str, - ); - } - - late final __objc_msgSend_340Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_340 = __objc_msgSend_340Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - void _objc_msgSend_340_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer str, - ) { - return __objc_msgSend_340_stret( - stret, - obj, - sel, - str, - ); - } - - late final __objc_msgSend_340_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_340_stret = __objc_msgSend_340_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_rangeOfString_1 = _registerName1("rangeOfString:"); - late final _sel_rangeOfString_options_1 = - _registerName1("rangeOfString:options:"); - _NSRange _objc_msgSend_341( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchString, - int mask, - ) { - return __objc_msgSend_341( - obj, - sel, - searchString, - mask, - ); - } - - late final __objc_msgSend_341Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_341 = __objc_msgSend_341Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - void _objc_msgSend_341_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchString, - int mask, - ) { - return __objc_msgSend_341_stret( - stret, - obj, - sel, - searchString, - mask, - ); - } - - late final __objc_msgSend_341_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend_stret'); - late final __objc_msgSend_341_stret = __objc_msgSend_341_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_rangeOfString_options_range_1 = - _registerName1("rangeOfString:options:range:"); - _NSRange _objc_msgSend_342( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchString, - int mask, - _NSRange rangeOfReceiverToSearch, - ) { - return __objc_msgSend_342( - obj, - sel, - searchString, - mask, - rangeOfReceiverToSearch, - ); - } - - late final __objc_msgSend_342Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_342 = __objc_msgSend_342Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange)>(); - - void _objc_msgSend_342_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchString, - int mask, - _NSRange rangeOfReceiverToSearch, - ) { - return __objc_msgSend_342_stret( - stret, - obj, - sel, - searchString, - mask, - rangeOfReceiverToSearch, - ); - } - - late final __objc_msgSend_342_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange)>>('objc_msgSend_stret'); - late final __objc_msgSend_342_stret = __objc_msgSend_342_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, _NSRange)>(); - - late final _sel_rangeOfString_options_range_locale_1 = - _registerName1("rangeOfString:options:range:locale:"); - _NSRange _objc_msgSend_343( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchString, - int mask, - _NSRange rangeOfReceiverToSearch, - ffi.Pointer locale, - ) { - return __objc_msgSend_343( - obj, - sel, - searchString, - mask, - rangeOfReceiverToSearch, - locale, - ); - } - - late final __objc_msgSend_343Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_343 = __objc_msgSend_343Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange, ffi.Pointer)>(); - - void _objc_msgSend_343_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchString, - int mask, - _NSRange rangeOfReceiverToSearch, - ffi.Pointer locale, - ) { - return __objc_msgSend_343_stret( - stret, - obj, - sel, - searchString, - mask, - rangeOfReceiverToSearch, - locale, - ); - } - - late final __objc_msgSend_343_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_343_stret = __objc_msgSend_343_stretPtr.asFunction< - void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - _NSRange, - ffi.Pointer)>(); - - late final _sel_rangeOfCharacterFromSet_1 = - _registerName1("rangeOfCharacterFromSet:"); - _NSRange _objc_msgSend_344( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchSet, - ) { - return __objc_msgSend_344( - obj, - sel, - searchSet, - ); - } - - late final __objc_msgSend_344Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_344 = __objc_msgSend_344Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - void _objc_msgSend_344_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchSet, - ) { - return __objc_msgSend_344_stret( - stret, - obj, - sel, - searchSet, - ); - } - - late final __objc_msgSend_344_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_344_stret = __objc_msgSend_344_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_rangeOfCharacterFromSet_options_1 = - _registerName1("rangeOfCharacterFromSet:options:"); - _NSRange _objc_msgSend_345( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchSet, - int mask, - ) { - return __objc_msgSend_345( - obj, - sel, - searchSet, - mask, - ); - } - - late final __objc_msgSend_345Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_345 = __objc_msgSend_345Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - void _objc_msgSend_345_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchSet, - int mask, - ) { - return __objc_msgSend_345_stret( - stret, - obj, - sel, - searchSet, - mask, - ); - } - - late final __objc_msgSend_345_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend_stret'); - late final __objc_msgSend_345_stret = __objc_msgSend_345_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_rangeOfCharacterFromSet_options_range_1 = - _registerName1("rangeOfCharacterFromSet:options:range:"); - _NSRange _objc_msgSend_346( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchSet, - int mask, - _NSRange rangeOfReceiverToSearch, - ) { - return __objc_msgSend_346( - obj, - sel, - searchSet, - mask, - rangeOfReceiverToSearch, - ); - } - - late final __objc_msgSend_346Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_346 = __objc_msgSend_346Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange)>(); - - void _objc_msgSend_346_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchSet, - int mask, - _NSRange rangeOfReceiverToSearch, - ) { - return __objc_msgSend_346_stret( - stret, - obj, - sel, - searchSet, - mask, - rangeOfReceiverToSearch, - ); - } - - late final __objc_msgSend_346_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange)>>('objc_msgSend_stret'); - late final __objc_msgSend_346_stret = __objc_msgSend_346_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, _NSRange)>(); - - late final _sel_rangeOfComposedCharacterSequenceAtIndex_1 = - _registerName1("rangeOfComposedCharacterSequenceAtIndex:"); - _NSRange _objc_msgSend_347( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ) { - return __objc_msgSend_347( - obj, - sel, - index, - ); - } - - late final __objc_msgSend_347Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_347 = __objc_msgSend_347Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, int)>(); - - void _objc_msgSend_347_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ) { - return __objc_msgSend_347_stret( - stret, - obj, - sel, - index, - ); - } - - late final __objc_msgSend_347_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend_stret'); - late final __objc_msgSend_347_stret = __objc_msgSend_347_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_rangeOfComposedCharacterSequencesForRange_1 = - _registerName1("rangeOfComposedCharacterSequencesForRange:"); - _NSRange _objc_msgSend_348( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_348( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_348Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_348 = __objc_msgSend_348Ptr.asFunction< - _NSRange Function( - ffi.Pointer, ffi.Pointer, _NSRange)>(); - - void _objc_msgSend_348_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_348_stret( - stret, - obj, - sel, - range, - ); - } - - late final __objc_msgSend_348_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend_stret'); - late final __objc_msgSend_348_stret = __objc_msgSend_348_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, _NSRange)>(); - - late final _sel_stringByAppendingString_1 = - _registerName1("stringByAppendingString:"); - late final _sel_stringByAppendingFormat_1 = - _registerName1("stringByAppendingFormat:"); - late final _sel_uppercaseString1 = _registerName1("uppercaseString"); - late final _sel_lowercaseString1 = _registerName1("lowercaseString"); - late final _sel_capitalizedString1 = _registerName1("capitalizedString"); - late final _sel_localizedUppercaseString1 = - _registerName1("localizedUppercaseString"); - late final _sel_localizedLowercaseString1 = - _registerName1("localizedLowercaseString"); - late final _sel_localizedCapitalizedString1 = - _registerName1("localizedCapitalizedString"); - late final _sel_uppercaseStringWithLocale_1 = - _registerName1("uppercaseStringWithLocale:"); - ffi.Pointer _objc_msgSend_349( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer locale, - ) { - return __objc_msgSend_349( - obj, - sel, - locale, - ); - } - - late final __objc_msgSend_349Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_349 = __objc_msgSend_349Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_lowercaseStringWithLocale_1 = - _registerName1("lowercaseStringWithLocale:"); - late final _sel_capitalizedStringWithLocale_1 = - _registerName1("capitalizedStringWithLocale:"); - late final _sel_getLineStart_end_contentsEnd_forRange_1 = - _registerName1("getLineStart:end:contentsEnd:forRange:"); - void _objc_msgSend_350( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer startPtr, - ffi.Pointer lineEndPtr, - ffi.Pointer contentsEndPtr, - _NSRange range, - ) { - return __objc_msgSend_350( - obj, - sel, - startPtr, - lineEndPtr, - contentsEndPtr, - range, - ); - } - - late final __objc_msgSend_350Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_350 = __objc_msgSend_350Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - _NSRange)>(); - - late final _sel_lineRangeForRange_1 = _registerName1("lineRangeForRange:"); - late final _sel_getParagraphStart_end_contentsEnd_forRange_1 = - _registerName1("getParagraphStart:end:contentsEnd:forRange:"); - late final _sel_paragraphRangeForRange_1 = - _registerName1("paragraphRangeForRange:"); - late final _sel_enumerateSubstringsInRange_options_usingBlock_1 = - _registerName1("enumerateSubstringsInRange:options:usingBlock:"); - void _objc_msgSend_351( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_351( - obj, - sel, - range, - opts, - block, - ); - } - - late final __objc_msgSend_351Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange, ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_351 = __objc_msgSend_351Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_enumerateLinesUsingBlock_1 = - _registerName1("enumerateLinesUsingBlock:"); - void _objc_msgSend_352( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_352( - obj, - sel, - block, - ); - } - - late final __objc_msgSend_352Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_352 = __objc_msgSend_352Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_UTF8String1 = _registerName1("UTF8String"); - late final _sel_fastestEncoding1 = _registerName1("fastestEncoding"); - late final _sel_smallestEncoding1 = _registerName1("smallestEncoding"); - late final _sel_dataUsingEncoding_allowLossyConversion_1 = - _registerName1("dataUsingEncoding:allowLossyConversion:"); - ffi.Pointer _objc_msgSend_353( - ffi.Pointer obj, - ffi.Pointer sel, - int encoding, - bool lossy, - ) { - return __objc_msgSend_353( - obj, - sel, - encoding, - lossy, - ); - } - - late final __objc_msgSend_353Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_353 = __objc_msgSend_353Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int, bool)>(); - - late final _sel_dataUsingEncoding_1 = _registerName1("dataUsingEncoding:"); - ffi.Pointer _objc_msgSend_354( - ffi.Pointer obj, - ffi.Pointer sel, - int encoding, - ) { - return __objc_msgSend_354( - obj, - sel, - encoding, - ); - } - - late final __objc_msgSend_354Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_354 = __objc_msgSend_354Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_canBeConvertedToEncoding_1 = - _registerName1("canBeConvertedToEncoding:"); - late final _sel_cStringUsingEncoding_1 = - _registerName1("cStringUsingEncoding:"); - late final _sel_getCString_maxLength_encoding_1 = - _registerName1("getCString:maxLength:encoding:"); - bool _objc_msgSend_355( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer buffer, - int maxBufferCount, - int encoding, - ) { - return __objc_msgSend_355( - obj, - sel, - buffer, - maxBufferCount, - encoding, - ); - } - - late final __objc_msgSend_355Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_355 = __objc_msgSend_355Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, int)>(); - - late final _sel_getBytes_maxLength_usedLength_encoding_options_range_remainingRange_1 = - _registerName1( - "getBytes:maxLength:usedLength:encoding:options:range:remainingRange:"); - bool _objc_msgSend_356( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer buffer, - int maxBufferCount, - ffi.Pointer usedBufferCount, - int encoding, - int options, - _NSRange range, - ffi.Pointer<_NSRange> leftover, - ) { - return __objc_msgSend_356( - obj, - sel, - buffer, - maxBufferCount, - usedBufferCount, - encoding, - options, - range, - leftover, - ); - } - - late final __objc_msgSend_356Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Int32, - _NSRange, - ffi.Pointer<_NSRange>)>>('objc_msgSend'); - late final __objc_msgSend_356 = __objc_msgSend_356Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - int, - int, - _NSRange, - ffi.Pointer<_NSRange>)>(); - - late final _sel_maximumLengthOfBytesUsingEncoding_1 = - _registerName1("maximumLengthOfBytesUsingEncoding:"); - late final _sel_lengthOfBytesUsingEncoding_1 = - _registerName1("lengthOfBytesUsingEncoding:"); - late final _sel_availableStringEncodings1 = - _registerName1("availableStringEncodings"); - ffi.Pointer _objc_msgSend_357( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_357( - obj, - sel, - ); - } - - late final __objc_msgSend_357Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_357 = __objc_msgSend_357Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_localizedNameOfStringEncoding_1 = - _registerName1("localizedNameOfStringEncoding:"); - late final _sel_defaultCStringEncoding1 = - _registerName1("defaultCStringEncoding"); - late final _sel_decomposedStringWithCanonicalMapping1 = - _registerName1("decomposedStringWithCanonicalMapping"); - late final _sel_precomposedStringWithCanonicalMapping1 = - _registerName1("precomposedStringWithCanonicalMapping"); - late final _sel_decomposedStringWithCompatibilityMapping1 = - _registerName1("decomposedStringWithCompatibilityMapping"); - late final _sel_precomposedStringWithCompatibilityMapping1 = - _registerName1("precomposedStringWithCompatibilityMapping"); - late final _sel_componentsSeparatedByString_1 = - _registerName1("componentsSeparatedByString:"); - ffi.Pointer _objc_msgSend_358( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer separator, - ) { - return __objc_msgSend_358( - obj, - sel, - separator, - ); - } - - late final __objc_msgSend_358Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_358 = __objc_msgSend_358Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_componentsSeparatedByCharactersInSet_1 = - _registerName1("componentsSeparatedByCharactersInSet:"); - ffi.Pointer _objc_msgSend_359( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer separator, - ) { - return __objc_msgSend_359( - obj, - sel, - separator, - ); - } - - late final __objc_msgSend_359Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_359 = __objc_msgSend_359Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_stringByTrimmingCharactersInSet_1 = - _registerName1("stringByTrimmingCharactersInSet:"); - ffi.Pointer _objc_msgSend_360( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer set1, - ) { - return __objc_msgSend_360( - obj, - sel, - set1, - ); - } - - late final __objc_msgSend_360Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_360 = __objc_msgSend_360Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_stringByPaddingToLength_withString_startingAtIndex_1 = - _registerName1("stringByPaddingToLength:withString:startingAtIndex:"); - ffi.Pointer _objc_msgSend_361( - ffi.Pointer obj, - ffi.Pointer sel, - int newLength, - ffi.Pointer padString, - int padIndex, - ) { - return __objc_msgSend_361( - obj, - sel, - newLength, - padString, - padIndex, - ); - } - - late final __objc_msgSend_361Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_361 = __objc_msgSend_361Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer, int)>(); - - late final _sel_stringByFoldingWithOptions_locale_1 = - _registerName1("stringByFoldingWithOptions:locale:"); - ffi.Pointer _objc_msgSend_362( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ffi.Pointer locale, - ) { - return __objc_msgSend_362( - obj, - sel, - options, - locale, - ); - } - - late final __objc_msgSend_362Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_362 = __objc_msgSend_362Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_stringByReplacingOccurrencesOfString_withString_options_range_1 = - _registerName1( - "stringByReplacingOccurrencesOfString:withString:options:range:"); - ffi.Pointer _objc_msgSend_363( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer target, - ffi.Pointer replacement, - int options, - _NSRange searchRange, - ) { - return __objc_msgSend_363( - obj, - sel, - target, - replacement, - options, - searchRange, - ); - } - - late final __objc_msgSend_363Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_363 = __objc_msgSend_363Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - _NSRange)>(); - - late final _sel_stringByReplacingOccurrencesOfString_withString_1 = - _registerName1("stringByReplacingOccurrencesOfString:withString:"); - ffi.Pointer _objc_msgSend_364( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer target, - ffi.Pointer replacement, - ) { - return __objc_msgSend_364( - obj, - sel, - target, - replacement, - ); - } - - late final __objc_msgSend_364Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_364 = __objc_msgSend_364Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_stringByReplacingCharactersInRange_withString_1 = - _registerName1("stringByReplacingCharactersInRange:withString:"); - ffi.Pointer _objc_msgSend_365( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer replacement, - ) { - return __objc_msgSend_365( - obj, - sel, - range, - replacement, - ); - } - - late final __objc_msgSend_365Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_365 = __objc_msgSend_365Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange, ffi.Pointer)>(); - - late final _sel_stringByApplyingTransform_reverse_1 = - _registerName1("stringByApplyingTransform:reverse:"); - ffi.Pointer _objc_msgSend_366( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer transform, - bool reverse, - ) { - return __objc_msgSend_366( - obj, - sel, - transform, - reverse, - ); - } - - late final __objc_msgSend_366Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_366 = __objc_msgSend_366Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_writeToURL_atomically_encoding_error_1 = - _registerName1("writeToURL:atomically:encoding:error:"); - bool _objc_msgSend_367( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - bool useAuxiliaryFile, - int enc, - ffi.Pointer> error, - ) { - return __objc_msgSend_367( - obj, - sel, - url, - useAuxiliaryFile, - enc, - error, - ); - } - - late final __objc_msgSend_367Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.UnsignedLong, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_367 = __objc_msgSend_367Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool, - int, - ffi.Pointer>)>(); - - late final _sel_writeToFile_atomically_encoding_error_1 = - _registerName1("writeToFile:atomically:encoding:error:"); - bool _objc_msgSend_368( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool useAuxiliaryFile, - int enc, - ffi.Pointer> error, - ) { - return __objc_msgSend_368( - obj, - sel, - path, - useAuxiliaryFile, - enc, - error, - ); - } - - late final __objc_msgSend_368Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.UnsignedLong, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_368 = __objc_msgSend_368Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool, - int, - ffi.Pointer>)>(); - - late final _sel_hash1 = _registerName1("hash"); - late final _sel_initWithCharactersNoCopy_length_freeWhenDone_1 = - _registerName1("initWithCharactersNoCopy:length:freeWhenDone:"); - instancetype _objc_msgSend_369( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer characters, - int length, - bool freeBuffer, - ) { - return __objc_msgSend_369( - obj, - sel, - characters, - length, - freeBuffer, - ); - } - - late final __objc_msgSend_369Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_369 = __objc_msgSend_369Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, bool)>(); - - late final _sel_initWithCharactersNoCopy_length_deallocator_1 = - _registerName1("initWithCharactersNoCopy:length:deallocator:"); - instancetype _objc_msgSend_370( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer chars, - int len, - ffi.Pointer<_ObjCBlock> deallocator, - ) { - return __objc_msgSend_370( - obj, - sel, - chars, - len, - deallocator, - ); - } - - late final __objc_msgSend_370Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_370 = __objc_msgSend_370Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_initWithCharacters_length_1 = - _registerName1("initWithCharacters:length:"); - instancetype _objc_msgSend_371( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer characters, - int length, - ) { - return __objc_msgSend_371( - obj, - sel, - characters, - length, - ); - } - - late final __objc_msgSend_371Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_371 = __objc_msgSend_371Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_initWithUTF8String_1 = _registerName1("initWithUTF8String:"); - instancetype _objc_msgSend_372( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer nullTerminatedCString, - ) { - return __objc_msgSend_372( - obj, - sel, - nullTerminatedCString, - ); - } - - late final __objc_msgSend_372Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_372 = __objc_msgSend_372Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithFormat_1 = _registerName1("initWithFormat:"); - late final _sel_initWithFormat_arguments_1 = - _registerName1("initWithFormat:arguments:"); - instancetype _objc_msgSend_373( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer<__va_list_tag> argList, - ) { - return __objc_msgSend_373( - obj, - sel, - format, - argList, - ); - } - - late final __objc_msgSend_373Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>>('objc_msgSend'); - late final __objc_msgSend_373 = __objc_msgSend_373Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer<__va_list_tag>)>(); - - late final _sel_initWithFormat_locale_1 = - _registerName1("initWithFormat:locale:"); - instancetype _objc_msgSend_374( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer locale, - ) { - return __objc_msgSend_374( - obj, - sel, - format, - locale, - ); - } - - late final __objc_msgSend_374Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_374 = __objc_msgSend_374Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithFormat_locale_arguments_1 = - _registerName1("initWithFormat:locale:arguments:"); - instancetype _objc_msgSend_375( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer locale, - ffi.Pointer<__va_list_tag> argList, - ) { - return __objc_msgSend_375( - obj, - sel, - format, - locale, - argList, - ); - } - - late final __objc_msgSend_375Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>>('objc_msgSend'); - late final __objc_msgSend_375 = __objc_msgSend_375Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>(); - - late final _sel_initWithValidatedFormat_validFormatSpecifiers_error_1 = - _registerName1("initWithValidatedFormat:validFormatSpecifiers:error:"); - instancetype _objc_msgSend_376( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer validFormatSpecifiers, - ffi.Pointer> error, - ) { - return __objc_msgSend_376( - obj, - sel, - format, - validFormatSpecifiers, - error, - ); - } - - late final __objc_msgSend_376Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_376 = __objc_msgSend_376Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_initWithValidatedFormat_validFormatSpecifiers_locale_error_1 = - _registerName1( - "initWithValidatedFormat:validFormatSpecifiers:locale:error:"); - instancetype _objc_msgSend_377( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer validFormatSpecifiers, - ffi.Pointer locale, - ffi.Pointer> error, - ) { - return __objc_msgSend_377( - obj, - sel, - format, - validFormatSpecifiers, - locale, - error, - ); - } - - late final __objc_msgSend_377Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_377 = __objc_msgSend_377Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_initWithValidatedFormat_validFormatSpecifiers_arguments_error_1 = - _registerName1( - "initWithValidatedFormat:validFormatSpecifiers:arguments:error:"); - instancetype _objc_msgSend_378( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer validFormatSpecifiers, - ffi.Pointer<__va_list_tag> argList, - ffi.Pointer> error, - ) { - return __objc_msgSend_378( - obj, - sel, - format, - validFormatSpecifiers, - argList, - error, - ); - } - - late final __objc_msgSend_378Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_378 = __objc_msgSend_378Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>, - ffi.Pointer>)>(); - - late final _sel_initWithValidatedFormat_validFormatSpecifiers_locale_arguments_error_1 = - _registerName1( - "initWithValidatedFormat:validFormatSpecifiers:locale:arguments:error:"); - instancetype _objc_msgSend_379( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer validFormatSpecifiers, - ffi.Pointer locale, - ffi.Pointer<__va_list_tag> argList, - ffi.Pointer> error, - ) { - return __objc_msgSend_379( - obj, - sel, - format, - validFormatSpecifiers, - locale, - argList, - error, - ); - } - - late final __objc_msgSend_379Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_379 = __objc_msgSend_379Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>, - ffi.Pointer>)>(); - - late final _sel_initWithData_encoding_1 = - _registerName1("initWithData:encoding:"); - instancetype _objc_msgSend_380( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - int encoding, - ) { - return __objc_msgSend_380( - obj, - sel, - data, - encoding, - ); - } - - late final __objc_msgSend_380Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_380 = __objc_msgSend_380Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_initWithBytes_length_encoding_1 = - _registerName1("initWithBytes:length:encoding:"); - instancetype _objc_msgSend_381( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bytes, - int len, - int encoding, - ) { - return __objc_msgSend_381( - obj, - sel, - bytes, - len, - encoding, - ); - } - - late final __objc_msgSend_381Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_381 = __objc_msgSend_381Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, int)>(); - - late final _sel_initWithBytesNoCopy_length_encoding_freeWhenDone_1 = - _registerName1("initWithBytesNoCopy:length:encoding:freeWhenDone:"); - instancetype _objc_msgSend_382( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bytes, - int len, - int encoding, - bool freeBuffer, - ) { - return __objc_msgSend_382( - obj, - sel, - bytes, - len, - encoding, - freeBuffer, - ); - } - - late final __objc_msgSend_382Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.UnsignedLong, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_382 = __objc_msgSend_382Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, int, bool)>(); - - late final _sel_initWithBytesNoCopy_length_encoding_deallocator_1 = - _registerName1("initWithBytesNoCopy:length:encoding:deallocator:"); - instancetype _objc_msgSend_383( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bytes, - int len, - int encoding, - ffi.Pointer<_ObjCBlock> deallocator, - ) { - return __objc_msgSend_383( - obj, - sel, - bytes, - len, - encoding, - deallocator, - ); - } - - late final __objc_msgSend_383Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.UnsignedLong, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_383 = __objc_msgSend_383Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_string1 = _registerName1("string"); - late final _sel_stringWithString_1 = _registerName1("stringWithString:"); - late final _sel_stringWithCharacters_length_1 = - _registerName1("stringWithCharacters:length:"); - late final _sel_stringWithUTF8String_1 = - _registerName1("stringWithUTF8String:"); - late final _sel_stringWithFormat_1 = _registerName1("stringWithFormat:"); - late final _sel_localizedStringWithFormat_1 = - _registerName1("localizedStringWithFormat:"); - late final _sel_stringWithValidatedFormat_validFormatSpecifiers_error_1 = - _registerName1("stringWithValidatedFormat:validFormatSpecifiers:error:"); - late final _sel_localizedStringWithValidatedFormat_validFormatSpecifiers_error_1 = - _registerName1( - "localizedStringWithValidatedFormat:validFormatSpecifiers:error:"); - late final _sel_initWithCString_encoding_1 = - _registerName1("initWithCString:encoding:"); - instancetype _objc_msgSend_384( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer nullTerminatedCString, - int encoding, - ) { - return __objc_msgSend_384( - obj, - sel, - nullTerminatedCString, - encoding, - ); - } - - late final __objc_msgSend_384Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_384 = __objc_msgSend_384Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_stringWithCString_encoding_1 = - _registerName1("stringWithCString:encoding:"); - late final _sel_initWithContentsOfURL_encoding_error_1 = - _registerName1("initWithContentsOfURL:encoding:error:"); - instancetype _objc_msgSend_385( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - int enc, - ffi.Pointer> error, - ) { - return __objc_msgSend_385( - obj, - sel, - url, - enc, - error, - ); - } - - late final __objc_msgSend_385Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_385 = __objc_msgSend_385Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_initWithContentsOfFile_encoding_error_1 = - _registerName1("initWithContentsOfFile:encoding:error:"); - instancetype _objc_msgSend_386( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - int enc, - ffi.Pointer> error, - ) { - return __objc_msgSend_386( - obj, - sel, - path, - enc, - error, - ); - } - - late final __objc_msgSend_386Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_386 = __objc_msgSend_386Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_stringWithContentsOfURL_encoding_error_1 = - _registerName1("stringWithContentsOfURL:encoding:error:"); - late final _sel_stringWithContentsOfFile_encoding_error_1 = - _registerName1("stringWithContentsOfFile:encoding:error:"); - late final _sel_initWithContentsOfURL_usedEncoding_error_1 = - _registerName1("initWithContentsOfURL:usedEncoding:error:"); - instancetype _objc_msgSend_387( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer enc, - ffi.Pointer> error, - ) { - return __objc_msgSend_387( - obj, - sel, - url, - enc, - error, - ); - } - - late final __objc_msgSend_387Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_387 = __objc_msgSend_387Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_initWithContentsOfFile_usedEncoding_error_1 = - _registerName1("initWithContentsOfFile:usedEncoding:error:"); - instancetype _objc_msgSend_388( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer enc, - ffi.Pointer> error, - ) { - return __objc_msgSend_388( - obj, - sel, - path, - enc, - error, - ); - } - - late final __objc_msgSend_388Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_388 = __objc_msgSend_388Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_stringWithContentsOfURL_usedEncoding_error_1 = - _registerName1("stringWithContentsOfURL:usedEncoding:error:"); - late final _sel_stringWithContentsOfFile_usedEncoding_error_1 = - _registerName1("stringWithContentsOfFile:usedEncoding:error:"); - late final _sel_stringEncodingForData_encodingOptions_convertedString_usedLossyConversion_1 = - _registerName1( - "stringEncodingForData:encodingOptions:convertedString:usedLossyConversion:"); - int _objc_msgSend_389( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ffi.Pointer opts, - ffi.Pointer> string, - ffi.Pointer usedLossyConversion, - ) { - return __objc_msgSend_389( - obj, - sel, - data, - opts, - string, - usedLossyConversion, - ); - } - - late final __objc_msgSend_389Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_389 = __objc_msgSend_389Ptr.asFunction< - int Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer)>(); - - late final _sel_propertyList1 = _registerName1("propertyList"); - late final _sel_propertyListFromStringsFileFormat1 = - _registerName1("propertyListFromStringsFileFormat"); - ffi.Pointer _objc_msgSend_390( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_390( - obj, - sel, - ); - } - - late final __objc_msgSend_390Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_390 = __objc_msgSend_390Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_cString1 = _registerName1("cString"); - late final _sel_lossyCString1 = _registerName1("lossyCString"); - late final _sel_cStringLength1 = _registerName1("cStringLength"); - late final _sel_getCString_1 = _registerName1("getCString:"); - late final _sel_getCString_maxLength_1 = - _registerName1("getCString:maxLength:"); - void _objc_msgSend_391( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bytes, - int maxLength, - ) { - return __objc_msgSend_391( - obj, - sel, - bytes, - maxLength, - ); - } - - late final __objc_msgSend_391Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_391 = __objc_msgSend_391Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_getCString_maxLength_range_remainingRange_1 = - _registerName1("getCString:maxLength:range:remainingRange:"); - void _objc_msgSend_392( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bytes, - int maxLength, - _NSRange aRange, - ffi.Pointer<_NSRange> leftoverRange, - ) { - return __objc_msgSend_392( - obj, - sel, - bytes, - maxLength, - aRange, - leftoverRange, - ); - } - - late final __objc_msgSend_392Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - _NSRange, - ffi.Pointer<_NSRange>)>>('objc_msgSend'); - late final __objc_msgSend_392 = __objc_msgSend_392Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange, ffi.Pointer<_NSRange>)>(); - - late final _sel_stringWithContentsOfFile_1 = - _registerName1("stringWithContentsOfFile:"); - late final _sel_stringWithContentsOfURL_1 = - _registerName1("stringWithContentsOfURL:"); - late final _sel_initWithCStringNoCopy_length_freeWhenDone_1 = - _registerName1("initWithCStringNoCopy:length:freeWhenDone:"); - ffi.Pointer _objc_msgSend_393( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bytes, - int length, - bool freeBuffer, - ) { - return __objc_msgSend_393( - obj, - sel, - bytes, - length, - freeBuffer, - ); - } - - late final __objc_msgSend_393Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_393 = __objc_msgSend_393Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, bool)>(); - - late final _sel_initWithCString_length_1 = - _registerName1("initWithCString:length:"); - late final _sel_initWithCString_1 = _registerName1("initWithCString:"); - late final _sel_stringWithCString_length_1 = - _registerName1("stringWithCString:length:"); - late final _sel_stringWithCString_1 = _registerName1("stringWithCString:"); - late final _sel_getCharacters_1 = _registerName1("getCharacters:"); - void _objc_msgSend_394( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer buffer, - ) { - return __objc_msgSend_394( - obj, - sel, - buffer, - ); - } - - late final __objc_msgSend_394Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_394 = __objc_msgSend_394Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_variantFittingPresentationWidth_1 = - _registerName1("variantFittingPresentationWidth:"); - ffi.Pointer _objc_msgSend_395( - ffi.Pointer obj, - ffi.Pointer sel, - int width, - ) { - return __objc_msgSend_395( - obj, - sel, - width, - ); - } - - late final __objc_msgSend_395Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_395 = __objc_msgSend_395Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_pathWithComponents_1 = _registerName1("pathWithComponents:"); - ffi.Pointer _objc_msgSend_396( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer components, - ) { - return __objc_msgSend_396( - obj, - sel, - components, - ); - } - - late final __objc_msgSend_396Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_396 = __objc_msgSend_396Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_isAbsolutePath1 = _registerName1("isAbsolutePath"); - late final _sel_stringByDeletingLastPathComponent1 = - _registerName1("stringByDeletingLastPathComponent"); - late final _sel_stringByAppendingPathComponent_1 = - _registerName1("stringByAppendingPathComponent:"); - late final _sel_stringByDeletingPathExtension1 = - _registerName1("stringByDeletingPathExtension"); - late final _sel_stringByAppendingPathExtension_1 = - _registerName1("stringByAppendingPathExtension:"); - late final _sel_stringByAbbreviatingWithTildeInPath1 = - _registerName1("stringByAbbreviatingWithTildeInPath"); - late final _sel_stringByExpandingTildeInPath1 = - _registerName1("stringByExpandingTildeInPath"); - late final _sel_stringByStandardizingPath1 = - _registerName1("stringByStandardizingPath"); - late final _sel_stringByResolvingSymlinksInPath1 = - _registerName1("stringByResolvingSymlinksInPath"); - late final _sel_stringsByAppendingPaths_1 = - _registerName1("stringsByAppendingPaths:"); - late final _sel_completePathIntoString_caseSensitive_matchesIntoArray_filterTypes_1 = - _registerName1( - "completePathIntoString:caseSensitive:matchesIntoArray:filterTypes:"); - int _objc_msgSend_397( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> outputName, - bool flag, - ffi.Pointer> outputArray, - ffi.Pointer filterTypes, - ) { - return __objc_msgSend_397( - obj, - sel, - outputName, - flag, - outputArray, - filterTypes, - ); - } - - late final __objc_msgSend_397Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Bool, - ffi.Pointer>, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_397 = __objc_msgSend_397Ptr.asFunction< - int Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - bool, - ffi.Pointer>, - ffi.Pointer)>(); - - late final _sel_stringByAddingPercentEncodingWithAllowedCharacters_1 = - _registerName1("stringByAddingPercentEncodingWithAllowedCharacters:"); - ffi.Pointer _objc_msgSend_398( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer allowedCharacters, - ) { - return __objc_msgSend_398( - obj, - sel, - allowedCharacters, - ); - } - - late final __objc_msgSend_398Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_398 = __objc_msgSend_398Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_stringByRemovingPercentEncoding1 = - _registerName1("stringByRemovingPercentEncoding"); - late final _sel_stringByAddingPercentEscapesUsingEncoding_1 = - _registerName1("stringByAddingPercentEscapesUsingEncoding:"); - ffi.Pointer _objc_msgSend_399( - ffi.Pointer obj, - ffi.Pointer sel, - int enc, - ) { - return __objc_msgSend_399( - obj, - sel, - enc, - ); - } - - late final __objc_msgSend_399Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_399 = __objc_msgSend_399Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_stringByReplacingPercentEscapesUsingEncoding_1 = - _registerName1("stringByReplacingPercentEscapesUsingEncoding:"); - late final _class_NSOrthography1 = _getClass1("NSOrthography"); - late final _sel_dominantScript1 = _registerName1("dominantScript"); - late final _sel_languageMap1 = _registerName1("languageMap"); - late final _sel_initWithDominantScript_languageMap_1 = - _registerName1("initWithDominantScript:languageMap:"); - instancetype _objc_msgSend_400( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer script, - ffi.Pointer map, - ) { - return __objc_msgSend_400( - obj, - sel, - script, - map, - ); - } - - late final __objc_msgSend_400Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_400 = __objc_msgSend_400Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_languagesForScript_1 = _registerName1("languagesForScript:"); - late final _sel_dominantLanguageForScript_1 = - _registerName1("dominantLanguageForScript:"); - late final _sel_dominantLanguage1 = _registerName1("dominantLanguage"); - late final _sel_allScripts1 = _registerName1("allScripts"); - late final _sel_allLanguages1 = _registerName1("allLanguages"); - late final _sel_defaultOrthographyForLanguage_1 = - _registerName1("defaultOrthographyForLanguage:"); - late final _sel_orthographyWithDominantScript_languageMap_1 = - _registerName1("orthographyWithDominantScript:languageMap:"); - late final _sel_linguisticTagsInRange_scheme_options_orthography_tokenRanges_1 = - _registerName1( - "linguisticTagsInRange:scheme:options:orthography:tokenRanges:"); - ffi.Pointer _objc_msgSend_401( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer scheme, - int options, - ffi.Pointer orthography, - ffi.Pointer> tokenRanges, - ) { - return __objc_msgSend_401( - obj, - sel, - range, - scheme, - options, - orthography, - tokenRanges, - ); - } - - late final __objc_msgSend_401Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_401 = __objc_msgSend_401Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_enumerateLinguisticTagsInRange_scheme_options_orthography_usingBlock_1 = - _registerName1( - "enumerateLinguisticTagsInRange:scheme:options:orthography:usingBlock:"); - void _objc_msgSend_402( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer scheme, - int options, - ffi.Pointer orthography, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_402( - obj, - sel, - range, - scheme, - options, - orthography, - block, - ); - } - - late final __objc_msgSend_402Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_402 = __objc_msgSend_402Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_anyObject1 = _registerName1("anyObject"); - late final _sel_intersectsSet_1 = _registerName1("intersectsSet:"); - bool _objc_msgSend_403( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer otherSet, - ) { - return __objc_msgSend_403( - obj, - sel, - otherSet, - ); - } - - late final __objc_msgSend_403Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_403 = __objc_msgSend_403Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_isEqualToSet_1 = _registerName1("isEqualToSet:"); - late final _sel_isSubsetOfSet_1 = _registerName1("isSubsetOfSet:"); - late final _sel_setByAddingObject_1 = _registerName1("setByAddingObject:"); - ffi.Pointer _objc_msgSend_404( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anObject, - ) { - return __objc_msgSend_404( - obj, - sel, - anObject, - ); - } - - late final __objc_msgSend_404Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_404 = __objc_msgSend_404Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setByAddingObjectsFromSet_1 = - _registerName1("setByAddingObjectsFromSet:"); - ffi.Pointer _objc_msgSend_405( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - ) { - return __objc_msgSend_405( - obj, - sel, - other, - ); - } - - late final __objc_msgSend_405Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_405 = __objc_msgSend_405Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setByAddingObjectsFromArray_1 = - _registerName1("setByAddingObjectsFromArray:"); - ffi.Pointer _objc_msgSend_406( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - ) { - return __objc_msgSend_406( - obj, - sel, - other, - ); - } - - late final __objc_msgSend_406Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_406 = __objc_msgSend_406Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_407( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_407( - obj, - sel, - block, - ); - } - - late final __objc_msgSend_407Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_407 = __objc_msgSend_407Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - void _objc_msgSend_408( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_408( - obj, - sel, - opts, - block, - ); - } - - late final __objc_msgSend_408Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_408 = __objc_msgSend_408Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_objectsPassingTest_1 = _registerName1("objectsPassingTest:"); - ffi.Pointer _objc_msgSend_409( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_409( - obj, - sel, - predicate, - ); - } - - late final __objc_msgSend_409Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_409 = __objc_msgSend_409Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_objectsWithOptions_passingTest_1 = - _registerName1("objectsWithOptions:passingTest:"); - ffi.Pointer _objc_msgSend_410( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_410( - obj, - sel, - opts, - predicate, - ); - } - - late final __objc_msgSend_410Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_410 = __objc_msgSend_410Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_set1 = _registerName1("set"); - late final _sel_setWithObject_1 = _registerName1("setWithObject:"); - late final _sel_setWithObjects_count_1 = - _registerName1("setWithObjects:count:"); - late final _sel_setWithObjects_1 = _registerName1("setWithObjects:"); - late final _sel_setWithSet_1 = _registerName1("setWithSet:"); - instancetype _objc_msgSend_411( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer set1, - ) { - return __objc_msgSend_411( - obj, - sel, - set1, - ); - } - - late final __objc_msgSend_411Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_411 = __objc_msgSend_411Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_setWithArray_1 = _registerName1("setWithArray:"); - late final _sel_initWithSet_1 = _registerName1("initWithSet:"); - late final _sel_initWithSet_copyItems_1 = - _registerName1("initWithSet:copyItems:"); - instancetype _objc_msgSend_412( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer set1, - bool flag, - ) { - return __objc_msgSend_412( - obj, - sel, - set1, - flag, - ); - } - - late final __objc_msgSend_412Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_412 = __objc_msgSend_412Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_filteredSetUsingPredicate_1 = - _registerName1("filteredSetUsingPredicate:"); - ffi.Pointer _objc_msgSend_413( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer predicate, - ) { - return __objc_msgSend_413( - obj, - sel, - predicate, - ); - } - - late final __objc_msgSend_413Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_413 = __objc_msgSend_413Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_invocationWithMethodSignature_1 = - _registerName1("invocationWithMethodSignature:"); - ffi.Pointer _objc_msgSend_414( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer sig, - ) { - return __objc_msgSend_414( - obj, - sel, - sig, - ); - } - - late final __objc_msgSend_414Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_414 = __objc_msgSend_414Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_methodSignature1 = _registerName1("methodSignature"); - ffi.Pointer _objc_msgSend_415( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_415( - obj, - sel, - ); - } - - late final __objc_msgSend_415Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_415 = __objc_msgSend_415Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_retainArguments1 = _registerName1("retainArguments"); - late final _sel_argumentsRetained1 = _registerName1("argumentsRetained"); - late final _sel_target1 = _registerName1("target"); - late final _sel_setTarget_1 = _registerName1("setTarget:"); - void _objc_msgSend_416( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_416( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_416Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_416 = __objc_msgSend_416Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_selector1 = _registerName1("selector"); - ffi.Pointer _objc_msgSend_417( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_417( - obj, - sel, - ); - } - - late final __objc_msgSend_417Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_417 = __objc_msgSend_417Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setSelector_1 = _registerName1("setSelector:"); - void _objc_msgSend_418( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_418( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_418Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_418 = __objc_msgSend_418Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_getReturnValue_1 = _registerName1("getReturnValue:"); - late final _sel_setReturnValue_1 = _registerName1("setReturnValue:"); - late final _sel_getArgument_atIndex_1 = - _registerName1("getArgument:atIndex:"); - void _objc_msgSend_419( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer argumentLocation, - int idx, - ) { - return __objc_msgSend_419( - obj, - sel, - argumentLocation, - idx, - ); - } - - late final __objc_msgSend_419Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_419 = __objc_msgSend_419Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_setArgument_atIndex_1 = - _registerName1("setArgument:atIndex:"); - late final _sel_invoke1 = _registerName1("invoke"); - late final _sel_invokeWithTarget_1 = _registerName1("invokeWithTarget:"); - late final _sel_invokeUsingIMP_1 = _registerName1("invokeUsingIMP:"); - void _objc_msgSend_420( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> imp, - ) { - return __objc_msgSend_420( - obj, - sel, - imp, - ); - } - - late final __objc_msgSend_420Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer>)>>( - 'objc_msgSend'); - late final __objc_msgSend_420 = __objc_msgSend_420Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_forwardInvocation_1 = _registerName1("forwardInvocation:"); - void _objc_msgSend_421( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anInvocation, - ) { - return __objc_msgSend_421( - obj, - sel, - anInvocation, - ); - } - - late final __objc_msgSend_421Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_421 = __objc_msgSend_421Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_methodSignatureForSelector_1 = - _registerName1("methodSignatureForSelector:"); - ffi.Pointer _objc_msgSend_422( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ) { - return __objc_msgSend_422( - obj, - sel, - aSelector, - ); - } - - late final __objc_msgSend_422Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_422 = __objc_msgSend_422Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_instanceMethodSignatureForSelector_1 = - _registerName1("instanceMethodSignatureForSelector:"); - late final _sel_allowsWeakReference1 = _registerName1("allowsWeakReference"); - late final _sel_retainWeakReference1 = _registerName1("retainWeakReference"); - late final _sel_isSubclassOfClass_1 = _registerName1("isSubclassOfClass:"); - late final _sel_resolveClassMethod_1 = _registerName1("resolveClassMethod:"); - late final _sel_resolveInstanceMethod_1 = - _registerName1("resolveInstanceMethod:"); - late final _sel_superclass1 = _registerName1("superclass"); - late final _sel_class1 = _registerName1("class"); - late final _sel_debugDescription1 = _registerName1("debugDescription"); - late final _sel_version1 = _registerName1("version"); - late final _sel_setVersion_1 = _registerName1("setVersion:"); - void _objc_msgSend_423( - ffi.Pointer obj, - ffi.Pointer sel, - int aVersion, - ) { - return __objc_msgSend_423( - obj, - sel, - aVersion, - ); - } - - late final __objc_msgSend_423Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_423 = __objc_msgSend_423Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_classForCoder1 = _registerName1("classForCoder"); - late final _sel_replacementObjectForCoder_1 = - _registerName1("replacementObjectForCoder:"); - late final _sel_awakeAfterUsingCoder_1 = - _registerName1("awakeAfterUsingCoder:"); - late final _sel_poseAsClass_1 = _registerName1("poseAsClass:"); - late final _sel_autoContentAccessingProxy1 = - _registerName1("autoContentAccessingProxy"); - late final _sel_attemptRecoveryFromError_optionIndex_delegate_didRecoverSelector_contextInfo_1 = - _registerName1( - "attemptRecoveryFromError:optionIndex:delegate:didRecoverSelector:contextInfo:"); - void _objc_msgSend_424( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer error, - int recoveryOptionIndex, - ffi.Pointer delegate, - ffi.Pointer didRecoverSelector, - ffi.Pointer contextInfo, - ) { - return __objc_msgSend_424( - obj, - sel, - error, - recoveryOptionIndex, - delegate, - didRecoverSelector, - contextInfo, - ); - } - - late final __objc_msgSend_424Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_424 = __objc_msgSend_424Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_attemptRecoveryFromError_optionIndex_1 = - _registerName1("attemptRecoveryFromError:optionIndex:"); - bool _objc_msgSend_425( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer error, - int recoveryOptionIndex, - ) { - return __objc_msgSend_425( - obj, - sel, - error, - recoveryOptionIndex, - ); - } - - late final __objc_msgSend_425Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_425 = __objc_msgSend_425Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_performSelector_withObject_afterDelay_inModes_1 = - _registerName1("performSelector:withObject:afterDelay:inModes:"); - void _objc_msgSend_426( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ffi.Pointer anArgument, - double delay, - ffi.Pointer modes, - ) { - return __objc_msgSend_426( - obj, - sel, - aSelector, - anArgument, - delay, - modes, - ); - } - - late final __objc_msgSend_426Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Double, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_426 = __objc_msgSend_426Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - double, - ffi.Pointer)>(); - - late final _sel_performSelector_withObject_afterDelay_1 = - _registerName1("performSelector:withObject:afterDelay:"); - void _objc_msgSend_427( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ffi.Pointer anArgument, - double delay, - ) { - return __objc_msgSend_427( - obj, - sel, - aSelector, - anArgument, - delay, - ); - } - - late final __objc_msgSend_427Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Double)>>('objc_msgSend'); - late final __objc_msgSend_427 = __objc_msgSend_427Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer, double)>(); - - late final _sel_URL_resourceDataDidBecomeAvailable_1 = - _registerName1("URL:resourceDataDidBecomeAvailable:"); - void _objc_msgSend_428( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer sender, - ffi.Pointer newBytes, - ) { - return __objc_msgSend_428( - obj, - sel, - sender, - newBytes, - ); - } - - late final __objc_msgSend_428Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_428 = __objc_msgSend_428Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_URLResourceDidFinishLoading_1 = - _registerName1("URLResourceDidFinishLoading:"); - void _objc_msgSend_429( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer sender, - ) { - return __objc_msgSend_429( - obj, - sel, - sender, - ); - } - - late final __objc_msgSend_429Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_429 = __objc_msgSend_429Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_URLResourceDidCancelLoading_1 = - _registerName1("URLResourceDidCancelLoading:"); - late final _sel_URL_resourceDidFailLoadingWithReason_1 = - _registerName1("URL:resourceDidFailLoadingWithReason:"); - void _objc_msgSend_430( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer sender, - ffi.Pointer reason, - ) { - return __objc_msgSend_430( - obj, - sel, - sender, - reason, - ); - } - - late final __objc_msgSend_430Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_430 = __objc_msgSend_430Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSFileManager1 = _getClass1("NSFileManager"); - late final _sel_defaultManager1 = _registerName1("defaultManager"); - ffi.Pointer _objc_msgSend_431( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_431( - obj, - sel, - ); - } - - late final __objc_msgSend_431Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_431 = __objc_msgSend_431Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_mountedVolumeURLsIncludingResourceValuesForKeys_options_1 = - _registerName1( - "mountedVolumeURLsIncludingResourceValuesForKeys:options:"); - ffi.Pointer _objc_msgSend_432( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer propertyKeys, - int options, - ) { - return __objc_msgSend_432( - obj, - sel, - propertyKeys, - options, - ); - } - - late final __objc_msgSend_432Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_432 = __objc_msgSend_432Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_unmountVolumeAtURL_options_completionHandler_1 = - _registerName1("unmountVolumeAtURL:options:completionHandler:"); - void _objc_msgSend_433( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - int mask, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_433( - obj, - sel, - url, - mask, - completionHandler, - ); - } - - late final __objc_msgSend_433Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_433 = __objc_msgSend_433Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_contentsOfDirectoryAtURL_includingPropertiesForKeys_options_error_1 = - _registerName1( - "contentsOfDirectoryAtURL:includingPropertiesForKeys:options:error:"); - ffi.Pointer _objc_msgSend_434( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer keys, - int mask, - ffi.Pointer> error, - ) { - return __objc_msgSend_434( - obj, - sel, - url, - keys, - mask, - error, - ); - } - - late final __objc_msgSend_434Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_434 = __objc_msgSend_434Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_URLsForDirectory_inDomains_1 = - _registerName1("URLsForDirectory:inDomains:"); - ffi.Pointer _objc_msgSend_435( - ffi.Pointer obj, - ffi.Pointer sel, - int directory, - int domainMask, - ) { - return __objc_msgSend_435( - obj, - sel, - directory, - domainMask, - ); - } - - late final __objc_msgSend_435Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int32, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_435 = __objc_msgSend_435Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int, int)>(); - - late final _sel_URLForDirectory_inDomain_appropriateForURL_create_error_1 = - _registerName1( - "URLForDirectory:inDomain:appropriateForURL:create:error:"); - ffi.Pointer _objc_msgSend_436( - ffi.Pointer obj, - ffi.Pointer sel, - int directory, - int domain, - ffi.Pointer url, - bool shouldCreate, - ffi.Pointer> error, - ) { - return __objc_msgSend_436( - obj, - sel, - directory, - domain, - url, - shouldCreate, - error, - ); - } - - late final __objc_msgSend_436Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Int32, - ffi.Pointer, - ffi.Bool, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_436 = __objc_msgSend_436Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - int, - int, - ffi.Pointer, - bool, - ffi.Pointer>)>(); - - late final _sel_getRelationship_ofDirectoryAtURL_toItemAtURL_error_1 = - _registerName1("getRelationship:ofDirectoryAtURL:toItemAtURL:error:"); - bool _objc_msgSend_437( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer outRelationship, - ffi.Pointer directoryURL, - ffi.Pointer otherURL, - ffi.Pointer> error, - ) { - return __objc_msgSend_437( - obj, - sel, - outRelationship, - directoryURL, - otherURL, - error, - ); - } - - late final __objc_msgSend_437Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_437 = __objc_msgSend_437Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_getRelationship_ofDirectory_inDomain_toItemAtURL_error_1 = - _registerName1("getRelationship:ofDirectory:inDomain:toItemAtURL:error:"); - bool _objc_msgSend_438( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer outRelationship, - int directory, - int domainMask, - ffi.Pointer url, - ffi.Pointer> error, - ) { - return __objc_msgSend_438( - obj, - sel, - outRelationship, - directory, - domainMask, - url, - error, - ); - } - - late final __objc_msgSend_438Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Int32, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_438 = __objc_msgSend_438Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - int, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_createDirectoryAtURL_withIntermediateDirectories_attributes_error_1 = - _registerName1( - "createDirectoryAtURL:withIntermediateDirectories:attributes:error:"); - bool _objc_msgSend_439( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - bool createIntermediates, - ffi.Pointer attributes, - ffi.Pointer> error, - ) { - return __objc_msgSend_439( - obj, - sel, - url, - createIntermediates, - attributes, - error, - ); - } - - late final __objc_msgSend_439Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_439 = __objc_msgSend_439Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_createSymbolicLinkAtURL_withDestinationURL_error_1 = - _registerName1("createSymbolicLinkAtURL:withDestinationURL:error:"); - bool _objc_msgSend_440( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer destURL, - ffi.Pointer> error, - ) { - return __objc_msgSend_440( - obj, - sel, - url, - destURL, - error, - ); - } - - late final __objc_msgSend_440Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_440 = __objc_msgSend_440Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_delegate1 = _registerName1("delegate"); - late final _sel_setDelegate_1 = _registerName1("setDelegate:"); - late final _sel_setAttributes_ofItemAtPath_error_1 = - _registerName1("setAttributes:ofItemAtPath:error:"); - bool _objc_msgSend_441( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer attributes, - ffi.Pointer path, - ffi.Pointer> error, - ) { - return __objc_msgSend_441( - obj, - sel, - attributes, - path, - error, - ); - } - - late final __objc_msgSend_441Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_441 = __objc_msgSend_441Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_createDirectoryAtPath_withIntermediateDirectories_attributes_error_1 = - _registerName1( - "createDirectoryAtPath:withIntermediateDirectories:attributes:error:"); - bool _objc_msgSend_442( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool createIntermediates, - ffi.Pointer attributes, - ffi.Pointer> error, - ) { - return __objc_msgSend_442( - obj, - sel, - path, - createIntermediates, - attributes, - error, - ); - } - - late final __objc_msgSend_442Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_442 = __objc_msgSend_442Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_contentsOfDirectoryAtPath_error_1 = - _registerName1("contentsOfDirectoryAtPath:error:"); - ffi.Pointer _objc_msgSend_443( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer> error, - ) { - return __objc_msgSend_443( - obj, - sel, - path, - error, - ); - } - - late final __objc_msgSend_443Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_443 = __objc_msgSend_443Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_subpathsOfDirectoryAtPath_error_1 = - _registerName1("subpathsOfDirectoryAtPath:error:"); - late final _sel_attributesOfItemAtPath_error_1 = - _registerName1("attributesOfItemAtPath:error:"); - ffi.Pointer _objc_msgSend_444( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer> error, - ) { - return __objc_msgSend_444( - obj, - sel, - path, - error, - ); - } - - late final __objc_msgSend_444Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_444 = __objc_msgSend_444Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_attributesOfFileSystemForPath_error_1 = - _registerName1("attributesOfFileSystemForPath:error:"); - late final _sel_createSymbolicLinkAtPath_withDestinationPath_error_1 = - _registerName1("createSymbolicLinkAtPath:withDestinationPath:error:"); - bool _objc_msgSend_445( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer destPath, - ffi.Pointer> error, - ) { - return __objc_msgSend_445( - obj, - sel, - path, - destPath, - error, - ); - } - - late final __objc_msgSend_445Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_445 = __objc_msgSend_445Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_destinationOfSymbolicLinkAtPath_error_1 = - _registerName1("destinationOfSymbolicLinkAtPath:error:"); - ffi.Pointer _objc_msgSend_446( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer> error, - ) { - return __objc_msgSend_446( - obj, - sel, - path, - error, - ); - } - - late final __objc_msgSend_446Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_446 = __objc_msgSend_446Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_copyItemAtPath_toPath_error_1 = - _registerName1("copyItemAtPath:toPath:error:"); - late final _sel_moveItemAtPath_toPath_error_1 = - _registerName1("moveItemAtPath:toPath:error:"); - late final _sel_linkItemAtPath_toPath_error_1 = - _registerName1("linkItemAtPath:toPath:error:"); - late final _sel_removeItemAtPath_error_1 = - _registerName1("removeItemAtPath:error:"); - bool _objc_msgSend_447( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer> error, - ) { - return __objc_msgSend_447( - obj, - sel, - path, - error, - ); - } - - late final __objc_msgSend_447Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_447 = __objc_msgSend_447Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_copyItemAtURL_toURL_error_1 = - _registerName1("copyItemAtURL:toURL:error:"); - late final _sel_moveItemAtURL_toURL_error_1 = - _registerName1("moveItemAtURL:toURL:error:"); - late final _sel_linkItemAtURL_toURL_error_1 = - _registerName1("linkItemAtURL:toURL:error:"); - late final _sel_removeItemAtURL_error_1 = - _registerName1("removeItemAtURL:error:"); - late final _sel_trashItemAtURL_resultingItemURL_error_1 = - _registerName1("trashItemAtURL:resultingItemURL:error:"); - bool _objc_msgSend_448( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer> outResultingURL, - ffi.Pointer> error, - ) { - return __objc_msgSend_448( - obj, - sel, - url, - outResultingURL, - error, - ); - } - - late final __objc_msgSend_448Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_448 = __objc_msgSend_448Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>(); - - late final _sel_fileAttributesAtPath_traverseLink_1 = - _registerName1("fileAttributesAtPath:traverseLink:"); - ffi.Pointer _objc_msgSend_449( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool yorn, - ) { - return __objc_msgSend_449( - obj, - sel, - path, - yorn, - ); - } - - late final __objc_msgSend_449Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_449 = __objc_msgSend_449Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_changeFileAttributes_atPath_1 = - _registerName1("changeFileAttributes:atPath:"); - bool _objc_msgSend_450( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer attributes, - ffi.Pointer path, - ) { - return __objc_msgSend_450( - obj, - sel, - attributes, - path, - ); - } - - late final __objc_msgSend_450Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_450 = __objc_msgSend_450Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_directoryContentsAtPath_1 = - _registerName1("directoryContentsAtPath:"); - late final _sel_fileSystemAttributesAtPath_1 = - _registerName1("fileSystemAttributesAtPath:"); - late final _sel_pathContentOfSymbolicLinkAtPath_1 = - _registerName1("pathContentOfSymbolicLinkAtPath:"); - late final _sel_createSymbolicLinkAtPath_pathContent_1 = - _registerName1("createSymbolicLinkAtPath:pathContent:"); - bool _objc_msgSend_451( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer otherpath, - ) { - return __objc_msgSend_451( - obj, - sel, - path, - otherpath, - ); - } - - late final __objc_msgSend_451Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_451 = __objc_msgSend_451Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_createDirectoryAtPath_attributes_1 = - _registerName1("createDirectoryAtPath:attributes:"); - bool _objc_msgSend_452( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer attributes, - ) { - return __objc_msgSend_452( - obj, - sel, - path, - attributes, - ); - } - - late final __objc_msgSend_452Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_452 = __objc_msgSend_452Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_linkPath_toPath_handler_1 = - _registerName1("linkPath:toPath:handler:"); - bool _objc_msgSend_453( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer src, - ffi.Pointer dest, - ffi.Pointer handler, - ) { - return __objc_msgSend_453( - obj, - sel, - src, - dest, - handler, - ); - } - - late final __objc_msgSend_453Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_453 = __objc_msgSend_453Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_copyPath_toPath_handler_1 = - _registerName1("copyPath:toPath:handler:"); - late final _sel_movePath_toPath_handler_1 = - _registerName1("movePath:toPath:handler:"); - late final _sel_removeFileAtPath_handler_1 = - _registerName1("removeFileAtPath:handler:"); - bool _objc_msgSend_454( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer handler, - ) { - return __objc_msgSend_454( - obj, - sel, - path, - handler, - ); - } - - late final __objc_msgSend_454Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_454 = __objc_msgSend_454Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_currentDirectoryPath1 = - _registerName1("currentDirectoryPath"); - late final _sel_changeCurrentDirectoryPath_1 = - _registerName1("changeCurrentDirectoryPath:"); - late final _sel_fileExistsAtPath_1 = _registerName1("fileExistsAtPath:"); - late final _sel_fileExistsAtPath_isDirectory_1 = - _registerName1("fileExistsAtPath:isDirectory:"); - bool _objc_msgSend_455( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer isDirectory, - ) { - return __objc_msgSend_455( - obj, - sel, - path, - isDirectory, - ); - } - - late final __objc_msgSend_455Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_455 = __objc_msgSend_455Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_isReadableFileAtPath_1 = - _registerName1("isReadableFileAtPath:"); - late final _sel_isWritableFileAtPath_1 = - _registerName1("isWritableFileAtPath:"); - late final _sel_isExecutableFileAtPath_1 = - _registerName1("isExecutableFileAtPath:"); - late final _sel_isDeletableFileAtPath_1 = - _registerName1("isDeletableFileAtPath:"); - late final _sel_contentsEqualAtPath_andPath_1 = - _registerName1("contentsEqualAtPath:andPath:"); - late final _sel_displayNameAtPath_1 = _registerName1("displayNameAtPath:"); - late final _sel_componentsToDisplayForPath_1 = - _registerName1("componentsToDisplayForPath:"); - late final _sel_enumeratorAtPath_1 = _registerName1("enumeratorAtPath:"); - late final _sel_enumeratorAtURL_includingPropertiesForKeys_options_errorHandler_1 = - _registerName1( - "enumeratorAtURL:includingPropertiesForKeys:options:errorHandler:"); - ffi.Pointer _objc_msgSend_456( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer keys, - int mask, - ffi.Pointer<_ObjCBlock> handler, - ) { - return __objc_msgSend_456( - obj, - sel, - url, - keys, - mask, - handler, - ); - } - - late final __objc_msgSend_456Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_456 = __objc_msgSend_456Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_subpathsAtPath_1 = _registerName1("subpathsAtPath:"); - late final _sel_contentsAtPath_1 = _registerName1("contentsAtPath:"); - ffi.Pointer _objc_msgSend_457( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ) { - return __objc_msgSend_457( - obj, - sel, - path, - ); - } - - late final __objc_msgSend_457Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_457 = __objc_msgSend_457Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_createFileAtPath_contents_attributes_1 = - _registerName1("createFileAtPath:contents:attributes:"); - bool _objc_msgSend_458( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer data, - ffi.Pointer attr, - ) { - return __objc_msgSend_458( - obj, - sel, - path, - data, - attr, - ); - } - - late final __objc_msgSend_458Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_458 = __objc_msgSend_458Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_fileSystemRepresentationWithPath_1 = - _registerName1("fileSystemRepresentationWithPath:"); - ffi.Pointer _objc_msgSend_459( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ) { - return __objc_msgSend_459( - obj, - sel, - path, - ); - } - - late final __objc_msgSend_459Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_459 = __objc_msgSend_459Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_stringWithFileSystemRepresentation_length_1 = - _registerName1("stringWithFileSystemRepresentation:length:"); - ffi.Pointer _objc_msgSend_460( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer str, - int len, - ) { - return __objc_msgSend_460( - obj, - sel, - str, - len, - ); - } - - late final __objc_msgSend_460Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_460 = __objc_msgSend_460Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_replaceItemAtURL_withItemAtURL_backupItemName_options_resultingItemURL_error_1 = - _registerName1( - "replaceItemAtURL:withItemAtURL:backupItemName:options:resultingItemURL:error:"); - bool _objc_msgSend_461( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer originalItemURL, - ffi.Pointer newItemURL, - ffi.Pointer backupItemName, - int options, - ffi.Pointer> resultingURL, - ffi.Pointer> error, - ) { - return __objc_msgSend_461( - obj, - sel, - originalItemURL, - newItemURL, - backupItemName, - options, - resultingURL, - error, - ); - } - - late final __objc_msgSend_461Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_461 = __objc_msgSend_461Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>, - ffi.Pointer>)>(); - - late final _sel_setUbiquitous_itemAtURL_destinationURL_error_1 = - _registerName1("setUbiquitous:itemAtURL:destinationURL:error:"); - bool _objc_msgSend_462( - ffi.Pointer obj, - ffi.Pointer sel, - bool flag, - ffi.Pointer url, - ffi.Pointer destinationURL, - ffi.Pointer> error, - ) { - return __objc_msgSend_462( - obj, - sel, - flag, - url, - destinationURL, - error, - ); - } - - late final __objc_msgSend_462Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_462 = __objc_msgSend_462Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - bool, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_isUbiquitousItemAtURL_1 = - _registerName1("isUbiquitousItemAtURL:"); - late final _sel_startDownloadingUbiquitousItemAtURL_error_1 = - _registerName1("startDownloadingUbiquitousItemAtURL:error:"); - late final _sel_evictUbiquitousItemAtURL_error_1 = - _registerName1("evictUbiquitousItemAtURL:error:"); - late final _sel_URLForUbiquityContainerIdentifier_1 = - _registerName1("URLForUbiquityContainerIdentifier:"); - ffi.Pointer _objc_msgSend_463( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer containerIdentifier, - ) { - return __objc_msgSend_463( - obj, - sel, - containerIdentifier, - ); - } - - late final __objc_msgSend_463Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_463 = __objc_msgSend_463Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_URLForPublishingUbiquitousItemAtURL_expirationDate_error_1 = - _registerName1( - "URLForPublishingUbiquitousItemAtURL:expirationDate:error:"); - ffi.Pointer _objc_msgSend_464( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer> outDate, - ffi.Pointer> error, - ) { - return __objc_msgSend_464( - obj, - sel, - url, - outDate, - error, - ); - } - - late final __objc_msgSend_464Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_464 = __objc_msgSend_464Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>(); - - late final _sel_ubiquityIdentityToken1 = - _registerName1("ubiquityIdentityToken"); - late final _sel_getFileProviderServicesForItemAtURL_completionHandler_1 = - _registerName1("getFileProviderServicesForItemAtURL:completionHandler:"); - void _objc_msgSend_465( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_465( - obj, - sel, - url, - completionHandler, - ); - } - - late final __objc_msgSend_465Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_465 = __objc_msgSend_465Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_containerURLForSecurityApplicationGroupIdentifier_1 = - _registerName1("containerURLForSecurityApplicationGroupIdentifier:"); - late final _sel_homeDirectoryForCurrentUser1 = - _registerName1("homeDirectoryForCurrentUser"); - ffi.Pointer _objc_msgSend_466( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_466( - obj, - sel, - ); - } - - late final __objc_msgSend_466Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_466 = __objc_msgSend_466Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_temporaryDirectory1 = _registerName1("temporaryDirectory"); - late final _sel_homeDirectoryForUser_1 = - _registerName1("homeDirectoryForUser:"); - late final _sel_fileManager_shouldProceedAfterError_1 = - _registerName1("fileManager:shouldProceedAfterError:"); - bool _objc_msgSend_467( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer fm, - ffi.Pointer errorInfo, - ) { - return __objc_msgSend_467( - obj, - sel, - fm, - errorInfo, - ); - } - - late final __objc_msgSend_467Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_467 = __objc_msgSend_467Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_fileManager_willProcessPath_1 = - _registerName1("fileManager:willProcessPath:"); - void _objc_msgSend_468( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer fm, - ffi.Pointer path, - ) { - return __objc_msgSend_468( - obj, - sel, - fm, - path, - ); - } - - late final __objc_msgSend_468Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_468 = __objc_msgSend_468Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_validateValue_forKey_error_1 = - _registerName1("validateValue:forKey:error:"); - late final _class_NSMutableArray1 = _getClass1("NSMutableArray"); - late final _sel_addObject_1 = _registerName1("addObject:"); - late final _sel_insertObject_atIndex_1 = - _registerName1("insertObject:atIndex:"); - void _objc_msgSend_469( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anObject, - int index, - ) { - return __objc_msgSend_469( - obj, - sel, - anObject, - index, - ); - } - - late final __objc_msgSend_469Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_469 = __objc_msgSend_469Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_removeLastObject1 = _registerName1("removeLastObject"); - late final _sel_removeObjectAtIndex_1 = - _registerName1("removeObjectAtIndex:"); - void _objc_msgSend_470( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ) { - return __objc_msgSend_470( - obj, - sel, - index, - ); - } - - late final __objc_msgSend_470Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_470 = __objc_msgSend_470Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_replaceObjectAtIndex_withObject_1 = - _registerName1("replaceObjectAtIndex:withObject:"); - void _objc_msgSend_471( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ffi.Pointer anObject, - ) { - return __objc_msgSend_471( - obj, - sel, - index, - anObject, - ); - } - - late final __objc_msgSend_471Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_471 = __objc_msgSend_471Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _sel_initWithCapacity_1 = _registerName1("initWithCapacity:"); - late final _sel_addObjectsFromArray_1 = - _registerName1("addObjectsFromArray:"); - void _objc_msgSend_472( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer otherArray, - ) { - return __objc_msgSend_472( - obj, - sel, - otherArray, - ); - } - - late final __objc_msgSend_472Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_472 = __objc_msgSend_472Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_exchangeObjectAtIndex_withObjectAtIndex_1 = - _registerName1("exchangeObjectAtIndex:withObjectAtIndex:"); - void _objc_msgSend_473( - ffi.Pointer obj, - ffi.Pointer sel, - int idx1, - int idx2, - ) { - return __objc_msgSend_473( - obj, - sel, - idx1, - idx2, - ); - } - - late final __objc_msgSend_473Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_473 = __objc_msgSend_473Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, int)>(); - - late final _sel_removeAllObjects1 = _registerName1("removeAllObjects"); - late final _sel_removeObject_inRange_1 = - _registerName1("removeObject:inRange:"); - void _objc_msgSend_474( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anObject, - _NSRange range, - ) { - return __objc_msgSend_474( - obj, - sel, - anObject, - range, - ); - } - - late final __objc_msgSend_474Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_474 = __objc_msgSend_474Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>(); - - late final _sel_removeObject_1 = _registerName1("removeObject:"); - late final _sel_removeObjectIdenticalTo_inRange_1 = - _registerName1("removeObjectIdenticalTo:inRange:"); - late final _sel_removeObjectIdenticalTo_1 = - _registerName1("removeObjectIdenticalTo:"); - late final _sel_removeObjectsFromIndices_numIndices_1 = - _registerName1("removeObjectsFromIndices:numIndices:"); - void _objc_msgSend_475( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indices, - int cnt, - ) { - return __objc_msgSend_475( - obj, - sel, - indices, - cnt, - ); - } - - late final __objc_msgSend_475Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_475 = __objc_msgSend_475Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_removeObjectsInArray_1 = - _registerName1("removeObjectsInArray:"); - late final _sel_removeObjectsInRange_1 = - _registerName1("removeObjectsInRange:"); - void _objc_msgSend_476( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_476( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_476Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_476 = __objc_msgSend_476Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_replaceObjectsInRange_withObjectsFromArray_range_1 = - _registerName1("replaceObjectsInRange:withObjectsFromArray:range:"); - void _objc_msgSend_477( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer otherArray, - _NSRange otherRange, - ) { - return __objc_msgSend_477( - obj, - sel, - range, - otherArray, - otherRange, - ); - } - - late final __objc_msgSend_477Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange, ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_477 = __objc_msgSend_477Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - ffi.Pointer, _NSRange)>(); - - late final _sel_replaceObjectsInRange_withObjectsFromArray_1 = - _registerName1("replaceObjectsInRange:withObjectsFromArray:"); - void _objc_msgSend_478( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer otherArray, - ) { - return __objc_msgSend_478( - obj, - sel, - range, - otherArray, - ); - } - - late final __objc_msgSend_478Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_478 = __objc_msgSend_478Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - ffi.Pointer)>(); - - late final _sel_setArray_1 = _registerName1("setArray:"); - late final _sel_sortUsingFunction_context_1 = - _registerName1("sortUsingFunction:context:"); - void _objc_msgSend_479( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>> - compare, - ffi.Pointer context, - ) { - return __objc_msgSend_479( - obj, - sel, - compare, - context, - ); - } - - late final __objc_msgSend_479Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_479 = __objc_msgSend_479Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>, - ffi.Pointer)>(); - - late final _sel_sortUsingSelector_1 = _registerName1("sortUsingSelector:"); - late final _sel_insertObjects_atIndexes_1 = - _registerName1("insertObjects:atIndexes:"); - void _objc_msgSend_480( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer objects, - ffi.Pointer indexes, - ) { - return __objc_msgSend_480( - obj, - sel, - objects, - indexes, - ); - } - - late final __objc_msgSend_480Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_480 = __objc_msgSend_480Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_removeObjectsAtIndexes_1 = - _registerName1("removeObjectsAtIndexes:"); - void _objc_msgSend_481( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indexes, - ) { - return __objc_msgSend_481( - obj, - sel, - indexes, - ); - } - - late final __objc_msgSend_481Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_481 = __objc_msgSend_481Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_replaceObjectsAtIndexes_withObjects_1 = - _registerName1("replaceObjectsAtIndexes:withObjects:"); - void _objc_msgSend_482( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indexes, - ffi.Pointer objects, - ) { - return __objc_msgSend_482( - obj, - sel, - indexes, - objects, - ); - } - - late final __objc_msgSend_482Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_482 = __objc_msgSend_482Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setObject_atIndexedSubscript_1 = - _registerName1("setObject:atIndexedSubscript:"); - late final _sel_sortUsingComparator_1 = - _registerName1("sortUsingComparator:"); - void _objc_msgSend_483( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> cmptr, - ) { - return __objc_msgSend_483( - obj, - sel, - cmptr, - ); - } - - late final __objc_msgSend_483Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_483 = __objc_msgSend_483Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_sortWithOptions_usingComparator_1 = - _registerName1("sortWithOptions:usingComparator:"); - void _objc_msgSend_484( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> cmptr, - ) { - return __objc_msgSend_484( - obj, - sel, - opts, - cmptr, - ); - } - - late final __objc_msgSend_484Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_484 = __objc_msgSend_484Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_arrayWithCapacity_1 = _registerName1("arrayWithCapacity:"); - ffi.Pointer _objc_msgSend_485( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ) { - return __objc_msgSend_485( - obj, - sel, - path, - ); - } - - late final __objc_msgSend_485Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_485 = __objc_msgSend_485Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - ffi.Pointer _objc_msgSend_486( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ) { - return __objc_msgSend_486( - obj, - sel, - url, - ); - } - - late final __objc_msgSend_486Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_486 = __objc_msgSend_486Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_applyDifference_1 = _registerName1("applyDifference:"); - late final _sel_sortUsingDescriptors_1 = - _registerName1("sortUsingDescriptors:"); - late final _sel_filterUsingPredicate_1 = - _registerName1("filterUsingPredicate:"); - void _objc_msgSend_487( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer predicate, - ) { - return __objc_msgSend_487( - obj, - sel, - predicate, - ); - } - - late final __objc_msgSend_487Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_487 = __objc_msgSend_487Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_mutableArrayValueForKey_1 = - _registerName1("mutableArrayValueForKey:"); - ffi.Pointer _objc_msgSend_488( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_488( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_488Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_488 = __objc_msgSend_488Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSMutableOrderedSet1 = _getClass1("NSMutableOrderedSet"); - late final _class_NSOrderedSet1 = _getClass1("NSOrderedSet"); - late final _sel_isEqualToOrderedSet_1 = - _registerName1("isEqualToOrderedSet:"); - bool _objc_msgSend_489( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - ) { - return __objc_msgSend_489( - obj, - sel, - other, - ); - } - - late final __objc_msgSend_489Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_489 = __objc_msgSend_489Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_intersectsOrderedSet_1 = - _registerName1("intersectsOrderedSet:"); - late final _sel_isSubsetOfOrderedSet_1 = - _registerName1("isSubsetOfOrderedSet:"); - late final _sel_reversedOrderedSet1 = _registerName1("reversedOrderedSet"); - ffi.Pointer _objc_msgSend_490( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_490( - obj, - sel, - ); - } - - late final __objc_msgSend_490Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_490 = __objc_msgSend_490Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - ffi.Pointer _objc_msgSend_491( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_491( - obj, - sel, - ); - } - - late final __objc_msgSend_491Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_491 = __objc_msgSend_491Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_orderedSet1 = _registerName1("orderedSet"); - late final _sel_orderedSetWithObject_1 = - _registerName1("orderedSetWithObject:"); - late final _sel_orderedSetWithObjects_count_1 = - _registerName1("orderedSetWithObjects:count:"); - late final _sel_orderedSetWithObjects_1 = - _registerName1("orderedSetWithObjects:"); - late final _sel_orderedSetWithOrderedSet_1 = - _registerName1("orderedSetWithOrderedSet:"); - instancetype _objc_msgSend_492( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer set1, - ) { - return __objc_msgSend_492( - obj, - sel, - set1, - ); - } - - late final __objc_msgSend_492Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_492 = __objc_msgSend_492Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_orderedSetWithOrderedSet_range_copyItems_1 = - _registerName1("orderedSetWithOrderedSet:range:copyItems:"); - instancetype _objc_msgSend_493( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer set1, - _NSRange range, - bool flag, - ) { - return __objc_msgSend_493( - obj, - sel, - set1, - range, - flag, - ); - } - - late final __objc_msgSend_493Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_493 = __objc_msgSend_493Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange, bool)>(); - - late final _sel_orderedSetWithArray_1 = - _registerName1("orderedSetWithArray:"); - late final _sel_orderedSetWithArray_range_copyItems_1 = - _registerName1("orderedSetWithArray:range:copyItems:"); - instancetype _objc_msgSend_494( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer array, - _NSRange range, - bool flag, - ) { - return __objc_msgSend_494( - obj, - sel, - array, - range, - flag, - ); - } - - late final __objc_msgSend_494Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_494 = __objc_msgSend_494Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange, bool)>(); - - late final _sel_orderedSetWithSet_1 = _registerName1("orderedSetWithSet:"); - late final _sel_orderedSetWithSet_copyItems_1 = - _registerName1("orderedSetWithSet:copyItems:"); - late final _sel_initWithObject_1 = _registerName1("initWithObject:"); - late final _sel_initWithOrderedSet_1 = _registerName1("initWithOrderedSet:"); - late final _sel_initWithOrderedSet_copyItems_1 = - _registerName1("initWithOrderedSet:copyItems:"); - instancetype _objc_msgSend_495( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer set1, - bool flag, - ) { - return __objc_msgSend_495( - obj, - sel, - set1, - flag, - ); - } - - late final __objc_msgSend_495Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_495 = __objc_msgSend_495Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_initWithOrderedSet_range_copyItems_1 = - _registerName1("initWithOrderedSet:range:copyItems:"); - late final _sel_initWithArray_range_copyItems_1 = - _registerName1("initWithArray:range:copyItems:"); - late final _sel_differenceFromOrderedSet_withOptions_usingEquivalenceTest_1 = - _registerName1( - "differenceFromOrderedSet:withOptions:usingEquivalenceTest:"); - ffi.Pointer _objc_msgSend_496( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - int options, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_496( - obj, - sel, - other, - options, - block, - ); - } - - late final __objc_msgSend_496Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_496 = __objc_msgSend_496Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_differenceFromOrderedSet_withOptions_1 = - _registerName1("differenceFromOrderedSet:withOptions:"); - ffi.Pointer _objc_msgSend_497( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - int options, - ) { - return __objc_msgSend_497( - obj, - sel, - other, - options, - ); - } - - late final __objc_msgSend_497Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_497 = __objc_msgSend_497Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_differenceFromOrderedSet_1 = - _registerName1("differenceFromOrderedSet:"); - late final _sel_orderedSetByApplyingDifference_1 = - _registerName1("orderedSetByApplyingDifference:"); - ffi.Pointer _objc_msgSend_498( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer difference, - ) { - return __objc_msgSend_498( - obj, - sel, - difference, - ); - } - - late final __objc_msgSend_498Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_498 = __objc_msgSend_498Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_filteredOrderedSetUsingPredicate_1 = - _registerName1("filteredOrderedSetUsingPredicate:"); - ffi.Pointer _objc_msgSend_499( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer p, - ) { - return __objc_msgSend_499( - obj, - sel, - p, - ); - } - - late final __objc_msgSend_499Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_499 = __objc_msgSend_499Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_addObjects_count_1 = _registerName1("addObjects:count:"); - void _objc_msgSend_500( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> objects, - int count, - ) { - return __objc_msgSend_500( - obj, - sel, - objects, - count, - ); - } - - late final __objc_msgSend_500Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_500 = __objc_msgSend_500Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer>, int)>(); - - late final _sel_moveObjectsAtIndexes_toIndex_1 = - _registerName1("moveObjectsAtIndexes:toIndex:"); - void _objc_msgSend_501( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indexes, - int idx, - ) { - return __objc_msgSend_501( - obj, - sel, - indexes, - idx, - ); - } - - late final __objc_msgSend_501Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_501 = __objc_msgSend_501Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_setObject_atIndex_1 = _registerName1("setObject:atIndex:"); - late final _sel_replaceObjectsInRange_withObjects_count_1 = - _registerName1("replaceObjectsInRange:withObjects:count:"); - void _objc_msgSend_502( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer> objects, - int count, - ) { - return __objc_msgSend_502( - obj, - sel, - range, - objects, - count, - ); - } - - late final __objc_msgSend_502Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer>, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_502 = __objc_msgSend_502Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - ffi.Pointer>, int)>(); - - late final _sel_intersectOrderedSet_1 = - _registerName1("intersectOrderedSet:"); - void _objc_msgSend_503( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - ) { - return __objc_msgSend_503( - obj, - sel, - other, - ); - } - - late final __objc_msgSend_503Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_503 = __objc_msgSend_503Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_minusOrderedSet_1 = _registerName1("minusOrderedSet:"); - late final _sel_unionOrderedSet_1 = _registerName1("unionOrderedSet:"); - late final _sel_intersectSet_1 = _registerName1("intersectSet:"); - void _objc_msgSend_504( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - ) { - return __objc_msgSend_504( - obj, - sel, - other, - ); - } - - late final __objc_msgSend_504Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_504 = __objc_msgSend_504Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_minusSet_1 = _registerName1("minusSet:"); - late final _sel_unionSet_1 = _registerName1("unionSet:"); - late final _sel_sortRange_options_usingComparator_1 = - _registerName1("sortRange:options:usingComparator:"); - void _objc_msgSend_505( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - int opts, - ffi.Pointer<_ObjCBlock> cmptr, - ) { - return __objc_msgSend_505( - obj, - sel, - range, - opts, - cmptr, - ); - } - - late final __objc_msgSend_505Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange, ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_505 = __objc_msgSend_505Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_orderedSetWithCapacity_1 = - _registerName1("orderedSetWithCapacity:"); - late final _sel_mutableOrderedSetValueForKey_1 = - _registerName1("mutableOrderedSetValueForKey:"); - ffi.Pointer _objc_msgSend_506( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_506( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_506Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_506 = __objc_msgSend_506Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSMutableSet1 = _getClass1("NSMutableSet"); - late final _sel_setSet_1 = _registerName1("setSet:"); - late final _sel_setWithCapacity_1 = _registerName1("setWithCapacity:"); - late final _sel_mutableSetValueForKey_1 = - _registerName1("mutableSetValueForKey:"); - ffi.Pointer _objc_msgSend_507( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_507( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_507Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_507 = __objc_msgSend_507Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_valueForKeyPath_1 = _registerName1("valueForKeyPath:"); - late final _sel_setValue_forKeyPath_1 = - _registerName1("setValue:forKeyPath:"); - late final _sel_validateValue_forKeyPath_error_1 = - _registerName1("validateValue:forKeyPath:error:"); - late final _sel_mutableArrayValueForKeyPath_1 = - _registerName1("mutableArrayValueForKeyPath:"); - late final _sel_mutableOrderedSetValueForKeyPath_1 = - _registerName1("mutableOrderedSetValueForKeyPath:"); - late final _sel_mutableSetValueForKeyPath_1 = - _registerName1("mutableSetValueForKeyPath:"); - late final _sel_valueForUndefinedKey_1 = - _registerName1("valueForUndefinedKey:"); - late final _sel_setValue_forUndefinedKey_1 = - _registerName1("setValue:forUndefinedKey:"); - late final _sel_setNilValueForKey_1 = _registerName1("setNilValueForKey:"); - late final _sel_dictionaryWithValuesForKeys_1 = - _registerName1("dictionaryWithValuesForKeys:"); - ffi.Pointer _objc_msgSend_508( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keys, - ) { - return __objc_msgSend_508( - obj, - sel, - keys, - ); - } - - late final __objc_msgSend_508Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_508 = __objc_msgSend_508Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setValuesForKeysWithDictionary_1 = - _registerName1("setValuesForKeysWithDictionary:"); - void _objc_msgSend_509( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keyedValues, - ) { - return __objc_msgSend_509( - obj, - sel, - keyedValues, - ); - } - - late final __objc_msgSend_509Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_509 = __objc_msgSend_509Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_storedValueForKey_1 = _registerName1("storedValueForKey:"); - late final _sel_takeStoredValue_forKey_1 = - _registerName1("takeStoredValue:forKey:"); - late final _sel_takeValue_forKey_1 = _registerName1("takeValue:forKey:"); - late final _sel_takeValue_forKeyPath_1 = - _registerName1("takeValue:forKeyPath:"); - late final _sel_handleQueryWithUnboundKey_1 = - _registerName1("handleQueryWithUnboundKey:"); - late final _sel_handleTakeValue_forUnboundKey_1 = - _registerName1("handleTakeValue:forUnboundKey:"); - late final _sel_unableToSetNilForKey_1 = - _registerName1("unableToSetNilForKey:"); - late final _sel_valuesForKeys_1 = _registerName1("valuesForKeys:"); - late final _sel_takeValuesFromDictionary_1 = - _registerName1("takeValuesFromDictionary:"); - late final _sel_observeValueForKeyPath_ofObject_change_context_1 = - _registerName1("observeValueForKeyPath:ofObject:change:context:"); - void _objc_msgSend_510( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keyPath, - ffi.Pointer object, - ffi.Pointer change, - ffi.Pointer context, - ) { - return __objc_msgSend_510( - obj, - sel, - keyPath, - object, - change, - context, - ); - } - - late final __objc_msgSend_510Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_510 = __objc_msgSend_510Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_willChangeValueForKey_1 = - _registerName1("willChangeValueForKey:"); - late final _sel_didChangeValueForKey_1 = - _registerName1("didChangeValueForKey:"); - late final _sel_willChange_valuesAtIndexes_forKey_1 = - _registerName1("willChange:valuesAtIndexes:forKey:"); - void _objc_msgSend_511( - ffi.Pointer obj, - ffi.Pointer sel, - int changeKind, - ffi.Pointer indexes, - ffi.Pointer key, - ) { - return __objc_msgSend_511( - obj, - sel, - changeKind, - indexes, - key, - ); - } - - late final __objc_msgSend_511Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_511 = __objc_msgSend_511Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_didChange_valuesAtIndexes_forKey_1 = - _registerName1("didChange:valuesAtIndexes:forKey:"); - late final _sel_willChangeValueForKey_withSetMutation_usingObjects_1 = - _registerName1("willChangeValueForKey:withSetMutation:usingObjects:"); - void _objc_msgSend_512( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - int mutationKind, - ffi.Pointer objects, - ) { - return __objc_msgSend_512( - obj, - sel, - key, - mutationKind, - objects, - ); - } - - late final __objc_msgSend_512Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_512 = __objc_msgSend_512Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_didChangeValueForKey_withSetMutation_usingObjects_1 = - _registerName1("didChangeValueForKey:withSetMutation:usingObjects:"); - late final _sel_observationInfo1 = _registerName1("observationInfo"); - late final _sel_setObservationInfo_1 = _registerName1("setObservationInfo:"); - void _objc_msgSend_513( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_513( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_513Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_513 = __objc_msgSend_513Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_classForKeyedArchiver1 = - _registerName1("classForKeyedArchiver"); - late final _class_NSKeyedArchiver1 = _getClass1("NSKeyedArchiver"); - late final _sel_initRequiringSecureCoding_1 = - _registerName1("initRequiringSecureCoding:"); - instancetype _objc_msgSend_514( - ffi.Pointer obj, - ffi.Pointer sel, - bool requiresSecureCoding, - ) { - return __objc_msgSend_514( - obj, - sel, - requiresSecureCoding, - ); - } - - late final __objc_msgSend_514Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_514 = __objc_msgSend_514Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_archivedDataWithRootObject_requiringSecureCoding_error_1 = - _registerName1("archivedDataWithRootObject:requiringSecureCoding:error:"); - ffi.Pointer _objc_msgSend_515( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer object, - bool requiresSecureCoding, - ffi.Pointer> error, - ) { - return __objc_msgSend_515( - obj, - sel, - object, - requiresSecureCoding, - error, - ); - } - - late final __objc_msgSend_515Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_515 = __objc_msgSend_515Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool, - ffi.Pointer>)>(); - - late final _class_NSMutableData1 = _getClass1("NSMutableData"); - late final _sel_mutableBytes1 = _registerName1("mutableBytes"); - late final _sel_setLength_1 = _registerName1("setLength:"); - void _objc_msgSend_516( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_516( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_516Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_516 = __objc_msgSend_516Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_appendBytes_length_1 = _registerName1("appendBytes:length:"); - late final _sel_appendData_1 = _registerName1("appendData:"); - late final _sel_increaseLengthBy_1 = _registerName1("increaseLengthBy:"); - late final _sel_replaceBytesInRange_withBytes_1 = - _registerName1("replaceBytesInRange:withBytes:"); - void _objc_msgSend_517( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer bytes, - ) { - return __objc_msgSend_517( - obj, - sel, - range, - bytes, - ); - } - - late final __objc_msgSend_517Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_517 = __objc_msgSend_517Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - ffi.Pointer)>(); - - late final _sel_resetBytesInRange_1 = _registerName1("resetBytesInRange:"); - late final _sel_setData_1 = _registerName1("setData:"); - late final _sel_replaceBytesInRange_withBytes_length_1 = - _registerName1("replaceBytesInRange:withBytes:length:"); - void _objc_msgSend_518( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer replacementBytes, - int replacementLength, - ) { - return __objc_msgSend_518( - obj, - sel, - range, - replacementBytes, - replacementLength, - ); - } - - late final __objc_msgSend_518Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_518 = __objc_msgSend_518Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - ffi.Pointer, int)>(); - - late final _sel_dataWithCapacity_1 = _registerName1("dataWithCapacity:"); - instancetype _objc_msgSend_519( - ffi.Pointer obj, - ffi.Pointer sel, - int aNumItems, - ) { - return __objc_msgSend_519( - obj, - sel, - aNumItems, - ); - } - - late final __objc_msgSend_519Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_519 = __objc_msgSend_519Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_dataWithLength_1 = _registerName1("dataWithLength:"); - late final _sel_initWithLength_1 = _registerName1("initWithLength:"); - late final _sel_decompressUsingAlgorithm_error_1 = - _registerName1("decompressUsingAlgorithm:error:"); - bool _objc_msgSend_520( - ffi.Pointer obj, - ffi.Pointer sel, - int algorithm, - ffi.Pointer> error, - ) { - return __objc_msgSend_520( - obj, - sel, - algorithm, - error, - ); - } - - late final __objc_msgSend_520Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_520 = __objc_msgSend_520Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer>)>(); - - late final _sel_compressUsingAlgorithm_error_1 = - _registerName1("compressUsingAlgorithm:error:"); - late final _sel_initForWritingWithMutableData_1 = - _registerName1("initForWritingWithMutableData:"); - instancetype _objc_msgSend_521( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ) { - return __objc_msgSend_521( - obj, - sel, - data, - ); - } - - late final __objc_msgSend_521Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_521 = __objc_msgSend_521Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_archivedDataWithRootObject_1 = - _registerName1("archivedDataWithRootObject:"); - ffi.Pointer _objc_msgSend_522( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer rootObject, - ) { - return __objc_msgSend_522( - obj, - sel, - rootObject, - ); - } - - late final __objc_msgSend_522Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_522 = __objc_msgSend_522Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_archiveRootObject_toFile_1 = - _registerName1("archiveRootObject:toFile:"); - late final _sel_outputFormat1 = _registerName1("outputFormat"); - int _objc_msgSend_523( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_523( - obj, - sel, - ); - } - - late final __objc_msgSend_523Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_523 = __objc_msgSend_523Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setOutputFormat_1 = _registerName1("setOutputFormat:"); - void _objc_msgSend_524( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_524( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_524Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_524 = __objc_msgSend_524Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_encodedData1 = _registerName1("encodedData"); - late final _sel_finishEncoding1 = _registerName1("finishEncoding"); - late final _sel_setClassName_forClass_1 = - _registerName1("setClassName:forClass:"); - void _objc_msgSend_525( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer codedName, - ffi.Pointer cls, - ) { - return __objc_msgSend_525( - obj, - sel, - codedName, - cls, - ); - } - - late final __objc_msgSend_525Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_525 = __objc_msgSend_525Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_classNameForClass_1 = _registerName1("classNameForClass:"); - ffi.Pointer _objc_msgSend_526( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer cls, - ) { - return __objc_msgSend_526( - obj, - sel, - cls, - ); - } - - late final __objc_msgSend_526Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_526 = __objc_msgSend_526Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setRequiresSecureCoding_1 = - _registerName1("setRequiresSecureCoding:"); - void _objc_msgSend_527( - ffi.Pointer obj, - ffi.Pointer sel, - bool value, - ) { - return __objc_msgSend_527( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_527Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_527 = __objc_msgSend_527Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_replacementObjectForKeyedArchiver_1 = - _registerName1("replacementObjectForKeyedArchiver:"); - ffi.Pointer _objc_msgSend_528( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer archiver, - ) { - return __objc_msgSend_528( - obj, - sel, - archiver, - ); - } - - late final __objc_msgSend_528Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_528 = __objc_msgSend_528Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_performSelectorOnMainThread_withObject_waitUntilDone_modes_1 = - _registerName1( - "performSelectorOnMainThread:withObject:waitUntilDone:modes:"); - void _objc_msgSend_529( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ffi.Pointer arg, - bool wait, - ffi.Pointer array, - ) { - return __objc_msgSend_529( - obj, - sel, - aSelector, - arg, - wait, - array, - ); - } - - late final __objc_msgSend_529Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_529 = __objc_msgSend_529Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool, - ffi.Pointer)>(); - - late final _sel_performSelectorOnMainThread_withObject_waitUntilDone_1 = - _registerName1("performSelectorOnMainThread:withObject:waitUntilDone:"); - void _objc_msgSend_530( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ffi.Pointer arg, - bool wait, - ) { - return __objc_msgSend_530( - obj, - sel, - aSelector, - arg, - wait, - ); - } - - late final __objc_msgSend_530Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_530 = __objc_msgSend_530Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _class_NSThread1 = _getClass1("NSThread"); - late final _sel_currentThread1 = _registerName1("currentThread"); - ffi.Pointer _objc_msgSend_531( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_531( - obj, - sel, - ); - } - - late final __objc_msgSend_531Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_531 = __objc_msgSend_531Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_detachNewThreadWithBlock_1 = - _registerName1("detachNewThreadWithBlock:"); - void _objc_msgSend_532( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_532( - obj, - sel, - block, - ); - } - - late final __objc_msgSend_532Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_532 = __objc_msgSend_532Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_detachNewThreadSelector_toTarget_withObject_1 = - _registerName1("detachNewThreadSelector:toTarget:withObject:"); - void _objc_msgSend_533( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer selector, - ffi.Pointer target, - ffi.Pointer argument, - ) { - return __objc_msgSend_533( - obj, - sel, - selector, - target, - argument, - ); - } - - late final __objc_msgSend_533Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_533 = __objc_msgSend_533Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_isMultiThreaded1 = _registerName1("isMultiThreaded"); - late final _class_NSMutableDictionary1 = _getClass1("NSMutableDictionary"); - late final _sel_removeObjectForKey_1 = _registerName1("removeObjectForKey:"); - late final _sel_setObject_forKey_1 = _registerName1("setObject:forKey:"); - void _objc_msgSend_534( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anObject, - ffi.Pointer aKey, - ) { - return __objc_msgSend_534( - obj, - sel, - anObject, - aKey, - ); - } - - late final __objc_msgSend_534Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_534 = __objc_msgSend_534Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_addEntriesFromDictionary_1 = - _registerName1("addEntriesFromDictionary:"); - late final _sel_removeObjectsForKeys_1 = - _registerName1("removeObjectsForKeys:"); - late final _sel_setDictionary_1 = _registerName1("setDictionary:"); - late final _sel_setObject_forKeyedSubscript_1 = - _registerName1("setObject:forKeyedSubscript:"); - void _objc_msgSend_535( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer obj1, - ffi.Pointer key, - ) { - return __objc_msgSend_535( - obj, - sel, - obj1, - key, - ); - } - - late final __objc_msgSend_535Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_535 = __objc_msgSend_535Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_dictionaryWithCapacity_1 = - _registerName1("dictionaryWithCapacity:"); - ffi.Pointer _objc_msgSend_536( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ) { - return __objc_msgSend_536( - obj, - sel, - path, - ); - } - - late final __objc_msgSend_536Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_536 = __objc_msgSend_536Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - ffi.Pointer _objc_msgSend_537( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ) { - return __objc_msgSend_537( - obj, - sel, - url, - ); - } - - late final __objc_msgSend_537Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_537 = __objc_msgSend_537Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_dictionaryWithSharedKeySet_1 = - _registerName1("dictionaryWithSharedKeySet:"); - ffi.Pointer _objc_msgSend_538( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keyset, - ) { - return __objc_msgSend_538( - obj, - sel, - keyset, - ); - } - - late final __objc_msgSend_538Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_538 = __objc_msgSend_538Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_threadDictionary1 = _registerName1("threadDictionary"); - ffi.Pointer _objc_msgSend_539( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_539( - obj, - sel, - ); - } - - late final __objc_msgSend_539Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_539 = __objc_msgSend_539Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_sleepUntilDate_1 = _registerName1("sleepUntilDate:"); - void _objc_msgSend_540( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date, - ) { - return __objc_msgSend_540( - obj, - sel, - date, - ); - } - - late final __objc_msgSend_540Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_540 = __objc_msgSend_540Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_sleepForTimeInterval_1 = - _registerName1("sleepForTimeInterval:"); - void _objc_msgSend_541( - ffi.Pointer obj, - ffi.Pointer sel, - double ti, - ) { - return __objc_msgSend_541( - obj, - sel, - ti, - ); - } - - late final __objc_msgSend_541Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Double)>>('objc_msgSend'); - late final __objc_msgSend_541 = __objc_msgSend_541Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, double)>(); - - late final _sel_exit1 = _registerName1("exit"); - late final _sel_threadPriority1 = _registerName1("threadPriority"); - late final _sel_setThreadPriority_1 = _registerName1("setThreadPriority:"); - void _objc_msgSend_542( - ffi.Pointer obj, - ffi.Pointer sel, - double value, - ) { - return __objc_msgSend_542( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_542Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Double)>>('objc_msgSend'); - late final __objc_msgSend_542 = __objc_msgSend_542Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, double)>(); - - late final _sel_qualityOfService1 = _registerName1("qualityOfService"); - int _objc_msgSend_543( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_543( - obj, - sel, - ); - } - - late final __objc_msgSend_543Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_543 = __objc_msgSend_543Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setQualityOfService_1 = - _registerName1("setQualityOfService:"); - void _objc_msgSend_544( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_544( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_544Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_544 = __objc_msgSend_544Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_callStackReturnAddresses1 = - _registerName1("callStackReturnAddresses"); - late final _sel_callStackSymbols1 = _registerName1("callStackSymbols"); - late final _sel_setName_1 = _registerName1("setName:"); - void _objc_msgSend_545( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_545( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_545Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_545 = __objc_msgSend_545Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_stackSize1 = _registerName1("stackSize"); - late final _sel_setStackSize_1 = _registerName1("setStackSize:"); - late final _sel_isMainThread1 = _registerName1("isMainThread"); - late final _sel_mainThread1 = _registerName1("mainThread"); - late final _sel_initWithTarget_selector_object_1 = - _registerName1("initWithTarget:selector:object:"); - instancetype _objc_msgSend_546( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer target, - ffi.Pointer selector, - ffi.Pointer argument, - ) { - return __objc_msgSend_546( - obj, - sel, - target, - selector, - argument, - ); - } - - late final __objc_msgSend_546Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_546 = __objc_msgSend_546Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithBlock_1 = _registerName1("initWithBlock:"); - instancetype _objc_msgSend_547( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_547( - obj, - sel, - block, - ); - } - - late final __objc_msgSend_547Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_547 = __objc_msgSend_547Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_isExecuting1 = _registerName1("isExecuting"); - late final _sel_isFinished1 = _registerName1("isFinished"); - late final _sel_isCancelled1 = _registerName1("isCancelled"); - late final _sel_cancel1 = _registerName1("cancel"); - late final _sel_start1 = _registerName1("start"); - late final _sel_main1 = _registerName1("main"); - late final _sel_performSelector_onThread_withObject_waitUntilDone_modes_1 = - _registerName1( - "performSelector:onThread:withObject:waitUntilDone:modes:"); - void _objc_msgSend_548( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ffi.Pointer thr, - ffi.Pointer arg, - bool wait, - ffi.Pointer array, - ) { - return __objc_msgSend_548( - obj, - sel, - aSelector, - thr, - arg, - wait, - array, - ); - } - - late final __objc_msgSend_548Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_548 = __objc_msgSend_548Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool, - ffi.Pointer)>(); - - late final _sel_performSelector_onThread_withObject_waitUntilDone_1 = - _registerName1("performSelector:onThread:withObject:waitUntilDone:"); - void _objc_msgSend_549( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ffi.Pointer thr, - ffi.Pointer arg, - bool wait, - ) { - return __objc_msgSend_549( - obj, - sel, - aSelector, - thr, - arg, - wait, - ); - } - - late final __objc_msgSend_549Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_549 = __objc_msgSend_549Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool)>(); - - late final _sel_performSelectorInBackground_withObject_1 = - _registerName1("performSelectorInBackground:withObject:"); - late final _sel_classForArchiver1 = _registerName1("classForArchiver"); - late final _class_NSArchiver1 = _getClass1("NSArchiver"); - late final _sel_archiverData1 = _registerName1("archiverData"); - ffi.Pointer _objc_msgSend_550( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_550( - obj, - sel, - ); - } - - late final __objc_msgSend_550Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_550 = __objc_msgSend_550Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_encodeClassName_intoClassName_1 = - _registerName1("encodeClassName:intoClassName:"); - void _objc_msgSend_551( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer trueName, - ffi.Pointer inArchiveName, - ) { - return __objc_msgSend_551( - obj, - sel, - trueName, - inArchiveName, - ); - } - - late final __objc_msgSend_551Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_551 = __objc_msgSend_551Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_classNameEncodedForTrueClassName_1 = - _registerName1("classNameEncodedForTrueClassName:"); - late final _sel_replaceObject_withObject_1 = - _registerName1("replaceObject:withObject:"); - late final _sel_replacementObjectForArchiver_1 = - _registerName1("replacementObjectForArchiver:"); - ffi.Pointer _objc_msgSend_552( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer archiver, - ) { - return __objc_msgSend_552( - obj, - sel, - archiver, - ); - } - - late final __objc_msgSend_552Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_552 = __objc_msgSend_552Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_classForPortCoder1 = _registerName1("classForPortCoder"); - late final _class_NSPortCoder1 = _getClass1("NSPortCoder"); - late final _sel_isBycopy1 = _registerName1("isBycopy"); - late final _sel_isByref1 = _registerName1("isByref"); - late final _class_NSPort1 = _getClass1("NSPort"); - ffi.Pointer _objc_msgSend_553( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_553( - obj, - sel, - ); - } - - late final __objc_msgSend_553Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_553 = __objc_msgSend_553Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_invalidate1 = _registerName1("invalidate"); - late final _sel_isValid1 = _registerName1("isValid"); - late final _class_NSRunLoop1 = _getClass1("NSRunLoop"); - late final _sel_currentRunLoop1 = _registerName1("currentRunLoop"); - ffi.Pointer _objc_msgSend_554( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_554( - obj, - sel, - ); - } - - late final __objc_msgSend_554Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_554 = __objc_msgSend_554Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_mainRunLoop1 = _registerName1("mainRunLoop"); - late final _sel_currentMode1 = _registerName1("currentMode"); - late final _sel_getCFRunLoop1 = _registerName1("getCFRunLoop"); - ffi.Pointer<__CFRunLoop> _objc_msgSend_555( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_555( - obj, - sel, - ); - } - - late final __objc_msgSend_555Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer<__CFRunLoop> Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_555 = __objc_msgSend_555Ptr.asFunction< - ffi.Pointer<__CFRunLoop> Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSTimer1 = _getClass1("NSTimer"); - late final _sel_timerWithTimeInterval_invocation_repeats_1 = - _registerName1("timerWithTimeInterval:invocation:repeats:"); - ffi.Pointer _objc_msgSend_556( - ffi.Pointer obj, - ffi.Pointer sel, - double ti, - ffi.Pointer invocation, - bool yesOrNo, - ) { - return __objc_msgSend_556( - obj, - sel, - ti, - invocation, - yesOrNo, - ); - } - - late final __objc_msgSend_556Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Double, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_556 = __objc_msgSend_556Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, double, ffi.Pointer, bool)>(); - - late final _sel_scheduledTimerWithTimeInterval_invocation_repeats_1 = - _registerName1("scheduledTimerWithTimeInterval:invocation:repeats:"); - late final _sel_timerWithTimeInterval_target_selector_userInfo_repeats_1 = - _registerName1("timerWithTimeInterval:target:selector:userInfo:repeats:"); - ffi.Pointer _objc_msgSend_557( - ffi.Pointer obj, - ffi.Pointer sel, - double ti, - ffi.Pointer aTarget, - ffi.Pointer aSelector, - ffi.Pointer userInfo, - bool yesOrNo, - ) { - return __objc_msgSend_557( - obj, - sel, - ti, - aTarget, - aSelector, - userInfo, - yesOrNo, - ); - } - - late final __objc_msgSend_557Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Double, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_557 = __objc_msgSend_557Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - double, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool)>(); - - late final _sel_scheduledTimerWithTimeInterval_target_selector_userInfo_repeats_1 = - _registerName1( - "scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:"); - late final _sel_timerWithTimeInterval_repeats_block_1 = - _registerName1("timerWithTimeInterval:repeats:block:"); - ffi.Pointer _objc_msgSend_558( - ffi.Pointer obj, - ffi.Pointer sel, - double interval, - bool repeats, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_558( - obj, - sel, - interval, - repeats, - block, - ); - } - - late final __objc_msgSend_558Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Double, - ffi.Bool, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_558 = __objc_msgSend_558Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, double, bool, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_scheduledTimerWithTimeInterval_repeats_block_1 = - _registerName1("scheduledTimerWithTimeInterval:repeats:block:"); - late final _sel_initWithFireDate_interval_repeats_block_1 = - _registerName1("initWithFireDate:interval:repeats:block:"); - instancetype _objc_msgSend_559( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date, - double interval, - bool repeats, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_559( - obj, - sel, - date, - interval, - repeats, - block, - ); - } - - late final __objc_msgSend_559Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Double, - ffi.Bool, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_559 = __objc_msgSend_559Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, double, bool, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_initWithFireDate_interval_target_selector_userInfo_repeats_1 = - _registerName1( - "initWithFireDate:interval:target:selector:userInfo:repeats:"); - instancetype _objc_msgSend_560( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date, - double ti, - ffi.Pointer t, - ffi.Pointer s, - ffi.Pointer ui, - bool rep, - ) { - return __objc_msgSend_560( - obj, - sel, - date, - ti, - t, - s, - ui, - rep, - ); - } - - late final __objc_msgSend_560Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Double, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_560 = __objc_msgSend_560Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - double, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool)>(); - - late final _sel_fire1 = _registerName1("fire"); - late final _sel_fireDate1 = _registerName1("fireDate"); - late final _sel_setFireDate_1 = _registerName1("setFireDate:"); - void _objc_msgSend_561( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_561( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_561Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_561 = __objc_msgSend_561Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_timeInterval1 = _registerName1("timeInterval"); - late final _sel_tolerance1 = _registerName1("tolerance"); - late final _sel_setTolerance_1 = _registerName1("setTolerance:"); - late final _sel_addTimer_forMode_1 = _registerName1("addTimer:forMode:"); - void _objc_msgSend_562( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer timer, - ffi.Pointer mode, - ) { - return __objc_msgSend_562( - obj, - sel, - timer, - mode, - ); - } - - late final __objc_msgSend_562Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_562 = __objc_msgSend_562Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_addPort_forMode_1 = _registerName1("addPort:forMode:"); - void _objc_msgSend_563( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aPort, - ffi.Pointer mode, - ) { - return __objc_msgSend_563( - obj, - sel, - aPort, - mode, - ); - } - - late final __objc_msgSend_563Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_563 = __objc_msgSend_563Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_removePort_forMode_1 = _registerName1("removePort:forMode:"); - late final _sel_limitDateForMode_1 = _registerName1("limitDateForMode:"); - ffi.Pointer _objc_msgSend_564( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer mode, - ) { - return __objc_msgSend_564( - obj, - sel, - mode, - ); - } - - late final __objc_msgSend_564Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_564 = __objc_msgSend_564Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_acceptInputForMode_beforeDate_1 = - _registerName1("acceptInputForMode:beforeDate:"); - void _objc_msgSend_565( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer mode, - ffi.Pointer limitDate, - ) { - return __objc_msgSend_565( - obj, - sel, - mode, - limitDate, - ); - } - - late final __objc_msgSend_565Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_565 = __objc_msgSend_565Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_run1 = _registerName1("run"); - late final _sel_runUntilDate_1 = _registerName1("runUntilDate:"); - late final _sel_runMode_beforeDate_1 = _registerName1("runMode:beforeDate:"); - bool _objc_msgSend_566( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer mode, - ffi.Pointer limitDate, - ) { - return __objc_msgSend_566( - obj, - sel, - mode, - limitDate, - ); - } - - late final __objc_msgSend_566Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_566 = __objc_msgSend_566Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_configureAsServer1 = _registerName1("configureAsServer"); - late final _sel_performInModes_block_1 = - _registerName1("performInModes:block:"); - void _objc_msgSend_567( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer modes, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_567( - obj, - sel, - modes, - block, - ); - } - - late final __objc_msgSend_567Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_567 = __objc_msgSend_567Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_performBlock_1 = _registerName1("performBlock:"); - late final _sel_performSelector_target_argument_order_modes_1 = - _registerName1("performSelector:target:argument:order:modes:"); - void _objc_msgSend_568( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ffi.Pointer target, - ffi.Pointer arg, - int order, - ffi.Pointer modes, - ) { - return __objc_msgSend_568( - obj, - sel, - aSelector, - target, - arg, - order, - modes, - ); - } - - late final __objc_msgSend_568Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_568 = __objc_msgSend_568Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer)>(); - - late final _sel_cancelPerformSelector_target_argument_1 = - _registerName1("cancelPerformSelector:target:argument:"); - late final _sel_cancelPerformSelectorsWithTarget_1 = - _registerName1("cancelPerformSelectorsWithTarget:"); - late final _sel_scheduleInRunLoop_forMode_1 = - _registerName1("scheduleInRunLoop:forMode:"); - void _objc_msgSend_569( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer runLoop, - ffi.Pointer mode, - ) { - return __objc_msgSend_569( - obj, - sel, - runLoop, - mode, - ); - } - - late final __objc_msgSend_569Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_569 = __objc_msgSend_569Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_removeFromRunLoop_forMode_1 = - _registerName1("removeFromRunLoop:forMode:"); - late final _sel_reservedSpaceLength1 = _registerName1("reservedSpaceLength"); - late final _sel_sendBeforeDate_components_from_reserved_1 = - _registerName1("sendBeforeDate:components:from:reserved:"); - bool _objc_msgSend_570( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer limitDate, - ffi.Pointer components, - ffi.Pointer receivePort, - int headerSpaceReserved, - ) { - return __objc_msgSend_570( - obj, - sel, - limitDate, - components, - receivePort, - headerSpaceReserved, - ); - } - - late final __objc_msgSend_570Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_570 = __objc_msgSend_570Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int)>(); - - late final _sel_sendBeforeDate_msgid_components_from_reserved_1 = - _registerName1("sendBeforeDate:msgid:components:from:reserved:"); - bool _objc_msgSend_571( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer limitDate, - int msgID, - ffi.Pointer components, - ffi.Pointer receivePort, - int headerSpaceReserved, - ) { - return __objc_msgSend_571( - obj, - sel, - limitDate, - msgID, - components, - receivePort, - headerSpaceReserved, - ); - } - - late final __objc_msgSend_571Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_571 = __objc_msgSend_571Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer, - int)>(); - - late final _class_NSConnection1 = _getClass1("NSConnection"); - late final _sel_statistics1 = _registerName1("statistics"); - late final _sel_allConnections1 = _registerName1("allConnections"); - late final _sel_defaultConnection1 = _registerName1("defaultConnection"); - ffi.Pointer _objc_msgSend_572( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_572( - obj, - sel, - ); - } - - late final __objc_msgSend_572Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_572 = __objc_msgSend_572Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_connectionWithRegisteredName_host_1 = - _registerName1("connectionWithRegisteredName:host:"); - instancetype _objc_msgSend_573( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer hostName, - ) { - return __objc_msgSend_573( - obj, - sel, - name, - hostName, - ); - } - - late final __objc_msgSend_573Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_573 = __objc_msgSend_573Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSPortNameServer1 = _getClass1("NSPortNameServer"); - late final _sel_systemDefaultPortNameServer1 = - _registerName1("systemDefaultPortNameServer"); - ffi.Pointer _objc_msgSend_574( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_574( - obj, - sel, - ); - } - - late final __objc_msgSend_574Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_574 = __objc_msgSend_574Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_portForName_1 = _registerName1("portForName:"); - ffi.Pointer _objc_msgSend_575( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ) { - return __objc_msgSend_575( - obj, - sel, - name, - ); - } - - late final __objc_msgSend_575Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_575 = __objc_msgSend_575Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_portForName_host_1 = _registerName1("portForName:host:"); - ffi.Pointer _objc_msgSend_576( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer host, - ) { - return __objc_msgSend_576( - obj, - sel, - name, - host, - ); - } - - late final __objc_msgSend_576Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_576 = __objc_msgSend_576Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_registerPort_name_1 = _registerName1("registerPort:name:"); - bool _objc_msgSend_577( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer port, - ffi.Pointer name, - ) { - return __objc_msgSend_577( - obj, - sel, - port, - name, - ); - } - - late final __objc_msgSend_577Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_577 = __objc_msgSend_577Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_removePortForName_1 = _registerName1("removePortForName:"); - late final _sel_connectionWithRegisteredName_host_usingNameServer_1 = - _registerName1("connectionWithRegisteredName:host:usingNameServer:"); - instancetype _objc_msgSend_578( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer hostName, - ffi.Pointer server, - ) { - return __objc_msgSend_578( - obj, - sel, - name, - hostName, - server, - ); - } - - late final __objc_msgSend_578Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_578 = __objc_msgSend_578Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSDistantObject1 = _getClass1("NSDistantObject"); - late final _class_NSProxy1 = _getClass1("NSProxy"); - ffi.Pointer _objc_msgSend_579( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer sel1, - ) { - return __objc_msgSend_579( - obj, - sel, - sel1, - ); - } - - late final __objc_msgSend_579Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_579 = __objc_msgSend_579Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_respondsToSelector_1 = _registerName1("respondsToSelector:"); - late final _sel_proxyWithTarget_connection_1 = - _registerName1("proxyWithTarget:connection:"); - ffi.Pointer _objc_msgSend_580( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer target, - ffi.Pointer connection, - ) { - return __objc_msgSend_580( - obj, - sel, - target, - connection, - ); - } - - late final __objc_msgSend_580Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_580 = __objc_msgSend_580Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithTarget_connection_1 = - _registerName1("initWithTarget:connection:"); - late final _sel_proxyWithLocal_connection_1 = - _registerName1("proxyWithLocal:connection:"); - ffi.Pointer _objc_msgSend_581( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer target, - ffi.Pointer connection, - ) { - return __objc_msgSend_581( - obj, - sel, - target, - connection, - ); - } - - late final __objc_msgSend_581Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_581 = __objc_msgSend_581Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithLocal_connection_1 = - _registerName1("initWithLocal:connection:"); - late final _sel_setProtocolForProxy_1 = - _registerName1("setProtocolForProxy:"); - void _objc_msgSend_582( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer proto, - ) { - return __objc_msgSend_582( - obj, - sel, - proto, - ); - } - - late final __objc_msgSend_582Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_582 = __objc_msgSend_582Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_connectionForProxy1 = _registerName1("connectionForProxy"); - late final _sel_rootProxyForConnectionWithRegisteredName_host_1 = - _registerName1("rootProxyForConnectionWithRegisteredName:host:"); - ffi.Pointer _objc_msgSend_583( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer hostName, - ) { - return __objc_msgSend_583( - obj, - sel, - name, - hostName, - ); - } - - late final __objc_msgSend_583Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_583 = __objc_msgSend_583Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_rootProxyForConnectionWithRegisteredName_host_usingNameServer_1 = - _registerName1( - "rootProxyForConnectionWithRegisteredName:host:usingNameServer:"); - ffi.Pointer _objc_msgSend_584( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer hostName, - ffi.Pointer server, - ) { - return __objc_msgSend_584( - obj, - sel, - name, - hostName, - server, - ); - } - - late final __objc_msgSend_584Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_584 = __objc_msgSend_584Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_serviceConnectionWithName_rootObject_usingNameServer_1 = - _registerName1("serviceConnectionWithName:rootObject:usingNameServer:"); - instancetype _objc_msgSend_585( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer root, - ffi.Pointer server, - ) { - return __objc_msgSend_585( - obj, - sel, - name, - root, - server, - ); - } - - late final __objc_msgSend_585Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_585 = __objc_msgSend_585Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_serviceConnectionWithName_rootObject_1 = - _registerName1("serviceConnectionWithName:rootObject:"); - instancetype _objc_msgSend_586( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer root, - ) { - return __objc_msgSend_586( - obj, - sel, - name, - root, - ); - } - - late final __objc_msgSend_586Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_586 = __objc_msgSend_586Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_requestTimeout1 = _registerName1("requestTimeout"); - late final _sel_setRequestTimeout_1 = _registerName1("setRequestTimeout:"); - late final _sel_replyTimeout1 = _registerName1("replyTimeout"); - late final _sel_setReplyTimeout_1 = _registerName1("setReplyTimeout:"); - late final _sel_rootObject1 = _registerName1("rootObject"); - late final _sel_setRootObject_1 = _registerName1("setRootObject:"); - late final _sel_independentConversationQueueing1 = - _registerName1("independentConversationQueueing"); - late final _sel_setIndependentConversationQueueing_1 = - _registerName1("setIndependentConversationQueueing:"); - late final _sel_rootProxy1 = _registerName1("rootProxy"); - ffi.Pointer _objc_msgSend_587( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_587( - obj, - sel, - ); - } - - late final __objc_msgSend_587Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_587 = __objc_msgSend_587Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_addRequestMode_1 = _registerName1("addRequestMode:"); - late final _sel_removeRequestMode_1 = _registerName1("removeRequestMode:"); - late final _sel_requestModes1 = _registerName1("requestModes"); - late final _sel_registerName_1 = _registerName1("registerName:"); - bool _objc_msgSend_588( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ) { - return __objc_msgSend_588( - obj, - sel, - name, - ); - } - - late final __objc_msgSend_588Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_588 = __objc_msgSend_588Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_registerName_withNameServer_1 = - _registerName1("registerName:withNameServer:"); - bool _objc_msgSend_589( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer server, - ) { - return __objc_msgSend_589( - obj, - sel, - name, - server, - ); - } - - late final __objc_msgSend_589Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_589 = __objc_msgSend_589Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_connectionWithReceivePort_sendPort_1 = - _registerName1("connectionWithReceivePort:sendPort:"); - instancetype _objc_msgSend_590( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer receivePort, - ffi.Pointer sendPort, - ) { - return __objc_msgSend_590( - obj, - sel, - receivePort, - sendPort, - ); - } - - late final __objc_msgSend_590Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_590 = __objc_msgSend_590Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_currentConversation1 = _registerName1("currentConversation"); - late final _sel_initWithReceivePort_sendPort_1 = - _registerName1("initWithReceivePort:sendPort:"); - late final _sel_sendPort1 = _registerName1("sendPort"); - late final _sel_receivePort1 = _registerName1("receivePort"); - late final _sel_enableMultipleThreads1 = - _registerName1("enableMultipleThreads"); - late final _sel_multipleThreadsEnabled1 = - _registerName1("multipleThreadsEnabled"); - late final _sel_addRunLoop_1 = _registerName1("addRunLoop:"); - void _objc_msgSend_591( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer runloop, - ) { - return __objc_msgSend_591( - obj, - sel, - runloop, - ); - } - - late final __objc_msgSend_591Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_591 = __objc_msgSend_591Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_removeRunLoop_1 = _registerName1("removeRunLoop:"); - late final _sel_runInNewThread1 = _registerName1("runInNewThread"); - late final _sel_remoteObjects1 = _registerName1("remoteObjects"); - late final _sel_localObjects1 = _registerName1("localObjects"); - late final _sel_dispatchWithComponents_1 = - _registerName1("dispatchWithComponents:"); - late final _sel_addConnection_toRunLoop_forMode_1 = - _registerName1("addConnection:toRunLoop:forMode:"); - void _objc_msgSend_592( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer conn, - ffi.Pointer runLoop, - ffi.Pointer mode, - ) { - return __objc_msgSend_592( - obj, - sel, - conn, - runLoop, - mode, - ); - } - - late final __objc_msgSend_592Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_592 = __objc_msgSend_592Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_removeConnection_fromRunLoop_forMode_1 = - _registerName1("removeConnection:fromRunLoop:forMode:"); - late final _sel_encodePortObject_1 = _registerName1("encodePortObject:"); - void _objc_msgSend_593( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aport, - ) { - return __objc_msgSend_593( - obj, - sel, - aport, - ); - } - - late final __objc_msgSend_593Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_593 = __objc_msgSend_593Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodePortObject1 = _registerName1("decodePortObject"); - ffi.Pointer _objc_msgSend_594( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_594( - obj, - sel, - ); - } - - late final __objc_msgSend_594Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_594 = __objc_msgSend_594Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_connection1 = _registerName1("connection"); - ffi.Pointer _objc_msgSend_595( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_595( - obj, - sel, - ); - } - - late final __objc_msgSend_595Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_595 = __objc_msgSend_595Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_portCoderWithReceivePort_sendPort_components_1 = - _registerName1("portCoderWithReceivePort:sendPort:components:"); - ffi.Pointer _objc_msgSend_596( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer rcvPort, - ffi.Pointer sndPort, - ffi.Pointer comps, - ) { - return __objc_msgSend_596( - obj, - sel, - rcvPort, - sndPort, - comps, - ); - } - - late final __objc_msgSend_596Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_596 = __objc_msgSend_596Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithReceivePort_sendPort_components_1 = - _registerName1("initWithReceivePort:sendPort:components:"); - late final _sel_dispatch1 = _registerName1("dispatch"); - late final _sel_replacementObjectForPortCoder_1 = - _registerName1("replacementObjectForPortCoder:"); - ffi.Pointer _objc_msgSend_597( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer coder, - ) { - return __objc_msgSend_597( - obj, - sel, - coder, - ); - } - - late final __objc_msgSend_597Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_597 = __objc_msgSend_597Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSClassDescription1 = _getClass1("NSClassDescription"); - late final _sel_registerClassDescription_forClass_1 = - _registerName1("registerClassDescription:forClass:"); - void _objc_msgSend_598( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer description, - ffi.Pointer aClass, - ) { - return __objc_msgSend_598( - obj, - sel, - description, - aClass, - ); - } - - late final __objc_msgSend_598Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_598 = __objc_msgSend_598Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_invalidateClassDescriptionCache1 = - _registerName1("invalidateClassDescriptionCache"); - late final _sel_classDescriptionForClass_1 = - _registerName1("classDescriptionForClass:"); - ffi.Pointer _objc_msgSend_599( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aClass, - ) { - return __objc_msgSend_599( - obj, - sel, - aClass, - ); - } - - late final __objc_msgSend_599Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_599 = __objc_msgSend_599Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_attributeKeys1 = _registerName1("attributeKeys"); - late final _sel_toOneRelationshipKeys1 = - _registerName1("toOneRelationshipKeys"); - late final _sel_toManyRelationshipKeys1 = - _registerName1("toManyRelationshipKeys"); - late final _sel_inverseForRelationshipKey_1 = - _registerName1("inverseForRelationshipKey:"); - late final _sel_classDescription1 = _registerName1("classDescription"); - ffi.Pointer _objc_msgSend_600( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_600( - obj, - sel, - ); - } - - late final __objc_msgSend_600Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_600 = __objc_msgSend_600Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSScriptObjectSpecifier1 = - _getClass1("NSScriptObjectSpecifier"); - late final _class_NSAppleEventDescriptor1 = - _getClass1("NSAppleEventDescriptor"); - late final _sel_nullDescriptor1 = _registerName1("nullDescriptor"); - ffi.Pointer _objc_msgSend_601( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_601( - obj, - sel, - ); - } - - late final __objc_msgSend_601Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_601 = __objc_msgSend_601Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_descriptorWithDescriptorType_bytes_length_1 = - _registerName1("descriptorWithDescriptorType:bytes:length:"); - ffi.Pointer _objc_msgSend_602( - ffi.Pointer obj, - ffi.Pointer sel, - int descriptorType, - ffi.Pointer bytes, - int byteCount, - ) { - return __objc_msgSend_602( - obj, - sel, - descriptorType, - bytes, - byteCount, - ); - } - - late final __objc_msgSend_602Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedInt, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_602 = __objc_msgSend_602Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer, int)>(); - - late final _sel_descriptorWithDescriptorType_data_1 = - _registerName1("descriptorWithDescriptorType:data:"); - ffi.Pointer _objc_msgSend_603( - ffi.Pointer obj, - ffi.Pointer sel, - int descriptorType, - ffi.Pointer data, - ) { - return __objc_msgSend_603( - obj, - sel, - descriptorType, - data, - ); - } - - late final __objc_msgSend_603Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedInt, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_603 = __objc_msgSend_603Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_descriptorWithBoolean_1 = - _registerName1("descriptorWithBoolean:"); - ffi.Pointer _objc_msgSend_604( - ffi.Pointer obj, - ffi.Pointer sel, - int boolean, - ) { - return __objc_msgSend_604( - obj, - sel, - boolean, - ); - } - - late final __objc_msgSend_604Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedChar)>>('objc_msgSend'); - late final __objc_msgSend_604 = __objc_msgSend_604Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_descriptorWithEnumCode_1 = - _registerName1("descriptorWithEnumCode:"); - ffi.Pointer _objc_msgSend_605( - ffi.Pointer obj, - ffi.Pointer sel, - int enumerator, - ) { - return __objc_msgSend_605( - obj, - sel, - enumerator, - ); - } - - late final __objc_msgSend_605Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedInt)>>('objc_msgSend'); - late final __objc_msgSend_605 = __objc_msgSend_605Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_descriptorWithInt32_1 = - _registerName1("descriptorWithInt32:"); - ffi.Pointer _objc_msgSend_606( - ffi.Pointer obj, - ffi.Pointer sel, - int signedInt, - ) { - return __objc_msgSend_606( - obj, - sel, - signedInt, - ); - } - - late final __objc_msgSend_606Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int)>>('objc_msgSend'); - late final __objc_msgSend_606 = __objc_msgSend_606Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_descriptorWithDouble_1 = - _registerName1("descriptorWithDouble:"); - ffi.Pointer _objc_msgSend_607( - ffi.Pointer obj, - ffi.Pointer sel, - double doubleValue, - ) { - return __objc_msgSend_607( - obj, - sel, - doubleValue, - ); - } - - late final __objc_msgSend_607Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Double)>>('objc_msgSend'); - late final __objc_msgSend_607 = __objc_msgSend_607Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, double)>(); - - late final _sel_descriptorWithTypeCode_1 = - _registerName1("descriptorWithTypeCode:"); - late final _sel_descriptorWithString_1 = - _registerName1("descriptorWithString:"); - ffi.Pointer _objc_msgSend_608( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - ) { - return __objc_msgSend_608( - obj, - sel, - string, - ); - } - - late final __objc_msgSend_608Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_608 = __objc_msgSend_608Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_descriptorWithDate_1 = _registerName1("descriptorWithDate:"); - ffi.Pointer _objc_msgSend_609( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date, - ) { - return __objc_msgSend_609( - obj, - sel, - date, - ); - } - - late final __objc_msgSend_609Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_609 = __objc_msgSend_609Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_descriptorWithFileURL_1 = - _registerName1("descriptorWithFileURL:"); - ffi.Pointer _objc_msgSend_610( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer fileURL, - ) { - return __objc_msgSend_610( - obj, - sel, - fileURL, - ); - } - - late final __objc_msgSend_610Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_610 = __objc_msgSend_610Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_appleEventWithEventClass_eventID_targetDescriptor_returnID_transactionID_1 = - _registerName1( - "appleEventWithEventClass:eventID:targetDescriptor:returnID:transactionID:"); - ffi.Pointer _objc_msgSend_611( - ffi.Pointer obj, - ffi.Pointer sel, - int eventClass, - int eventID, - ffi.Pointer targetDescriptor, - int returnID, - int transactionID, - ) { - return __objc_msgSend_611( - obj, - sel, - eventClass, - eventID, - targetDescriptor, - returnID, - transactionID, - ); - } - - late final __objc_msgSend_611Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedInt, - ffi.UnsignedInt, - ffi.Pointer, - ffi.Short, - ffi.Int)>>('objc_msgSend'); - late final __objc_msgSend_611 = __objc_msgSend_611Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, int, ffi.Pointer, int, int)>(); - - late final _sel_listDescriptor1 = _registerName1("listDescriptor"); - late final _sel_recordDescriptor1 = _registerName1("recordDescriptor"); - late final _sel_currentProcessDescriptor1 = - _registerName1("currentProcessDescriptor"); - late final _sel_descriptorWithProcessIdentifier_1 = - _registerName1("descriptorWithProcessIdentifier:"); - late final _sel_descriptorWithBundleIdentifier_1 = - _registerName1("descriptorWithBundleIdentifier:"); - late final _sel_descriptorWithApplicationURL_1 = - _registerName1("descriptorWithApplicationURL:"); - late final _sel_initWithAEDescNoCopy_1 = - _registerName1("initWithAEDescNoCopy:"); - instancetype _objc_msgSend_612( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aeDesc, - ) { - return __objc_msgSend_612( - obj, - sel, - aeDesc, - ); - } - - late final __objc_msgSend_612Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_612 = __objc_msgSend_612Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithDescriptorType_bytes_length_1 = - _registerName1("initWithDescriptorType:bytes:length:"); - instancetype _objc_msgSend_613( - ffi.Pointer obj, - ffi.Pointer sel, - int descriptorType, - ffi.Pointer bytes, - int byteCount, - ) { - return __objc_msgSend_613( - obj, - sel, - descriptorType, - bytes, - byteCount, - ); - } - - late final __objc_msgSend_613Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedInt, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_613 = __objc_msgSend_613Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer, int)>(); - - late final _sel_initWithDescriptorType_data_1 = - _registerName1("initWithDescriptorType:data:"); - instancetype _objc_msgSend_614( - ffi.Pointer obj, - ffi.Pointer sel, - int descriptorType, - ffi.Pointer data, - ) { - return __objc_msgSend_614( - obj, - sel, - descriptorType, - data, - ); - } - - late final __objc_msgSend_614Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedInt, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_614 = __objc_msgSend_614Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _sel_initWithEventClass_eventID_targetDescriptor_returnID_transactionID_1 = - _registerName1( - "initWithEventClass:eventID:targetDescriptor:returnID:transactionID:"); - instancetype _objc_msgSend_615( - ffi.Pointer obj, - ffi.Pointer sel, - int eventClass, - int eventID, - ffi.Pointer targetDescriptor, - int returnID, - int transactionID, - ) { - return __objc_msgSend_615( - obj, - sel, - eventClass, - eventID, - targetDescriptor, - returnID, - transactionID, - ); - } - - late final __objc_msgSend_615Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedInt, - ffi.UnsignedInt, - ffi.Pointer, - ffi.Short, - ffi.Int)>>('objc_msgSend'); - late final __objc_msgSend_615 = __objc_msgSend_615Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, int, - int, ffi.Pointer, int, int)>(); - - late final _sel_initListDescriptor1 = _registerName1("initListDescriptor"); - late final _sel_initRecordDescriptor1 = - _registerName1("initRecordDescriptor"); - late final _sel_aeDesc1 = _registerName1("aeDesc"); - ffi.Pointer _objc_msgSend_616( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_616( - obj, - sel, - ); - } - - late final __objc_msgSend_616Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_616 = __objc_msgSend_616Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_descriptorType1 = _registerName1("descriptorType"); - late final _sel_booleanValue1 = _registerName1("booleanValue"); - late final _sel_enumCodeValue1 = _registerName1("enumCodeValue"); - late final _sel_int32Value1 = _registerName1("int32Value"); - late final _sel_typeCodeValue1 = _registerName1("typeCodeValue"); - late final _sel_dateValue1 = _registerName1("dateValue"); - late final _sel_fileURLValue1 = _registerName1("fileURLValue"); - late final _sel_eventClass1 = _registerName1("eventClass"); - late final _sel_eventID1 = _registerName1("eventID"); - late final _sel_returnID1 = _registerName1("returnID"); - late final _sel_transactionID1 = _registerName1("transactionID"); - late final _sel_setParamDescriptor_forKeyword_1 = - _registerName1("setParamDescriptor:forKeyword:"); - void _objc_msgSend_617( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer descriptor, - int keyword, - ) { - return __objc_msgSend_617( - obj, - sel, - descriptor, - keyword, - ); - } - - late final __objc_msgSend_617Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedInt)>>('objc_msgSend'); - late final __objc_msgSend_617 = __objc_msgSend_617Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_paramDescriptorForKeyword_1 = - _registerName1("paramDescriptorForKeyword:"); - ffi.Pointer _objc_msgSend_618( - ffi.Pointer obj, - ffi.Pointer sel, - int keyword, - ) { - return __objc_msgSend_618( - obj, - sel, - keyword, - ); - } - - late final __objc_msgSend_618Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedInt)>>('objc_msgSend'); - late final __objc_msgSend_618 = __objc_msgSend_618Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_removeParamDescriptorWithKeyword_1 = - _registerName1("removeParamDescriptorWithKeyword:"); - void _objc_msgSend_619( - ffi.Pointer obj, - ffi.Pointer sel, - int keyword, - ) { - return __objc_msgSend_619( - obj, - sel, - keyword, - ); - } - - late final __objc_msgSend_619Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedInt)>>('objc_msgSend'); - late final __objc_msgSend_619 = __objc_msgSend_619Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_setAttributeDescriptor_forKeyword_1 = - _registerName1("setAttributeDescriptor:forKeyword:"); - late final _sel_attributeDescriptorForKeyword_1 = - _registerName1("attributeDescriptorForKeyword:"); - late final _sel_sendEventWithOptions_timeout_error_1 = - _registerName1("sendEventWithOptions:timeout:error:"); - ffi.Pointer _objc_msgSend_620( - ffi.Pointer obj, - ffi.Pointer sel, - int sendOptions, - double timeoutInSeconds, - ffi.Pointer> error, - ) { - return __objc_msgSend_620( - obj, - sel, - sendOptions, - timeoutInSeconds, - error, - ); - } - - late final __objc_msgSend_620Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Double, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_620 = __objc_msgSend_620Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - int, - double, - ffi.Pointer>)>(); - - late final _sel_isRecordDescriptor1 = _registerName1("isRecordDescriptor"); - late final _sel_numberOfItems1 = _registerName1("numberOfItems"); - late final _sel_insertDescriptor_atIndex_1 = - _registerName1("insertDescriptor:atIndex:"); - void _objc_msgSend_621( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer descriptor, - int index, - ) { - return __objc_msgSend_621( - obj, - sel, - descriptor, - index, - ); - } - - late final __objc_msgSend_621Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_621 = __objc_msgSend_621Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_descriptorAtIndex_1 = _registerName1("descriptorAtIndex:"); - ffi.Pointer _objc_msgSend_622( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ) { - return __objc_msgSend_622( - obj, - sel, - index, - ); - } - - late final __objc_msgSend_622Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_622 = __objc_msgSend_622Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_removeDescriptorAtIndex_1 = - _registerName1("removeDescriptorAtIndex:"); - late final _sel_setDescriptor_forKeyword_1 = - _registerName1("setDescriptor:forKeyword:"); - late final _sel_descriptorForKeyword_1 = - _registerName1("descriptorForKeyword:"); - late final _sel_removeDescriptorWithKeyword_1 = - _registerName1("removeDescriptorWithKeyword:"); - late final _sel_keywordForDescriptorAtIndex_1 = - _registerName1("keywordForDescriptorAtIndex:"); - int _objc_msgSend_623( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ) { - return __objc_msgSend_623( - obj, - sel, - index, - ); - } - - late final __objc_msgSend_623Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedInt Function(ffi.Pointer, - ffi.Pointer, ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_623 = __objc_msgSend_623Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_coerceToDescriptorType_1 = - _registerName1("coerceToDescriptorType:"); - late final _sel_objectSpecifierWithDescriptor_1 = - _registerName1("objectSpecifierWithDescriptor:"); - ffi.Pointer _objc_msgSend_624( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer descriptor, - ) { - return __objc_msgSend_624( - obj, - sel, - descriptor, - ); - } - - late final __objc_msgSend_624Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_624 = __objc_msgSend_624Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithContainerSpecifier_key_1 = - _registerName1("initWithContainerSpecifier:key:"); - instancetype _objc_msgSend_625( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer container, - ffi.Pointer property, - ) { - return __objc_msgSend_625( - obj, - sel, - container, - property, - ); - } - - late final __objc_msgSend_625Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_625 = __objc_msgSend_625Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSScriptClassDescription1 = - _getClass1("NSScriptClassDescription"); - ffi.Pointer _objc_msgSend_626( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aClass, - ) { - return __objc_msgSend_626( - obj, - sel, - aClass, - ); - } - - late final __objc_msgSend_626Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_626 = __objc_msgSend_626Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithSuiteName_className_dictionary_1 = - _registerName1("initWithSuiteName:className:dictionary:"); - instancetype _objc_msgSend_627( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer suiteName, - ffi.Pointer className, - ffi.Pointer classDeclaration, - ) { - return __objc_msgSend_627( - obj, - sel, - suiteName, - className, - classDeclaration, - ); - } - - late final __objc_msgSend_627Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_627 = __objc_msgSend_627Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_suiteName1 = _registerName1("suiteName"); - late final _sel_className1 = _registerName1("className"); - late final _sel_implementationClassName1 = - _registerName1("implementationClassName"); - late final _sel_superclassDescription1 = - _registerName1("superclassDescription"); - ffi.Pointer _objc_msgSend_628( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_628( - obj, - sel, - ); - } - - late final __objc_msgSend_628Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_628 = __objc_msgSend_628Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_appleEventCode1 = _registerName1("appleEventCode"); - late final _sel_matchesAppleEventCode_1 = - _registerName1("matchesAppleEventCode:"); - late final _class_NSScriptCommandDescription1 = - _getClass1("NSScriptCommandDescription"); - late final _sel_initWithSuiteName_commandName_dictionary_1 = - _registerName1("initWithSuiteName:commandName:dictionary:"); - late final _sel_commandName1 = _registerName1("commandName"); - late final _sel_appleEventClassCode1 = _registerName1("appleEventClassCode"); - late final _sel_commandClassName1 = _registerName1("commandClassName"); - late final _sel_returnType1 = _registerName1("returnType"); - late final _sel_appleEventCodeForReturnType1 = - _registerName1("appleEventCodeForReturnType"); - late final _sel_argumentNames1 = _registerName1("argumentNames"); - late final _sel_typeForArgumentWithName_1 = - _registerName1("typeForArgumentWithName:"); - late final _sel_appleEventCodeForArgumentWithName_1 = - _registerName1("appleEventCodeForArgumentWithName:"); - int _objc_msgSend_629( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer argumentName, - ) { - return __objc_msgSend_629( - obj, - sel, - argumentName, - ); - } - - late final __objc_msgSend_629Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedInt Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_629 = __objc_msgSend_629Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_isOptionalArgumentWithName_1 = - _registerName1("isOptionalArgumentWithName:"); - late final _class_NSScriptCommand1 = _getClass1("NSScriptCommand"); - late final _sel_initWithCommandDescription_1 = - _registerName1("initWithCommandDescription:"); - instancetype _objc_msgSend_630( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer commandDef, - ) { - return __objc_msgSend_630( - obj, - sel, - commandDef, - ); - } - - late final __objc_msgSend_630Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_630 = __objc_msgSend_630Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_commandDescription1 = _registerName1("commandDescription"); - ffi.Pointer _objc_msgSend_631( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_631( - obj, - sel, - ); - } - - late final __objc_msgSend_631Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_631 = __objc_msgSend_631Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_directParameter1 = _registerName1("directParameter"); - late final _sel_setDirectParameter_1 = _registerName1("setDirectParameter:"); - late final _sel_receiversSpecifier1 = _registerName1("receiversSpecifier"); - ffi.Pointer _objc_msgSend_632( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_632( - obj, - sel, - ); - } - - late final __objc_msgSend_632Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_632 = __objc_msgSend_632Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setReceiversSpecifier_1 = - _registerName1("setReceiversSpecifier:"); - void _objc_msgSend_633( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_633( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_633Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_633 = __objc_msgSend_633Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_evaluatedReceivers1 = _registerName1("evaluatedReceivers"); - late final _sel_arguments1 = _registerName1("arguments"); - late final _sel_setArguments_1 = _registerName1("setArguments:"); - void _objc_msgSend_634( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_634( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_634Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_634 = __objc_msgSend_634Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_evaluatedArguments1 = _registerName1("evaluatedArguments"); - late final _sel_isWellFormed1 = _registerName1("isWellFormed"); - late final _sel_performDefaultImplementation1 = - _registerName1("performDefaultImplementation"); - late final _sel_executeCommand1 = _registerName1("executeCommand"); - late final _sel_scriptErrorNumber1 = _registerName1("scriptErrorNumber"); - late final _sel_setScriptErrorNumber_1 = - _registerName1("setScriptErrorNumber:"); - void _objc_msgSend_635( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_635( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_635Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_635 = __objc_msgSend_635Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_scriptErrorOffendingObjectDescriptor1 = - _registerName1("scriptErrorOffendingObjectDescriptor"); - ffi.Pointer _objc_msgSend_636( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_636( - obj, - sel, - ); - } - - late final __objc_msgSend_636Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_636 = __objc_msgSend_636Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setScriptErrorOffendingObjectDescriptor_1 = - _registerName1("setScriptErrorOffendingObjectDescriptor:"); - void _objc_msgSend_637( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_637( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_637Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_637 = __objc_msgSend_637Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_scriptErrorExpectedTypeDescriptor1 = - _registerName1("scriptErrorExpectedTypeDescriptor"); - late final _sel_setScriptErrorExpectedTypeDescriptor_1 = - _registerName1("setScriptErrorExpectedTypeDescriptor:"); - late final _sel_scriptErrorString1 = _registerName1("scriptErrorString"); - late final _sel_setScriptErrorString_1 = - _registerName1("setScriptErrorString:"); - late final _sel_currentCommand1 = _registerName1("currentCommand"); - ffi.Pointer _objc_msgSend_638( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_638( - obj, - sel, - ); - } - - late final __objc_msgSend_638Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_638 = __objc_msgSend_638Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_appleEvent1 = _registerName1("appleEvent"); - late final _sel_suspendExecution1 = _registerName1("suspendExecution"); - late final _sel_resumeExecutionWithResult_1 = - _registerName1("resumeExecutionWithResult:"); - late final _sel_createCommandInstance1 = - _registerName1("createCommandInstance"); - ffi.Pointer _objc_msgSend_639( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_639( - obj, - sel, - ); - } - - late final __objc_msgSend_639Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_639 = __objc_msgSend_639Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_createCommandInstanceWithZone_1 = - _registerName1("createCommandInstanceWithZone:"); - ffi.Pointer _objc_msgSend_640( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_NSZone> zone, - ) { - return __objc_msgSend_640( - obj, - sel, - zone, - ); - } - - late final __objc_msgSend_640Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_NSZone>)>>('objc_msgSend'); - late final __objc_msgSend_640 = __objc_msgSend_640Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_NSZone>)>(); - - late final _sel_supportsCommand_1 = _registerName1("supportsCommand:"); - bool _objc_msgSend_641( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer commandDescription, - ) { - return __objc_msgSend_641( - obj, - sel, - commandDescription, - ); - } - - late final __objc_msgSend_641Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_641 = __objc_msgSend_641Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_selectorForCommand_1 = _registerName1("selectorForCommand:"); - ffi.Pointer _objc_msgSend_642( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer commandDescription, - ) { - return __objc_msgSend_642( - obj, - sel, - commandDescription, - ); - } - - late final __objc_msgSend_642Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_642 = __objc_msgSend_642Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_typeForKey_1 = _registerName1("typeForKey:"); - late final _sel_classDescriptionForKey_1 = - _registerName1("classDescriptionForKey:"); - ffi.Pointer _objc_msgSend_643( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_643( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_643Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_643 = __objc_msgSend_643Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_appleEventCodeForKey_1 = - _registerName1("appleEventCodeForKey:"); - late final _sel_keyWithAppleEventCode_1 = - _registerName1("keyWithAppleEventCode:"); - ffi.Pointer _objc_msgSend_644( - ffi.Pointer obj, - ffi.Pointer sel, - int appleEventCode, - ) { - return __objc_msgSend_644( - obj, - sel, - appleEventCode, - ); - } - - late final __objc_msgSend_644Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedInt)>>('objc_msgSend'); - late final __objc_msgSend_644 = __objc_msgSend_644Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_defaultSubcontainerAttributeKey1 = - _registerName1("defaultSubcontainerAttributeKey"); - late final _sel_isLocationRequiredToCreateForKey_1 = - _registerName1("isLocationRequiredToCreateForKey:"); - late final _sel_hasPropertyForKey_1 = _registerName1("hasPropertyForKey:"); - late final _sel_hasOrderedToManyRelationshipForKey_1 = - _registerName1("hasOrderedToManyRelationshipForKey:"); - late final _sel_hasReadablePropertyForKey_1 = - _registerName1("hasReadablePropertyForKey:"); - late final _sel_hasWritablePropertyForKey_1 = - _registerName1("hasWritablePropertyForKey:"); - late final _sel_isReadOnlyKey_1 = _registerName1("isReadOnlyKey:"); - late final _sel_initWithContainerClassDescription_containerSpecifier_key_1 = - _registerName1( - "initWithContainerClassDescription:containerSpecifier:key:"); - instancetype _objc_msgSend_645( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer classDesc, - ffi.Pointer container, - ffi.Pointer property, - ) { - return __objc_msgSend_645( - obj, - sel, - classDesc, - container, - property, - ); - } - - late final __objc_msgSend_645Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_645 = __objc_msgSend_645Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_childSpecifier1 = _registerName1("childSpecifier"); - late final _sel_setChildSpecifier_1 = _registerName1("setChildSpecifier:"); - late final _sel_containerSpecifier1 = _registerName1("containerSpecifier"); - late final _sel_setContainerSpecifier_1 = - _registerName1("setContainerSpecifier:"); - late final _sel_containerIsObjectBeingTested1 = - _registerName1("containerIsObjectBeingTested"); - late final _sel_setContainerIsObjectBeingTested_1 = - _registerName1("setContainerIsObjectBeingTested:"); - late final _sel_containerIsRangeContainerObject1 = - _registerName1("containerIsRangeContainerObject"); - late final _sel_setContainerIsRangeContainerObject_1 = - _registerName1("setContainerIsRangeContainerObject:"); - late final _sel_key1 = _registerName1("key"); - late final _sel_setKey_1 = _registerName1("setKey:"); - void _objc_msgSend_646( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_646( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_646Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_646 = __objc_msgSend_646Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_containerClassDescription1 = - _registerName1("containerClassDescription"); - late final _sel_setContainerClassDescription_1 = - _registerName1("setContainerClassDescription:"); - void _objc_msgSend_647( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_647( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_647Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_647 = __objc_msgSend_647Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_keyClassDescription1 = _registerName1("keyClassDescription"); - late final _sel_indicesOfObjectsByEvaluatingWithContainer_count_1 = - _registerName1("indicesOfObjectsByEvaluatingWithContainer:count:"); - ffi.Pointer _objc_msgSend_648( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer container, - ffi.Pointer count, - ) { - return __objc_msgSend_648( - obj, - sel, - container, - count, - ); - } - - late final __objc_msgSend_648Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_648 = __objc_msgSend_648Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_objectsByEvaluatingWithContainers_1 = - _registerName1("objectsByEvaluatingWithContainers:"); - late final _sel_objectsByEvaluatingSpecifier1 = - _registerName1("objectsByEvaluatingSpecifier"); - late final _sel_evaluationErrorNumber1 = - _registerName1("evaluationErrorNumber"); - late final _sel_setEvaluationErrorNumber_1 = - _registerName1("setEvaluationErrorNumber:"); - late final _sel_evaluationErrorSpecifier1 = - _registerName1("evaluationErrorSpecifier"); - late final _sel_descriptor1 = _registerName1("descriptor"); - late final _sel_scriptingValueForSpecifier_1 = - _registerName1("scriptingValueForSpecifier:"); - ffi.Pointer _objc_msgSend_649( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer objectSpecifier, - ) { - return __objc_msgSend_649( - obj, - sel, - objectSpecifier, - ); - } - - late final __objc_msgSend_649Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_649 = __objc_msgSend_649Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_scriptingProperties1 = _registerName1("scriptingProperties"); - late final _sel_setScriptingProperties_1 = - _registerName1("setScriptingProperties:"); - late final _sel_copyScriptingValue_forKey_withProperties_1 = - _registerName1("copyScriptingValue:forKey:withProperties:"); - ffi.Pointer _objc_msgSend_650( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ffi.Pointer key, - ffi.Pointer properties, - ) { - return __objc_msgSend_650( - obj, - sel, - value, - key, - properties, - ); - } - - late final __objc_msgSend_650Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_650 = __objc_msgSend_650Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_newScriptingObjectOfClass_forValueForKey_withContentsValue_properties_1 = - _registerName1( - "newScriptingObjectOfClass:forValueForKey:withContentsValue:properties:"); - ffi.Pointer _objc_msgSend_651( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer objectClass, - ffi.Pointer key, - ffi.Pointer contentsValue, - ffi.Pointer properties, - ) { - return __objc_msgSend_651( - obj, - sel, - objectClass, - key, - contentsValue, - properties, - ); - } - - late final __objc_msgSend_651Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_651 = __objc_msgSend_651Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_classCode1 = _registerName1("classCode"); - late final _sel_valueAtIndex_inPropertyWithKey_1 = - _registerName1("valueAtIndex:inPropertyWithKey:"); - ffi.Pointer _objc_msgSend_652( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ffi.Pointer key, - ) { - return __objc_msgSend_652( - obj, - sel, - index, - key, - ); - } - - late final __objc_msgSend_652Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_652 = __objc_msgSend_652Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_valueWithName_inPropertyWithKey_1 = - _registerName1("valueWithName:inPropertyWithKey:"); - late final _sel_valueWithUniqueID_inPropertyWithKey_1 = - _registerName1("valueWithUniqueID:inPropertyWithKey:"); - late final _sel_insertValue_atIndex_inPropertyWithKey_1 = - _registerName1("insertValue:atIndex:inPropertyWithKey:"); - void _objc_msgSend_653( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - int index, - ffi.Pointer key, - ) { - return __objc_msgSend_653( - obj, - sel, - value, - index, - key, - ); - } - - late final __objc_msgSend_653Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_653 = __objc_msgSend_653Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_removeValueAtIndex_fromPropertyWithKey_1 = - _registerName1("removeValueAtIndex:fromPropertyWithKey:"); - void _objc_msgSend_654( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ffi.Pointer key, - ) { - return __objc_msgSend_654( - obj, - sel, - index, - key, - ); - } - - late final __objc_msgSend_654Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_654 = __objc_msgSend_654Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _sel_replaceValueAtIndex_inPropertyWithKey_withValue_1 = - _registerName1("replaceValueAtIndex:inPropertyWithKey:withValue:"); - void _objc_msgSend_655( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ffi.Pointer key, - ffi.Pointer value, - ) { - return __objc_msgSend_655( - obj, - sel, - index, - key, - value, - ); - } - - late final __objc_msgSend_655Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_655 = __objc_msgSend_655Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_insertValue_inPropertyWithKey_1 = - _registerName1("insertValue:inPropertyWithKey:"); - void _objc_msgSend_656( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ffi.Pointer key, - ) { - return __objc_msgSend_656( - obj, - sel, - value, - key, - ); - } - - late final __objc_msgSend_656Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_656 = __objc_msgSend_656Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_coerceValue_forKey_1 = _registerName1("coerceValue:forKey:"); - ffi.Pointer _objc_msgSend_657( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ffi.Pointer key, - ) { - return __objc_msgSend_657( - obj, - sel, - value, - key, - ); - } - - late final __objc_msgSend_657Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_657 = __objc_msgSend_657Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_objectSpecifier1 = _registerName1("objectSpecifier"); - late final _sel_indicesOfObjectsByEvaluatingObjectSpecifier_1 = - _registerName1("indicesOfObjectsByEvaluatingObjectSpecifier:"); - ffi.Pointer _objc_msgSend_658( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer specifier, - ) { - return __objc_msgSend_658( - obj, - sel, - specifier, - ); - } - - late final __objc_msgSend_658Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_658 = __objc_msgSend_658Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_isEqualTo_1 = _registerName1("isEqualTo:"); - late final _sel_isLessThanOrEqualTo_1 = - _registerName1("isLessThanOrEqualTo:"); - late final _sel_isLessThan_1 = _registerName1("isLessThan:"); - late final _sel_isGreaterThanOrEqualTo_1 = - _registerName1("isGreaterThanOrEqualTo:"); - late final _sel_isGreaterThan_1 = _registerName1("isGreaterThan:"); - late final _sel_isNotEqualTo_1 = _registerName1("isNotEqualTo:"); - late final _sel_doesContain_1 = _registerName1("doesContain:"); - late final _sel_isLike_1 = _registerName1("isLike:"); - late final _sel_isCaseInsensitiveLike_1 = - _registerName1("isCaseInsensitiveLike:"); - late final _sel_scriptingIsEqualTo_1 = _registerName1("scriptingIsEqualTo:"); - late final _sel_scriptingIsLessThanOrEqualTo_1 = - _registerName1("scriptingIsLessThanOrEqualTo:"); - late final _sel_scriptingIsLessThan_1 = - _registerName1("scriptingIsLessThan:"); - late final _sel_scriptingIsGreaterThanOrEqualTo_1 = - _registerName1("scriptingIsGreaterThanOrEqualTo:"); - late final _sel_scriptingIsGreaterThan_1 = - _registerName1("scriptingIsGreaterThan:"); - late final _sel_scriptingBeginsWith_1 = - _registerName1("scriptingBeginsWith:"); - late final _sel_scriptingEndsWith_1 = _registerName1("scriptingEndsWith:"); - late final _sel_scriptingContains_1 = _registerName1("scriptingContains:"); - late final _class_NSItemProvider1 = _getClass1("NSItemProvider"); - late final _class_NSProgress1 = _getClass1("NSProgress"); - late final _sel_currentProgress1 = _registerName1("currentProgress"); - ffi.Pointer _objc_msgSend_659( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_659( - obj, - sel, - ); - } - - late final __objc_msgSend_659Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_659 = __objc_msgSend_659Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_progressWithTotalUnitCount_1 = - _registerName1("progressWithTotalUnitCount:"); - ffi.Pointer _objc_msgSend_660( - ffi.Pointer obj, - ffi.Pointer sel, - int unitCount, - ) { - return __objc_msgSend_660( - obj, - sel, - unitCount, - ); - } - - late final __objc_msgSend_660Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int64)>>('objc_msgSend'); - late final __objc_msgSend_660 = __objc_msgSend_660Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_discreteProgressWithTotalUnitCount_1 = - _registerName1("discreteProgressWithTotalUnitCount:"); - late final _sel_progressWithTotalUnitCount_parent_pendingUnitCount_1 = - _registerName1("progressWithTotalUnitCount:parent:pendingUnitCount:"); - ffi.Pointer _objc_msgSend_661( - ffi.Pointer obj, - ffi.Pointer sel, - int unitCount, - ffi.Pointer parent, - int portionOfParentTotalUnitCount, - ) { - return __objc_msgSend_661( - obj, - sel, - unitCount, - parent, - portionOfParentTotalUnitCount, - ); - } - - late final __objc_msgSend_661Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int64, - ffi.Pointer, - ffi.Int64)>>('objc_msgSend'); - late final __objc_msgSend_661 = __objc_msgSend_661Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer, int)>(); - - late final _sel_initWithParent_userInfo_1 = - _registerName1("initWithParent:userInfo:"); - instancetype _objc_msgSend_662( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer parentProgressOrNil, - ffi.Pointer userInfoOrNil, - ) { - return __objc_msgSend_662( - obj, - sel, - parentProgressOrNil, - userInfoOrNil, - ); - } - - late final __objc_msgSend_662Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_662 = __objc_msgSend_662Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_becomeCurrentWithPendingUnitCount_1 = - _registerName1("becomeCurrentWithPendingUnitCount:"); - void _objc_msgSend_663( - ffi.Pointer obj, - ffi.Pointer sel, - int unitCount, - ) { - return __objc_msgSend_663( - obj, - sel, - unitCount, - ); - } - - late final __objc_msgSend_663Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int64)>>('objc_msgSend'); - late final __objc_msgSend_663 = __objc_msgSend_663Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_performAsCurrentWithPendingUnitCount_usingBlock_1 = - _registerName1("performAsCurrentWithPendingUnitCount:usingBlock:"); - void _objc_msgSend_664( - ffi.Pointer obj, - ffi.Pointer sel, - int unitCount, - ffi.Pointer<_ObjCBlock> work, - ) { - return __objc_msgSend_664( - obj, - sel, - unitCount, - work, - ); - } - - late final __objc_msgSend_664Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int64, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_664 = __objc_msgSend_664Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_resignCurrent1 = _registerName1("resignCurrent"); - late final _sel_addChild_withPendingUnitCount_1 = - _registerName1("addChild:withPendingUnitCount:"); - void _objc_msgSend_665( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer child, - int inUnitCount, - ) { - return __objc_msgSend_665( - obj, - sel, - child, - inUnitCount, - ); - } - - late final __objc_msgSend_665Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int64)>>('objc_msgSend'); - late final __objc_msgSend_665 = __objc_msgSend_665Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_totalUnitCount1 = _registerName1("totalUnitCount"); - int _objc_msgSend_666( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_666( - obj, - sel, - ); - } - - late final __objc_msgSend_666Ptr = _lookup< - ffi.NativeFunction< - ffi.Int64 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_666 = __objc_msgSend_666Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setTotalUnitCount_1 = _registerName1("setTotalUnitCount:"); - void _objc_msgSend_667( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_667( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_667Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int64)>>('objc_msgSend'); - late final __objc_msgSend_667 = __objc_msgSend_667Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_completedUnitCount1 = _registerName1("completedUnitCount"); - late final _sel_setCompletedUnitCount_1 = - _registerName1("setCompletedUnitCount:"); - late final _sel_setLocalizedDescription_1 = - _registerName1("setLocalizedDescription:"); - late final _sel_localizedAdditionalDescription1 = - _registerName1("localizedAdditionalDescription"); - late final _sel_setLocalizedAdditionalDescription_1 = - _registerName1("setLocalizedAdditionalDescription:"); - late final _sel_isCancellable1 = _registerName1("isCancellable"); - late final _sel_setCancellable_1 = _registerName1("setCancellable:"); - late final _sel_isPausable1 = _registerName1("isPausable"); - late final _sel_setPausable_1 = _registerName1("setPausable:"); - late final _sel_isPaused1 = _registerName1("isPaused"); - late final _sel_cancellationHandler1 = _registerName1("cancellationHandler"); - ffi.Pointer<_ObjCBlock> _objc_msgSend_668( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_668( - obj, - sel, - ); - } - - late final __objc_msgSend_668Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_668 = __objc_msgSend_668Ptr.asFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setCancellationHandler_1 = - _registerName1("setCancellationHandler:"); - void _objc_msgSend_669( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> value, - ) { - return __objc_msgSend_669( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_669Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_669 = __objc_msgSend_669Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_pausingHandler1 = _registerName1("pausingHandler"); - late final _sel_setPausingHandler_1 = _registerName1("setPausingHandler:"); - late final _sel_resumingHandler1 = _registerName1("resumingHandler"); - late final _sel_setResumingHandler_1 = _registerName1("setResumingHandler:"); - late final _sel_setUserInfoObject_forKey_1 = - _registerName1("setUserInfoObject:forKey:"); - late final _sel_isIndeterminate1 = _registerName1("isIndeterminate"); - late final _sel_fractionCompleted1 = _registerName1("fractionCompleted"); - late final _sel_pause1 = _registerName1("pause"); - late final _sel_resume1 = _registerName1("resume"); - late final _sel_kind1 = _registerName1("kind"); - late final _sel_setKind_1 = _registerName1("setKind:"); - late final _sel_estimatedTimeRemaining1 = - _registerName1("estimatedTimeRemaining"); - late final _sel_setEstimatedTimeRemaining_1 = - _registerName1("setEstimatedTimeRemaining:"); - void _objc_msgSend_670( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_670( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_670Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_670 = __objc_msgSend_670Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_throughput1 = _registerName1("throughput"); - late final _sel_setThroughput_1 = _registerName1("setThroughput:"); - late final _sel_fileOperationKind1 = _registerName1("fileOperationKind"); - late final _sel_setFileOperationKind_1 = - _registerName1("setFileOperationKind:"); - late final _sel_fileURL1 = _registerName1("fileURL"); - late final _sel_setFileURL_1 = _registerName1("setFileURL:"); - void _objc_msgSend_671( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_671( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_671Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_671 = __objc_msgSend_671Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_fileTotalCount1 = _registerName1("fileTotalCount"); - late final _sel_setFileTotalCount_1 = _registerName1("setFileTotalCount:"); - late final _sel_fileCompletedCount1 = _registerName1("fileCompletedCount"); - late final _sel_setFileCompletedCount_1 = - _registerName1("setFileCompletedCount:"); - late final _sel_publish1 = _registerName1("publish"); - late final _sel_unpublish1 = _registerName1("unpublish"); - late final _sel_addSubscriberForFileURL_withPublishingHandler_1 = - _registerName1("addSubscriberForFileURL:withPublishingHandler:"); - ffi.Pointer _objc_msgSend_672( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer<_ObjCBlock> publishingHandler, - ) { - return __objc_msgSend_672( - obj, - sel, - url, - publishingHandler, - ); - } - - late final __objc_msgSend_672Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_672 = __objc_msgSend_672Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_removeSubscriber_1 = _registerName1("removeSubscriber:"); - late final _sel_isOld1 = _registerName1("isOld"); - late final _sel_registerDataRepresentationForTypeIdentifier_visibility_loadHandler_1 = - _registerName1( - "registerDataRepresentationForTypeIdentifier:visibility:loadHandler:"); - void _objc_msgSend_673( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer typeIdentifier, - int visibility, - ffi.Pointer<_ObjCBlock> loadHandler, - ) { - return __objc_msgSend_673( - obj, - sel, - typeIdentifier, - visibility, - loadHandler, - ); - } - - late final __objc_msgSend_673Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_673 = __objc_msgSend_673Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_registerFileRepresentationForTypeIdentifier_fileOptions_visibility_loadHandler_1 = - _registerName1( - "registerFileRepresentationForTypeIdentifier:fileOptions:visibility:loadHandler:"); - void _objc_msgSend_674( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer typeIdentifier, - int fileOptions, - int visibility, - ffi.Pointer<_ObjCBlock> loadHandler, - ) { - return __objc_msgSend_674( - obj, - sel, - typeIdentifier, - fileOptions, - visibility, - loadHandler, - ); - } - - late final __objc_msgSend_674Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_674 = __objc_msgSend_674Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_registeredTypeIdentifiers1 = - _registerName1("registeredTypeIdentifiers"); - late final _sel_registeredTypeIdentifiersWithFileOptions_1 = - _registerName1("registeredTypeIdentifiersWithFileOptions:"); - ffi.Pointer _objc_msgSend_675( - ffi.Pointer obj, - ffi.Pointer sel, - int fileOptions, - ) { - return __objc_msgSend_675( - obj, - sel, - fileOptions, - ); - } - - late final __objc_msgSend_675Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_675 = __objc_msgSend_675Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_hasItemConformingToTypeIdentifier_1 = - _registerName1("hasItemConformingToTypeIdentifier:"); - late final _sel_hasRepresentationConformingToTypeIdentifier_fileOptions_1 = - _registerName1( - "hasRepresentationConformingToTypeIdentifier:fileOptions:"); - bool _objc_msgSend_676( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer typeIdentifier, - int fileOptions, - ) { - return __objc_msgSend_676( - obj, - sel, - typeIdentifier, - fileOptions, - ); - } - - late final __objc_msgSend_676Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_676 = __objc_msgSend_676Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_loadDataRepresentationForTypeIdentifier_completionHandler_1 = - _registerName1( - "loadDataRepresentationForTypeIdentifier:completionHandler:"); - ffi.Pointer _objc_msgSend_677( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer typeIdentifier, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_677( - obj, - sel, - typeIdentifier, - completionHandler, - ); - } - - late final __objc_msgSend_677Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_677 = __objc_msgSend_677Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_loadFileRepresentationForTypeIdentifier_completionHandler_1 = - _registerName1( - "loadFileRepresentationForTypeIdentifier:completionHandler:"); - ffi.Pointer _objc_msgSend_678( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer typeIdentifier, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_678( - obj, - sel, - typeIdentifier, - completionHandler, - ); - } - - late final __objc_msgSend_678Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_678 = __objc_msgSend_678Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_loadInPlaceFileRepresentationForTypeIdentifier_completionHandler_1 = - _registerName1( - "loadInPlaceFileRepresentationForTypeIdentifier:completionHandler:"); - ffi.Pointer _objc_msgSend_679( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer typeIdentifier, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_679( - obj, - sel, - typeIdentifier, - completionHandler, - ); - } - - late final __objc_msgSend_679Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_679 = __objc_msgSend_679Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_suggestedName1 = _registerName1("suggestedName"); - late final _sel_setSuggestedName_1 = _registerName1("setSuggestedName:"); - late final _sel_registerObject_visibility_1 = - _registerName1("registerObject:visibility:"); - void _objc_msgSend_680( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer object, - int visibility, - ) { - return __objc_msgSend_680( - obj, - sel, - object, - visibility, - ); - } - - late final __objc_msgSend_680Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_680 = __objc_msgSend_680Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_registerObjectOfClass_visibility_loadHandler_1 = - _registerName1("registerObjectOfClass:visibility:loadHandler:"); - void _objc_msgSend_681( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aClass, - int visibility, - ffi.Pointer<_ObjCBlock> loadHandler, - ) { - return __objc_msgSend_681( - obj, - sel, - aClass, - visibility, - loadHandler, - ); - } - - late final __objc_msgSend_681Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_681 = __objc_msgSend_681Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_canLoadObjectOfClass_1 = - _registerName1("canLoadObjectOfClass:"); - late final _sel_loadObjectOfClass_completionHandler_1 = - _registerName1("loadObjectOfClass:completionHandler:"); - ffi.Pointer _objc_msgSend_682( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aClass, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_682( - obj, - sel, - aClass, - completionHandler, - ); - } - - late final __objc_msgSend_682Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_682 = __objc_msgSend_682Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_initWithItem_typeIdentifier_1 = - _registerName1("initWithItem:typeIdentifier:"); - instancetype _objc_msgSend_683( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer item, - ffi.Pointer typeIdentifier, - ) { - return __objc_msgSend_683( - obj, - sel, - item, - typeIdentifier, - ); - } - - late final __objc_msgSend_683Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_683 = __objc_msgSend_683Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_registerItemForTypeIdentifier_loadHandler_1 = - _registerName1("registerItemForTypeIdentifier:loadHandler:"); - void _objc_msgSend_684( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer typeIdentifier, - ffi.Pointer<_ObjCBlock> loadHandler, - ) { - return __objc_msgSend_684( - obj, - sel, - typeIdentifier, - loadHandler, - ); - } - - late final __objc_msgSend_684Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_684 = __objc_msgSend_684Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_loadItemForTypeIdentifier_options_completionHandler_1 = - _registerName1("loadItemForTypeIdentifier:options:completionHandler:"); - void _objc_msgSend_685( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer typeIdentifier, - ffi.Pointer options, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_685( - obj, - sel, - typeIdentifier, - options, - completionHandler, - ); - } - - late final __objc_msgSend_685Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_685 = __objc_msgSend_685Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_previewImageHandler1 = _registerName1("previewImageHandler"); - ffi.Pointer<_ObjCBlock> _objc_msgSend_686( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_686( - obj, - sel, - ); - } - - late final __objc_msgSend_686Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_686 = __objc_msgSend_686Ptr.asFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setPreviewImageHandler_1 = - _registerName1("setPreviewImageHandler:"); - void _objc_msgSend_687( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> value, - ) { - return __objc_msgSend_687( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_687Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_687 = __objc_msgSend_687Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_loadPreviewImageWithOptions_completionHandler_1 = - _registerName1("loadPreviewImageWithOptions:completionHandler:"); - void _objc_msgSend_688( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer options, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_688( - obj, - sel, - options, - completionHandler, - ); - } - - late final __objc_msgSend_688Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_688 = __objc_msgSend_688Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _class_NSMutableString1 = _getClass1("NSMutableString"); - late final _sel_replaceCharactersInRange_withString_1 = - _registerName1("replaceCharactersInRange:withString:"); - void _objc_msgSend_689( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer aString, - ) { - return __objc_msgSend_689( - obj, - sel, - range, - aString, - ); - } - - late final __objc_msgSend_689Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_689 = __objc_msgSend_689Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - ffi.Pointer)>(); - - late final _sel_insertString_atIndex_1 = - _registerName1("insertString:atIndex:"); - void _objc_msgSend_690( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aString, - int loc, - ) { - return __objc_msgSend_690( - obj, - sel, - aString, - loc, - ); - } - - late final __objc_msgSend_690Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_690 = __objc_msgSend_690Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_deleteCharactersInRange_1 = - _registerName1("deleteCharactersInRange:"); - late final _sel_appendString_1 = _registerName1("appendString:"); - late final _sel_appendFormat_1 = _registerName1("appendFormat:"); - late final _sel_setString_1 = _registerName1("setString:"); - late final _sel_replaceOccurrencesOfString_withString_options_range_1 = - _registerName1("replaceOccurrencesOfString:withString:options:range:"); - int _objc_msgSend_691( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer target, - ffi.Pointer replacement, - int options, - _NSRange searchRange, - ) { - return __objc_msgSend_691( - obj, - sel, - target, - replacement, - options, - searchRange, - ); - } - - late final __objc_msgSend_691Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_691 = __objc_msgSend_691Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, _NSRange)>(); - - late final _sel_applyTransform_reverse_range_updatedRange_1 = - _registerName1("applyTransform:reverse:range:updatedRange:"); - bool _objc_msgSend_692( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer transform, - bool reverse, - _NSRange range, - ffi.Pointer<_NSRange> resultingRange, - ) { - return __objc_msgSend_692( - obj, - sel, - transform, - reverse, - range, - resultingRange, - ); - } - - late final __objc_msgSend_692Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - _NSRange, - ffi.Pointer<_NSRange>)>>('objc_msgSend'); - late final __objc_msgSend_692 = __objc_msgSend_692Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool, _NSRange, ffi.Pointer<_NSRange>)>(); - - ffi.Pointer _objc_msgSend_693( - ffi.Pointer obj, - ffi.Pointer sel, - int capacity, - ) { - return __objc_msgSend_693( - obj, - sel, - capacity, - ); - } - - late final __objc_msgSend_693Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_693 = __objc_msgSend_693Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_stringWithCapacity_1 = _registerName1("stringWithCapacity:"); - late final _class_NSNotification1 = _getClass1("NSNotification"); - late final _sel_object1 = _registerName1("object"); - late final _sel_initWithName_object_userInfo_1 = - _registerName1("initWithName:object:userInfo:"); - instancetype _objc_msgSend_694( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer object, - ffi.Pointer userInfo, - ) { - return __objc_msgSend_694( - obj, - sel, - name, - object, - userInfo, - ); - } - - late final __objc_msgSend_694Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_694 = __objc_msgSend_694Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_notificationWithName_object_1 = - _registerName1("notificationWithName:object:"); - late final _sel_notificationWithName_object_userInfo_1 = - _registerName1("notificationWithName:object:userInfo:"); - late final _class_NSBundle1 = _getClass1("NSBundle"); - late final _sel_mainBundle1 = _registerName1("mainBundle"); - ffi.Pointer _objc_msgSend_695( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_695( - obj, - sel, - ); - } - - late final __objc_msgSend_695Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_695 = __objc_msgSend_695Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_bundleWithPath_1 = _registerName1("bundleWithPath:"); - late final _sel_initWithPath_1 = _registerName1("initWithPath:"); - late final _sel_bundleWithURL_1 = _registerName1("bundleWithURL:"); - late final _sel_initWithURL_1 = _registerName1("initWithURL:"); - late final _sel_bundleForClass_1 = _registerName1("bundleForClass:"); - ffi.Pointer _objc_msgSend_696( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aClass, - ) { - return __objc_msgSend_696( - obj, - sel, - aClass, - ); - } - - late final __objc_msgSend_696Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_696 = __objc_msgSend_696Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_bundleWithIdentifier_1 = - _registerName1("bundleWithIdentifier:"); - ffi.Pointer _objc_msgSend_697( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer identifier, - ) { - return __objc_msgSend_697( - obj, - sel, - identifier, - ); - } - - late final __objc_msgSend_697Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_697 = __objc_msgSend_697Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_allBundles1 = _registerName1("allBundles"); - late final _sel_allFrameworks1 = _registerName1("allFrameworks"); - late final _sel_isLoaded1 = _registerName1("isLoaded"); - late final _sel_unload1 = _registerName1("unload"); - late final _sel_preflightAndReturnError_1 = - _registerName1("preflightAndReturnError:"); - late final _sel_loadAndReturnError_1 = _registerName1("loadAndReturnError:"); - late final _sel_bundleURL1 = _registerName1("bundleURL"); - late final _sel_resourceURL1 = _registerName1("resourceURL"); - late final _sel_executableURL1 = _registerName1("executableURL"); - late final _sel_URLForAuxiliaryExecutable_1 = - _registerName1("URLForAuxiliaryExecutable:"); - late final _sel_privateFrameworksURL1 = - _registerName1("privateFrameworksURL"); - late final _sel_sharedFrameworksURL1 = _registerName1("sharedFrameworksURL"); - late final _sel_sharedSupportURL1 = _registerName1("sharedSupportURL"); - late final _sel_builtInPlugInsURL1 = _registerName1("builtInPlugInsURL"); - late final _sel_appStoreReceiptURL1 = _registerName1("appStoreReceiptURL"); - late final _sel_bundlePath1 = _registerName1("bundlePath"); - late final _sel_resourcePath1 = _registerName1("resourcePath"); - late final _sel_executablePath1 = _registerName1("executablePath"); - late final _sel_pathForAuxiliaryExecutable_1 = - _registerName1("pathForAuxiliaryExecutable:"); - late final _sel_privateFrameworksPath1 = - _registerName1("privateFrameworksPath"); - late final _sel_sharedFrameworksPath1 = - _registerName1("sharedFrameworksPath"); - late final _sel_sharedSupportPath1 = _registerName1("sharedSupportPath"); - late final _sel_builtInPlugInsPath1 = _registerName1("builtInPlugInsPath"); - late final _sel_URLForResource_withExtension_subdirectory_inBundleWithURL_1 = - _registerName1( - "URLForResource:withExtension:subdirectory:inBundleWithURL:"); - ffi.Pointer _objc_msgSend_698( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer ext, - ffi.Pointer subpath, - ffi.Pointer bundleURL, - ) { - return __objc_msgSend_698( - obj, - sel, - name, - ext, - subpath, - bundleURL, - ); - } - - late final __objc_msgSend_698Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_698 = __objc_msgSend_698Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_URLsForResourcesWithExtension_subdirectory_inBundleWithURL_1 = - _registerName1( - "URLsForResourcesWithExtension:subdirectory:inBundleWithURL:"); - ffi.Pointer _objc_msgSend_699( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer ext, - ffi.Pointer subpath, - ffi.Pointer bundleURL, - ) { - return __objc_msgSend_699( - obj, - sel, - ext, - subpath, - bundleURL, - ); - } - - late final __objc_msgSend_699Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_699 = __objc_msgSend_699Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_URLForResource_withExtension_1 = - _registerName1("URLForResource:withExtension:"); - ffi.Pointer _objc_msgSend_700( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer ext, - ) { - return __objc_msgSend_700( - obj, - sel, - name, - ext, - ); - } - - late final __objc_msgSend_700Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_700 = __objc_msgSend_700Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_URLForResource_withExtension_subdirectory_1 = - _registerName1("URLForResource:withExtension:subdirectory:"); - ffi.Pointer _objc_msgSend_701( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer ext, - ffi.Pointer subpath, - ) { - return __objc_msgSend_701( - obj, - sel, - name, - ext, - subpath, - ); - } - - late final __objc_msgSend_701Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_701 = __objc_msgSend_701Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_URLForResource_withExtension_subdirectory_localization_1 = - _registerName1("URLForResource:withExtension:subdirectory:localization:"); - ffi.Pointer _objc_msgSend_702( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer ext, - ffi.Pointer subpath, - ffi.Pointer localizationName, - ) { - return __objc_msgSend_702( - obj, - sel, - name, - ext, - subpath, - localizationName, - ); - } - - late final __objc_msgSend_702Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_702 = __objc_msgSend_702Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_URLsForResourcesWithExtension_subdirectory_1 = - _registerName1("URLsForResourcesWithExtension:subdirectory:"); - ffi.Pointer _objc_msgSend_703( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer ext, - ffi.Pointer subpath, - ) { - return __objc_msgSend_703( - obj, - sel, - ext, - subpath, - ); - } - - late final __objc_msgSend_703Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_703 = __objc_msgSend_703Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_URLsForResourcesWithExtension_subdirectory_localization_1 = - _registerName1( - "URLsForResourcesWithExtension:subdirectory:localization:"); - ffi.Pointer _objc_msgSend_704( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer ext, - ffi.Pointer subpath, - ffi.Pointer localizationName, - ) { - return __objc_msgSend_704( - obj, - sel, - ext, - subpath, - localizationName, - ); - } - - late final __objc_msgSend_704Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_704 = __objc_msgSend_704Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_pathForResource_ofType_inDirectory_1 = - _registerName1("pathForResource:ofType:inDirectory:"); - ffi.Pointer _objc_msgSend_705( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer ext, - ffi.Pointer bundlePath, - ) { - return __objc_msgSend_705( - obj, - sel, - name, - ext, - bundlePath, - ); - } - - late final __objc_msgSend_705Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_705 = __objc_msgSend_705Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_pathsForResourcesOfType_inDirectory_1 = - _registerName1("pathsForResourcesOfType:inDirectory:"); - ffi.Pointer _objc_msgSend_706( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer ext, - ffi.Pointer bundlePath, - ) { - return __objc_msgSend_706( - obj, - sel, - ext, - bundlePath, - ); - } - - late final __objc_msgSend_706Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_706 = __objc_msgSend_706Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_pathForResource_ofType_1 = - _registerName1("pathForResource:ofType:"); - ffi.Pointer _objc_msgSend_707( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer ext, - ) { - return __objc_msgSend_707( - obj, - sel, - name, - ext, - ); - } - - late final __objc_msgSend_707Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_707 = __objc_msgSend_707Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_pathForResource_ofType_inDirectory_forLocalization_1 = - _registerName1("pathForResource:ofType:inDirectory:forLocalization:"); - ffi.Pointer _objc_msgSend_708( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer ext, - ffi.Pointer subpath, - ffi.Pointer localizationName, - ) { - return __objc_msgSend_708( - obj, - sel, - name, - ext, - subpath, - localizationName, - ); - } - - late final __objc_msgSend_708Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_708 = __objc_msgSend_708Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_pathsForResourcesOfType_inDirectory_forLocalization_1 = - _registerName1("pathsForResourcesOfType:inDirectory:forLocalization:"); - ffi.Pointer _objc_msgSend_709( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer ext, - ffi.Pointer subpath, - ffi.Pointer localizationName, - ) { - return __objc_msgSend_709( - obj, - sel, - ext, - subpath, - localizationName, - ); - } - - late final __objc_msgSend_709Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_709 = __objc_msgSend_709Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_localizedStringForKey_value_table_1 = - _registerName1("localizedStringForKey:value:table:"); - ffi.Pointer _objc_msgSend_710( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ffi.Pointer value, - ffi.Pointer tableName, - ) { - return __objc_msgSend_710( - obj, - sel, - key, - value, - tableName, - ); - } - - late final __objc_msgSend_710Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_710 = __objc_msgSend_710Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSAttributedString1 = _getClass1("NSAttributedString"); - late final _sel_attributesAtIndex_effectiveRange_1 = - _registerName1("attributesAtIndex:effectiveRange:"); - ffi.Pointer _objc_msgSend_711( - ffi.Pointer obj, - ffi.Pointer sel, - int location, - ffi.Pointer<_NSRange> range, - ) { - return __objc_msgSend_711( - obj, - sel, - location, - range, - ); - } - - late final __objc_msgSend_711Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer<_NSRange>)>>('objc_msgSend'); - late final __objc_msgSend_711 = __objc_msgSend_711Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_NSRange>)>(); - - late final _sel_attribute_atIndex_effectiveRange_1 = - _registerName1("attribute:atIndex:effectiveRange:"); - ffi.Pointer _objc_msgSend_712( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer attrName, - int location, - ffi.Pointer<_NSRange> range, - ) { - return __objc_msgSend_712( - obj, - sel, - attrName, - location, - range, - ); - } - - late final __objc_msgSend_712Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer<_NSRange>)>>('objc_msgSend'); - late final __objc_msgSend_712 = __objc_msgSend_712Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer<_NSRange>)>(); - - late final _sel_attributedSubstringFromRange_1 = - _registerName1("attributedSubstringFromRange:"); - ffi.Pointer _objc_msgSend_713( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_713( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_713Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_713 = __objc_msgSend_713Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_attributesAtIndex_longestEffectiveRange_inRange_1 = - _registerName1("attributesAtIndex:longestEffectiveRange:inRange:"); - ffi.Pointer _objc_msgSend_714( - ffi.Pointer obj, - ffi.Pointer sel, - int location, - ffi.Pointer<_NSRange> range, - _NSRange rangeLimit, - ) { - return __objc_msgSend_714( - obj, - sel, - location, - range, - rangeLimit, - ); - } - - late final __objc_msgSend_714Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer<_NSRange>, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_714 = __objc_msgSend_714Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_NSRange>, _NSRange)>(); - - late final _sel_attribute_atIndex_longestEffectiveRange_inRange_1 = - _registerName1("attribute:atIndex:longestEffectiveRange:inRange:"); - ffi.Pointer _objc_msgSend_715( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer attrName, - int location, - ffi.Pointer<_NSRange> range, - _NSRange rangeLimit, - ) { - return __objc_msgSend_715( - obj, - sel, - attrName, - location, - range, - rangeLimit, - ); - } - - late final __objc_msgSend_715Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer<_NSRange>, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_715 = __objc_msgSend_715Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer<_NSRange>, - _NSRange)>(); - - late final _sel_isEqualToAttributedString_1 = - _registerName1("isEqualToAttributedString:"); - bool _objc_msgSend_716( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - ) { - return __objc_msgSend_716( - obj, - sel, - other, - ); - } - - late final __objc_msgSend_716Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_716 = __objc_msgSend_716Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithString_attributes_1 = - _registerName1("initWithString:attributes:"); - instancetype _objc_msgSend_717( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer str, - ffi.Pointer attrs, - ) { - return __objc_msgSend_717( - obj, - sel, - str, - attrs, - ); - } - - late final __objc_msgSend_717Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_717 = __objc_msgSend_717Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithAttributedString_1 = - _registerName1("initWithAttributedString:"); - instancetype _objc_msgSend_718( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer attrStr, - ) { - return __objc_msgSend_718( - obj, - sel, - attrStr, - ); - } - - late final __objc_msgSend_718Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_718 = __objc_msgSend_718Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_enumerateAttributesInRange_options_usingBlock_1 = - _registerName1("enumerateAttributesInRange:options:usingBlock:"); - void _objc_msgSend_719( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange enumerationRange, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_719( - obj, - sel, - enumerationRange, - opts, - block, - ); - } - - late final __objc_msgSend_719Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange, ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_719 = __objc_msgSend_719Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_enumerateAttribute_inRange_options_usingBlock_1 = - _registerName1("enumerateAttribute:inRange:options:usingBlock:"); - void _objc_msgSend_720( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer attrName, - _NSRange enumerationRange, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_720( - obj, - sel, - attrName, - enumerationRange, - opts, - block, - ); - } - - late final __objc_msgSend_720Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_720 = __objc_msgSend_720Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _class_NSAttributedStringMarkdownParsingOptions1 = - _getClass1("NSAttributedStringMarkdownParsingOptions"); - late final _sel_allowsExtendedAttributes1 = - _registerName1("allowsExtendedAttributes"); - late final _sel_setAllowsExtendedAttributes_1 = - _registerName1("setAllowsExtendedAttributes:"); - late final _sel_interpretedSyntax1 = _registerName1("interpretedSyntax"); - int _objc_msgSend_721( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_721( - obj, - sel, - ); - } - - late final __objc_msgSend_721Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_721 = __objc_msgSend_721Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setInterpretedSyntax_1 = - _registerName1("setInterpretedSyntax:"); - void _objc_msgSend_722( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_722( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_722Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_722 = __objc_msgSend_722Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_failurePolicy1 = _registerName1("failurePolicy"); - int _objc_msgSend_723( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_723( - obj, - sel, - ); - } - - late final __objc_msgSend_723Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_723 = __objc_msgSend_723Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setFailurePolicy_1 = _registerName1("setFailurePolicy:"); - void _objc_msgSend_724( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_724( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_724Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_724 = __objc_msgSend_724Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_setLanguageCode_1 = _registerName1("setLanguageCode:"); - late final _sel_appliesSourcePositionAttributes1 = - _registerName1("appliesSourcePositionAttributes"); - late final _sel_setAppliesSourcePositionAttributes_1 = - _registerName1("setAppliesSourcePositionAttributes:"); - late final _sel_initWithContentsOfMarkdownFileAtURL_options_baseURL_error_1 = - _registerName1( - "initWithContentsOfMarkdownFileAtURL:options:baseURL:error:"); - instancetype _objc_msgSend_725( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer markdownFile, - ffi.Pointer options, - ffi.Pointer baseURL, - ffi.Pointer> error, - ) { - return __objc_msgSend_725( - obj, - sel, - markdownFile, - options, - baseURL, - error, - ); - } - - late final __objc_msgSend_725Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_725 = __objc_msgSend_725Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_initWithMarkdown_options_baseURL_error_1 = - _registerName1("initWithMarkdown:options:baseURL:error:"); - instancetype _objc_msgSend_726( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer markdown, - ffi.Pointer options, - ffi.Pointer baseURL, - ffi.Pointer> error, - ) { - return __objc_msgSend_726( - obj, - sel, - markdown, - options, - baseURL, - error, - ); - } - - late final __objc_msgSend_726Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_726 = __objc_msgSend_726Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_initWithMarkdownString_options_baseURL_error_1 = - _registerName1("initWithMarkdownString:options:baseURL:error:"); - instancetype _objc_msgSend_727( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer markdownString, - ffi.Pointer options, - ffi.Pointer baseURL, - ffi.Pointer> error, - ) { - return __objc_msgSend_727( - obj, - sel, - markdownString, - options, - baseURL, - error, - ); - } - - late final __objc_msgSend_727Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_727 = __objc_msgSend_727Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_initWithFormat_options_locale_1 = - _registerName1("initWithFormat:options:locale:"); - instancetype _objc_msgSend_728( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - int options, - ffi.Pointer locale, - ) { - return __objc_msgSend_728( - obj, - sel, - format, - options, - locale, - ); - } - - late final __objc_msgSend_728Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_728 = __objc_msgSend_728Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_initWithFormat_options_locale_arguments_1 = - _registerName1("initWithFormat:options:locale:arguments:"); - instancetype _objc_msgSend_729( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - int options, - ffi.Pointer locale, - ffi.Pointer<__va_list_tag> arguments, - ) { - return __objc_msgSend_729( - obj, - sel, - format, - options, - locale, - arguments, - ); - } - - late final __objc_msgSend_729Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>>('objc_msgSend'); - late final __objc_msgSend_729 = __objc_msgSend_729Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>(); - - late final _sel_localizedAttributedStringWithFormat_1 = - _registerName1("localizedAttributedStringWithFormat:"); - late final _sel_localizedAttributedStringWithFormat_options_1 = - _registerName1("localizedAttributedStringWithFormat:options:"); - instancetype _objc_msgSend_730( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - int options, - ) { - return __objc_msgSend_730( - obj, - sel, - format, - options, - ); - } - - late final __objc_msgSend_730Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_730 = __objc_msgSend_730Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_initWithFormat_options_locale_context_1 = - _registerName1("initWithFormat:options:locale:context:"); - instancetype _objc_msgSend_731( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - int options, - ffi.Pointer locale, - ffi.Pointer context, - ) { - return __objc_msgSend_731( - obj, - sel, - format, - options, - locale, - context, - ); - } - - late final __objc_msgSend_731Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_731 = __objc_msgSend_731Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithFormat_options_locale_context_arguments_1 = - _registerName1("initWithFormat:options:locale:context:arguments:"); - instancetype _objc_msgSend_732( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - int options, - ffi.Pointer locale, - ffi.Pointer context, - ffi.Pointer<__va_list_tag> arguments, - ) { - return __objc_msgSend_732( - obj, - sel, - format, - options, - locale, - context, - arguments, - ); - } - - late final __objc_msgSend_732Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>>('objc_msgSend'); - late final __objc_msgSend_732 = __objc_msgSend_732Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>(); - - late final _sel_localizedAttributedStringWithFormat_context_1 = - _registerName1("localizedAttributedStringWithFormat:context:"); - instancetype _objc_msgSend_733( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer context, - ) { - return __objc_msgSend_733( - obj, - sel, - format, - context, - ); - } - - late final __objc_msgSend_733Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_733 = __objc_msgSend_733Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_localizedAttributedStringWithFormat_options_context_1 = - _registerName1("localizedAttributedStringWithFormat:options:context:"); - instancetype _objc_msgSend_734( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - int options, - ffi.Pointer context, - ) { - return __objc_msgSend_734( - obj, - sel, - format, - options, - context, - ); - } - - late final __objc_msgSend_734Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_734 = __objc_msgSend_734Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_attributedStringByInflectingString1 = - _registerName1("attributedStringByInflectingString"); - ffi.Pointer _objc_msgSend_735( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_735( - obj, - sel, - ); - } - - late final __objc_msgSend_735Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_735 = __objc_msgSend_735Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_localizedAttributedStringForKey_value_table_1 = - _registerName1("localizedAttributedStringForKey:value:table:"); - ffi.Pointer _objc_msgSend_736( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ffi.Pointer value, - ffi.Pointer tableName, - ) { - return __objc_msgSend_736( - obj, - sel, - key, - value, - tableName, - ); - } - - late final __objc_msgSend_736Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_736 = __objc_msgSend_736Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_bundleIdentifier1 = _registerName1("bundleIdentifier"); - late final _sel_infoDictionary1 = _registerName1("infoDictionary"); - late final _sel_localizedInfoDictionary1 = - _registerName1("localizedInfoDictionary"); - late final _sel_objectForInfoDictionaryKey_1 = - _registerName1("objectForInfoDictionaryKey:"); - late final _sel_classNamed_1 = _registerName1("classNamed:"); - late final _sel_principalClass1 = _registerName1("principalClass"); - late final _sel_preferredLocalizations1 = - _registerName1("preferredLocalizations"); - late final _sel_localizations1 = _registerName1("localizations"); - late final _sel_developmentLocalization1 = - _registerName1("developmentLocalization"); - late final _sel_preferredLocalizationsFromArray_1 = - _registerName1("preferredLocalizationsFromArray:"); - late final _sel_preferredLocalizationsFromArray_forPreferences_1 = - _registerName1("preferredLocalizationsFromArray:forPreferences:"); - ffi.Pointer _objc_msgSend_737( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer localizationsArray, - ffi.Pointer preferencesArray, - ) { - return __objc_msgSend_737( - obj, - sel, - localizationsArray, - preferencesArray, - ); - } - - late final __objc_msgSend_737Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_737 = __objc_msgSend_737Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_executableArchitectures1 = - _registerName1("executableArchitectures"); - late final _sel_setPreservationPriority_forTags_1 = - _registerName1("setPreservationPriority:forTags:"); - void _objc_msgSend_738( - ffi.Pointer obj, - ffi.Pointer sel, - double priority, - ffi.Pointer tags, - ) { - return __objc_msgSend_738( - obj, - sel, - priority, - tags, - ); - } - - late final __objc_msgSend_738Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Double, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_738 = __objc_msgSend_738Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, double, - ffi.Pointer)>(); - - late final _sel_preservationPriorityForTag_1 = - _registerName1("preservationPriorityForTag:"); - late final _class_NSMutableAttributedString1 = - _getClass1("NSMutableAttributedString"); - late final _sel_setAttributes_range_1 = - _registerName1("setAttributes:range:"); - void _objc_msgSend_739( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer attrs, - _NSRange range, - ) { - return __objc_msgSend_739( - obj, - sel, - attrs, - range, - ); - } - - late final __objc_msgSend_739Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_739 = __objc_msgSend_739Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>(); - - late final _sel_mutableString1 = _registerName1("mutableString"); - ffi.Pointer _objc_msgSend_740( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_740( - obj, - sel, - ); - } - - late final __objc_msgSend_740Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_740 = __objc_msgSend_740Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_addAttribute_value_range_1 = - _registerName1("addAttribute:value:range:"); - void _objc_msgSend_741( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer value, - _NSRange range, - ) { - return __objc_msgSend_741( - obj, - sel, - name, - value, - range, - ); - } - - late final __objc_msgSend_741Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_741 = __objc_msgSend_741Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_addAttributes_range_1 = - _registerName1("addAttributes:range:"); - void _objc_msgSend_742( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer attrs, - _NSRange range, - ) { - return __objc_msgSend_742( - obj, - sel, - attrs, - range, - ); - } - - late final __objc_msgSend_742Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_742 = __objc_msgSend_742Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>(); - - late final _sel_removeAttribute_range_1 = - _registerName1("removeAttribute:range:"); - void _objc_msgSend_743( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - _NSRange range, - ) { - return __objc_msgSend_743( - obj, - sel, - name, - range, - ); - } - - late final __objc_msgSend_743Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_743 = __objc_msgSend_743Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>(); - - late final _sel_replaceCharactersInRange_withAttributedString_1 = - _registerName1("replaceCharactersInRange:withAttributedString:"); - void _objc_msgSend_744( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer attrString, - ) { - return __objc_msgSend_744( - obj, - sel, - range, - attrString, - ); - } - - late final __objc_msgSend_744Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_744 = __objc_msgSend_744Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - ffi.Pointer)>(); - - late final _sel_insertAttributedString_atIndex_1 = - _registerName1("insertAttributedString:atIndex:"); - void _objc_msgSend_745( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer attrString, - int loc, - ) { - return __objc_msgSend_745( - obj, - sel, - attrString, - loc, - ); - } - - late final __objc_msgSend_745Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_745 = __objc_msgSend_745Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_appendAttributedString_1 = - _registerName1("appendAttributedString:"); - void _objc_msgSend_746( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer attrString, - ) { - return __objc_msgSend_746( - obj, - sel, - attrString, - ); - } - - late final __objc_msgSend_746Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_746 = __objc_msgSend_746Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_setAttributedString_1 = - _registerName1("setAttributedString:"); - late final _sel_beginEditing1 = _registerName1("beginEditing"); - late final _sel_endEditing1 = _registerName1("endEditing"); - late final _sel_appendLocalizedFormat_1 = - _registerName1("appendLocalizedFormat:"); - late final _class_NSDateFormatter1 = _getClass1("NSDateFormatter"); - late final _class_NSFormatter1 = _getClass1("NSFormatter"); - late final _sel_stringForObjectValue_1 = - _registerName1("stringForObjectValue:"); - ffi.Pointer _objc_msgSend_747( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer obj1, - ) { - return __objc_msgSend_747( - obj, - sel, - obj1, - ); - } - - late final __objc_msgSend_747Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_747 = __objc_msgSend_747Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_attributedStringForObjectValue_withDefaultAttributes_1 = - _registerName1("attributedStringForObjectValue:withDefaultAttributes:"); - ffi.Pointer _objc_msgSend_748( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer obj1, - ffi.Pointer attrs, - ) { - return __objc_msgSend_748( - obj, - sel, - obj1, - attrs, - ); - } - - late final __objc_msgSend_748Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_748 = __objc_msgSend_748Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_editingStringForObjectValue_1 = - _registerName1("editingStringForObjectValue:"); - late final _sel_getObjectValue_forString_errorDescription_1 = - _registerName1("getObjectValue:forString:errorDescription:"); - bool _objc_msgSend_749( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> obj1, - ffi.Pointer string, - ffi.Pointer> error, - ) { - return __objc_msgSend_749( - obj, - sel, - obj1, - string, - error, - ); - } - - late final __objc_msgSend_749Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_749 = __objc_msgSend_749Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_isPartialStringValid_newEditingString_errorDescription_1 = - _registerName1("isPartialStringValid:newEditingString:errorDescription:"); - bool _objc_msgSend_750( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer partialString, - ffi.Pointer> newString, - ffi.Pointer> error, - ) { - return __objc_msgSend_750( - obj, - sel, - partialString, - newString, - error, - ); - } - - late final __objc_msgSend_750Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_750 = __objc_msgSend_750Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>(); - - late final _sel_isPartialStringValid_proposedSelectedRange_originalString_originalSelectedRange_errorDescription_1 = - _registerName1( - "isPartialStringValid:proposedSelectedRange:originalString:originalSelectedRange:errorDescription:"); - bool _objc_msgSend_751( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> partialStringPtr, - ffi.Pointer<_NSRange> proposedSelRangePtr, - ffi.Pointer origString, - _NSRange origSelRange, - ffi.Pointer> error, - ) { - return __objc_msgSend_751( - obj, - sel, - partialStringPtr, - proposedSelRangePtr, - origString, - origSelRange, - error, - ); - } - - late final __objc_msgSend_751Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer<_NSRange>, - ffi.Pointer, - _NSRange, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_751 = __objc_msgSend_751Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer<_NSRange>, - ffi.Pointer, - _NSRange, - ffi.Pointer>)>(); - - late final _sel_formattingContext1 = _registerName1("formattingContext"); - int _objc_msgSend_752( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_752( - obj, - sel, - ); - } - - late final __objc_msgSend_752Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_752 = __objc_msgSend_752Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setFormattingContext_1 = - _registerName1("setFormattingContext:"); - void _objc_msgSend_753( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_753( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_753Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_753 = __objc_msgSend_753Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_getObjectValue_forString_range_error_1 = - _registerName1("getObjectValue:forString:range:error:"); - bool _objc_msgSend_754( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> obj1, - ffi.Pointer string, - ffi.Pointer<_NSRange> rangep, - ffi.Pointer> error, - ) { - return __objc_msgSend_754( - obj, - sel, - obj1, - string, - rangep, - error, - ); - } - - late final __objc_msgSend_754Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer, - ffi.Pointer<_NSRange>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_754 = __objc_msgSend_754Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer, - ffi.Pointer<_NSRange>, - ffi.Pointer>)>(); - - late final _sel_stringFromDate_1 = _registerName1("stringFromDate:"); - ffi.Pointer _objc_msgSend_755( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date, - ) { - return __objc_msgSend_755( - obj, - sel, - date, - ); - } - - late final __objc_msgSend_755Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_755 = __objc_msgSend_755Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_dateFromString_1 = _registerName1("dateFromString:"); - late final _sel_localizedStringFromDate_dateStyle_timeStyle_1 = - _registerName1("localizedStringFromDate:dateStyle:timeStyle:"); - ffi.Pointer _objc_msgSend_756( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date, - int dstyle, - int tstyle, - ) { - return __objc_msgSend_756( - obj, - sel, - date, - dstyle, - tstyle, - ); - } - - late final __objc_msgSend_756Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_756 = __objc_msgSend_756Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, int)>(); - - late final _sel_dateFormatFromTemplate_options_locale_1 = - _registerName1("dateFormatFromTemplate:options:locale:"); - ffi.Pointer _objc_msgSend_757( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer tmplate, - int opts, - ffi.Pointer locale, - ) { - return __objc_msgSend_757( - obj, - sel, - tmplate, - opts, - locale, - ); - } - - late final __objc_msgSend_757Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_757 = __objc_msgSend_757Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer)>(); - - late final _sel_defaultFormatterBehavior1 = - _registerName1("defaultFormatterBehavior"); - int _objc_msgSend_758( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_758( - obj, - sel, - ); - } - - late final __objc_msgSend_758Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_758 = __objc_msgSend_758Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setDefaultFormatterBehavior_1 = - _registerName1("setDefaultFormatterBehavior:"); - void _objc_msgSend_759( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_759( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_759Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_759 = __objc_msgSend_759Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_setLocalizedDateFormatFromTemplate_1 = - _registerName1("setLocalizedDateFormatFromTemplate:"); - late final _sel_dateFormat1 = _registerName1("dateFormat"); - late final _sel_setDateFormat_1 = _registerName1("setDateFormat:"); - late final _sel_dateStyle1 = _registerName1("dateStyle"); - int _objc_msgSend_760( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_760( - obj, - sel, - ); - } - - late final __objc_msgSend_760Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_760 = __objc_msgSend_760Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setDateStyle_1 = _registerName1("setDateStyle:"); - void _objc_msgSend_761( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_761( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_761Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_761 = __objc_msgSend_761Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_timeStyle1 = _registerName1("timeStyle"); - late final _sel_setTimeStyle_1 = _registerName1("setTimeStyle:"); - late final _sel_locale1 = _registerName1("locale"); - late final _sel_setLocale_1 = _registerName1("setLocale:"); - void _objc_msgSend_762( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_762( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_762Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_762 = __objc_msgSend_762Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_generatesCalendarDates1 = - _registerName1("generatesCalendarDates"); - late final _sel_setGeneratesCalendarDates_1 = - _registerName1("setGeneratesCalendarDates:"); - late final _sel_formatterBehavior1 = _registerName1("formatterBehavior"); - late final _sel_setFormatterBehavior_1 = - _registerName1("setFormatterBehavior:"); - late final _class_NSCalendar1 = _getClass1("NSCalendar"); - late final _sel_currentCalendar1 = _registerName1("currentCalendar"); - ffi.Pointer _objc_msgSend_763( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_763( - obj, - sel, - ); - } - - late final __objc_msgSend_763Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_763 = __objc_msgSend_763Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_autoupdatingCurrentCalendar1 = - _registerName1("autoupdatingCurrentCalendar"); - late final _sel_calendarWithIdentifier_1 = - _registerName1("calendarWithIdentifier:"); - ffi.Pointer _objc_msgSend_764( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer calendarIdentifierConstant, - ) { - return __objc_msgSend_764( - obj, - sel, - calendarIdentifierConstant, - ); - } - - late final __objc_msgSend_764Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_764 = __objc_msgSend_764Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithCalendarIdentifier_1 = - _registerName1("initWithCalendarIdentifier:"); - ffi.Pointer _objc_msgSend_765( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_765( - obj, - sel, - ); - } - - late final __objc_msgSend_765Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_765 = __objc_msgSend_765Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_766( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_766( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_766Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_766 = __objc_msgSend_766Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_firstWeekday1 = _registerName1("firstWeekday"); - late final _sel_setFirstWeekday_1 = _registerName1("setFirstWeekday:"); - late final _sel_minimumDaysInFirstWeek1 = - _registerName1("minimumDaysInFirstWeek"); - late final _sel_setMinimumDaysInFirstWeek_1 = - _registerName1("setMinimumDaysInFirstWeek:"); - late final _sel_eraSymbols1 = _registerName1("eraSymbols"); - late final _sel_longEraSymbols1 = _registerName1("longEraSymbols"); - late final _sel_monthSymbols1 = _registerName1("monthSymbols"); - late final _sel_shortMonthSymbols1 = _registerName1("shortMonthSymbols"); - late final _sel_veryShortMonthSymbols1 = - _registerName1("veryShortMonthSymbols"); - late final _sel_standaloneMonthSymbols1 = - _registerName1("standaloneMonthSymbols"); - late final _sel_shortStandaloneMonthSymbols1 = - _registerName1("shortStandaloneMonthSymbols"); - late final _sel_veryShortStandaloneMonthSymbols1 = - _registerName1("veryShortStandaloneMonthSymbols"); - late final _sel_weekdaySymbols1 = _registerName1("weekdaySymbols"); - late final _sel_shortWeekdaySymbols1 = _registerName1("shortWeekdaySymbols"); - late final _sel_veryShortWeekdaySymbols1 = - _registerName1("veryShortWeekdaySymbols"); - late final _sel_standaloneWeekdaySymbols1 = - _registerName1("standaloneWeekdaySymbols"); - late final _sel_shortStandaloneWeekdaySymbols1 = - _registerName1("shortStandaloneWeekdaySymbols"); - late final _sel_veryShortStandaloneWeekdaySymbols1 = - _registerName1("veryShortStandaloneWeekdaySymbols"); - late final _sel_quarterSymbols1 = _registerName1("quarterSymbols"); - late final _sel_shortQuarterSymbols1 = _registerName1("shortQuarterSymbols"); - late final _sel_standaloneQuarterSymbols1 = - _registerName1("standaloneQuarterSymbols"); - late final _sel_shortStandaloneQuarterSymbols1 = - _registerName1("shortStandaloneQuarterSymbols"); - late final _sel_AMSymbol1 = _registerName1("AMSymbol"); - late final _sel_PMSymbol1 = _registerName1("PMSymbol"); - late final _sel_minimumRangeOfUnit_1 = _registerName1("minimumRangeOfUnit:"); - _NSRange _objc_msgSend_767( - ffi.Pointer obj, - ffi.Pointer sel, - int unit, - ) { - return __objc_msgSend_767( - obj, - sel, - unit, - ); - } - - late final __objc_msgSend_767Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_767 = __objc_msgSend_767Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, int)>(); - - void _objc_msgSend_767_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - int unit, - ) { - return __objc_msgSend_767_stret( - stret, - obj, - sel, - unit, - ); - } - - late final __objc_msgSend_767_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend_stret'); - late final __objc_msgSend_767_stret = __objc_msgSend_767_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_maximumRangeOfUnit_1 = _registerName1("maximumRangeOfUnit:"); - late final _sel_rangeOfUnit_inUnit_forDate_1 = - _registerName1("rangeOfUnit:inUnit:forDate:"); - _NSRange _objc_msgSend_768( - ffi.Pointer obj, - ffi.Pointer sel, - int smaller, - int larger, - ffi.Pointer date, - ) { - return __objc_msgSend_768( - obj, - sel, - smaller, - larger, - date, - ); - } - - late final __objc_msgSend_768Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Int32, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_768 = __objc_msgSend_768Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, int, int, - ffi.Pointer)>(); - - void _objc_msgSend_768_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - int smaller, - int larger, - ffi.Pointer date, - ) { - return __objc_msgSend_768_stret( - stret, - obj, - sel, - smaller, - larger, - date, - ); - } - - late final __objc_msgSend_768_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_768_stret = __objc_msgSend_768_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, int, int, ffi.Pointer)>(); - - late final _sel_ordinalityOfUnit_inUnit_forDate_1 = - _registerName1("ordinalityOfUnit:inUnit:forDate:"); - int _objc_msgSend_769( - ffi.Pointer obj, - ffi.Pointer sel, - int smaller, - int larger, - ffi.Pointer date, - ) { - return __objc_msgSend_769( - obj, - sel, - smaller, - larger, - date, - ); - } - - late final __objc_msgSend_769Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_769 = __objc_msgSend_769Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int, int, - ffi.Pointer)>(); - - late final _sel_rangeOfUnit_startDate_interval_forDate_1 = - _registerName1("rangeOfUnit:startDate:interval:forDate:"); - bool _objc_msgSend_770( - ffi.Pointer obj, - ffi.Pointer sel, - int unit, - ffi.Pointer> datep, - ffi.Pointer tip, - ffi.Pointer date, - ) { - return __objc_msgSend_770( - obj, - sel, - unit, - datep, - tip, - date, - ); - } - - late final __objc_msgSend_770Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_770 = __objc_msgSend_770Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>, - ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSDateComponents1 = _getClass1("NSDateComponents"); - late final _sel_calendar1 = _registerName1("calendar"); - ffi.Pointer _objc_msgSend_771( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_771( - obj, - sel, - ); - } - - late final __objc_msgSend_771Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_771 = __objc_msgSend_771Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setCalendar_1 = _registerName1("setCalendar:"); - void _objc_msgSend_772( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_772( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_772Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_772 = __objc_msgSend_772Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - ffi.Pointer _objc_msgSend_773( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_773( - obj, - sel, - ); - } - - late final __objc_msgSend_773Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_773 = __objc_msgSend_773Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_774( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_774( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_774Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_774 = __objc_msgSend_774Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_era1 = _registerName1("era"); - late final _sel_setEra_1 = _registerName1("setEra:"); - late final _sel_year1 = _registerName1("year"); - late final _sel_setYear_1 = _registerName1("setYear:"); - late final _sel_month1 = _registerName1("month"); - late final _sel_setMonth_1 = _registerName1("setMonth:"); - late final _sel_day1 = _registerName1("day"); - late final _sel_setDay_1 = _registerName1("setDay:"); - late final _sel_hour1 = _registerName1("hour"); - late final _sel_setHour_1 = _registerName1("setHour:"); - late final _sel_minute1 = _registerName1("minute"); - late final _sel_setMinute_1 = _registerName1("setMinute:"); - late final _sel_second1 = _registerName1("second"); - late final _sel_setSecond_1 = _registerName1("setSecond:"); - late final _sel_nanosecond1 = _registerName1("nanosecond"); - late final _sel_setNanosecond_1 = _registerName1("setNanosecond:"); - late final _sel_weekday1 = _registerName1("weekday"); - late final _sel_setWeekday_1 = _registerName1("setWeekday:"); - late final _sel_weekdayOrdinal1 = _registerName1("weekdayOrdinal"); - late final _sel_setWeekdayOrdinal_1 = _registerName1("setWeekdayOrdinal:"); - late final _sel_quarter1 = _registerName1("quarter"); - late final _sel_setQuarter_1 = _registerName1("setQuarter:"); - late final _sel_weekOfMonth1 = _registerName1("weekOfMonth"); - late final _sel_setWeekOfMonth_1 = _registerName1("setWeekOfMonth:"); - late final _sel_weekOfYear1 = _registerName1("weekOfYear"); - late final _sel_setWeekOfYear_1 = _registerName1("setWeekOfYear:"); - late final _sel_yearForWeekOfYear1 = _registerName1("yearForWeekOfYear"); - late final _sel_setYearForWeekOfYear_1 = - _registerName1("setYearForWeekOfYear:"); - late final _sel_isLeapMonth1 = _registerName1("isLeapMonth"); - late final _sel_setLeapMonth_1 = _registerName1("setLeapMonth:"); - late final _sel_week1 = _registerName1("week"); - late final _sel_setWeek_1 = _registerName1("setWeek:"); - late final _sel_setValue_forComponent_1 = - _registerName1("setValue:forComponent:"); - void _objc_msgSend_775( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - int unit, - ) { - return __objc_msgSend_775( - obj, - sel, - value, - unit, - ); - } - - late final __objc_msgSend_775Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Long, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_775 = __objc_msgSend_775Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, int)>(); - - late final _sel_valueForComponent_1 = _registerName1("valueForComponent:"); - int _objc_msgSend_776( - ffi.Pointer obj, - ffi.Pointer sel, - int unit, - ) { - return __objc_msgSend_776( - obj, - sel, - unit, - ); - } - - late final __objc_msgSend_776Ptr = _lookup< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_776 = __objc_msgSend_776Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_isValidDate1 = _registerName1("isValidDate"); - late final _sel_isValidDateInCalendar_1 = - _registerName1("isValidDateInCalendar:"); - bool _objc_msgSend_777( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer calendar, - ) { - return __objc_msgSend_777( - obj, - sel, - calendar, - ); - } - - late final __objc_msgSend_777Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_777 = __objc_msgSend_777Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_dateFromComponents_1 = _registerName1("dateFromComponents:"); - ffi.Pointer _objc_msgSend_778( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer comps, - ) { - return __objc_msgSend_778( - obj, - sel, - comps, - ); - } - - late final __objc_msgSend_778Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_778 = __objc_msgSend_778Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_components_fromDate_1 = - _registerName1("components:fromDate:"); - ffi.Pointer _objc_msgSend_779( - ffi.Pointer obj, - ffi.Pointer sel, - int unitFlags, - ffi.Pointer date, - ) { - return __objc_msgSend_779( - obj, - sel, - unitFlags, - date, - ); - } - - late final __objc_msgSend_779Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_779 = __objc_msgSend_779Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_dateByAddingComponents_toDate_options_1 = - _registerName1("dateByAddingComponents:toDate:options:"); - ffi.Pointer _objc_msgSend_780( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer comps, - ffi.Pointer date, - int opts, - ) { - return __objc_msgSend_780( - obj, - sel, - comps, - date, - opts, - ); - } - - late final __objc_msgSend_780Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_780 = __objc_msgSend_780Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int)>(); - - late final _sel_components_fromDate_toDate_options_1 = - _registerName1("components:fromDate:toDate:options:"); - ffi.Pointer _objc_msgSend_781( - ffi.Pointer obj, - ffi.Pointer sel, - int unitFlags, - ffi.Pointer startingDate, - ffi.Pointer resultDate, - int opts, - ) { - return __objc_msgSend_781( - obj, - sel, - unitFlags, - startingDate, - resultDate, - opts, - ); - } - - late final __objc_msgSend_781Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_781 = __objc_msgSend_781Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer, - int)>(); - - late final _sel_getEra_year_month_day_fromDate_1 = - _registerName1("getEra:year:month:day:fromDate:"); - void _objc_msgSend_782( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer eraValuePointer, - ffi.Pointer yearValuePointer, - ffi.Pointer monthValuePointer, - ffi.Pointer dayValuePointer, - ffi.Pointer date, - ) { - return __objc_msgSend_782( - obj, - sel, - eraValuePointer, - yearValuePointer, - monthValuePointer, - dayValuePointer, - date, - ); - } - - late final __objc_msgSend_782Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_782 = __objc_msgSend_782Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_getEra_yearForWeekOfYear_weekOfYear_weekday_fromDate_1 = - _registerName1("getEra:yearForWeekOfYear:weekOfYear:weekday:fromDate:"); - late final _sel_getHour_minute_second_nanosecond_fromDate_1 = - _registerName1("getHour:minute:second:nanosecond:fromDate:"); - late final _sel_component_fromDate_1 = _registerName1("component:fromDate:"); - int _objc_msgSend_783( - ffi.Pointer obj, - ffi.Pointer sel, - int unit, - ffi.Pointer date, - ) { - return __objc_msgSend_783( - obj, - sel, - unit, - date, - ); - } - - late final __objc_msgSend_783Ptr = _lookup< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_783 = __objc_msgSend_783Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _sel_dateWithEra_year_month_day_hour_minute_second_nanosecond_1 = - _registerName1( - "dateWithEra:year:month:day:hour:minute:second:nanosecond:"); - ffi.Pointer _objc_msgSend_784( - ffi.Pointer obj, - ffi.Pointer sel, - int eraValue, - int yearValue, - int monthValue, - int dayValue, - int hourValue, - int minuteValue, - int secondValue, - int nanosecondValue, - ) { - return __objc_msgSend_784( - obj, - sel, - eraValue, - yearValue, - monthValue, - dayValue, - hourValue, - minuteValue, - secondValue, - nanosecondValue, - ); - } - - late final __objc_msgSend_784Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.Long, - ffi.Long, - ffi.Long, - ffi.Long, - ffi.Long, - ffi.Long, - ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_784 = __objc_msgSend_784Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, int, int, int, int, int, int, int)>(); - - late final _sel_dateWithEra_yearForWeekOfYear_weekOfYear_weekday_hour_minute_second_nanosecond_1 = - _registerName1( - "dateWithEra:yearForWeekOfYear:weekOfYear:weekday:hour:minute:second:nanosecond:"); - late final _sel_startOfDayForDate_1 = _registerName1("startOfDayForDate:"); - late final _sel_componentsInTimeZone_fromDate_1 = - _registerName1("componentsInTimeZone:fromDate:"); - ffi.Pointer _objc_msgSend_785( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer timezone, - ffi.Pointer date, - ) { - return __objc_msgSend_785( - obj, - sel, - timezone, - date, - ); - } - - late final __objc_msgSend_785Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_785 = __objc_msgSend_785Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_compareDate_toDate_toUnitGranularity_1 = - _registerName1("compareDate:toDate:toUnitGranularity:"); - int _objc_msgSend_786( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date1, - ffi.Pointer date2, - int unit, - ) { - return __objc_msgSend_786( - obj, - sel, - date1, - date2, - unit, - ); - } - - late final __objc_msgSend_786Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_786 = __objc_msgSend_786Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_isDate_equalToDate_toUnitGranularity_1 = - _registerName1("isDate:equalToDate:toUnitGranularity:"); - bool _objc_msgSend_787( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date1, - ffi.Pointer date2, - int unit, - ) { - return __objc_msgSend_787( - obj, - sel, - date1, - date2, - unit, - ); - } - - late final __objc_msgSend_787Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_787 = __objc_msgSend_787Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_isDate_inSameDayAsDate_1 = - _registerName1("isDate:inSameDayAsDate:"); - bool _objc_msgSend_788( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date1, - ffi.Pointer date2, - ) { - return __objc_msgSend_788( - obj, - sel, - date1, - date2, - ); - } - - late final __objc_msgSend_788Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_788 = __objc_msgSend_788Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_isDateInToday_1 = _registerName1("isDateInToday:"); - late final _sel_isDateInYesterday_1 = _registerName1("isDateInYesterday:"); - late final _sel_isDateInTomorrow_1 = _registerName1("isDateInTomorrow:"); - late final _sel_isDateInWeekend_1 = _registerName1("isDateInWeekend:"); - late final _sel_rangeOfWeekendStartDate_interval_containingDate_1 = - _registerName1("rangeOfWeekendStartDate:interval:containingDate:"); - bool _objc_msgSend_789( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> datep, - ffi.Pointer tip, - ffi.Pointer date, - ) { - return __objc_msgSend_789( - obj, - sel, - datep, - tip, - date, - ); - } - - late final __objc_msgSend_789Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_789 = __objc_msgSend_789Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_nextWeekendStartDate_interval_options_afterDate_1 = - _registerName1("nextWeekendStartDate:interval:options:afterDate:"); - bool _objc_msgSend_790( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> datep, - ffi.Pointer tip, - int options, - ffi.Pointer date, - ) { - return __objc_msgSend_790( - obj, - sel, - datep, - tip, - options, - date, - ); - } - - late final __objc_msgSend_790Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_790 = __objc_msgSend_790Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer, - int, - ffi.Pointer)>(); - - late final _sel_components_fromDateComponents_toDateComponents_options_1 = - _registerName1("components:fromDateComponents:toDateComponents:options:"); - ffi.Pointer _objc_msgSend_791( - ffi.Pointer obj, - ffi.Pointer sel, - int unitFlags, - ffi.Pointer startingDateComp, - ffi.Pointer resultDateComp, - int options, - ) { - return __objc_msgSend_791( - obj, - sel, - unitFlags, - startingDateComp, - resultDateComp, - options, - ); - } - - late final __objc_msgSend_791Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_791 = __objc_msgSend_791Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer, - int)>(); - - late final _sel_dateByAddingUnit_value_toDate_options_1 = - _registerName1("dateByAddingUnit:value:toDate:options:"); - ffi.Pointer _objc_msgSend_792( - ffi.Pointer obj, - ffi.Pointer sel, - int unit, - int value, - ffi.Pointer date, - int options, - ) { - return __objc_msgSend_792( - obj, - sel, - unit, - value, - date, - options, - ); - } - - late final __objc_msgSend_792Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Long, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_792 = __objc_msgSend_792Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, int, ffi.Pointer, int)>(); - - late final _sel_enumerateDatesStartingAfterDate_matchingComponents_options_usingBlock_1 = - _registerName1( - "enumerateDatesStartingAfterDate:matchingComponents:options:usingBlock:"); - void _objc_msgSend_793( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer start, - ffi.Pointer comps, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_793( - obj, - sel, - start, - comps, - opts, - block, - ); - } - - late final __objc_msgSend_793Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_793 = __objc_msgSend_793Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_nextDateAfterDate_matchingComponents_options_1 = - _registerName1("nextDateAfterDate:matchingComponents:options:"); - ffi.Pointer _objc_msgSend_794( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date, - ffi.Pointer comps, - int options, - ) { - return __objc_msgSend_794( - obj, - sel, - date, - comps, - options, - ); - } - - late final __objc_msgSend_794Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_794 = __objc_msgSend_794Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int)>(); - - late final _sel_nextDateAfterDate_matchingUnit_value_options_1 = - _registerName1("nextDateAfterDate:matchingUnit:value:options:"); - ffi.Pointer _objc_msgSend_795( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date, - int unit, - int value, - int options, - ) { - return __objc_msgSend_795( - obj, - sel, - date, - unit, - value, - options, - ); - } - - late final __objc_msgSend_795Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Long, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_795 = __objc_msgSend_795Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, int, int)>(); - - late final _sel_nextDateAfterDate_matchingHour_minute_second_options_1 = - _registerName1("nextDateAfterDate:matchingHour:minute:second:options:"); - ffi.Pointer _objc_msgSend_796( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date, - int hourValue, - int minuteValue, - int secondValue, - int options, - ) { - return __objc_msgSend_796( - obj, - sel, - date, - hourValue, - minuteValue, - secondValue, - options, - ); - } - - late final __objc_msgSend_796Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.Long, - ffi.Long, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_796 = __objc_msgSend_796Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, int, int, int)>(); - - late final _sel_dateBySettingUnit_value_ofDate_options_1 = - _registerName1("dateBySettingUnit:value:ofDate:options:"); - late final _sel_dateBySettingHour_minute_second_ofDate_options_1 = - _registerName1("dateBySettingHour:minute:second:ofDate:options:"); - ffi.Pointer _objc_msgSend_797( - ffi.Pointer obj, - ffi.Pointer sel, - int h, - int m, - int s, - ffi.Pointer date, - int opts, - ) { - return __objc_msgSend_797( - obj, - sel, - h, - m, - s, - date, - opts, - ); - } - - late final __objc_msgSend_797Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.Long, - ffi.Long, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_797 = __objc_msgSend_797Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, int, int, ffi.Pointer, int)>(); - - late final _sel_date_matchesComponents_1 = - _registerName1("date:matchesComponents:"); - bool _objc_msgSend_798( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date, - ffi.Pointer components, - ) { - return __objc_msgSend_798( - obj, - sel, - date, - components, - ); - } - - late final __objc_msgSend_798Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_798 = __objc_msgSend_798Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_799( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_799( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_799Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_799 = __objc_msgSend_799Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_isLenient1 = _registerName1("isLenient"); - late final _sel_setLenient_1 = _registerName1("setLenient:"); - late final _sel_twoDigitStartDate1 = _registerName1("twoDigitStartDate"); - late final _sel_setTwoDigitStartDate_1 = - _registerName1("setTwoDigitStartDate:"); - void _objc_msgSend_800( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_800( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_800Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_800 = __objc_msgSend_800Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_defaultDate1 = _registerName1("defaultDate"); - late final _sel_setDefaultDate_1 = _registerName1("setDefaultDate:"); - late final _sel_setEraSymbols_1 = _registerName1("setEraSymbols:"); - void _objc_msgSend_801( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_801( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_801Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_801 = __objc_msgSend_801Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_setMonthSymbols_1 = _registerName1("setMonthSymbols:"); - late final _sel_setShortMonthSymbols_1 = - _registerName1("setShortMonthSymbols:"); - late final _sel_setWeekdaySymbols_1 = _registerName1("setWeekdaySymbols:"); - late final _sel_setShortWeekdaySymbols_1 = - _registerName1("setShortWeekdaySymbols:"); - late final _sel_setAMSymbol_1 = _registerName1("setAMSymbol:"); - late final _sel_setPMSymbol_1 = _registerName1("setPMSymbol:"); - late final _sel_setLongEraSymbols_1 = _registerName1("setLongEraSymbols:"); - late final _sel_setVeryShortMonthSymbols_1 = - _registerName1("setVeryShortMonthSymbols:"); - late final _sel_setStandaloneMonthSymbols_1 = - _registerName1("setStandaloneMonthSymbols:"); - late final _sel_setShortStandaloneMonthSymbols_1 = - _registerName1("setShortStandaloneMonthSymbols:"); - late final _sel_setVeryShortStandaloneMonthSymbols_1 = - _registerName1("setVeryShortStandaloneMonthSymbols:"); - late final _sel_setVeryShortWeekdaySymbols_1 = - _registerName1("setVeryShortWeekdaySymbols:"); - late final _sel_setStandaloneWeekdaySymbols_1 = - _registerName1("setStandaloneWeekdaySymbols:"); - late final _sel_setShortStandaloneWeekdaySymbols_1 = - _registerName1("setShortStandaloneWeekdaySymbols:"); - late final _sel_setVeryShortStandaloneWeekdaySymbols_1 = - _registerName1("setVeryShortStandaloneWeekdaySymbols:"); - late final _sel_setQuarterSymbols_1 = _registerName1("setQuarterSymbols:"); - late final _sel_setShortQuarterSymbols_1 = - _registerName1("setShortQuarterSymbols:"); - late final _sel_setStandaloneQuarterSymbols_1 = - _registerName1("setStandaloneQuarterSymbols:"); - late final _sel_setShortStandaloneQuarterSymbols_1 = - _registerName1("setShortStandaloneQuarterSymbols:"); - late final _sel_gregorianStartDate1 = _registerName1("gregorianStartDate"); - late final _sel_setGregorianStartDate_1 = - _registerName1("setGregorianStartDate:"); - late final _sel_doesRelativeDateFormatting1 = - _registerName1("doesRelativeDateFormatting"); - late final _sel_setDoesRelativeDateFormatting_1 = - _registerName1("setDoesRelativeDateFormatting:"); - late final _sel_initWithDateFormat_allowNaturalLanguage_1 = - _registerName1("initWithDateFormat:allowNaturalLanguage:"); - late final _sel_allowsNaturalLanguage1 = - _registerName1("allowsNaturalLanguage"); - late final _class_NSNumberFormatter1 = _getClass1("NSNumberFormatter"); - late final _sel_stringFromNumber_1 = _registerName1("stringFromNumber:"); - ffi.Pointer _objc_msgSend_802( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer number, - ) { - return __objc_msgSend_802( - obj, - sel, - number, - ); - } - - late final __objc_msgSend_802Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_802 = __objc_msgSend_802Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_numberFromString_1 = _registerName1("numberFromString:"); - ffi.Pointer _objc_msgSend_803( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - ) { - return __objc_msgSend_803( - obj, - sel, - string, - ); - } - - late final __objc_msgSend_803Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_803 = __objc_msgSend_803Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_localizedStringFromNumber_numberStyle_1 = - _registerName1("localizedStringFromNumber:numberStyle:"); - ffi.Pointer _objc_msgSend_804( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer num, - int nstyle, - ) { - return __objc_msgSend_804( - obj, - sel, - num, - nstyle, - ); - } - - late final __objc_msgSend_804Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_804 = __objc_msgSend_804Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - int _objc_msgSend_805( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_805( - obj, - sel, - ); - } - - late final __objc_msgSend_805Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_805 = __objc_msgSend_805Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_806( - ffi.Pointer obj, - ffi.Pointer sel, - int behavior, - ) { - return __objc_msgSend_806( - obj, - sel, - behavior, - ); - } - - late final __objc_msgSend_806Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_806 = __objc_msgSend_806Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_numberStyle1 = _registerName1("numberStyle"); - int _objc_msgSend_807( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_807( - obj, - sel, - ); - } - - late final __objc_msgSend_807Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_807 = __objc_msgSend_807Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setNumberStyle_1 = _registerName1("setNumberStyle:"); - void _objc_msgSend_808( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_808( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_808Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_808 = __objc_msgSend_808Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_generatesDecimalNumbers1 = - _registerName1("generatesDecimalNumbers"); - late final _sel_setGeneratesDecimalNumbers_1 = - _registerName1("setGeneratesDecimalNumbers:"); - void _objc_msgSend_809( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_809( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_809Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_809 = __objc_msgSend_809Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_negativeFormat1 = _registerName1("negativeFormat"); - late final _sel_setNegativeFormat_1 = _registerName1("setNegativeFormat:"); - late final _sel_textAttributesForNegativeValues1 = - _registerName1("textAttributesForNegativeValues"); - late final _sel_setTextAttributesForNegativeValues_1 = - _registerName1("setTextAttributesForNegativeValues:"); - late final _sel_positiveFormat1 = _registerName1("positiveFormat"); - late final _sel_setPositiveFormat_1 = _registerName1("setPositiveFormat:"); - late final _sel_textAttributesForPositiveValues1 = - _registerName1("textAttributesForPositiveValues"); - late final _sel_setTextAttributesForPositiveValues_1 = - _registerName1("setTextAttributesForPositiveValues:"); - late final _sel_allowsFloats1 = _registerName1("allowsFloats"); - late final _sel_setAllowsFloats_1 = _registerName1("setAllowsFloats:"); - late final _sel_setDecimalSeparator_1 = - _registerName1("setDecimalSeparator:"); - late final _sel_alwaysShowsDecimalSeparator1 = - _registerName1("alwaysShowsDecimalSeparator"); - late final _sel_setAlwaysShowsDecimalSeparator_1 = - _registerName1("setAlwaysShowsDecimalSeparator:"); - late final _sel_currencyDecimalSeparator1 = - _registerName1("currencyDecimalSeparator"); - late final _sel_setCurrencyDecimalSeparator_1 = - _registerName1("setCurrencyDecimalSeparator:"); - late final _sel_usesGroupingSeparator1 = - _registerName1("usesGroupingSeparator"); - late final _sel_setUsesGroupingSeparator_1 = - _registerName1("setUsesGroupingSeparator:"); - late final _sel_setGroupingSeparator_1 = - _registerName1("setGroupingSeparator:"); - late final _sel_zeroSymbol1 = _registerName1("zeroSymbol"); - late final _sel_setZeroSymbol_1 = _registerName1("setZeroSymbol:"); - late final _sel_textAttributesForZero1 = - _registerName1("textAttributesForZero"); - late final _sel_setTextAttributesForZero_1 = - _registerName1("setTextAttributesForZero:"); - late final _sel_nilSymbol1 = _registerName1("nilSymbol"); - late final _sel_setNilSymbol_1 = _registerName1("setNilSymbol:"); - late final _sel_textAttributesForNil1 = - _registerName1("textAttributesForNil"); - late final _sel_setTextAttributesForNil_1 = - _registerName1("setTextAttributesForNil:"); - late final _sel_notANumberSymbol1 = _registerName1("notANumberSymbol"); - late final _sel_setNotANumberSymbol_1 = - _registerName1("setNotANumberSymbol:"); - late final _sel_textAttributesForNotANumber1 = - _registerName1("textAttributesForNotANumber"); - late final _sel_setTextAttributesForNotANumber_1 = - _registerName1("setTextAttributesForNotANumber:"); - late final _sel_positiveInfinitySymbol1 = - _registerName1("positiveInfinitySymbol"); - late final _sel_setPositiveInfinitySymbol_1 = - _registerName1("setPositiveInfinitySymbol:"); - late final _sel_textAttributesForPositiveInfinity1 = - _registerName1("textAttributesForPositiveInfinity"); - late final _sel_setTextAttributesForPositiveInfinity_1 = - _registerName1("setTextAttributesForPositiveInfinity:"); - late final _sel_negativeInfinitySymbol1 = - _registerName1("negativeInfinitySymbol"); - late final _sel_setNegativeInfinitySymbol_1 = - _registerName1("setNegativeInfinitySymbol:"); - late final _sel_textAttributesForNegativeInfinity1 = - _registerName1("textAttributesForNegativeInfinity"); - late final _sel_setTextAttributesForNegativeInfinity_1 = - _registerName1("setTextAttributesForNegativeInfinity:"); - late final _sel_positivePrefix1 = _registerName1("positivePrefix"); - late final _sel_setPositivePrefix_1 = _registerName1("setPositivePrefix:"); - late final _sel_positiveSuffix1 = _registerName1("positiveSuffix"); - late final _sel_setPositiveSuffix_1 = _registerName1("setPositiveSuffix:"); - late final _sel_negativePrefix1 = _registerName1("negativePrefix"); - late final _sel_setNegativePrefix_1 = _registerName1("setNegativePrefix:"); - late final _sel_negativeSuffix1 = _registerName1("negativeSuffix"); - late final _sel_setNegativeSuffix_1 = _registerName1("setNegativeSuffix:"); - late final _sel_setCurrencyCode_1 = _registerName1("setCurrencyCode:"); - late final _sel_setCurrencySymbol_1 = _registerName1("setCurrencySymbol:"); - late final _sel_internationalCurrencySymbol1 = - _registerName1("internationalCurrencySymbol"); - late final _sel_setInternationalCurrencySymbol_1 = - _registerName1("setInternationalCurrencySymbol:"); - late final _sel_percentSymbol1 = _registerName1("percentSymbol"); - late final _sel_setPercentSymbol_1 = _registerName1("setPercentSymbol:"); - late final _sel_perMillSymbol1 = _registerName1("perMillSymbol"); - late final _sel_setPerMillSymbol_1 = _registerName1("setPerMillSymbol:"); - late final _sel_minusSign1 = _registerName1("minusSign"); - late final _sel_setMinusSign_1 = _registerName1("setMinusSign:"); - late final _sel_plusSign1 = _registerName1("plusSign"); - late final _sel_setPlusSign_1 = _registerName1("setPlusSign:"); - late final _sel_exponentSymbol1 = _registerName1("exponentSymbol"); - late final _sel_setExponentSymbol_1 = _registerName1("setExponentSymbol:"); - late final _sel_groupingSize1 = _registerName1("groupingSize"); - late final _sel_setGroupingSize_1 = _registerName1("setGroupingSize:"); - late final _sel_secondaryGroupingSize1 = - _registerName1("secondaryGroupingSize"); - late final _sel_setSecondaryGroupingSize_1 = - _registerName1("setSecondaryGroupingSize:"); - late final _sel_multiplier1 = _registerName1("multiplier"); - late final _sel_setMultiplier_1 = _registerName1("setMultiplier:"); - late final _sel_formatWidth1 = _registerName1("formatWidth"); - late final _sel_setFormatWidth_1 = _registerName1("setFormatWidth:"); - late final _sel_paddingCharacter1 = _registerName1("paddingCharacter"); - late final _sel_setPaddingCharacter_1 = - _registerName1("setPaddingCharacter:"); - late final _sel_paddingPosition1 = _registerName1("paddingPosition"); - int _objc_msgSend_810( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_810( - obj, - sel, - ); - } - - late final __objc_msgSend_810Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_810 = __objc_msgSend_810Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setPaddingPosition_1 = _registerName1("setPaddingPosition:"); - void _objc_msgSend_811( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_811( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_811Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_811 = __objc_msgSend_811Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_roundingMode1 = _registerName1("roundingMode"); - int _objc_msgSend_812( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_812( - obj, - sel, - ); - } - - late final __objc_msgSend_812Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_812 = __objc_msgSend_812Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setRoundingMode_1 = _registerName1("setRoundingMode:"); - void _objc_msgSend_813( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_813( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_813Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_813 = __objc_msgSend_813Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_roundingIncrement1 = _registerName1("roundingIncrement"); - ffi.Pointer _objc_msgSend_814( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_814( - obj, - sel, - ); - } - - late final __objc_msgSend_814Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_814 = __objc_msgSend_814Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setRoundingIncrement_1 = - _registerName1("setRoundingIncrement:"); - void _objc_msgSend_815( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_815( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_815Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_815 = __objc_msgSend_815Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_minimumIntegerDigits1 = - _registerName1("minimumIntegerDigits"); - late final _sel_setMinimumIntegerDigits_1 = - _registerName1("setMinimumIntegerDigits:"); - late final _sel_maximumIntegerDigits1 = - _registerName1("maximumIntegerDigits"); - late final _sel_setMaximumIntegerDigits_1 = - _registerName1("setMaximumIntegerDigits:"); - late final _sel_minimumFractionDigits1 = - _registerName1("minimumFractionDigits"); - late final _sel_setMinimumFractionDigits_1 = - _registerName1("setMinimumFractionDigits:"); - late final _sel_maximumFractionDigits1 = - _registerName1("maximumFractionDigits"); - late final _sel_setMaximumFractionDigits_1 = - _registerName1("setMaximumFractionDigits:"); - late final _sel_minimum1 = _registerName1("minimum"); - late final _sel_setMinimum_1 = _registerName1("setMinimum:"); - late final _sel_maximum1 = _registerName1("maximum"); - late final _sel_setMaximum_1 = _registerName1("setMaximum:"); - late final _sel_currencyGroupingSeparator1 = - _registerName1("currencyGroupingSeparator"); - late final _sel_setCurrencyGroupingSeparator_1 = - _registerName1("setCurrencyGroupingSeparator:"); - late final _sel_usesSignificantDigits1 = - _registerName1("usesSignificantDigits"); - late final _sel_setUsesSignificantDigits_1 = - _registerName1("setUsesSignificantDigits:"); - late final _sel_minimumSignificantDigits1 = - _registerName1("minimumSignificantDigits"); - late final _sel_setMinimumSignificantDigits_1 = - _registerName1("setMinimumSignificantDigits:"); - late final _sel_maximumSignificantDigits1 = - _registerName1("maximumSignificantDigits"); - late final _sel_setMaximumSignificantDigits_1 = - _registerName1("setMaximumSignificantDigits:"); - late final _sel_isPartialStringValidationEnabled1 = - _registerName1("isPartialStringValidationEnabled"); - late final _sel_setPartialStringValidationEnabled_1 = - _registerName1("setPartialStringValidationEnabled:"); - late final _sel_hasThousandSeparators1 = - _registerName1("hasThousandSeparators"); - late final _sel_setHasThousandSeparators_1 = - _registerName1("setHasThousandSeparators:"); - late final _sel_thousandSeparator1 = _registerName1("thousandSeparator"); - late final _sel_setThousandSeparator_1 = - _registerName1("setThousandSeparator:"); - late final _sel_localizesFormat1 = _registerName1("localizesFormat"); - late final _sel_setLocalizesFormat_1 = _registerName1("setLocalizesFormat:"); - late final _sel_format1 = _registerName1("format"); - late final _sel_setFormat_1 = _registerName1("setFormat:"); - late final _sel_attributedStringForZero1 = - _registerName1("attributedStringForZero"); - late final _sel_setAttributedStringForZero_1 = - _registerName1("setAttributedStringForZero:"); - void _objc_msgSend_816( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_816( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_816Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_816 = __objc_msgSend_816Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_attributedStringForNil1 = - _registerName1("attributedStringForNil"); - late final _sel_setAttributedStringForNil_1 = - _registerName1("setAttributedStringForNil:"); - late final _sel_attributedStringForNotANumber1 = - _registerName1("attributedStringForNotANumber"); - late final _sel_setAttributedStringForNotANumber_1 = - _registerName1("setAttributedStringForNotANumber:"); - late final _class_NSDecimalNumberHandler1 = - _getClass1("NSDecimalNumberHandler"); - late final _sel_defaultDecimalNumberHandler1 = - _registerName1("defaultDecimalNumberHandler"); - ffi.Pointer _objc_msgSend_817( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_817( - obj, - sel, - ); - } - - late final __objc_msgSend_817Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_817 = __objc_msgSend_817Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_1 = - _registerName1( - "initWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:"); - instancetype _objc_msgSend_818( - ffi.Pointer obj, - ffi.Pointer sel, - int roundingMode, - int scale, - bool exact, - bool overflow, - bool underflow, - bool divideByZero, - ) { - return __objc_msgSend_818( - obj, - sel, - roundingMode, - scale, - exact, - overflow, - underflow, - divideByZero, - ); - } - - late final __objc_msgSend_818Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Short, - ffi.Bool, - ffi.Bool, - ffi.Bool, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_818 = __objc_msgSend_818Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, int, - int, bool, bool, bool, bool)>(); - - late final _sel_decimalNumberHandlerWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_1 = - _registerName1( - "decimalNumberHandlerWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:"); - late final _sel_roundingBehavior1 = _registerName1("roundingBehavior"); - late final _sel_setRoundingBehavior_1 = - _registerName1("setRoundingBehavior:"); - void _objc_msgSend_819( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_819( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_819Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_819 = __objc_msgSend_819Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSScanner1 = _getClass1("NSScanner"); - late final _sel_scanLocation1 = _registerName1("scanLocation"); - late final _sel_setScanLocation_1 = _registerName1("setScanLocation:"); - late final _sel_charactersToBeSkipped1 = - _registerName1("charactersToBeSkipped"); - ffi.Pointer _objc_msgSend_820( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_820( - obj, - sel, - ); - } - - late final __objc_msgSend_820Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_820 = __objc_msgSend_820Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setCharactersToBeSkipped_1 = - _registerName1("setCharactersToBeSkipped:"); - void _objc_msgSend_821( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_821( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_821Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_821 = __objc_msgSend_821Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_caseSensitive1 = _registerName1("caseSensitive"); - late final _sel_setCaseSensitive_1 = _registerName1("setCaseSensitive:"); - late final _sel_scanInt_1 = _registerName1("scanInt:"); - bool _objc_msgSend_822( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer result, - ) { - return __objc_msgSend_822( - obj, - sel, - result, - ); - } - - late final __objc_msgSend_822Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_822 = __objc_msgSend_822Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_scanInteger_1 = _registerName1("scanInteger:"); - bool _objc_msgSend_823( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer result, - ) { - return __objc_msgSend_823( - obj, - sel, - result, - ); - } - - late final __objc_msgSend_823Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_823 = __objc_msgSend_823Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_scanLongLong_1 = _registerName1("scanLongLong:"); - bool _objc_msgSend_824( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer result, - ) { - return __objc_msgSend_824( - obj, - sel, - result, - ); - } - - late final __objc_msgSend_824Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_824 = __objc_msgSend_824Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_scanUnsignedLongLong_1 = - _registerName1("scanUnsignedLongLong:"); - bool _objc_msgSend_825( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer result, - ) { - return __objc_msgSend_825( - obj, - sel, - result, - ); - } - - late final __objc_msgSend_825Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_825 = __objc_msgSend_825Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_scanFloat_1 = _registerName1("scanFloat:"); - bool _objc_msgSend_826( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer result, - ) { - return __objc_msgSend_826( - obj, - sel, - result, - ); - } - - late final __objc_msgSend_826Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_826 = __objc_msgSend_826Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_scanDouble_1 = _registerName1("scanDouble:"); - bool _objc_msgSend_827( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer result, - ) { - return __objc_msgSend_827( - obj, - sel, - result, - ); - } - - late final __objc_msgSend_827Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_827 = __objc_msgSend_827Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_scanHexInt_1 = _registerName1("scanHexInt:"); - bool _objc_msgSend_828( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer result, - ) { - return __objc_msgSend_828( - obj, - sel, - result, - ); - } - - late final __objc_msgSend_828Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_828 = __objc_msgSend_828Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_scanHexLongLong_1 = _registerName1("scanHexLongLong:"); - late final _sel_scanHexFloat_1 = _registerName1("scanHexFloat:"); - late final _sel_scanHexDouble_1 = _registerName1("scanHexDouble:"); - late final _sel_scanString_intoString_1 = - _registerName1("scanString:intoString:"); - bool _objc_msgSend_829( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - ffi.Pointer> result, - ) { - return __objc_msgSend_829( - obj, - sel, - string, - result, - ); - } - - late final __objc_msgSend_829Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_829 = __objc_msgSend_829Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_scanCharactersFromSet_intoString_1 = - _registerName1("scanCharactersFromSet:intoString:"); - bool _objc_msgSend_830( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer set1, - ffi.Pointer> result, - ) { - return __objc_msgSend_830( - obj, - sel, - set1, - result, - ); - } - - late final __objc_msgSend_830Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_830 = __objc_msgSend_830Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_scanUpToString_intoString_1 = - _registerName1("scanUpToString:intoString:"); - late final _sel_scanUpToCharactersFromSet_intoString_1 = - _registerName1("scanUpToCharactersFromSet:intoString:"); - late final _sel_isAtEnd1 = _registerName1("isAtEnd"); - late final _sel_scannerWithString_1 = _registerName1("scannerWithString:"); - late final _sel_localizedScannerWithString_1 = - _registerName1("localizedScannerWithString:"); - late final _sel_scanDecimal_1 = _registerName1("scanDecimal:"); - bool _objc_msgSend_831( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer dcm, - ) { - return __objc_msgSend_831( - obj, - sel, - dcm, - ); - } - - late final __objc_msgSend_831Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_831 = __objc_msgSend_831Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSException1 = _getClass1("NSException"); - late final _sel_exceptionWithName_reason_userInfo_1 = - _registerName1("exceptionWithName:reason:userInfo:"); - ffi.Pointer _objc_msgSend_832( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer reason, - ffi.Pointer userInfo, - ) { - return __objc_msgSend_832( - obj, - sel, - name, - reason, - userInfo, - ); - } - - late final __objc_msgSend_832Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_832 = __objc_msgSend_832Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithName_reason_userInfo_1 = - _registerName1("initWithName:reason:userInfo:"); - instancetype _objc_msgSend_833( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aName, - ffi.Pointer aReason, - ffi.Pointer aUserInfo, - ) { - return __objc_msgSend_833( - obj, - sel, - aName, - aReason, - aUserInfo, - ); - } - - late final __objc_msgSend_833Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_833 = __objc_msgSend_833Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_reason1 = _registerName1("reason"); - late final _sel_raise1 = _registerName1("raise"); - late final _sel_raise_format_1 = _registerName1("raise:format:"); - late final _sel_raise_format_arguments_1 = - _registerName1("raise:format:arguments:"); - void _objc_msgSend_834( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer format, - ffi.Pointer<__va_list_tag> argList, - ) { - return __objc_msgSend_834( - obj, - sel, - name, - format, - argList, - ); - } - - late final __objc_msgSend_834Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>>('objc_msgSend'); - late final __objc_msgSend_834 = __objc_msgSend_834Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>(); - - late final _class_NSFileHandle1 = _getClass1("NSFileHandle"); - late final _sel_availableData1 = _registerName1("availableData"); - late final _sel_initWithFileDescriptor_closeOnDealloc_1 = - _registerName1("initWithFileDescriptor:closeOnDealloc:"); - instancetype _objc_msgSend_835( - ffi.Pointer obj, - ffi.Pointer sel, - int fd, - bool closeopt, - ) { - return __objc_msgSend_835( - obj, - sel, - fd, - closeopt, - ); - } - - late final __objc_msgSend_835Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Int, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_835 = __objc_msgSend_835Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, int, bool)>(); - - late final _sel_readDataToEndOfFileAndReturnError_1 = - _registerName1("readDataToEndOfFileAndReturnError:"); - ffi.Pointer _objc_msgSend_836( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> error, - ) { - return __objc_msgSend_836( - obj, - sel, - error, - ); - } - - late final __objc_msgSend_836Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_836 = __objc_msgSend_836Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_readDataUpToLength_error_1 = - _registerName1("readDataUpToLength:error:"); - ffi.Pointer _objc_msgSend_837( - ffi.Pointer obj, - ffi.Pointer sel, - int length, - ffi.Pointer> error, - ) { - return __objc_msgSend_837( - obj, - sel, - length, - error, - ); - } - - late final __objc_msgSend_837Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_837 = __objc_msgSend_837Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer>)>(); - - late final _sel_writeData_error_1 = _registerName1("writeData:error:"); - bool _objc_msgSend_838( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ffi.Pointer> error, - ) { - return __objc_msgSend_838( - obj, - sel, - data, - error, - ); - } - - late final __objc_msgSend_838Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_838 = __objc_msgSend_838Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_getOffset_error_1 = _registerName1("getOffset:error:"); - bool _objc_msgSend_839( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer offsetInFile, - ffi.Pointer> error, - ) { - return __objc_msgSend_839( - obj, - sel, - offsetInFile, - error, - ); - } - - late final __objc_msgSend_839Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_839 = __objc_msgSend_839Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_seekToEndReturningOffset_error_1 = - _registerName1("seekToEndReturningOffset:error:"); - late final _sel_seekToOffset_error_1 = _registerName1("seekToOffset:error:"); - bool _objc_msgSend_840( - ffi.Pointer obj, - ffi.Pointer sel, - int offset, - ffi.Pointer> error, - ) { - return __objc_msgSend_840( - obj, - sel, - offset, - error, - ); - } - - late final __objc_msgSend_840Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLongLong, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_840 = __objc_msgSend_840Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer>)>(); - - late final _sel_truncateAtOffset_error_1 = - _registerName1("truncateAtOffset:error:"); - late final _sel_synchronizeAndReturnError_1 = - _registerName1("synchronizeAndReturnError:"); - late final _sel_closeAndReturnError_1 = - _registerName1("closeAndReturnError:"); - late final _sel_fileHandleWithStandardInput1 = - _registerName1("fileHandleWithStandardInput"); - ffi.Pointer _objc_msgSend_841( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_841( - obj, - sel, - ); - } - - late final __objc_msgSend_841Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_841 = __objc_msgSend_841Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_fileHandleWithStandardOutput1 = - _registerName1("fileHandleWithStandardOutput"); - late final _sel_fileHandleWithStandardError1 = - _registerName1("fileHandleWithStandardError"); - late final _sel_fileHandleWithNullDevice1 = - _registerName1("fileHandleWithNullDevice"); - late final _sel_fileHandleForReadingAtPath_1 = - _registerName1("fileHandleForReadingAtPath:"); - late final _sel_fileHandleForWritingAtPath_1 = - _registerName1("fileHandleForWritingAtPath:"); - late final _sel_fileHandleForUpdatingAtPath_1 = - _registerName1("fileHandleForUpdatingAtPath:"); - late final _sel_fileHandleForReadingFromURL_error_1 = - _registerName1("fileHandleForReadingFromURL:error:"); - instancetype _objc_msgSend_842( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer> error, - ) { - return __objc_msgSend_842( - obj, - sel, - url, - error, - ); - } - - late final __objc_msgSend_842Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_842 = __objc_msgSend_842Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_fileHandleForWritingToURL_error_1 = - _registerName1("fileHandleForWritingToURL:error:"); - late final _sel_fileHandleForUpdatingURL_error_1 = - _registerName1("fileHandleForUpdatingURL:error:"); - late final _sel_readInBackgroundAndNotifyForModes_1 = - _registerName1("readInBackgroundAndNotifyForModes:"); - void _objc_msgSend_843( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer modes, - ) { - return __objc_msgSend_843( - obj, - sel, - modes, - ); - } - - late final __objc_msgSend_843Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_843 = __objc_msgSend_843Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_readInBackgroundAndNotify1 = - _registerName1("readInBackgroundAndNotify"); - late final _sel_readToEndOfFileInBackgroundAndNotifyForModes_1 = - _registerName1("readToEndOfFileInBackgroundAndNotifyForModes:"); - late final _sel_readToEndOfFileInBackgroundAndNotify1 = - _registerName1("readToEndOfFileInBackgroundAndNotify"); - late final _sel_acceptConnectionInBackgroundAndNotifyForModes_1 = - _registerName1("acceptConnectionInBackgroundAndNotifyForModes:"); - late final _sel_acceptConnectionInBackgroundAndNotify1 = - _registerName1("acceptConnectionInBackgroundAndNotify"); - late final _sel_waitForDataInBackgroundAndNotifyForModes_1 = - _registerName1("waitForDataInBackgroundAndNotifyForModes:"); - late final _sel_waitForDataInBackgroundAndNotify1 = - _registerName1("waitForDataInBackgroundAndNotify"); - late final _sel_readabilityHandler1 = _registerName1("readabilityHandler"); - ffi.Pointer<_ObjCBlock> _objc_msgSend_844( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_844( - obj, - sel, - ); - } - - late final __objc_msgSend_844Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_844 = __objc_msgSend_844Ptr.asFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setReadabilityHandler_1 = - _registerName1("setReadabilityHandler:"); - void _objc_msgSend_845( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> value, - ) { - return __objc_msgSend_845( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_845Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_845 = __objc_msgSend_845Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_writeabilityHandler1 = _registerName1("writeabilityHandler"); - late final _sel_setWriteabilityHandler_1 = - _registerName1("setWriteabilityHandler:"); - late final _sel_initWithFileDescriptor_1 = - _registerName1("initWithFileDescriptor:"); - instancetype _objc_msgSend_846( - ffi.Pointer obj, - ffi.Pointer sel, - int fd, - ) { - return __objc_msgSend_846( - obj, - sel, - fd, - ); - } - - late final __objc_msgSend_846Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Int)>>('objc_msgSend'); - late final __objc_msgSend_846 = __objc_msgSend_846Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_fileDescriptor1 = _registerName1("fileDescriptor"); - late final _sel_readDataToEndOfFile1 = _registerName1("readDataToEndOfFile"); - late final _sel_readDataOfLength_1 = _registerName1("readDataOfLength:"); - ffi.Pointer _objc_msgSend_847( - ffi.Pointer obj, - ffi.Pointer sel, - int length, - ) { - return __objc_msgSend_847( - obj, - sel, - length, - ); - } - - late final __objc_msgSend_847Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_847 = __objc_msgSend_847Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_offsetInFile1 = _registerName1("offsetInFile"); - late final _sel_seekToEndOfFile1 = _registerName1("seekToEndOfFile"); - late final _sel_seekToFileOffset_1 = _registerName1("seekToFileOffset:"); - void _objc_msgSend_848( - ffi.Pointer obj, - ffi.Pointer sel, - int offset, - ) { - return __objc_msgSend_848( - obj, - sel, - offset, - ); - } - - late final __objc_msgSend_848Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLongLong)>>('objc_msgSend'); - late final __objc_msgSend_848 = __objc_msgSend_848Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_truncateFileAtOffset_1 = - _registerName1("truncateFileAtOffset:"); - late final _sel_synchronizeFile1 = _registerName1("synchronizeFile"); - late final _sel_closeFile1 = _registerName1("closeFile"); - late final _class_NSHTTPCookieStorage1 = _getClass1("NSHTTPCookieStorage"); - late final _sel_sharedHTTPCookieStorage1 = - _registerName1("sharedHTTPCookieStorage"); - ffi.Pointer _objc_msgSend_849( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_849( - obj, - sel, - ); - } - - late final __objc_msgSend_849Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_849 = __objc_msgSend_849Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_sharedCookieStorageForGroupContainerIdentifier_1 = - _registerName1("sharedCookieStorageForGroupContainerIdentifier:"); - ffi.Pointer _objc_msgSend_850( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer identifier, - ) { - return __objc_msgSend_850( - obj, - sel, - identifier, - ); - } - - late final __objc_msgSend_850Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_850 = __objc_msgSend_850Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_cookies1 = _registerName1("cookies"); - late final _class_NSHTTPCookie1 = _getClass1("NSHTTPCookie"); - late final _sel_initWithProperties_1 = _registerName1("initWithProperties:"); - instancetype _objc_msgSend_851( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer properties, - ) { - return __objc_msgSend_851( - obj, - sel, - properties, - ); - } - - late final __objc_msgSend_851Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_851 = __objc_msgSend_851Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_cookieWithProperties_1 = - _registerName1("cookieWithProperties:"); - ffi.Pointer _objc_msgSend_852( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer properties, - ) { - return __objc_msgSend_852( - obj, - sel, - properties, - ); - } - - late final __objc_msgSend_852Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_852 = __objc_msgSend_852Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_requestHeaderFieldsWithCookies_1 = - _registerName1("requestHeaderFieldsWithCookies:"); - late final _sel_cookiesWithResponseHeaderFields_forURL_1 = - _registerName1("cookiesWithResponseHeaderFields:forURL:"); - ffi.Pointer _objc_msgSend_853( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer headerFields, - ffi.Pointer URL, - ) { - return __objc_msgSend_853( - obj, - sel, - headerFields, - URL, - ); - } - - late final __objc_msgSend_853Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_853 = __objc_msgSend_853Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_properties1 = _registerName1("properties"); - late final _sel_value1 = _registerName1("value"); - late final _sel_expiresDate1 = _registerName1("expiresDate"); - late final _sel_isSessionOnly1 = _registerName1("isSessionOnly"); - late final _sel_isSecure1 = _registerName1("isSecure"); - late final _sel_isHTTPOnly1 = _registerName1("isHTTPOnly"); - late final _sel_comment1 = _registerName1("comment"); - late final _sel_commentURL1 = _registerName1("commentURL"); - late final _sel_portList1 = _registerName1("portList"); - late final _sel_sameSitePolicy1 = _registerName1("sameSitePolicy"); - late final _sel_setCookie_1 = _registerName1("setCookie:"); - void _objc_msgSend_854( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer cookie, - ) { - return __objc_msgSend_854( - obj, - sel, - cookie, - ); - } - - late final __objc_msgSend_854Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_854 = __objc_msgSend_854Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_deleteCookie_1 = _registerName1("deleteCookie:"); - late final _sel_removeCookiesSinceDate_1 = - _registerName1("removeCookiesSinceDate:"); - late final _sel_cookiesForURL_1 = _registerName1("cookiesForURL:"); - late final _sel_setCookies_forURL_mainDocumentURL_1 = - _registerName1("setCookies:forURL:mainDocumentURL:"); - void _objc_msgSend_855( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer cookies, - ffi.Pointer URL, - ffi.Pointer mainDocumentURL, - ) { - return __objc_msgSend_855( - obj, - sel, - cookies, - URL, - mainDocumentURL, - ); - } - - late final __objc_msgSend_855Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_855 = __objc_msgSend_855Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_cookieAcceptPolicy1 = _registerName1("cookieAcceptPolicy"); - int _objc_msgSend_856( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_856( - obj, - sel, - ); - } - - late final __objc_msgSend_856Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_856 = __objc_msgSend_856Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setCookieAcceptPolicy_1 = - _registerName1("setCookieAcceptPolicy:"); - void _objc_msgSend_857( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_857( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_857Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_857 = __objc_msgSend_857Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_sortedCookiesUsingDescriptors_1 = - _registerName1("sortedCookiesUsingDescriptors:"); - late final _class_NSURLSessionTask1 = _getClass1("NSURLSessionTask"); - late final _sel_taskIdentifier1 = _registerName1("taskIdentifier"); - late final _class_NSURLRequest1 = _getClass1("NSURLRequest"); - late final _sel_requestWithURL_1 = _registerName1("requestWithURL:"); - late final _sel_supportsSecureCoding1 = - _registerName1("supportsSecureCoding"); - late final _sel_requestWithURL_cachePolicy_timeoutInterval_1 = - _registerName1("requestWithURL:cachePolicy:timeoutInterval:"); - instancetype _objc_msgSend_858( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer URL, - int cachePolicy, - double timeoutInterval, - ) { - return __objc_msgSend_858( - obj, - sel, - URL, - cachePolicy, - timeoutInterval, - ); - } - - late final __objc_msgSend_858Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32, ffi.Double)>>('objc_msgSend'); - late final __objc_msgSend_858 = __objc_msgSend_858Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, double)>(); - - late final _sel_initWithURL_cachePolicy_timeoutInterval_1 = - _registerName1("initWithURL:cachePolicy:timeoutInterval:"); - late final _sel_URL1 = _registerName1("URL"); - late final _sel_cachePolicy1 = _registerName1("cachePolicy"); - int _objc_msgSend_859( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_859( - obj, - sel, - ); - } - - late final __objc_msgSend_859Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_859 = __objc_msgSend_859Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_timeoutInterval1 = _registerName1("timeoutInterval"); - late final _sel_mainDocumentURL1 = _registerName1("mainDocumentURL"); - late final _sel_networkServiceType1 = _registerName1("networkServiceType"); - int _objc_msgSend_860( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_860( - obj, - sel, - ); - } - - late final __objc_msgSend_860Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_860 = __objc_msgSend_860Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_allowsCellularAccess1 = - _registerName1("allowsCellularAccess"); - late final _sel_allowsExpensiveNetworkAccess1 = - _registerName1("allowsExpensiveNetworkAccess"); - late final _sel_allowsConstrainedNetworkAccess1 = - _registerName1("allowsConstrainedNetworkAccess"); - late final _sel_assumesHTTP3Capable1 = _registerName1("assumesHTTP3Capable"); - late final _sel_attribution1 = _registerName1("attribution"); - int _objc_msgSend_861( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_861( - obj, - sel, - ); - } - - late final __objc_msgSend_861Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_861 = __objc_msgSend_861Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_requiresDNSSECValidation1 = - _registerName1("requiresDNSSECValidation"); - late final _sel_HTTPMethod1 = _registerName1("HTTPMethod"); - late final _sel_allHTTPHeaderFields1 = _registerName1("allHTTPHeaderFields"); - late final _sel_valueForHTTPHeaderField_1 = - _registerName1("valueForHTTPHeaderField:"); - late final _sel_HTTPBody1 = _registerName1("HTTPBody"); - late final _class_NSInputStream1 = _getClass1("NSInputStream"); - late final _class_NSStream1 = _getClass1("NSStream"); - late final _sel_open1 = _registerName1("open"); - late final _sel_close1 = _registerName1("close"); - bool _objc_msgSend_862( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer property, - ffi.Pointer key, - ) { - return __objc_msgSend_862( - obj, - sel, - property, - key, - ); - } - - late final __objc_msgSend_862Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_862 = __objc_msgSend_862Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_streamStatus1 = _registerName1("streamStatus"); - int _objc_msgSend_863( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_863( - obj, - sel, - ); - } - - late final __objc_msgSend_863Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_863 = __objc_msgSend_863Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_streamError1 = _registerName1("streamError"); - late final _class_NSOutputStream1 = _getClass1("NSOutputStream"); - late final _sel_write_maxLength_1 = _registerName1("write:maxLength:"); - int _objc_msgSend_864( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer buffer, - int len, - ) { - return __objc_msgSend_864( - obj, - sel, - buffer, - len, - ); - } - - late final __objc_msgSend_864Ptr = _lookup< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_864 = __objc_msgSend_864Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_hasSpaceAvailable1 = _registerName1("hasSpaceAvailable"); - late final _sel_initToMemory1 = _registerName1("initToMemory"); - late final _sel_initToBuffer_capacity_1 = - _registerName1("initToBuffer:capacity:"); - instancetype _objc_msgSend_865( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer buffer, - int capacity, - ) { - return __objc_msgSend_865( - obj, - sel, - buffer, - capacity, - ); - } - - late final __objc_msgSend_865Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_865 = __objc_msgSend_865Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_initWithURL_append_1 = _registerName1("initWithURL:append:"); - instancetype _objc_msgSend_866( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - bool shouldAppend, - ) { - return __objc_msgSend_866( - obj, - sel, - url, - shouldAppend, - ); - } - - late final __objc_msgSend_866Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_866 = __objc_msgSend_866Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_initToFileAtPath_append_1 = - _registerName1("initToFileAtPath:append:"); - late final _sel_outputStreamToMemory1 = - _registerName1("outputStreamToMemory"); - late final _sel_outputStreamToBuffer_capacity_1 = - _registerName1("outputStreamToBuffer:capacity:"); - late final _sel_outputStreamToFileAtPath_append_1 = - _registerName1("outputStreamToFileAtPath:append:"); - late final _sel_outputStreamWithURL_append_1 = - _registerName1("outputStreamWithURL:append:"); - late final _sel_getStreamsToHostWithName_port_inputStream_outputStream_1 = - _registerName1("getStreamsToHostWithName:port:inputStream:outputStream:"); - void _objc_msgSend_867( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer hostname, - int port, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream, - ) { - return __objc_msgSend_867( - obj, - sel, - hostname, - port, - inputStream, - outputStream, - ); - } - - late final __objc_msgSend_867Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.Pointer>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_867 = __objc_msgSend_867Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>, - ffi.Pointer>)>(); - - late final _class_NSHost1 = _getClass1("NSHost"); - late final _sel_currentHost1 = _registerName1("currentHost"); - late final _sel_hostWithName_1 = _registerName1("hostWithName:"); - instancetype _objc_msgSend_868( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ) { - return __objc_msgSend_868( - obj, - sel, - name, - ); - } - - late final __objc_msgSend_868Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_868 = __objc_msgSend_868Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_hostWithAddress_1 = _registerName1("hostWithAddress:"); - late final _sel_isEqualToHost_1 = _registerName1("isEqualToHost:"); - bool _objc_msgSend_869( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aHost, - ) { - return __objc_msgSend_869( - obj, - sel, - aHost, - ); - } - - late final __objc_msgSend_869Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_869 = __objc_msgSend_869Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_names1 = _registerName1("names"); - late final _sel_address1 = _registerName1("address"); - late final _sel_addresses1 = _registerName1("addresses"); - late final _sel_localizedName1 = _registerName1("localizedName"); - late final _sel_setHostCacheEnabled_1 = - _registerName1("setHostCacheEnabled:"); - void _objc_msgSend_870( - ffi.Pointer obj, - ffi.Pointer sel, - bool flag, - ) { - return __objc_msgSend_870( - obj, - sel, - flag, - ); - } - - late final __objc_msgSend_870Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_870 = __objc_msgSend_870Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_isHostCacheEnabled1 = _registerName1("isHostCacheEnabled"); - late final _sel_flushHostCache1 = _registerName1("flushHostCache"); - late final _sel_getStreamsToHost_port_inputStream_outputStream_1 = - _registerName1("getStreamsToHost:port:inputStream:outputStream:"); - void _objc_msgSend_871( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer host, - int port, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream, - ) { - return __objc_msgSend_871( - obj, - sel, - host, - port, - inputStream, - outputStream, - ); - } - - late final __objc_msgSend_871Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.Pointer>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_871 = __objc_msgSend_871Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>, - ffi.Pointer>)>(); - - late final _sel_getBoundStreamsWithBufferSize_inputStream_outputStream_1 = - _registerName1("getBoundStreamsWithBufferSize:inputStream:outputStream:"); - void _objc_msgSend_872( - ffi.Pointer obj, - ffi.Pointer sel, - int bufferSize, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream, - ) { - return __objc_msgSend_872( - obj, - sel, - bufferSize, - inputStream, - outputStream, - ); - } - - late final __objc_msgSend_872Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_872 = __objc_msgSend_872Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>, - ffi.Pointer>)>(); - - late final _sel_read_maxLength_1 = _registerName1("read:maxLength:"); - late final _sel_getBuffer_length_1 = _registerName1("getBuffer:length:"); - bool _objc_msgSend_873( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> buffer, - ffi.Pointer len, - ) { - return __objc_msgSend_873( - obj, - sel, - buffer, - len, - ); - } - - late final __objc_msgSend_873Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_873 = __objc_msgSend_873Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer)>(); - - late final _sel_hasBytesAvailable1 = _registerName1("hasBytesAvailable"); - late final _sel_initWithFileAtPath_1 = _registerName1("initWithFileAtPath:"); - late final _sel_inputStreamWithData_1 = - _registerName1("inputStreamWithData:"); - instancetype _objc_msgSend_874( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ) { - return __objc_msgSend_874( - obj, - sel, - data, - ); - } - - late final __objc_msgSend_874Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_874 = __objc_msgSend_874Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_inputStreamWithFileAtPath_1 = - _registerName1("inputStreamWithFileAtPath:"); - late final _sel_inputStreamWithURL_1 = _registerName1("inputStreamWithURL:"); - late final _sel_HTTPBodyStream1 = _registerName1("HTTPBodyStream"); - ffi.Pointer _objc_msgSend_875( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_875( - obj, - sel, - ); - } - - late final __objc_msgSend_875Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_875 = __objc_msgSend_875Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_HTTPShouldHandleCookies1 = - _registerName1("HTTPShouldHandleCookies"); - late final _sel_HTTPShouldUsePipelining1 = - _registerName1("HTTPShouldUsePipelining"); - late final _sel_originalRequest1 = _registerName1("originalRequest"); - ffi.Pointer _objc_msgSend_876( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_876( - obj, - sel, - ); - } - - late final __objc_msgSend_876Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_876 = __objc_msgSend_876Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_currentRequest1 = _registerName1("currentRequest"); - late final _class_NSURLResponse1 = _getClass1("NSURLResponse"); - late final _sel_initWithURL_MIMEType_expectedContentLength_textEncodingName_1 = - _registerName1( - "initWithURL:MIMEType:expectedContentLength:textEncodingName:"); - instancetype _objc_msgSend_877( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer URL, - ffi.Pointer MIMEType, - int length, - ffi.Pointer name, - ) { - return __objc_msgSend_877( - obj, - sel, - URL, - MIMEType, - length, - name, - ); - } - - late final __objc_msgSend_877Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_877 = __objc_msgSend_877Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer)>(); - - late final _sel_MIMEType1 = _registerName1("MIMEType"); - late final _sel_expectedContentLength1 = - _registerName1("expectedContentLength"); - late final _sel_textEncodingName1 = _registerName1("textEncodingName"); - late final _sel_suggestedFilename1 = _registerName1("suggestedFilename"); - late final _sel_response1 = _registerName1("response"); - ffi.Pointer _objc_msgSend_878( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_878( - obj, - sel, - ); - } - - late final __objc_msgSend_878Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_878 = __objc_msgSend_878Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_progress1 = _registerName1("progress"); - ffi.Pointer _objc_msgSend_879( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_879( - obj, - sel, - ); - } - - late final __objc_msgSend_879Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_879 = __objc_msgSend_879Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_earliestBeginDate1 = _registerName1("earliestBeginDate"); - late final _sel_setEarliestBeginDate_1 = - _registerName1("setEarliestBeginDate:"); - late final _sel_countOfBytesClientExpectsToSend1 = - _registerName1("countOfBytesClientExpectsToSend"); - late final _sel_setCountOfBytesClientExpectsToSend_1 = - _registerName1("setCountOfBytesClientExpectsToSend:"); - late final _sel_countOfBytesClientExpectsToReceive1 = - _registerName1("countOfBytesClientExpectsToReceive"); - late final _sel_setCountOfBytesClientExpectsToReceive_1 = - _registerName1("setCountOfBytesClientExpectsToReceive:"); - late final _sel_countOfBytesSent1 = _registerName1("countOfBytesSent"); - late final _sel_countOfBytesReceived1 = - _registerName1("countOfBytesReceived"); - late final _sel_countOfBytesExpectedToSend1 = - _registerName1("countOfBytesExpectedToSend"); - late final _sel_countOfBytesExpectedToReceive1 = - _registerName1("countOfBytesExpectedToReceive"); - late final _sel_taskDescription1 = _registerName1("taskDescription"); - late final _sel_setTaskDescription_1 = _registerName1("setTaskDescription:"); - late final _sel_state1 = _registerName1("state"); - int _objc_msgSend_880( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_880( - obj, - sel, - ); - } - - late final __objc_msgSend_880Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_880 = __objc_msgSend_880Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_suspend1 = _registerName1("suspend"); - late final _sel_priority1 = _registerName1("priority"); - late final _sel_setPriority_1 = _registerName1("setPriority:"); - void _objc_msgSend_881( - ffi.Pointer obj, - ffi.Pointer sel, - double value, - ) { - return __objc_msgSend_881( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_881Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Float)>>('objc_msgSend'); - late final __objc_msgSend_881 = __objc_msgSend_881Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, double)>(); - - late final _sel_prefersIncrementalDelivery1 = - _registerName1("prefersIncrementalDelivery"); - late final _sel_setPrefersIncrementalDelivery_1 = - _registerName1("setPrefersIncrementalDelivery:"); - late final _sel_storeCookies_forTask_1 = - _registerName1("storeCookies:forTask:"); - void _objc_msgSend_882( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer cookies, - ffi.Pointer task, - ) { - return __objc_msgSend_882( - obj, - sel, - cookies, - task, - ); - } - - late final __objc_msgSend_882Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_882 = __objc_msgSend_882Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_getCookiesForTask_completionHandler_1 = - _registerName1("getCookiesForTask:completionHandler:"); - void _objc_msgSend_883( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer task, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_883( - obj, - sel, - task, - completionHandler, - ); - } - - late final __objc_msgSend_883Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_883 = __objc_msgSend_883Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _class_NSIndexPath1 = _getClass1("NSIndexPath"); - late final _sel_indexPathWithIndex_1 = _registerName1("indexPathWithIndex:"); - late final _sel_indexPathWithIndexes_length_1 = - _registerName1("indexPathWithIndexes:length:"); - instancetype _objc_msgSend_884( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indexes, - int length, - ) { - return __objc_msgSend_884( - obj, - sel, - indexes, - length, - ); - } - - late final __objc_msgSend_884Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_884 = __objc_msgSend_884Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_initWithIndexes_length_1 = - _registerName1("initWithIndexes:length:"); - late final _sel_indexPathByAddingIndex_1 = - _registerName1("indexPathByAddingIndex:"); - ffi.Pointer _objc_msgSend_885( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ) { - return __objc_msgSend_885( - obj, - sel, - index, - ); - } - - late final __objc_msgSend_885Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_885 = __objc_msgSend_885Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_indexPathByRemovingLastIndex1 = - _registerName1("indexPathByRemovingLastIndex"); - ffi.Pointer _objc_msgSend_886( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_886( - obj, - sel, - ); - } - - late final __objc_msgSend_886Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_886 = __objc_msgSend_886Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_indexAtPosition_1 = _registerName1("indexAtPosition:"); - late final _sel_getIndexes_range_1 = _registerName1("getIndexes:range:"); - void _objc_msgSend_887( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indexes, - _NSRange positionRange, - ) { - return __objc_msgSend_887( - obj, - sel, - indexes, - positionRange, - ); - } - - late final __objc_msgSend_887Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_887 = __objc_msgSend_887Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>(); - - int _objc_msgSend_888( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer otherObject, - ) { - return __objc_msgSend_888( - obj, - sel, - otherObject, - ); - } - - late final __objc_msgSend_888Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_888 = __objc_msgSend_888Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_getIndexes_1 = _registerName1("getIndexes:"); - void _objc_msgSend_889( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indexes, - ) { - return __objc_msgSend_889( - obj, - sel, - indexes, - ); - } - - late final __objc_msgSend_889Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_889 = __objc_msgSend_889Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSInflectionRule1 = _getClass1("NSInflectionRule"); - late final _sel_automaticRule1 = _registerName1("automaticRule"); - ffi.Pointer _objc_msgSend_890( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_890( - obj, - sel, - ); - } - - late final __objc_msgSend_890Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_890 = __objc_msgSend_890Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_canInflectLanguage_1 = _registerName1("canInflectLanguage:"); - late final _sel_canInflectPreferredLocalization1 = - _registerName1("canInflectPreferredLocalization"); - late final _class_NSMorphology1 = _getClass1("NSMorphology"); - late final _sel_grammaticalGender1 = _registerName1("grammaticalGender"); - int _objc_msgSend_891( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_891( - obj, - sel, - ); - } - - late final __objc_msgSend_891Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_891 = __objc_msgSend_891Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setGrammaticalGender_1 = - _registerName1("setGrammaticalGender:"); - void _objc_msgSend_892( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_892( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_892Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_892 = __objc_msgSend_892Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_partOfSpeech1 = _registerName1("partOfSpeech"); - int _objc_msgSend_893( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_893( - obj, - sel, - ); - } - - late final __objc_msgSend_893Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_893 = __objc_msgSend_893Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setPartOfSpeech_1 = _registerName1("setPartOfSpeech:"); - void _objc_msgSend_894( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_894( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_894Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_894 = __objc_msgSend_894Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_number1 = _registerName1("number"); - int _objc_msgSend_895( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_895( - obj, - sel, - ); - } - - late final __objc_msgSend_895Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_895 = __objc_msgSend_895Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setNumber_1 = _registerName1("setNumber:"); - void _objc_msgSend_896( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_896( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_896Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_896 = __objc_msgSend_896Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_grammaticalCase1 = _registerName1("grammaticalCase"); - int _objc_msgSend_897( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_897( - obj, - sel, - ); - } - - late final __objc_msgSend_897Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_897 = __objc_msgSend_897Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setGrammaticalCase_1 = _registerName1("setGrammaticalCase:"); - void _objc_msgSend_898( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_898( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_898Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_898 = __objc_msgSend_898Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_determination1 = _registerName1("determination"); - int _objc_msgSend_899( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_899( - obj, - sel, - ); - } - - late final __objc_msgSend_899Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_899 = __objc_msgSend_899Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setDetermination_1 = _registerName1("setDetermination:"); - void _objc_msgSend_900( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_900( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_900Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_900 = __objc_msgSend_900Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_grammaticalPerson1 = _registerName1("grammaticalPerson"); - int _objc_msgSend_901( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_901( - obj, - sel, - ); - } - - late final __objc_msgSend_901Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_901 = __objc_msgSend_901Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setGrammaticalPerson_1 = - _registerName1("setGrammaticalPerson:"); - void _objc_msgSend_902( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_902( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_902Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_902 = __objc_msgSend_902Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_pronounType1 = _registerName1("pronounType"); - int _objc_msgSend_903( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_903( - obj, - sel, - ); - } - - late final __objc_msgSend_903Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_903 = __objc_msgSend_903Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setPronounType_1 = _registerName1("setPronounType:"); - void _objc_msgSend_904( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_904( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_904Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_904 = __objc_msgSend_904Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_definiteness1 = _registerName1("definiteness"); - int _objc_msgSend_905( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_905( - obj, - sel, - ); - } - - late final __objc_msgSend_905Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_905 = __objc_msgSend_905Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setDefiniteness_1 = _registerName1("setDefiniteness:"); - void _objc_msgSend_906( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_906( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_906Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_906 = __objc_msgSend_906Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _class_NSMorphologyCustomPronoun1 = - _getClass1("NSMorphologyCustomPronoun"); - late final _sel_isSupportedForLanguage_1 = - _registerName1("isSupportedForLanguage:"); - late final _sel_requiredKeysForLanguage_1 = - _registerName1("requiredKeysForLanguage:"); - late final _sel_subjectForm1 = _registerName1("subjectForm"); - late final _sel_setSubjectForm_1 = _registerName1("setSubjectForm:"); - late final _sel_objectForm1 = _registerName1("objectForm"); - late final _sel_setObjectForm_1 = _registerName1("setObjectForm:"); - late final _sel_possessiveForm1 = _registerName1("possessiveForm"); - late final _sel_setPossessiveForm_1 = _registerName1("setPossessiveForm:"); - late final _sel_possessiveAdjectiveForm1 = - _registerName1("possessiveAdjectiveForm"); - late final _sel_setPossessiveAdjectiveForm_1 = - _registerName1("setPossessiveAdjectiveForm:"); - late final _sel_reflexiveForm1 = _registerName1("reflexiveForm"); - late final _sel_setReflexiveForm_1 = _registerName1("setReflexiveForm:"); - late final _sel_customPronounForLanguage_1 = - _registerName1("customPronounForLanguage:"); - ffi.Pointer _objc_msgSend_907( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer language, - ) { - return __objc_msgSend_907( - obj, - sel, - language, - ); - } - - late final __objc_msgSend_907Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_907 = __objc_msgSend_907Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setCustomPronoun_forLanguage_error_1 = - _registerName1("setCustomPronoun:forLanguage:error:"); - bool _objc_msgSend_908( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer features, - ffi.Pointer language, - ffi.Pointer> error, - ) { - return __objc_msgSend_908( - obj, - sel, - features, - language, - error, - ); - } - - late final __objc_msgSend_908Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_908 = __objc_msgSend_908Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_isUnspecified1 = _registerName1("isUnspecified"); - late final _sel_userMorphology1 = _registerName1("userMorphology"); - ffi.Pointer _objc_msgSend_909( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_909( - obj, - sel, - ); - } - - late final __objc_msgSend_909Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_909 = __objc_msgSend_909Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSOperationQueue1 = _getClass1("NSOperationQueue"); - late final _class_NSOperation1 = _getClass1("NSOperation"); - late final _sel_isConcurrent1 = _registerName1("isConcurrent"); - late final _sel_isAsynchronous1 = _registerName1("isAsynchronous"); - late final _sel_isReady1 = _registerName1("isReady"); - late final _sel_addDependency_1 = _registerName1("addDependency:"); - void _objc_msgSend_910( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer op, - ) { - return __objc_msgSend_910( - obj, - sel, - op, - ); - } - - late final __objc_msgSend_910Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_910 = __objc_msgSend_910Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_removeDependency_1 = _registerName1("removeDependency:"); - late final _sel_dependencies1 = _registerName1("dependencies"); - late final _sel_queuePriority1 = _registerName1("queuePriority"); - int _objc_msgSend_911( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_911( - obj, - sel, - ); - } - - late final __objc_msgSend_911Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_911 = __objc_msgSend_911Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setQueuePriority_1 = _registerName1("setQueuePriority:"); - void _objc_msgSend_912( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_912( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_912Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_912 = __objc_msgSend_912Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_completionBlock1 = _registerName1("completionBlock"); - late final _sel_setCompletionBlock_1 = _registerName1("setCompletionBlock:"); - late final _sel_waitUntilFinished1 = _registerName1("waitUntilFinished"); - late final _sel_addOperation_1 = _registerName1("addOperation:"); - late final _sel_addOperations_waitUntilFinished_1 = - _registerName1("addOperations:waitUntilFinished:"); - void _objc_msgSend_913( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer ops, - bool wait, - ) { - return __objc_msgSend_913( - obj, - sel, - ops, - wait, - ); - } - - late final __objc_msgSend_913Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_913 = __objc_msgSend_913Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_addOperationWithBlock_1 = - _registerName1("addOperationWithBlock:"); - late final _sel_addBarrierBlock_1 = _registerName1("addBarrierBlock:"); - late final _sel_maxConcurrentOperationCount1 = - _registerName1("maxConcurrentOperationCount"); - late final _sel_setMaxConcurrentOperationCount_1 = - _registerName1("setMaxConcurrentOperationCount:"); - late final _sel_isSuspended1 = _registerName1("isSuspended"); - late final _sel_setSuspended_1 = _registerName1("setSuspended:"); - late final _sel_underlyingQueue1 = _registerName1("underlyingQueue"); - ffi.Pointer _objc_msgSend_914( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_914( - obj, - sel, - ); - } - - late final __objc_msgSend_914Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_914 = __objc_msgSend_914Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setUnderlyingQueue_1 = _registerName1("setUnderlyingQueue:"); - void _objc_msgSend_915( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_915( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_915Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_915 = __objc_msgSend_915Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_cancelAllOperations1 = _registerName1("cancelAllOperations"); - late final _sel_waitUntilAllOperationsAreFinished1 = - _registerName1("waitUntilAllOperationsAreFinished"); - late final _sel_currentQueue1 = _registerName1("currentQueue"); - ffi.Pointer _objc_msgSend_916( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_916( - obj, - sel, - ); - } - - late final __objc_msgSend_916Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_916 = __objc_msgSend_916Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_mainQueue1 = _registerName1("mainQueue"); - ffi.Pointer _objc_msgSend_917( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_917( - obj, - sel, - ); - } - - late final __objc_msgSend_917Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_917 = __objc_msgSend_917Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_operations1 = _registerName1("operations"); - late final _sel_operationCount1 = _registerName1("operationCount"); - late final _class_NSPointerArray1 = _getClass1("NSPointerArray"); - late final _sel_initWithOptions_1 = _registerName1("initWithOptions:"); - instancetype _objc_msgSend_918( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ) { - return __objc_msgSend_918( - obj, - sel, - options, - ); - } - - late final __objc_msgSend_918Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_918 = __objc_msgSend_918Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _class_NSPointerFunctions1 = _getClass1("NSPointerFunctions"); - late final _sel_pointerFunctionsWithOptions_1 = - _registerName1("pointerFunctionsWithOptions:"); - ffi.Pointer _objc_msgSend_919( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ) { - return __objc_msgSend_919( - obj, - sel, - options, - ); - } - - late final __objc_msgSend_919Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_919 = __objc_msgSend_919Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_hashFunction1 = _registerName1("hashFunction"); - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer)>>)>> - _objc_msgSend_920( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_920( - obj, - sel, - ); - } - - late final __objc_msgSend_920Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>> - Function(ffi.Pointer, ffi.Pointer)>>( - 'objc_msgSend'); - late final __objc_msgSend_920 = __objc_msgSend_920Ptr.asFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>> - Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setHashFunction_1 = _registerName1("setHashFunction:"); - void _objc_msgSend_921( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>> - value, - ) { - return __objc_msgSend_921( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_921Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>>)>>( - 'objc_msgSend'); - late final __objc_msgSend_921 = __objc_msgSend_921Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>>)>(); - - late final _sel_isEqualFunction1 = _registerName1("isEqualFunction"); - ffi.Pointer< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer)>>)>> - _objc_msgSend_922( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_922( - obj, - sel, - ); - } - - late final __objc_msgSend_922Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>> - Function(ffi.Pointer, ffi.Pointer)>>( - 'objc_msgSend'); - late final __objc_msgSend_922 = __objc_msgSend_922Ptr.asFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>> - Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setIsEqualFunction_1 = _registerName1("setIsEqualFunction:"); - void _objc_msgSend_923( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>> - value, - ) { - return __objc_msgSend_923( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_923Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>>)>>( - 'objc_msgSend'); - late final __objc_msgSend_923 = __objc_msgSend_923Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>>)>(); - - late final _sel_sizeFunction1 = _registerName1("sizeFunction"); - ffi.Pointer< - ffi.NativeFunction)>> - _objc_msgSend_924( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_924( - obj, - sel, - ); - } - - late final __objc_msgSend_924Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer)>> - Function(ffi.Pointer, ffi.Pointer)>>( - 'objc_msgSend'); - late final __objc_msgSend_924 = __objc_msgSend_924Ptr.asFunction< - ffi.Pointer< - ffi - .NativeFunction)>> - Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setSizeFunction_1 = _registerName1("setSizeFunction:"); - void _objc_msgSend_925( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer< - ffi - .NativeFunction)>> - value, - ) { - return __objc_msgSend_925( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_925Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>>('objc_msgSend'); - late final __objc_msgSend_925 = __objc_msgSend_925Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer)>>)>(); - - late final _sel_descriptionFunction1 = _registerName1("descriptionFunction"); - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer)>> - _objc_msgSend_926( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_926( - obj, - sel, - ); - } - - late final __objc_msgSend_926Ptr = - _lookup< - ffi.NativeFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer)>> - Function(ffi.Pointer, ffi.Pointer)>>( - 'objc_msgSend'); - late final __objc_msgSend_926 = __objc_msgSend_926Ptr.asFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer)>> - Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setDescriptionFunction_1 = - _registerName1("setDescriptionFunction:"); - void _objc_msgSend_927( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer)>> - value, - ) { - return __objc_msgSend_927( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_927Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer)>>)>>('objc_msgSend'); - late final __objc_msgSend_927 = __objc_msgSend_927Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer)>>)>(); - - late final _sel_relinquishFunction1 = _registerName1("relinquishFunction"); - ffi.Pointer< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer)>>)>> - _objc_msgSend_928( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_928( - obj, - sel, - ); - } - - late final __objc_msgSend_928Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>> - Function(ffi.Pointer, ffi.Pointer)>>( - 'objc_msgSend'); - late final __objc_msgSend_928 = __objc_msgSend_928Ptr.asFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>> - Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setRelinquishFunction_1 = - _registerName1("setRelinquishFunction:"); - void _objc_msgSend_929( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>> - value, - ) { - return __objc_msgSend_929( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_929Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>>)>>( - 'objc_msgSend'); - late final __objc_msgSend_929 = __objc_msgSend_929Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>>)>(); - - late final _sel_acquireFunction1 = _registerName1("acquireFunction"); - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer)>>, - ffi.Bool)>> _objc_msgSend_930( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_930( - obj, - sel, - ); - } - - late final __objc_msgSend_930Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>, - ffi.Bool)>> - Function(ffi.Pointer, ffi.Pointer)>>( - 'objc_msgSend'); - late final __objc_msgSend_930 = __objc_msgSend_930Ptr.asFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>, - ffi.Bool)>> - Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setAcquireFunction_1 = _registerName1("setAcquireFunction:"); - void _objc_msgSend_931( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer)>>, - ffi.Bool)>> - value, - ) { - return __objc_msgSend_931( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_931Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>, - ffi.Bool)>>)>>('objc_msgSend'); - late final __objc_msgSend_931 = __objc_msgSend_931Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>, - ffi.Bool)>>)>(); - - late final _sel_usesStrongWriteBarrier1 = - _registerName1("usesStrongWriteBarrier"); - late final _sel_setUsesStrongWriteBarrier_1 = - _registerName1("setUsesStrongWriteBarrier:"); - late final _sel_usesWeakReadAndWriteBarriers1 = - _registerName1("usesWeakReadAndWriteBarriers"); - late final _sel_setUsesWeakReadAndWriteBarriers_1 = - _registerName1("setUsesWeakReadAndWriteBarriers:"); - late final _sel_initWithPointerFunctions_1 = - _registerName1("initWithPointerFunctions:"); - instancetype _objc_msgSend_932( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer functions, - ) { - return __objc_msgSend_932( - obj, - sel, - functions, - ); - } - - late final __objc_msgSend_932Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_932 = __objc_msgSend_932Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_pointerArrayWithOptions_1 = - _registerName1("pointerArrayWithOptions:"); - ffi.Pointer _objc_msgSend_933( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ) { - return __objc_msgSend_933( - obj, - sel, - options, - ); - } - - late final __objc_msgSend_933Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_933 = __objc_msgSend_933Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_pointerArrayWithPointerFunctions_1 = - _registerName1("pointerArrayWithPointerFunctions:"); - ffi.Pointer _objc_msgSend_934( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer functions, - ) { - return __objc_msgSend_934( - obj, - sel, - functions, - ); - } - - late final __objc_msgSend_934Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_934 = __objc_msgSend_934Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_pointerFunctions1 = _registerName1("pointerFunctions"); - ffi.Pointer _objc_msgSend_935( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_935( - obj, - sel, - ); - } - - late final __objc_msgSend_935Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_935 = __objc_msgSend_935Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_pointerAtIndex_1 = _registerName1("pointerAtIndex:"); - ffi.Pointer _objc_msgSend_936( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ) { - return __objc_msgSend_936( - obj, - sel, - index, - ); - } - - late final __objc_msgSend_936Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_936 = __objc_msgSend_936Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_addPointer_1 = _registerName1("addPointer:"); - late final _sel_removePointerAtIndex_1 = - _registerName1("removePointerAtIndex:"); - late final _sel_insertPointer_atIndex_1 = - _registerName1("insertPointer:atIndex:"); - late final _sel_replacePointerAtIndex_withPointer_1 = - _registerName1("replacePointerAtIndex:withPointer:"); - void _objc_msgSend_937( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ffi.Pointer item, - ) { - return __objc_msgSend_937( - obj, - sel, - index, - item, - ); - } - - late final __objc_msgSend_937Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_937 = __objc_msgSend_937Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _sel_compact1 = _registerName1("compact"); - late final _sel_setCount_1 = _registerName1("setCount:"); - late final _sel_pointerArrayWithStrongObjects1 = - _registerName1("pointerArrayWithStrongObjects"); - late final _sel_pointerArrayWithWeakObjects1 = - _registerName1("pointerArrayWithWeakObjects"); - late final _sel_strongObjectsPointerArray1 = - _registerName1("strongObjectsPointerArray"); - ffi.Pointer _objc_msgSend_938( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_938( - obj, - sel, - ); - } - - late final __objc_msgSend_938Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_938 = __objc_msgSend_938Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_weakObjectsPointerArray1 = - _registerName1("weakObjectsPointerArray"); - late final _class_NSProcessInfo1 = _getClass1("NSProcessInfo"); - late final _sel_processInfo1 = _registerName1("processInfo"); - ffi.Pointer _objc_msgSend_939( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_939( - obj, - sel, - ); - } - - late final __objc_msgSend_939Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_939 = __objc_msgSend_939Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_environment1 = _registerName1("environment"); - late final _sel_hostName1 = _registerName1("hostName"); - late final _sel_processName1 = _registerName1("processName"); - late final _sel_setProcessName_1 = _registerName1("setProcessName:"); - late final _sel_processIdentifier1 = _registerName1("processIdentifier"); - late final _sel_globallyUniqueString1 = - _registerName1("globallyUniqueString"); - late final _sel_operatingSystem1 = _registerName1("operatingSystem"); - late final _sel_operatingSystemName1 = _registerName1("operatingSystemName"); - late final _sel_operatingSystemVersionString1 = - _registerName1("operatingSystemVersionString"); - late final _sel_operatingSystemVersion1 = - _registerName1("operatingSystemVersion"); - NSOperatingSystemVersion _objc_msgSend_940( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_940( - obj, - sel, - ); - } - - late final __objc_msgSend_940Ptr = _lookup< - ffi.NativeFunction< - NSOperatingSystemVersion Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_940 = __objc_msgSend_940Ptr.asFunction< - NSOperatingSystemVersion Function( - ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_940_stret( - ffi.Pointer stret, - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_940_stret( - stret, - obj, - sel, - ); - } - - late final __objc_msgSend_940_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_940_stret = __objc_msgSend_940_stretPtr.asFunction< - void Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_processorCount1 = _registerName1("processorCount"); - late final _sel_activeProcessorCount1 = - _registerName1("activeProcessorCount"); - late final _sel_physicalMemory1 = _registerName1("physicalMemory"); - late final _sel_isOperatingSystemAtLeastVersion_1 = - _registerName1("isOperatingSystemAtLeastVersion:"); - bool _objc_msgSend_941( - ffi.Pointer obj, - ffi.Pointer sel, - NSOperatingSystemVersion version, - ) { - return __objc_msgSend_941( - obj, - sel, - version, - ); - } - - late final __objc_msgSend_941Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - NSOperatingSystemVersion)>>('objc_msgSend'); - late final __objc_msgSend_941 = __objc_msgSend_941Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - NSOperatingSystemVersion)>(); - - late final _sel_systemUptime1 = _registerName1("systemUptime"); - late final _sel_disableSuddenTermination1 = - _registerName1("disableSuddenTermination"); - late final _sel_enableSuddenTermination1 = - _registerName1("enableSuddenTermination"); - late final _sel_disableAutomaticTermination_1 = - _registerName1("disableAutomaticTermination:"); - late final _sel_enableAutomaticTermination_1 = - _registerName1("enableAutomaticTermination:"); - late final _sel_automaticTerminationSupportEnabled1 = - _registerName1("automaticTerminationSupportEnabled"); - late final _sel_setAutomaticTerminationSupportEnabled_1 = - _registerName1("setAutomaticTerminationSupportEnabled:"); - late final _sel_beginActivityWithOptions_reason_1 = - _registerName1("beginActivityWithOptions:reason:"); - ffi.Pointer _objc_msgSend_942( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ffi.Pointer reason, - ) { - return __objc_msgSend_942( - obj, - sel, - options, - reason, - ); - } - - late final __objc_msgSend_942Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_942 = __objc_msgSend_942Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_endActivity_1 = _registerName1("endActivity:"); - late final _sel_performActivityWithOptions_reason_usingBlock_1 = - _registerName1("performActivityWithOptions:reason:usingBlock:"); - void _objc_msgSend_943( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ffi.Pointer reason, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_943( - obj, - sel, - options, - reason, - block, - ); - } - - late final __objc_msgSend_943Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_943 = __objc_msgSend_943Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_performExpiringActivityWithReason_usingBlock_1 = - _registerName1("performExpiringActivityWithReason:usingBlock:"); - void _objc_msgSend_944( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer reason, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_944( - obj, - sel, - reason, - block, - ); - } - - late final __objc_msgSend_944Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_944 = __objc_msgSend_944Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_userName1 = _registerName1("userName"); - late final _sel_fullUserName1 = _registerName1("fullUserName"); - late final _sel_thermalState1 = _registerName1("thermalState"); - int _objc_msgSend_945( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_945( - obj, - sel, - ); - } - - late final __objc_msgSend_945Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_945 = __objc_msgSend_945Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_isLowPowerModeEnabled1 = - _registerName1("isLowPowerModeEnabled"); - late final _sel_isMacCatalystApp1 = _registerName1("isMacCatalystApp"); - late final _sel_isiOSAppOnMac1 = _registerName1("isiOSAppOnMac"); - late final _class_NSTextCheckingResult1 = _getClass1("NSTextCheckingResult"); - late final _sel_resultType1 = _registerName1("resultType"); - int _objc_msgSend_946( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_946( - obj, - sel, - ); - } - - late final __objc_msgSend_946Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_946 = __objc_msgSend_946Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_range1 = _registerName1("range"); - late final _sel_orthography1 = _registerName1("orthography"); - ffi.Pointer _objc_msgSend_947( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_947( - obj, - sel, - ); - } - - late final __objc_msgSend_947Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_947 = __objc_msgSend_947Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_grammarDetails1 = _registerName1("grammarDetails"); - late final _sel_duration1 = _registerName1("duration"); - late final _sel_components1 = _registerName1("components"); - late final _sel_replacementString1 = _registerName1("replacementString"); - late final _sel_alternativeStrings1 = _registerName1("alternativeStrings"); - late final _class_NSRegularExpression1 = _getClass1("NSRegularExpression"); - late final _sel_regularExpressionWithPattern_options_error_1 = - _registerName1("regularExpressionWithPattern:options:error:"); - ffi.Pointer _objc_msgSend_948( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer pattern, - int options, - ffi.Pointer> error, - ) { - return __objc_msgSend_948( - obj, - sel, - pattern, - options, - error, - ); - } - - late final __objc_msgSend_948Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_948 = __objc_msgSend_948Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_initWithPattern_options_error_1 = - _registerName1("initWithPattern:options:error:"); - instancetype _objc_msgSend_949( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer pattern, - int options, - ffi.Pointer> error, - ) { - return __objc_msgSend_949( - obj, - sel, - pattern, - options, - error, - ); - } - - late final __objc_msgSend_949Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_949 = __objc_msgSend_949Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_pattern1 = _registerName1("pattern"); - late final _sel_options1 = _registerName1("options"); - int _objc_msgSend_950( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_950( - obj, - sel, - ); - } - - late final __objc_msgSend_950Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_950 = __objc_msgSend_950Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_numberOfCaptureGroups1 = - _registerName1("numberOfCaptureGroups"); - late final _sel_escapedPatternForString_1 = - _registerName1("escapedPatternForString:"); - late final _sel_enumerateMatchesInString_options_range_usingBlock_1 = - _registerName1("enumerateMatchesInString:options:range:usingBlock:"); - void _objc_msgSend_951( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int options, - _NSRange range, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_951( - obj, - sel, - string, - options, - range, - block, - ); - } - - late final __objc_msgSend_951Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_951 = __objc_msgSend_951Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_matchesInString_options_range_1 = - _registerName1("matchesInString:options:range:"); - ffi.Pointer _objc_msgSend_952( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int options, - _NSRange range, - ) { - return __objc_msgSend_952( - obj, - sel, - string, - options, - range, - ); - } - - late final __objc_msgSend_952Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_952 = __objc_msgSend_952Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, _NSRange)>(); - - late final _sel_numberOfMatchesInString_options_range_1 = - _registerName1("numberOfMatchesInString:options:range:"); - int _objc_msgSend_953( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int options, - _NSRange range, - ) { - return __objc_msgSend_953( - obj, - sel, - string, - options, - range, - ); - } - - late final __objc_msgSend_953Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_953 = __objc_msgSend_953Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange)>(); - - late final _sel_firstMatchInString_options_range_1 = - _registerName1("firstMatchInString:options:range:"); - ffi.Pointer _objc_msgSend_954( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int options, - _NSRange range, - ) { - return __objc_msgSend_954( - obj, - sel, - string, - options, - range, - ); - } - - late final __objc_msgSend_954Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_954 = __objc_msgSend_954Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, _NSRange)>(); - - late final _sel_rangeOfFirstMatchInString_options_range_1 = - _registerName1("rangeOfFirstMatchInString:options:range:"); - _NSRange _objc_msgSend_955( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int options, - _NSRange range, - ) { - return __objc_msgSend_955( - obj, - sel, - string, - options, - range, - ); - } - - late final __objc_msgSend_955Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_955 = __objc_msgSend_955Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange)>(); - - void _objc_msgSend_955_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int options, - _NSRange range, - ) { - return __objc_msgSend_955_stret( - stret, - obj, - sel, - string, - options, - range, - ); - } - - late final __objc_msgSend_955_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange)>>('objc_msgSend_stret'); - late final __objc_msgSend_955_stret = __objc_msgSend_955_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, _NSRange)>(); - - late final _sel_stringByReplacingMatchesInString_options_range_withTemplate_1 = - _registerName1( - "stringByReplacingMatchesInString:options:range:withTemplate:"); - ffi.Pointer _objc_msgSend_956( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int options, - _NSRange range, - ffi.Pointer templ, - ) { - return __objc_msgSend_956( - obj, - sel, - string, - options, - range, - templ, - ); - } - - late final __objc_msgSend_956Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_956 = __objc_msgSend_956Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - _NSRange, - ffi.Pointer)>(); - - late final _sel_replaceMatchesInString_options_range_withTemplate_1 = - _registerName1("replaceMatchesInString:options:range:withTemplate:"); - int _objc_msgSend_957( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int options, - _NSRange range, - ffi.Pointer templ, - ) { - return __objc_msgSend_957( - obj, - sel, - string, - options, - range, - templ, - ); - } - - late final __objc_msgSend_957Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_957 = __objc_msgSend_957Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange, ffi.Pointer)>(); - - late final _sel_replacementStringForResult_inString_offset_template_1 = - _registerName1("replacementStringForResult:inString:offset:template:"); - ffi.Pointer _objc_msgSend_958( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer result, - ffi.Pointer string, - int offset, - ffi.Pointer templ, - ) { - return __objc_msgSend_958( - obj, - sel, - result, - string, - offset, - templ, - ); - } - - late final __objc_msgSend_958Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_958 = __objc_msgSend_958Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer)>(); - - late final _sel_escapedTemplateForString_1 = - _registerName1("escapedTemplateForString:"); - late final _sel_regularExpression1 = _registerName1("regularExpression"); - ffi.Pointer _objc_msgSend_959( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_959( - obj, - sel, - ); - } - - late final __objc_msgSend_959Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_959 = __objc_msgSend_959Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_phoneNumber1 = _registerName1("phoneNumber"); - late final _sel_numberOfRanges1 = _registerName1("numberOfRanges"); - late final _sel_rangeAtIndex_1 = _registerName1("rangeAtIndex:"); - late final _sel_rangeWithName_1 = _registerName1("rangeWithName:"); - late final _sel_resultByAdjustingRangesWithOffset_1 = - _registerName1("resultByAdjustingRangesWithOffset:"); - ffi.Pointer _objc_msgSend_960( - ffi.Pointer obj, - ffi.Pointer sel, - int offset, - ) { - return __objc_msgSend_960( - obj, - sel, - offset, - ); - } - - late final __objc_msgSend_960Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_960 = __objc_msgSend_960Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_addressComponents1 = _registerName1("addressComponents"); - late final _sel_orthographyCheckingResultWithRange_orthography_1 = - _registerName1("orthographyCheckingResultWithRange:orthography:"); - ffi.Pointer _objc_msgSend_961( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer orthography, - ) { - return __objc_msgSend_961( - obj, - sel, - range, - orthography, - ); - } - - late final __objc_msgSend_961Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_961 = __objc_msgSend_961Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange, ffi.Pointer)>(); - - late final _sel_spellCheckingResultWithRange_1 = - _registerName1("spellCheckingResultWithRange:"); - ffi.Pointer _objc_msgSend_962( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_962( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_962Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_962 = __objc_msgSend_962Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_grammarCheckingResultWithRange_details_1 = - _registerName1("grammarCheckingResultWithRange:details:"); - ffi.Pointer _objc_msgSend_963( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer details, - ) { - return __objc_msgSend_963( - obj, - sel, - range, - details, - ); - } - - late final __objc_msgSend_963Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_963 = __objc_msgSend_963Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange, ffi.Pointer)>(); - - late final _sel_dateCheckingResultWithRange_date_1 = - _registerName1("dateCheckingResultWithRange:date:"); - ffi.Pointer _objc_msgSend_964( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer date, - ) { - return __objc_msgSend_964( - obj, - sel, - range, - date, - ); - } - - late final __objc_msgSend_964Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_964 = __objc_msgSend_964Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange, ffi.Pointer)>(); - - late final _sel_dateCheckingResultWithRange_date_timeZone_duration_1 = - _registerName1("dateCheckingResultWithRange:date:timeZone:duration:"); - ffi.Pointer _objc_msgSend_965( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer date, - ffi.Pointer timeZone, - double duration, - ) { - return __objc_msgSend_965( - obj, - sel, - range, - date, - timeZone, - duration, - ); - } - - late final __objc_msgSend_965Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer, - ffi.Pointer, - ffi.Double)>>('objc_msgSend'); - late final __objc_msgSend_965 = __objc_msgSend_965Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer, - ffi.Pointer, - double)>(); - - late final _sel_addressCheckingResultWithRange_components_1 = - _registerName1("addressCheckingResultWithRange:components:"); - ffi.Pointer _objc_msgSend_966( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer components, - ) { - return __objc_msgSend_966( - obj, - sel, - range, - components, - ); - } - - late final __objc_msgSend_966Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_966 = __objc_msgSend_966Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange, ffi.Pointer)>(); - - late final _sel_linkCheckingResultWithRange_URL_1 = - _registerName1("linkCheckingResultWithRange:URL:"); - ffi.Pointer _objc_msgSend_967( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer url, - ) { - return __objc_msgSend_967( - obj, - sel, - range, - url, - ); - } - - late final __objc_msgSend_967Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_967 = __objc_msgSend_967Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange, ffi.Pointer)>(); - - late final _sel_quoteCheckingResultWithRange_replacementString_1 = - _registerName1("quoteCheckingResultWithRange:replacementString:"); - ffi.Pointer _objc_msgSend_968( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer replacementString, - ) { - return __objc_msgSend_968( - obj, - sel, - range, - replacementString, - ); - } - - late final __objc_msgSend_968Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_968 = __objc_msgSend_968Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange, ffi.Pointer)>(); - - late final _sel_dashCheckingResultWithRange_replacementString_1 = - _registerName1("dashCheckingResultWithRange:replacementString:"); - late final _sel_replacementCheckingResultWithRange_replacementString_1 = - _registerName1("replacementCheckingResultWithRange:replacementString:"); - late final _sel_correctionCheckingResultWithRange_replacementString_1 = - _registerName1("correctionCheckingResultWithRange:replacementString:"); - late final _sel_correctionCheckingResultWithRange_replacementString_alternativeStrings_1 = - _registerName1( - "correctionCheckingResultWithRange:replacementString:alternativeStrings:"); - ffi.Pointer _objc_msgSend_969( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer replacementString, - ffi.Pointer alternativeStrings, - ) { - return __objc_msgSend_969( - obj, - sel, - range, - replacementString, - alternativeStrings, - ); - } - - late final __objc_msgSend_969Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_969 = __objc_msgSend_969Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_regularExpressionCheckingResultWithRanges_count_regularExpression_1 = - _registerName1( - "regularExpressionCheckingResultWithRanges:count:regularExpression:"); - ffi.Pointer _objc_msgSend_970( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_NSRange> ranges, - int count, - ffi.Pointer regularExpression, - ) { - return __objc_msgSend_970( - obj, - sel, - ranges, - count, - regularExpression, - ); - } - - late final __objc_msgSend_970Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_NSRange>, - ffi.UnsignedLong, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_970 = __objc_msgSend_970Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_NSRange>, - int, - ffi.Pointer)>(); - - late final _sel_phoneNumberCheckingResultWithRange_phoneNumber_1 = - _registerName1("phoneNumberCheckingResultWithRange:phoneNumber:"); - late final _sel_transitInformationCheckingResultWithRange_components_1 = - _registerName1("transitInformationCheckingResultWithRange:components:"); - late final _class_NSURLCache1 = _getClass1("NSURLCache"); - late final _sel_sharedURLCache1 = _registerName1("sharedURLCache"); - ffi.Pointer _objc_msgSend_971( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_971( - obj, - sel, - ); - } - - late final __objc_msgSend_971Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_971 = __objc_msgSend_971Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setSharedURLCache_1 = _registerName1("setSharedURLCache:"); - void _objc_msgSend_972( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_972( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_972Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_972 = __objc_msgSend_972Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithMemoryCapacity_diskCapacity_diskPath_1 = - _registerName1("initWithMemoryCapacity:diskCapacity:diskPath:"); - instancetype _objc_msgSend_973( - ffi.Pointer obj, - ffi.Pointer sel, - int memoryCapacity, - int diskCapacity, - ffi.Pointer path, - ) { - return __objc_msgSend_973( - obj, - sel, - memoryCapacity, - diskCapacity, - path, - ); - } - - late final __objc_msgSend_973Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.UnsignedLong, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_973 = __objc_msgSend_973Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, int, - int, ffi.Pointer)>(); - - late final _sel_initWithMemoryCapacity_diskCapacity_directoryURL_1 = - _registerName1("initWithMemoryCapacity:diskCapacity:directoryURL:"); - instancetype _objc_msgSend_974( - ffi.Pointer obj, - ffi.Pointer sel, - int memoryCapacity, - int diskCapacity, - ffi.Pointer directoryURL, - ) { - return __objc_msgSend_974( - obj, - sel, - memoryCapacity, - diskCapacity, - directoryURL, - ); - } - - late final __objc_msgSend_974Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.UnsignedLong, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_974 = __objc_msgSend_974Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, int, - int, ffi.Pointer)>(); - - late final _class_NSCachedURLResponse1 = _getClass1("NSCachedURLResponse"); - late final _sel_initWithResponse_data_1 = - _registerName1("initWithResponse:data:"); - instancetype _objc_msgSend_975( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer response, - ffi.Pointer data, - ) { - return __objc_msgSend_975( - obj, - sel, - response, - data, - ); - } - - late final __objc_msgSend_975Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_975 = __objc_msgSend_975Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithResponse_data_userInfo_storagePolicy_1 = - _registerName1("initWithResponse:data:userInfo:storagePolicy:"); - instancetype _objc_msgSend_976( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer response, - ffi.Pointer data, - ffi.Pointer userInfo, - int storagePolicy, - ) { - return __objc_msgSend_976( - obj, - sel, - response, - data, - userInfo, - storagePolicy, - ); - } - - late final __objc_msgSend_976Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_976 = __objc_msgSend_976Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int)>(); - - ffi.Pointer _objc_msgSend_977( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_977( - obj, - sel, - ); - } - - late final __objc_msgSend_977Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_977 = __objc_msgSend_977Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_storagePolicy1 = _registerName1("storagePolicy"); - int _objc_msgSend_978( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_978( - obj, - sel, - ); - } - - late final __objc_msgSend_978Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_978 = __objc_msgSend_978Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_cachedResponseForRequest_1 = - _registerName1("cachedResponseForRequest:"); - ffi.Pointer _objc_msgSend_979( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ) { - return __objc_msgSend_979( - obj, - sel, - request, - ); - } - - late final __objc_msgSend_979Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_979 = __objc_msgSend_979Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_storeCachedResponse_forRequest_1 = - _registerName1("storeCachedResponse:forRequest:"); - void _objc_msgSend_980( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer cachedResponse, - ffi.Pointer request, - ) { - return __objc_msgSend_980( - obj, - sel, - cachedResponse, - request, - ); - } - - late final __objc_msgSend_980Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_980 = __objc_msgSend_980Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_removeCachedResponseForRequest_1 = - _registerName1("removeCachedResponseForRequest:"); - void _objc_msgSend_981( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ) { - return __objc_msgSend_981( - obj, - sel, - request, - ); - } - - late final __objc_msgSend_981Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_981 = __objc_msgSend_981Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_removeAllCachedResponses1 = - _registerName1("removeAllCachedResponses"); - late final _sel_removeCachedResponsesSinceDate_1 = - _registerName1("removeCachedResponsesSinceDate:"); - late final _sel_memoryCapacity1 = _registerName1("memoryCapacity"); - late final _sel_setMemoryCapacity_1 = _registerName1("setMemoryCapacity:"); - late final _sel_diskCapacity1 = _registerName1("diskCapacity"); - late final _sel_setDiskCapacity_1 = _registerName1("setDiskCapacity:"); - late final _sel_currentMemoryUsage1 = _registerName1("currentMemoryUsage"); - late final _sel_currentDiskUsage1 = _registerName1("currentDiskUsage"); - late final _class_NSURLSessionDataTask1 = _getClass1("NSURLSessionDataTask"); - late final _sel_storeCachedResponse_forDataTask_1 = - _registerName1("storeCachedResponse:forDataTask:"); - void _objc_msgSend_982( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer cachedResponse, - ffi.Pointer dataTask, - ) { - return __objc_msgSend_982( - obj, - sel, - cachedResponse, - dataTask, - ); - } - - late final __objc_msgSend_982Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_982 = __objc_msgSend_982Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_getCachedResponseForDataTask_completionHandler_1 = - _registerName1("getCachedResponseForDataTask:completionHandler:"); - void _objc_msgSend_983( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer dataTask, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_983( - obj, - sel, - dataTask, - completionHandler, - ); - } - - late final __objc_msgSend_983Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_983 = __objc_msgSend_983Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_removeCachedResponseForDataTask_1 = - _registerName1("removeCachedResponseForDataTask:"); - void _objc_msgSend_984( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer dataTask, - ) { - return __objc_msgSend_984( - obj, - sel, - dataTask, - ); - } - - late final __objc_msgSend_984Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_984 = __objc_msgSend_984Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSURLConnection1 = _getClass1("NSURLConnection"); - late final _sel_initWithRequest_delegate_startImmediately_1 = - _registerName1("initWithRequest:delegate:startImmediately:"); - instancetype _objc_msgSend_985( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer delegate, - bool startImmediately, - ) { - return __objc_msgSend_985( - obj, - sel, - request, - delegate, - startImmediately, - ); - } - - late final __objc_msgSend_985Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_985 = __objc_msgSend_985Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_initWithRequest_delegate_1 = - _registerName1("initWithRequest:delegate:"); - instancetype _objc_msgSend_986( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer delegate, - ) { - return __objc_msgSend_986( - obj, - sel, - request, - delegate, - ); - } - - late final __objc_msgSend_986Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_986 = __objc_msgSend_986Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_connectionWithRequest_delegate_1 = - _registerName1("connectionWithRequest:delegate:"); - ffi.Pointer _objc_msgSend_987( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer delegate, - ) { - return __objc_msgSend_987( - obj, - sel, - request, - delegate, - ); - } - - late final __objc_msgSend_987Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_987 = __objc_msgSend_987Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - ffi.Pointer _objc_msgSend_988( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_988( - obj, - sel, - ); - } - - late final __objc_msgSend_988Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_988 = __objc_msgSend_988Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_unscheduleFromRunLoop_forMode_1 = - _registerName1("unscheduleFromRunLoop:forMode:"); - late final _sel_setDelegateQueue_1 = _registerName1("setDelegateQueue:"); - void _objc_msgSend_989( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer queue, - ) { - return __objc_msgSend_989( - obj, - sel, - queue, - ); - } - - late final __objc_msgSend_989Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_989 = __objc_msgSend_989Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_canHandleRequest_1 = _registerName1("canHandleRequest:"); - bool _objc_msgSend_990( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ) { - return __objc_msgSend_990( - obj, - sel, - request, - ); - } - - late final __objc_msgSend_990Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_990 = __objc_msgSend_990Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_sendSynchronousRequest_returningResponse_error_1 = - _registerName1("sendSynchronousRequest:returningResponse:error:"); - ffi.Pointer _objc_msgSend_991( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer> response, - ffi.Pointer> error, - ) { - return __objc_msgSend_991( - obj, - sel, - request, - response, - error, - ); - } - - late final __objc_msgSend_991Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_991 = __objc_msgSend_991Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>(); - - late final _sel_sendAsynchronousRequest_queue_completionHandler_1 = - _registerName1("sendAsynchronousRequest:queue:completionHandler:"); - void _objc_msgSend_992( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer queue, - ffi.Pointer<_ObjCBlock> handler, - ) { - return __objc_msgSend_992( - obj, - sel, - request, - queue, - handler, - ); - } - - late final __objc_msgSend_992Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_992 = __objc_msgSend_992Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _class_NSURLCredential1 = _getClass1("NSURLCredential"); - late final _sel_persistence1 = _registerName1("persistence"); - int _objc_msgSend_993( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_993( - obj, - sel, - ); - } - - late final __objc_msgSend_993Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_993 = __objc_msgSend_993Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithUser_password_persistence_1 = - _registerName1("initWithUser:password:persistence:"); - instancetype _objc_msgSend_994( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer user, - ffi.Pointer password, - int persistence, - ) { - return __objc_msgSend_994( - obj, - sel, - user, - password, - persistence, - ); - } - - late final __objc_msgSend_994Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_994 = __objc_msgSend_994Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_credentialWithUser_password_persistence_1 = - _registerName1("credentialWithUser:password:persistence:"); - ffi.Pointer _objc_msgSend_995( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer user, - ffi.Pointer password, - int persistence, - ) { - return __objc_msgSend_995( - obj, - sel, - user, - password, - persistence, - ); - } - - late final __objc_msgSend_995Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_995 = __objc_msgSend_995Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int)>(); - - late final _sel_hasPassword1 = _registerName1("hasPassword"); - late final _sel_initWithIdentity_certificates_persistence_1 = - _registerName1("initWithIdentity:certificates:persistence:"); - instancetype _objc_msgSend_996( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<__SecIdentity> identity, - ffi.Pointer certArray, - int persistence, - ) { - return __objc_msgSend_996( - obj, - sel, - identity, - certArray, - persistence, - ); - } - - late final __objc_msgSend_996Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__SecIdentity>, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_996 = __objc_msgSend_996Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<__SecIdentity>, ffi.Pointer, int)>(); - - late final _sel_credentialWithIdentity_certificates_persistence_1 = - _registerName1("credentialWithIdentity:certificates:persistence:"); - ffi.Pointer _objc_msgSend_997( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<__SecIdentity> identity, - ffi.Pointer certArray, - int persistence, - ) { - return __objc_msgSend_997( - obj, - sel, - identity, - certArray, - persistence, - ); - } - - late final __objc_msgSend_997Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__SecIdentity>, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_997 = __objc_msgSend_997Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__SecIdentity>, - ffi.Pointer, - int)>(); - - late final _sel_identity1 = _registerName1("identity"); - ffi.Pointer<__SecIdentity> _objc_msgSend_998( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_998( - obj, - sel, - ); - } - - late final __objc_msgSend_998Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer<__SecIdentity> Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_998 = __objc_msgSend_998Ptr.asFunction< - ffi.Pointer<__SecIdentity> Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_certificates1 = _registerName1("certificates"); - late final _sel_initWithTrust_1 = _registerName1("initWithTrust:"); - instancetype _objc_msgSend_999( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<__SecTrust> trust, - ) { - return __objc_msgSend_999( - obj, - sel, - trust, - ); - } - - late final __objc_msgSend_999Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<__SecTrust>)>>('objc_msgSend'); - late final __objc_msgSend_999 = __objc_msgSend_999Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<__SecTrust>)>(); - - late final _sel_credentialForTrust_1 = _registerName1("credentialForTrust:"); - ffi.Pointer _objc_msgSend_1000( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<__SecTrust> trust, - ) { - return __objc_msgSend_1000( - obj, - sel, - trust, - ); - } - - late final __objc_msgSend_1000Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<__SecTrust>)>>('objc_msgSend'); - late final __objc_msgSend_1000 = __objc_msgSend_1000Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<__SecTrust>)>(); - - late final _class_NSURLProtectionSpace1 = _getClass1("NSURLProtectionSpace"); - late final _sel_initWithHost_port_protocol_realm_authenticationMethod_1 = - _registerName1("initWithHost:port:protocol:realm:authenticationMethod:"); - instancetype _objc_msgSend_1001( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer host, - int port, - ffi.Pointer protocol, - ffi.Pointer realm, - ffi.Pointer authenticationMethod, - ) { - return __objc_msgSend_1001( - obj, - sel, - host, - port, - protocol, - realm, - authenticationMethod, - ); - } - - late final __objc_msgSend_1001Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1001 = __objc_msgSend_1001Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithProxyHost_port_type_realm_authenticationMethod_1 = - _registerName1("initWithProxyHost:port:type:realm:authenticationMethod:"); - late final _sel_realm1 = _registerName1("realm"); - late final _sel_receivesCredentialSecurely1 = - _registerName1("receivesCredentialSecurely"); - late final _sel_isProxy1 = _registerName1("isProxy"); - late final _sel_proxyType1 = _registerName1("proxyType"); - late final _sel_protocol1 = _registerName1("protocol"); - late final _sel_authenticationMethod1 = - _registerName1("authenticationMethod"); - late final _sel_distinguishedNames1 = _registerName1("distinguishedNames"); - late final _sel_serverTrust1 = _registerName1("serverTrust"); - ffi.Pointer<__SecTrust> _objc_msgSend_1002( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1002( - obj, - sel, - ); - } - - late final __objc_msgSend_1002Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer<__SecTrust> Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1002 = __objc_msgSend_1002Ptr.asFunction< - ffi.Pointer<__SecTrust> Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSURLCredentialStorage1 = - _getClass1("NSURLCredentialStorage"); - late final _sel_sharedCredentialStorage1 = - _registerName1("sharedCredentialStorage"); - ffi.Pointer _objc_msgSend_1003( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1003( - obj, - sel, - ); - } - - late final __objc_msgSend_1003Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1003 = __objc_msgSend_1003Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_credentialsForProtectionSpace_1 = - _registerName1("credentialsForProtectionSpace:"); - ffi.Pointer _objc_msgSend_1004( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer space, - ) { - return __objc_msgSend_1004( - obj, - sel, - space, - ); - } - - late final __objc_msgSend_1004Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1004 = __objc_msgSend_1004Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_allCredentials1 = _registerName1("allCredentials"); - late final _sel_setCredential_forProtectionSpace_1 = - _registerName1("setCredential:forProtectionSpace:"); - void _objc_msgSend_1005( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer credential, - ffi.Pointer space, - ) { - return __objc_msgSend_1005( - obj, - sel, - credential, - space, - ); - } - - late final __objc_msgSend_1005Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1005 = __objc_msgSend_1005Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_removeCredential_forProtectionSpace_1 = - _registerName1("removeCredential:forProtectionSpace:"); - late final _sel_removeCredential_forProtectionSpace_options_1 = - _registerName1("removeCredential:forProtectionSpace:options:"); - void _objc_msgSend_1006( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer credential, - ffi.Pointer space, - ffi.Pointer options, - ) { - return __objc_msgSend_1006( - obj, - sel, - credential, - space, - options, - ); - } - - late final __objc_msgSend_1006Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1006 = __objc_msgSend_1006Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_defaultCredentialForProtectionSpace_1 = - _registerName1("defaultCredentialForProtectionSpace:"); - ffi.Pointer _objc_msgSend_1007( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer space, - ) { - return __objc_msgSend_1007( - obj, - sel, - space, - ); - } - - late final __objc_msgSend_1007Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1007 = __objc_msgSend_1007Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setDefaultCredential_forProtectionSpace_1 = - _registerName1("setDefaultCredential:forProtectionSpace:"); - late final _sel_getCredentialsForProtectionSpace_task_completionHandler_1 = - _registerName1( - "getCredentialsForProtectionSpace:task:completionHandler:"); - void _objc_msgSend_1008( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer protectionSpace, - ffi.Pointer task, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1008( - obj, - sel, - protectionSpace, - task, - completionHandler, - ); - } - - late final __objc_msgSend_1008Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1008 = __objc_msgSend_1008Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_setCredential_forProtectionSpace_task_1 = - _registerName1("setCredential:forProtectionSpace:task:"); - void _objc_msgSend_1009( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer credential, - ffi.Pointer protectionSpace, - ffi.Pointer task, - ) { - return __objc_msgSend_1009( - obj, - sel, - credential, - protectionSpace, - task, - ); - } - - late final __objc_msgSend_1009Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1009 = __objc_msgSend_1009Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_removeCredential_forProtectionSpace_options_task_1 = - _registerName1("removeCredential:forProtectionSpace:options:task:"); - void _objc_msgSend_1010( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer credential, - ffi.Pointer protectionSpace, - ffi.Pointer options, - ffi.Pointer task, - ) { - return __objc_msgSend_1010( - obj, - sel, - credential, - protectionSpace, - options, - task, - ); - } - - late final __objc_msgSend_1010Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1010 = __objc_msgSend_1010Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_getDefaultCredentialForProtectionSpace_task_completionHandler_1 = - _registerName1( - "getDefaultCredentialForProtectionSpace:task:completionHandler:"); - void _objc_msgSend_1011( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer space, - ffi.Pointer task, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1011( - obj, - sel, - space, - task, - completionHandler, - ); - } - - late final __objc_msgSend_1011Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1011 = __objc_msgSend_1011Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_setDefaultCredential_forProtectionSpace_task_1 = - _registerName1("setDefaultCredential:forProtectionSpace:task:"); - late final _class_NSURLProtocol1 = _getClass1("NSURLProtocol"); - late final _sel_initWithRequest_cachedResponse_client_1 = - _registerName1("initWithRequest:cachedResponse:client:"); - instancetype _objc_msgSend_1012( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer cachedResponse, - ffi.Pointer client, - ) { - return __objc_msgSend_1012( - obj, - sel, - request, - cachedResponse, - client, - ); - } - - late final __objc_msgSend_1012Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1012 = __objc_msgSend_1012Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_client1 = _registerName1("client"); - late final _sel_request1 = _registerName1("request"); - late final _sel_cachedResponse1 = _registerName1("cachedResponse"); - ffi.Pointer _objc_msgSend_1013( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1013( - obj, - sel, - ); - } - - late final __objc_msgSend_1013Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1013 = __objc_msgSend_1013Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_canInitWithRequest_1 = _registerName1("canInitWithRequest:"); - late final _sel_canonicalRequestForRequest_1 = - _registerName1("canonicalRequestForRequest:"); - ffi.Pointer _objc_msgSend_1014( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ) { - return __objc_msgSend_1014( - obj, - sel, - request, - ); - } - - late final __objc_msgSend_1014Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1014 = __objc_msgSend_1014Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_requestIsCacheEquivalent_toRequest_1 = - _registerName1("requestIsCacheEquivalent:toRequest:"); - bool _objc_msgSend_1015( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer a, - ffi.Pointer b, - ) { - return __objc_msgSend_1015( - obj, - sel, - a, - b, - ); - } - - late final __objc_msgSend_1015Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1015 = __objc_msgSend_1015Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_startLoading1 = _registerName1("startLoading"); - late final _sel_stopLoading1 = _registerName1("stopLoading"); - late final _sel_propertyForKey_inRequest_1 = - _registerName1("propertyForKey:inRequest:"); - ffi.Pointer _objc_msgSend_1016( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ffi.Pointer request, - ) { - return __objc_msgSend_1016( - obj, - sel, - key, - request, - ); - } - - late final __objc_msgSend_1016Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1016 = __objc_msgSend_1016Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSMutableURLRequest1 = _getClass1("NSMutableURLRequest"); - late final _sel_setURL_1 = _registerName1("setURL:"); - late final _sel_setCachePolicy_1 = _registerName1("setCachePolicy:"); - void _objc_msgSend_1017( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_1017( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1017Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1017 = __objc_msgSend_1017Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_setTimeoutInterval_1 = _registerName1("setTimeoutInterval:"); - late final _sel_setMainDocumentURL_1 = _registerName1("setMainDocumentURL:"); - late final _sel_setNetworkServiceType_1 = - _registerName1("setNetworkServiceType:"); - void _objc_msgSend_1018( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_1018( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1018Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1018 = __objc_msgSend_1018Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_setAllowsCellularAccess_1 = - _registerName1("setAllowsCellularAccess:"); - late final _sel_setAllowsExpensiveNetworkAccess_1 = - _registerName1("setAllowsExpensiveNetworkAccess:"); - late final _sel_setAllowsConstrainedNetworkAccess_1 = - _registerName1("setAllowsConstrainedNetworkAccess:"); - late final _sel_setAssumesHTTP3Capable_1 = - _registerName1("setAssumesHTTP3Capable:"); - late final _sel_setAttribution_1 = _registerName1("setAttribution:"); - void _objc_msgSend_1019( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_1019( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1019Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1019 = __objc_msgSend_1019Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_setRequiresDNSSECValidation_1 = - _registerName1("setRequiresDNSSECValidation:"); - late final _sel_setHTTPMethod_1 = _registerName1("setHTTPMethod:"); - late final _sel_setAllHTTPHeaderFields_1 = - _registerName1("setAllHTTPHeaderFields:"); - late final _sel_setValue_forHTTPHeaderField_1 = - _registerName1("setValue:forHTTPHeaderField:"); - void _objc_msgSend_1020( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ffi.Pointer field, - ) { - return __objc_msgSend_1020( - obj, - sel, - value, - field, - ); - } - - late final __objc_msgSend_1020Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1020 = __objc_msgSend_1020Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_addValue_forHTTPHeaderField_1 = - _registerName1("addValue:forHTTPHeaderField:"); - late final _sel_setHTTPBody_1 = _registerName1("setHTTPBody:"); - void _objc_msgSend_1021( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_1021( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1021Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1021 = __objc_msgSend_1021Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_setHTTPBodyStream_1 = _registerName1("setHTTPBodyStream:"); - void _objc_msgSend_1022( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_1022( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1022Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1022 = __objc_msgSend_1022Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_setHTTPShouldHandleCookies_1 = - _registerName1("setHTTPShouldHandleCookies:"); - late final _sel_setHTTPShouldUsePipelining_1 = - _registerName1("setHTTPShouldUsePipelining:"); - late final _sel_setProperty_forKey_inRequest_1 = - _registerName1("setProperty:forKey:inRequest:"); - void _objc_msgSend_1023( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ffi.Pointer key, - ffi.Pointer request, - ) { - return __objc_msgSend_1023( - obj, - sel, - value, - key, - request, - ); - } - - late final __objc_msgSend_1023Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1023 = __objc_msgSend_1023Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_removePropertyForKey_inRequest_1 = - _registerName1("removePropertyForKey:inRequest:"); - void _objc_msgSend_1024( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ffi.Pointer request, - ) { - return __objc_msgSend_1024( - obj, - sel, - key, - request, - ); - } - - late final __objc_msgSend_1024Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1024 = __objc_msgSend_1024Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_registerClass_1 = _registerName1("registerClass:"); - late final _sel_unregisterClass_1 = _registerName1("unregisterClass:"); - late final _sel_canInitWithTask_1 = _registerName1("canInitWithTask:"); - bool _objc_msgSend_1025( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer task, - ) { - return __objc_msgSend_1025( - obj, - sel, - task, - ); - } - - late final __objc_msgSend_1025Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1025 = __objc_msgSend_1025Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithTask_cachedResponse_client_1 = - _registerName1("initWithTask:cachedResponse:client:"); - instancetype _objc_msgSend_1026( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer task, - ffi.Pointer cachedResponse, - ffi.Pointer client, - ) { - return __objc_msgSend_1026( - obj, - sel, - task, - cachedResponse, - client, - ); - } - - late final __objc_msgSend_1026Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1026 = __objc_msgSend_1026Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_task1 = _registerName1("task"); - ffi.Pointer _objc_msgSend_1027( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1027( - obj, - sel, - ); - } - - late final __objc_msgSend_1027Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1027 = __objc_msgSend_1027Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSXMLParser1 = _getClass1("NSXMLParser"); - late final _sel_initWithStream_1 = _registerName1("initWithStream:"); - instancetype _objc_msgSend_1028( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer stream, - ) { - return __objc_msgSend_1028( - obj, - sel, - stream, - ); - } - - late final __objc_msgSend_1028Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1028 = __objc_msgSend_1028Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_shouldProcessNamespaces1 = - _registerName1("shouldProcessNamespaces"); - late final _sel_setShouldProcessNamespaces_1 = - _registerName1("setShouldProcessNamespaces:"); - late final _sel_shouldReportNamespacePrefixes1 = - _registerName1("shouldReportNamespacePrefixes"); - late final _sel_setShouldReportNamespacePrefixes_1 = - _registerName1("setShouldReportNamespacePrefixes:"); - late final _sel_externalEntityResolvingPolicy1 = - _registerName1("externalEntityResolvingPolicy"); - int _objc_msgSend_1029( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1029( - obj, - sel, - ); - } - - late final __objc_msgSend_1029Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1029 = __objc_msgSend_1029Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setExternalEntityResolvingPolicy_1 = - _registerName1("setExternalEntityResolvingPolicy:"); - void _objc_msgSend_1030( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_1030( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1030Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1030 = __objc_msgSend_1030Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_allowedExternalEntityURLs1 = - _registerName1("allowedExternalEntityURLs"); - late final _sel_setAllowedExternalEntityURLs_1 = - _registerName1("setAllowedExternalEntityURLs:"); - void _objc_msgSend_1031( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_1031( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1031Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1031 = __objc_msgSend_1031Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_parse1 = _registerName1("parse"); - late final _sel_abortParsing1 = _registerName1("abortParsing"); - late final _sel_parserError1 = _registerName1("parserError"); - late final _sel_shouldResolveExternalEntities1 = - _registerName1("shouldResolveExternalEntities"); - late final _sel_setShouldResolveExternalEntities_1 = - _registerName1("setShouldResolveExternalEntities:"); - late final _sel_publicID1 = _registerName1("publicID"); - late final _sel_systemID1 = _registerName1("systemID"); - late final _sel_lineNumber1 = _registerName1("lineNumber"); - late final _sel_columnNumber1 = _registerName1("columnNumber"); - late final _class_NSFileWrapper1 = _getClass1("NSFileWrapper"); - late final _sel_initWithURL_options_error_1 = - _registerName1("initWithURL:options:error:"); - instancetype _objc_msgSend_1032( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - int options, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1032( - obj, - sel, - url, - options, - outError, - ); - } - - late final __objc_msgSend_1032Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1032 = __objc_msgSend_1032Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_initDirectoryWithFileWrappers_1 = - _registerName1("initDirectoryWithFileWrappers:"); - late final _sel_initRegularFileWithContents_1 = - _registerName1("initRegularFileWithContents:"); - late final _sel_initSymbolicLinkWithDestinationURL_1 = - _registerName1("initSymbolicLinkWithDestinationURL:"); - late final _sel_initWithSerializedRepresentation_1 = - _registerName1("initWithSerializedRepresentation:"); - late final _sel_isDirectory1 = _registerName1("isDirectory"); - late final _sel_isRegularFile1 = _registerName1("isRegularFile"); - late final _sel_isSymbolicLink1 = _registerName1("isSymbolicLink"); - late final _sel_preferredFilename1 = _registerName1("preferredFilename"); - late final _sel_setPreferredFilename_1 = - _registerName1("setPreferredFilename:"); - late final _sel_filename1 = _registerName1("filename"); - late final _sel_setFilename_1 = _registerName1("setFilename:"); - late final _sel_fileAttributes1 = _registerName1("fileAttributes"); - late final _sel_setFileAttributes_1 = _registerName1("setFileAttributes:"); - late final _sel_matchesContentsOfURL_1 = - _registerName1("matchesContentsOfURL:"); - late final _sel_readFromURL_options_error_1 = - _registerName1("readFromURL:options:error:"); - bool _objc_msgSend_1033( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - int options, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1033( - obj, - sel, - url, - options, - outError, - ); - } - - late final __objc_msgSend_1033Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1033 = __objc_msgSend_1033Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_writeToURL_options_originalContentsURL_error_1 = - _registerName1("writeToURL:options:originalContentsURL:error:"); - bool _objc_msgSend_1034( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - int options, - ffi.Pointer originalContentsURL, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1034( - obj, - sel, - url, - options, - originalContentsURL, - outError, - ); - } - - late final __objc_msgSend_1034Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1034 = __objc_msgSend_1034Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_serializedRepresentation1 = - _registerName1("serializedRepresentation"); - late final _sel_addFileWrapper_1 = _registerName1("addFileWrapper:"); - ffi.Pointer _objc_msgSend_1035( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer child, - ) { - return __objc_msgSend_1035( - obj, - sel, - child, - ); - } - - late final __objc_msgSend_1035Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1035 = __objc_msgSend_1035Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_addRegularFileWithContents_preferredFilename_1 = - _registerName1("addRegularFileWithContents:preferredFilename:"); - ffi.Pointer _objc_msgSend_1036( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ffi.Pointer fileName, - ) { - return __objc_msgSend_1036( - obj, - sel, - data, - fileName, - ); - } - - late final __objc_msgSend_1036Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1036 = __objc_msgSend_1036Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_removeFileWrapper_1 = _registerName1("removeFileWrapper:"); - void _objc_msgSend_1037( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer child, - ) { - return __objc_msgSend_1037( - obj, - sel, - child, - ); - } - - late final __objc_msgSend_1037Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1037 = __objc_msgSend_1037Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_fileWrappers1 = _registerName1("fileWrappers"); - late final _sel_keyForFileWrapper_1 = _registerName1("keyForFileWrapper:"); - ffi.Pointer _objc_msgSend_1038( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer child, - ) { - return __objc_msgSend_1038( - obj, - sel, - child, - ); - } - - late final __objc_msgSend_1038Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1038 = __objc_msgSend_1038Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_regularFileContents1 = _registerName1("regularFileContents"); - late final _sel_symbolicLinkDestinationURL1 = - _registerName1("symbolicLinkDestinationURL"); - late final _sel_initSymbolicLinkWithDestination_1 = - _registerName1("initSymbolicLinkWithDestination:"); - late final _sel_needsToBeUpdatedFromPath_1 = - _registerName1("needsToBeUpdatedFromPath:"); - late final _sel_updateFromPath_1 = _registerName1("updateFromPath:"); - late final _sel_writeToFile_atomically_updateFilenames_1 = - _registerName1("writeToFile:atomically:updateFilenames:"); - bool _objc_msgSend_1039( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool atomicFlag, - bool updateFilenamesFlag, - ) { - return __objc_msgSend_1039( - obj, - sel, - path, - atomicFlag, - updateFilenamesFlag, - ); - } - - late final __objc_msgSend_1039Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_1039 = __objc_msgSend_1039Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool, bool)>(); - - late final _sel_addFileWithPath_1 = _registerName1("addFileWithPath:"); - late final _sel_addSymbolicLinkWithDestination_preferredFilename_1 = - _registerName1("addSymbolicLinkWithDestination:preferredFilename:"); - late final _sel_symbolicLinkDestination1 = - _registerName1("symbolicLinkDestination"); - late final _class_NSURLSession1 = _getClass1("NSURLSession"); - late final _sel_sharedSession1 = _registerName1("sharedSession"); - ffi.Pointer _objc_msgSend_1040( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1040( - obj, - sel, - ); - } - - late final __objc_msgSend_1040Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1040 = __objc_msgSend_1040Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSURLSessionConfiguration1 = - _getClass1("NSURLSessionConfiguration"); - late final _sel_defaultSessionConfiguration1 = - _registerName1("defaultSessionConfiguration"); - ffi.Pointer _objc_msgSend_1041( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1041( - obj, - sel, - ); - } - - late final __objc_msgSend_1041Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1041 = __objc_msgSend_1041Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_ephemeralSessionConfiguration1 = - _registerName1("ephemeralSessionConfiguration"); - late final _sel_backgroundSessionConfigurationWithIdentifier_1 = - _registerName1("backgroundSessionConfigurationWithIdentifier:"); - ffi.Pointer _objc_msgSend_1042( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer identifier, - ) { - return __objc_msgSend_1042( - obj, - sel, - identifier, - ); - } - - late final __objc_msgSend_1042Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1042 = __objc_msgSend_1042Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_identifier1 = _registerName1("identifier"); - late final _sel_requestCachePolicy1 = _registerName1("requestCachePolicy"); - late final _sel_setRequestCachePolicy_1 = - _registerName1("setRequestCachePolicy:"); - late final _sel_timeoutIntervalForRequest1 = - _registerName1("timeoutIntervalForRequest"); - late final _sel_setTimeoutIntervalForRequest_1 = - _registerName1("setTimeoutIntervalForRequest:"); - late final _sel_timeoutIntervalForResource1 = - _registerName1("timeoutIntervalForResource"); - late final _sel_setTimeoutIntervalForResource_1 = - _registerName1("setTimeoutIntervalForResource:"); - late final _sel_waitsForConnectivity1 = - _registerName1("waitsForConnectivity"); - late final _sel_setWaitsForConnectivity_1 = - _registerName1("setWaitsForConnectivity:"); - late final _sel_isDiscretionary1 = _registerName1("isDiscretionary"); - late final _sel_setDiscretionary_1 = _registerName1("setDiscretionary:"); - late final _sel_sharedContainerIdentifier1 = - _registerName1("sharedContainerIdentifier"); - late final _sel_setSharedContainerIdentifier_1 = - _registerName1("setSharedContainerIdentifier:"); - late final _sel_sessionSendsLaunchEvents1 = - _registerName1("sessionSendsLaunchEvents"); - late final _sel_setSessionSendsLaunchEvents_1 = - _registerName1("setSessionSendsLaunchEvents:"); - late final _sel_connectionProxyDictionary1 = - _registerName1("connectionProxyDictionary"); - late final _sel_setConnectionProxyDictionary_1 = - _registerName1("setConnectionProxyDictionary:"); - late final _sel_TLSMinimumSupportedProtocol1 = - _registerName1("TLSMinimumSupportedProtocol"); - int _objc_msgSend_1043( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1043( - obj, - sel, - ); - } - - late final __objc_msgSend_1043Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1043 = __objc_msgSend_1043Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setTLSMinimumSupportedProtocol_1 = - _registerName1("setTLSMinimumSupportedProtocol:"); - void _objc_msgSend_1044( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_1044( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1044Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1044 = __objc_msgSend_1044Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_TLSMaximumSupportedProtocol1 = - _registerName1("TLSMaximumSupportedProtocol"); - late final _sel_setTLSMaximumSupportedProtocol_1 = - _registerName1("setTLSMaximumSupportedProtocol:"); - late final _sel_TLSMinimumSupportedProtocolVersion1 = - _registerName1("TLSMinimumSupportedProtocolVersion"); - int _objc_msgSend_1045( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1045( - obj, - sel, - ); - } - - late final __objc_msgSend_1045Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1045 = __objc_msgSend_1045Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setTLSMinimumSupportedProtocolVersion_1 = - _registerName1("setTLSMinimumSupportedProtocolVersion:"); - void _objc_msgSend_1046( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_1046( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1046Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1046 = __objc_msgSend_1046Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_TLSMaximumSupportedProtocolVersion1 = - _registerName1("TLSMaximumSupportedProtocolVersion"); - late final _sel_setTLSMaximumSupportedProtocolVersion_1 = - _registerName1("setTLSMaximumSupportedProtocolVersion:"); - late final _sel_HTTPShouldSetCookies1 = - _registerName1("HTTPShouldSetCookies"); - late final _sel_setHTTPShouldSetCookies_1 = - _registerName1("setHTTPShouldSetCookies:"); - late final _sel_HTTPCookieAcceptPolicy1 = - _registerName1("HTTPCookieAcceptPolicy"); - late final _sel_setHTTPCookieAcceptPolicy_1 = - _registerName1("setHTTPCookieAcceptPolicy:"); - late final _sel_HTTPAdditionalHeaders1 = - _registerName1("HTTPAdditionalHeaders"); - late final _sel_setHTTPAdditionalHeaders_1 = - _registerName1("setHTTPAdditionalHeaders:"); - late final _sel_HTTPMaximumConnectionsPerHost1 = - _registerName1("HTTPMaximumConnectionsPerHost"); - late final _sel_setHTTPMaximumConnectionsPerHost_1 = - _registerName1("setHTTPMaximumConnectionsPerHost:"); - late final _sel_HTTPCookieStorage1 = _registerName1("HTTPCookieStorage"); - ffi.Pointer _objc_msgSend_1047( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1047( - obj, - sel, - ); - } - - late final __objc_msgSend_1047Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1047 = __objc_msgSend_1047Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setHTTPCookieStorage_1 = - _registerName1("setHTTPCookieStorage:"); - void _objc_msgSend_1048( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_1048( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1048Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1048 = __objc_msgSend_1048Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_URLCredentialStorage1 = - _registerName1("URLCredentialStorage"); - ffi.Pointer _objc_msgSend_1049( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1049( - obj, - sel, - ); - } - - late final __objc_msgSend_1049Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1049 = __objc_msgSend_1049Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setURLCredentialStorage_1 = - _registerName1("setURLCredentialStorage:"); - void _objc_msgSend_1050( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_1050( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1050Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1050 = __objc_msgSend_1050Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_URLCache1 = _registerName1("URLCache"); - ffi.Pointer _objc_msgSend_1051( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1051( - obj, - sel, - ); - } - - late final __objc_msgSend_1051Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1051 = __objc_msgSend_1051Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setURLCache_1 = _registerName1("setURLCache:"); - void _objc_msgSend_1052( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_1052( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1052Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1052 = __objc_msgSend_1052Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_shouldUseExtendedBackgroundIdleMode1 = - _registerName1("shouldUseExtendedBackgroundIdleMode"); - late final _sel_setShouldUseExtendedBackgroundIdleMode_1 = - _registerName1("setShouldUseExtendedBackgroundIdleMode:"); - late final _sel_protocolClasses1 = _registerName1("protocolClasses"); - late final _sel_setProtocolClasses_1 = _registerName1("setProtocolClasses:"); - void _objc_msgSend_1053( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_1053( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1053Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1053 = __objc_msgSend_1053Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_multipathServiceType1 = - _registerName1("multipathServiceType"); - int _objc_msgSend_1054( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1054( - obj, - sel, - ); - } - - late final __objc_msgSend_1054Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1054 = __objc_msgSend_1054Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setMultipathServiceType_1 = - _registerName1("setMultipathServiceType:"); - void _objc_msgSend_1055( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_1055( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1055Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1055 = __objc_msgSend_1055Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_backgroundSessionConfiguration_1 = - _registerName1("backgroundSessionConfiguration:"); - late final _sel_sessionWithConfiguration_1 = - _registerName1("sessionWithConfiguration:"); - ffi.Pointer _objc_msgSend_1056( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer configuration, - ) { - return __objc_msgSend_1056( - obj, - sel, - configuration, - ); - } - - late final __objc_msgSend_1056Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1056 = __objc_msgSend_1056Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_sessionWithConfiguration_delegate_delegateQueue_1 = - _registerName1("sessionWithConfiguration:delegate:delegateQueue:"); - ffi.Pointer _objc_msgSend_1057( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer configuration, - ffi.Pointer delegate, - ffi.Pointer queue, - ) { - return __objc_msgSend_1057( - obj, - sel, - configuration, - delegate, - queue, - ); - } - - late final __objc_msgSend_1057Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1057 = __objc_msgSend_1057Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_delegateQueue1 = _registerName1("delegateQueue"); - late final _sel_configuration1 = _registerName1("configuration"); - late final _sel_sessionDescription1 = _registerName1("sessionDescription"); - late final _sel_setSessionDescription_1 = - _registerName1("setSessionDescription:"); - late final _sel_finishTasksAndInvalidate1 = - _registerName1("finishTasksAndInvalidate"); - late final _sel_invalidateAndCancel1 = _registerName1("invalidateAndCancel"); - late final _sel_resetWithCompletionHandler_1 = - _registerName1("resetWithCompletionHandler:"); - late final _sel_flushWithCompletionHandler_1 = - _registerName1("flushWithCompletionHandler:"); - late final _sel_getTasksWithCompletionHandler_1 = - _registerName1("getTasksWithCompletionHandler:"); - void _objc_msgSend_1058( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1058( - obj, - sel, - completionHandler, - ); - } - - late final __objc_msgSend_1058Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1058 = __objc_msgSend_1058Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_getAllTasksWithCompletionHandler_1 = - _registerName1("getAllTasksWithCompletionHandler:"); - void _objc_msgSend_1059( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1059( - obj, - sel, - completionHandler, - ); - } - - late final __objc_msgSend_1059Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1059 = __objc_msgSend_1059Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_dataTaskWithRequest_1 = - _registerName1("dataTaskWithRequest:"); - ffi.Pointer _objc_msgSend_1060( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ) { - return __objc_msgSend_1060( - obj, - sel, - request, - ); - } - - late final __objc_msgSend_1060Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1060 = __objc_msgSend_1060Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_dataTaskWithURL_1 = _registerName1("dataTaskWithURL:"); - ffi.Pointer _objc_msgSend_1061( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ) { - return __objc_msgSend_1061( - obj, - sel, - url, - ); - } - - late final __objc_msgSend_1061Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1061 = __objc_msgSend_1061Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSURLSessionUploadTask1 = - _getClass1("NSURLSessionUploadTask"); - late final _sel_cancelByProducingResumeData_1 = - _registerName1("cancelByProducingResumeData:"); - void _objc_msgSend_1062( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1062( - obj, - sel, - completionHandler, - ); - } - - late final __objc_msgSend_1062Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1062 = __objc_msgSend_1062Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_uploadTaskWithRequest_fromFile_1 = - _registerName1("uploadTaskWithRequest:fromFile:"); - ffi.Pointer _objc_msgSend_1063( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer fileURL, - ) { - return __objc_msgSend_1063( - obj, - sel, - request, - fileURL, - ); - } - - late final __objc_msgSend_1063Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1063 = __objc_msgSend_1063Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_uploadTaskWithRequest_fromData_1 = - _registerName1("uploadTaskWithRequest:fromData:"); - ffi.Pointer _objc_msgSend_1064( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer bodyData, - ) { - return __objc_msgSend_1064( - obj, - sel, - request, - bodyData, - ); - } - - late final __objc_msgSend_1064Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1064 = __objc_msgSend_1064Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_uploadTaskWithResumeData_1 = - _registerName1("uploadTaskWithResumeData:"); - ffi.Pointer _objc_msgSend_1065( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer resumeData, - ) { - return __objc_msgSend_1065( - obj, - sel, - resumeData, - ); - } - - late final __objc_msgSend_1065Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1065 = __objc_msgSend_1065Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_uploadTaskWithStreamedRequest_1 = - _registerName1("uploadTaskWithStreamedRequest:"); - ffi.Pointer _objc_msgSend_1066( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ) { - return __objc_msgSend_1066( - obj, - sel, - request, - ); - } - - late final __objc_msgSend_1066Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1066 = __objc_msgSend_1066Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSURLSessionDownloadTask1 = - _getClass1("NSURLSessionDownloadTask"); - late final _sel_downloadTaskWithRequest_1 = - _registerName1("downloadTaskWithRequest:"); - ffi.Pointer _objc_msgSend_1067( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ) { - return __objc_msgSend_1067( - obj, - sel, - request, - ); - } - - late final __objc_msgSend_1067Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1067 = __objc_msgSend_1067Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_downloadTaskWithURL_1 = - _registerName1("downloadTaskWithURL:"); - ffi.Pointer _objc_msgSend_1068( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ) { - return __objc_msgSend_1068( - obj, - sel, - url, - ); - } - - late final __objc_msgSend_1068Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1068 = __objc_msgSend_1068Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_downloadTaskWithResumeData_1 = - _registerName1("downloadTaskWithResumeData:"); - ffi.Pointer _objc_msgSend_1069( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer resumeData, - ) { - return __objc_msgSend_1069( - obj, - sel, - resumeData, - ); - } - - late final __objc_msgSend_1069Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1069 = __objc_msgSend_1069Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSURLSessionStreamTask1 = - _getClass1("NSURLSessionStreamTask"); - late final _sel_readDataOfMinLength_maxLength_timeout_completionHandler_1 = - _registerName1( - "readDataOfMinLength:maxLength:timeout:completionHandler:"); - void _objc_msgSend_1070( - ffi.Pointer obj, - ffi.Pointer sel, - int minBytes, - int maxBytes, - double timeout, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1070( - obj, - sel, - minBytes, - maxBytes, - timeout, - completionHandler, - ); - } - - late final __objc_msgSend_1070Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.UnsignedLong, - ffi.Double, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1070 = __objc_msgSend_1070Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, int, - double, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_writeData_timeout_completionHandler_1 = - _registerName1("writeData:timeout:completionHandler:"); - void _objc_msgSend_1071( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - double timeout, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1071( - obj, - sel, - data, - timeout, - completionHandler, - ); - } - - late final __objc_msgSend_1071Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Double, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1071 = __objc_msgSend_1071Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, double, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_captureStreams1 = _registerName1("captureStreams"); - late final _sel_closeWrite1 = _registerName1("closeWrite"); - late final _sel_closeRead1 = _registerName1("closeRead"); - late final _sel_startSecureConnection1 = - _registerName1("startSecureConnection"); - late final _sel_stopSecureConnection1 = - _registerName1("stopSecureConnection"); - late final _sel_streamTaskWithHostName_port_1 = - _registerName1("streamTaskWithHostName:port:"); - ffi.Pointer _objc_msgSend_1072( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer hostname, - int port, - ) { - return __objc_msgSend_1072( - obj, - sel, - hostname, - port, - ); - } - - late final __objc_msgSend_1072Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_1072 = __objc_msgSend_1072Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _class_NSNetService1 = _getClass1("NSNetService"); - late final _sel_initWithDomain_type_name_port_1 = - _registerName1("initWithDomain:type:name:port:"); - instancetype _objc_msgSend_1073( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer domain, - ffi.Pointer type, - ffi.Pointer name, - int port, - ) { - return __objc_msgSend_1073( - obj, - sel, - domain, - type, - name, - port, - ); - } - - late final __objc_msgSend_1073Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int)>>('objc_msgSend'); - late final __objc_msgSend_1073 = __objc_msgSend_1073Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int)>(); - - late final _sel_initWithDomain_type_name_1 = - _registerName1("initWithDomain:type:name:"); - instancetype _objc_msgSend_1074( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer domain, - ffi.Pointer type, - ffi.Pointer name, - ) { - return __objc_msgSend_1074( - obj, - sel, - domain, - type, - name, - ); - } - - late final __objc_msgSend_1074Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1074 = __objc_msgSend_1074Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_includesPeerToPeer1 = _registerName1("includesPeerToPeer"); - late final _sel_setIncludesPeerToPeer_1 = - _registerName1("setIncludesPeerToPeer:"); - late final _sel_type1 = _registerName1("type"); - late final _sel_publishWithOptions_1 = _registerName1("publishWithOptions:"); - void _objc_msgSend_1075( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ) { - return __objc_msgSend_1075( - obj, - sel, - options, - ); - } - - late final __objc_msgSend_1075Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1075 = __objc_msgSend_1075Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_resolve1 = _registerName1("resolve"); - late final _sel_stop1 = _registerName1("stop"); - late final _sel_dictionaryFromTXTRecordData_1 = - _registerName1("dictionaryFromTXTRecordData:"); - ffi.Pointer _objc_msgSend_1076( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer txtData, - ) { - return __objc_msgSend_1076( - obj, - sel, - txtData, - ); - } - - late final __objc_msgSend_1076Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1076 = __objc_msgSend_1076Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_dataFromTXTRecordDictionary_1 = - _registerName1("dataFromTXTRecordDictionary:"); - ffi.Pointer _objc_msgSend_1077( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer txtDictionary, - ) { - return __objc_msgSend_1077( - obj, - sel, - txtDictionary, - ); - } - - late final __objc_msgSend_1077Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1077 = __objc_msgSend_1077Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_resolveWithTimeout_1 = _registerName1("resolveWithTimeout:"); - late final _sel_getInputStream_outputStream_1 = - _registerName1("getInputStream:outputStream:"); - bool _objc_msgSend_1078( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream, - ) { - return __objc_msgSend_1078( - obj, - sel, - inputStream, - outputStream, - ); - } - - late final __objc_msgSend_1078Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1078 = __objc_msgSend_1078Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>(); - - late final _sel_setTXTRecordData_1 = _registerName1("setTXTRecordData:"); - bool _objc_msgSend_1079( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer recordData, - ) { - return __objc_msgSend_1079( - obj, - sel, - recordData, - ); - } - - late final __objc_msgSend_1079Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1079 = __objc_msgSend_1079Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_TXTRecordData1 = _registerName1("TXTRecordData"); - late final _sel_startMonitoring1 = _registerName1("startMonitoring"); - late final _sel_stopMonitoring1 = _registerName1("stopMonitoring"); - late final _sel_streamTaskWithNetService_1 = - _registerName1("streamTaskWithNetService:"); - ffi.Pointer _objc_msgSend_1080( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer service, - ) { - return __objc_msgSend_1080( - obj, - sel, - service, - ); - } - - late final __objc_msgSend_1080Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1080 = __objc_msgSend_1080Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSURLSessionWebSocketTask1 = - _getClass1("NSURLSessionWebSocketTask"); - late final _class_NSURLSessionWebSocketMessage1 = - _getClass1("NSURLSessionWebSocketMessage"); - int _objc_msgSend_1081( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1081( - obj, - sel, - ); - } - - late final __objc_msgSend_1081Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1081 = __objc_msgSend_1081Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_sendMessage_completionHandler_1 = - _registerName1("sendMessage:completionHandler:"); - void _objc_msgSend_1082( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer message, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1082( - obj, - sel, - message, - completionHandler, - ); - } - - late final __objc_msgSend_1082Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1082 = __objc_msgSend_1082Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_receiveMessageWithCompletionHandler_1 = - _registerName1("receiveMessageWithCompletionHandler:"); - void _objc_msgSend_1083( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1083( - obj, - sel, - completionHandler, - ); - } - - late final __objc_msgSend_1083Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1083 = __objc_msgSend_1083Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_sendPingWithPongReceiveHandler_1 = - _registerName1("sendPingWithPongReceiveHandler:"); - void _objc_msgSend_1084( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> pongReceiveHandler, - ) { - return __objc_msgSend_1084( - obj, - sel, - pongReceiveHandler, - ); - } - - late final __objc_msgSend_1084Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1084 = __objc_msgSend_1084Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_cancelWithCloseCode_reason_1 = - _registerName1("cancelWithCloseCode:reason:"); - void _objc_msgSend_1085( - ffi.Pointer obj, - ffi.Pointer sel, - int closeCode, - ffi.Pointer reason, - ) { - return __objc_msgSend_1085( - obj, - sel, - closeCode, - reason, - ); - } - - late final __objc_msgSend_1085Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1085 = __objc_msgSend_1085Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _sel_maximumMessageSize1 = _registerName1("maximumMessageSize"); - late final _sel_setMaximumMessageSize_1 = - _registerName1("setMaximumMessageSize:"); - late final _sel_closeCode1 = _registerName1("closeCode"); - int _objc_msgSend_1086( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1086( - obj, - sel, - ); - } - - late final __objc_msgSend_1086Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1086 = __objc_msgSend_1086Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_closeReason1 = _registerName1("closeReason"); - late final _sel_webSocketTaskWithURL_1 = - _registerName1("webSocketTaskWithURL:"); - ffi.Pointer _objc_msgSend_1087( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ) { - return __objc_msgSend_1087( - obj, - sel, - url, - ); - } - - late final __objc_msgSend_1087Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1087 = __objc_msgSend_1087Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_webSocketTaskWithURL_protocols_1 = - _registerName1("webSocketTaskWithURL:protocols:"); - ffi.Pointer _objc_msgSend_1088( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer protocols, - ) { - return __objc_msgSend_1088( - obj, - sel, - url, - protocols, - ); - } - - late final __objc_msgSend_1088Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1088 = __objc_msgSend_1088Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_webSocketTaskWithRequest_1 = - _registerName1("webSocketTaskWithRequest:"); - ffi.Pointer _objc_msgSend_1089( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ) { - return __objc_msgSend_1089( - obj, - sel, - request, - ); - } - - late final __objc_msgSend_1089Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1089 = __objc_msgSend_1089Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_dataTaskWithRequest_completionHandler_1 = - _registerName1("dataTaskWithRequest:completionHandler:"); - ffi.Pointer _objc_msgSend_1090( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1090( - obj, - sel, - request, - completionHandler, - ); - } - - late final __objc_msgSend_1090Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1090 = __objc_msgSend_1090Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_dataTaskWithURL_completionHandler_1 = - _registerName1("dataTaskWithURL:completionHandler:"); - ffi.Pointer _objc_msgSend_1091( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1091( - obj, - sel, - url, - completionHandler, - ); - } - - late final __objc_msgSend_1091Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1091 = __objc_msgSend_1091Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_uploadTaskWithRequest_fromFile_completionHandler_1 = - _registerName1("uploadTaskWithRequest:fromFile:completionHandler:"); - ffi.Pointer _objc_msgSend_1092( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer fileURL, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1092( - obj, - sel, - request, - fileURL, - completionHandler, - ); - } - - late final __objc_msgSend_1092Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1092 = __objc_msgSend_1092Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_uploadTaskWithRequest_fromData_completionHandler_1 = - _registerName1("uploadTaskWithRequest:fromData:completionHandler:"); - ffi.Pointer _objc_msgSend_1093( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer bodyData, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1093( - obj, - sel, - request, - bodyData, - completionHandler, - ); - } - - late final __objc_msgSend_1093Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1093 = __objc_msgSend_1093Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_uploadTaskWithResumeData_completionHandler_1 = - _registerName1("uploadTaskWithResumeData:completionHandler:"); - ffi.Pointer _objc_msgSend_1094( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer resumeData, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1094( - obj, - sel, - resumeData, - completionHandler, - ); - } - - late final __objc_msgSend_1094Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1094 = __objc_msgSend_1094Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_downloadTaskWithRequest_completionHandler_1 = - _registerName1("downloadTaskWithRequest:completionHandler:"); - ffi.Pointer _objc_msgSend_1095( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1095( - obj, - sel, - request, - completionHandler, - ); - } - - late final __objc_msgSend_1095Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1095 = __objc_msgSend_1095Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_downloadTaskWithURL_completionHandler_1 = - _registerName1("downloadTaskWithURL:completionHandler:"); - ffi.Pointer _objc_msgSend_1096( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1096( - obj, - sel, - url, - completionHandler, - ); - } - - late final __objc_msgSend_1096Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1096 = __objc_msgSend_1096Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_downloadTaskWithResumeData_completionHandler_1 = - _registerName1("downloadTaskWithResumeData:completionHandler:"); - ffi.Pointer _objc_msgSend_1097( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer resumeData, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1097( - obj, - sel, - resumeData, - completionHandler, - ); - } - - late final __objc_msgSend_1097Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1097 = __objc_msgSend_1097Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _class_NSProtocolChecker1 = _getClass1("NSProtocolChecker"); - ffi.Pointer _objc_msgSend_1098( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1098( - obj, - sel, - ); - } - - late final __objc_msgSend_1098Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1098 = __objc_msgSend_1098Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - ffi.Pointer _objc_msgSend_1099( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1099( - obj, - sel, - ); - } - - late final __objc_msgSend_1099Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1099 = __objc_msgSend_1099Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_protocolCheckerWithTarget_protocol_1 = - _registerName1("protocolCheckerWithTarget:protocol:"); - instancetype _objc_msgSend_1100( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anObject, - ffi.Pointer aProtocol, - ) { - return __objc_msgSend_1100( - obj, - sel, - anObject, - aProtocol, - ); - } - - late final __objc_msgSend_1100Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1100 = __objc_msgSend_1100Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithTarget_protocol_1 = - _registerName1("initWithTarget:protocol:"); - late final _class_NSTask1 = _getClass1("NSTask"); - late final _sel_setExecutableURL_1 = _registerName1("setExecutableURL:"); - late final _sel_setEnvironment_1 = _registerName1("setEnvironment:"); - late final _sel_currentDirectoryURL1 = _registerName1("currentDirectoryURL"); - late final _sel_setCurrentDirectoryURL_1 = - _registerName1("setCurrentDirectoryURL:"); - late final _sel_launchRequirementData1 = - _registerName1("launchRequirementData"); - late final _sel_setLaunchRequirementData_1 = - _registerName1("setLaunchRequirementData:"); - late final _sel_standardInput1 = _registerName1("standardInput"); - late final _sel_setStandardInput_1 = _registerName1("setStandardInput:"); - late final _sel_standardOutput1 = _registerName1("standardOutput"); - late final _sel_setStandardOutput_1 = _registerName1("setStandardOutput:"); - late final _sel_standardError1 = _registerName1("standardError"); - late final _sel_setStandardError_1 = _registerName1("setStandardError:"); - late final _sel_launchAndReturnError_1 = - _registerName1("launchAndReturnError:"); - late final _sel_interrupt1 = _registerName1("interrupt"); - late final _sel_terminate1 = _registerName1("terminate"); - late final _sel_isRunning1 = _registerName1("isRunning"); - late final _sel_terminationStatus1 = _registerName1("terminationStatus"); - late final _sel_terminationReason1 = _registerName1("terminationReason"); - int _objc_msgSend_1101( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1101( - obj, - sel, - ); - } - - late final __objc_msgSend_1101Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1101 = __objc_msgSend_1101Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_terminationHandler1 = _registerName1("terminationHandler"); - ffi.Pointer<_ObjCBlock> _objc_msgSend_1102( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1102( - obj, - sel, - ); - } - - late final __objc_msgSend_1102Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1102 = __objc_msgSend_1102Ptr.asFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setTerminationHandler_1 = - _registerName1("setTerminationHandler:"); - void _objc_msgSend_1103( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> value, - ) { - return __objc_msgSend_1103( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1103Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1103 = __objc_msgSend_1103Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_launchedTaskWithExecutableURL_arguments_error_terminationHandler_1 = - _registerName1( - "launchedTaskWithExecutableURL:arguments:error:terminationHandler:"); - ffi.Pointer _objc_msgSend_1104( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer arguments, - ffi.Pointer> error, - ffi.Pointer<_ObjCBlock> terminationHandler, - ) { - return __objc_msgSend_1104( - obj, - sel, - url, - arguments, - error, - terminationHandler, - ); - } - - late final __objc_msgSend_1104Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1104 = __objc_msgSend_1104Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_waitUntilExit1 = _registerName1("waitUntilExit"); - late final _sel_launchPath1 = _registerName1("launchPath"); - late final _sel_setLaunchPath_1 = _registerName1("setLaunchPath:"); - late final _sel_setCurrentDirectoryPath_1 = - _registerName1("setCurrentDirectoryPath:"); - late final _sel_launch1 = _registerName1("launch"); - late final _sel_launchedTaskWithLaunchPath_arguments_1 = - _registerName1("launchedTaskWithLaunchPath:arguments:"); - ffi.Pointer _objc_msgSend_1105( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer arguments, - ) { - return __objc_msgSend_1105( - obj, - sel, - path, - arguments, - ); - } - - late final __objc_msgSend_1105Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1105 = __objc_msgSend_1105Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSXMLElement1 = _getClass1("NSXMLElement"); - late final _class_NSXMLNode1 = _getClass1("NSXMLNode"); - late final _sel_initWithKind_1 = _registerName1("initWithKind:"); - instancetype _objc_msgSend_1106( - ffi.Pointer obj, - ffi.Pointer sel, - int kind, - ) { - return __objc_msgSend_1106( - obj, - sel, - kind, - ); - } - - late final __objc_msgSend_1106Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1106 = __objc_msgSend_1106Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithKind_options_1 = - _registerName1("initWithKind:options:"); - instancetype _objc_msgSend_1107( - ffi.Pointer obj, - ffi.Pointer sel, - int kind, - int options, - ) { - return __objc_msgSend_1107( - obj, - sel, - kind, - options, - ); - } - - late final __objc_msgSend_1107Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1107 = __objc_msgSend_1107Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, int, int)>(); - - late final _sel_document1 = _registerName1("document"); - late final _sel_documentWithRootElement_1 = - _registerName1("documentWithRootElement:"); - ffi.Pointer _objc_msgSend_1108( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer element, - ) { - return __objc_msgSend_1108( - obj, - sel, - element, - ); - } - - late final __objc_msgSend_1108Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1108 = __objc_msgSend_1108Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_elementWithName_1 = _registerName1("elementWithName:"); - late final _sel_elementWithName_URI_1 = - _registerName1("elementWithName:URI:"); - ffi.Pointer _objc_msgSend_1109( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer URI, - ) { - return __objc_msgSend_1109( - obj, - sel, - name, - URI, - ); - } - - late final __objc_msgSend_1109Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1109 = __objc_msgSend_1109Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_elementWithName_stringValue_1 = - _registerName1("elementWithName:stringValue:"); - late final _sel_elementWithName_children_attributes_1 = - _registerName1("elementWithName:children:attributes:"); - ffi.Pointer _objc_msgSend_1110( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer children, - ffi.Pointer attributes, - ) { - return __objc_msgSend_1110( - obj, - sel, - name, - children, - attributes, - ); - } - - late final __objc_msgSend_1110Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1110 = __objc_msgSend_1110Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_attributeWithName_stringValue_1 = - _registerName1("attributeWithName:stringValue:"); - late final _sel_attributeWithName_URI_stringValue_1 = - _registerName1("attributeWithName:URI:stringValue:"); - late final _sel_namespaceWithName_stringValue_1 = - _registerName1("namespaceWithName:stringValue:"); - late final _sel_processingInstructionWithName_stringValue_1 = - _registerName1("processingInstructionWithName:stringValue:"); - late final _sel_commentWithStringValue_1 = - _registerName1("commentWithStringValue:"); - late final _sel_textWithStringValue_1 = - _registerName1("textWithStringValue:"); - late final _sel_DTDNodeWithXMLString_1 = - _registerName1("DTDNodeWithXMLString:"); - int _objc_msgSend_1111( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1111( - obj, - sel, - ); - } - - late final __objc_msgSend_1111Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1111 = __objc_msgSend_1111Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_objectValue1 = _registerName1("objectValue"); - late final _sel_setObjectValue_1 = _registerName1("setObjectValue:"); - late final _sel_setStringValue_1 = _registerName1("setStringValue:"); - late final _sel_setStringValue_resolvingEntities_1 = - _registerName1("setStringValue:resolvingEntities:"); - void _objc_msgSend_1112( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - bool resolve, - ) { - return __objc_msgSend_1112( - obj, - sel, - string, - resolve, - ); - } - - late final __objc_msgSend_1112Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_1112 = __objc_msgSend_1112Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_index1 = _registerName1("index"); - late final _sel_level1 = _registerName1("level"); - late final _class_NSXMLDocument1 = _getClass1("NSXMLDocument"); - late final _sel_initWithXMLString_options_error_1 = - _registerName1("initWithXMLString:options:error:"); - instancetype _objc_msgSend_1113( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int mask, - ffi.Pointer> error, - ) { - return __objc_msgSend_1113( - obj, - sel, - string, - mask, - error, - ); - } - - late final __objc_msgSend_1113Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1113 = __objc_msgSend_1113Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - instancetype _objc_msgSend_1114( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - int mask, - ffi.Pointer> error, - ) { - return __objc_msgSend_1114( - obj, - sel, - url, - mask, - error, - ); - } - - late final __objc_msgSend_1114Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1114 = __objc_msgSend_1114Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_initWithData_options_error_1 = - _registerName1("initWithData:options:error:"); - instancetype _objc_msgSend_1115( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - int mask, - ffi.Pointer> error, - ) { - return __objc_msgSend_1115( - obj, - sel, - data, - mask, - error, - ); - } - - late final __objc_msgSend_1115Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1115 = __objc_msgSend_1115Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_initWithRootElement_1 = - _registerName1("initWithRootElement:"); - instancetype _objc_msgSend_1116( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer element, - ) { - return __objc_msgSend_1116( - obj, - sel, - element, - ); - } - - late final __objc_msgSend_1116Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1116 = __objc_msgSend_1116Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_replacementClassForClass_1 = - _registerName1("replacementClassForClass:"); - late final _sel_characterEncoding1 = _registerName1("characterEncoding"); - late final _sel_setCharacterEncoding_1 = - _registerName1("setCharacterEncoding:"); - late final _sel_isStandalone1 = _registerName1("isStandalone"); - late final _sel_setStandalone_1 = _registerName1("setStandalone:"); - late final _sel_documentContentKind1 = _registerName1("documentContentKind"); - int _objc_msgSend_1117( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1117( - obj, - sel, - ); - } - - late final __objc_msgSend_1117Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1117 = __objc_msgSend_1117Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setDocumentContentKind_1 = - _registerName1("setDocumentContentKind:"); - void _objc_msgSend_1118( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_1118( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1118Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1118 = __objc_msgSend_1118Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_setMIMEType_1 = _registerName1("setMIMEType:"); - late final _class_NSXMLDTD1 = _getClass1("NSXMLDTD"); - late final _sel_setPublicID_1 = _registerName1("setPublicID:"); - late final _sel_setSystemID_1 = _registerName1("setSystemID:"); - late final _sel_insertChild_atIndex_1 = - _registerName1("insertChild:atIndex:"); - void _objc_msgSend_1119( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer child, - int index, - ) { - return __objc_msgSend_1119( - obj, - sel, - child, - index, - ); - } - - late final __objc_msgSend_1119Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_1119 = __objc_msgSend_1119Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_insertChildren_atIndex_1 = - _registerName1("insertChildren:atIndex:"); - void _objc_msgSend_1120( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer children, - int index, - ) { - return __objc_msgSend_1120( - obj, - sel, - children, - index, - ); - } - - late final __objc_msgSend_1120Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_1120 = __objc_msgSend_1120Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_removeChildAtIndex_1 = _registerName1("removeChildAtIndex:"); - late final _sel_setChildren_1 = _registerName1("setChildren:"); - late final _sel_addChild_1 = _registerName1("addChild:"); - void _objc_msgSend_1121( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer child, - ) { - return __objc_msgSend_1121( - obj, - sel, - child, - ); - } - - late final __objc_msgSend_1121Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1121 = __objc_msgSend_1121Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_replaceChildAtIndex_withNode_1 = - _registerName1("replaceChildAtIndex:withNode:"); - void _objc_msgSend_1122( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ffi.Pointer node, - ) { - return __objc_msgSend_1122( - obj, - sel, - index, - node, - ); - } - - late final __objc_msgSend_1122Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1122 = __objc_msgSend_1122Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _class_NSXMLDTDNode1 = _getClass1("NSXMLDTDNode"); - late final _sel_initWithXMLString_1 = _registerName1("initWithXMLString:"); - late final _sel_DTDKind1 = _registerName1("DTDKind"); - int _objc_msgSend_1123( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1123( - obj, - sel, - ); - } - - late final __objc_msgSend_1123Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1123 = __objc_msgSend_1123Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setDTDKind_1 = _registerName1("setDTDKind:"); - void _objc_msgSend_1124( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_1124( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1124Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1124 = __objc_msgSend_1124Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_isExternal1 = _registerName1("isExternal"); - late final _sel_notationName1 = _registerName1("notationName"); - late final _sel_setNotationName_1 = _registerName1("setNotationName:"); - late final _sel_localNameForName_1 = _registerName1("localNameForName:"); - late final _sel_prefixForName_1 = _registerName1("prefixForName:"); - late final _sel_predefinedNamespaceForPrefix_1 = - _registerName1("predefinedNamespaceForPrefix:"); - ffi.Pointer _objc_msgSend_1125( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ) { - return __objc_msgSend_1125( - obj, - sel, - name, - ); - } - - late final __objc_msgSend_1125Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1125 = __objc_msgSend_1125Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_entityDeclarationForName_1 = - _registerName1("entityDeclarationForName:"); - ffi.Pointer _objc_msgSend_1126( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ) { - return __objc_msgSend_1126( - obj, - sel, - name, - ); - } - - late final __objc_msgSend_1126Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1126 = __objc_msgSend_1126Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_notationDeclarationForName_1 = - _registerName1("notationDeclarationForName:"); - late final _sel_elementDeclarationForName_1 = - _registerName1("elementDeclarationForName:"); - late final _sel_attributeDeclarationForName_elementName_1 = - _registerName1("attributeDeclarationForName:elementName:"); - ffi.Pointer _objc_msgSend_1127( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer elementName, - ) { - return __objc_msgSend_1127( - obj, - sel, - name, - elementName, - ); - } - - late final __objc_msgSend_1127Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1127 = __objc_msgSend_1127Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_predefinedEntityDeclarationForName_1 = - _registerName1("predefinedEntityDeclarationForName:"); - late final _sel_DTD1 = _registerName1("DTD"); - ffi.Pointer _objc_msgSend_1128( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1128( - obj, - sel, - ); - } - - late final __objc_msgSend_1128Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1128 = __objc_msgSend_1128Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setDTD_1 = _registerName1("setDTD:"); - void _objc_msgSend_1129( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_1129( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1129Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1129 = __objc_msgSend_1129Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_setRootElement_1 = _registerName1("setRootElement:"); - void _objc_msgSend_1130( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer root, - ) { - return __objc_msgSend_1130( - obj, - sel, - root, - ); - } - - late final __objc_msgSend_1130Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1130 = __objc_msgSend_1130Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_rootElement1 = _registerName1("rootElement"); - ffi.Pointer _objc_msgSend_1131( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1131( - obj, - sel, - ); - } - - late final __objc_msgSend_1131Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1131 = __objc_msgSend_1131Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_XMLData1 = _registerName1("XMLData"); - late final _sel_XMLDataWithOptions_1 = _registerName1("XMLDataWithOptions:"); - ffi.Pointer _objc_msgSend_1132( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ) { - return __objc_msgSend_1132( - obj, - sel, - options, - ); - } - - late final __objc_msgSend_1132Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1132 = __objc_msgSend_1132Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_objectByApplyingXSLT_arguments_error_1 = - _registerName1("objectByApplyingXSLT:arguments:error:"); - ffi.Pointer _objc_msgSend_1133( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer xslt, - ffi.Pointer arguments, - ffi.Pointer> error, - ) { - return __objc_msgSend_1133( - obj, - sel, - xslt, - arguments, - error, - ); - } - - late final __objc_msgSend_1133Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1133 = __objc_msgSend_1133Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_objectByApplyingXSLTString_arguments_error_1 = - _registerName1("objectByApplyingXSLTString:arguments:error:"); - ffi.Pointer _objc_msgSend_1134( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer xslt, - ffi.Pointer arguments, - ffi.Pointer> error, - ) { - return __objc_msgSend_1134( - obj, - sel, - xslt, - arguments, - error, - ); - } - - late final __objc_msgSend_1134Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1134 = __objc_msgSend_1134Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_objectByApplyingXSLTAtURL_arguments_error_1 = - _registerName1("objectByApplyingXSLTAtURL:arguments:error:"); - ffi.Pointer _objc_msgSend_1135( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer xsltURL, - ffi.Pointer argument, - ffi.Pointer> error, - ) { - return __objc_msgSend_1135( - obj, - sel, - xsltURL, - argument, - error, - ); - } - - late final __objc_msgSend_1135Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1135 = __objc_msgSend_1135Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_validateAndReturnError_1 = - _registerName1("validateAndReturnError:"); - late final _sel_rootDocument1 = _registerName1("rootDocument"); - ffi.Pointer _objc_msgSend_1136( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1136( - obj, - sel, - ); - } - - late final __objc_msgSend_1136Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1136 = __objc_msgSend_1136Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_parent1 = _registerName1("parent"); - ffi.Pointer _objc_msgSend_1137( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1137( - obj, - sel, - ); - } - - late final __objc_msgSend_1137Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1137 = __objc_msgSend_1137Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_childCount1 = _registerName1("childCount"); - late final _sel_children1 = _registerName1("children"); - late final _sel_childAtIndex_1 = _registerName1("childAtIndex:"); - ffi.Pointer _objc_msgSend_1138( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ) { - return __objc_msgSend_1138( - obj, - sel, - index, - ); - } - - late final __objc_msgSend_1138Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_1138 = __objc_msgSend_1138Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_previousSibling1 = _registerName1("previousSibling"); - late final _sel_nextSibling1 = _registerName1("nextSibling"); - late final _sel_previousNode1 = _registerName1("previousNode"); - late final _sel_nextNode1 = _registerName1("nextNode"); - late final _sel_detach1 = _registerName1("detach"); - late final _sel_XPath1 = _registerName1("XPath"); - late final _sel_localName1 = _registerName1("localName"); - late final _sel_prefix1 = _registerName1("prefix"); - late final _sel_URI1 = _registerName1("URI"); - late final _sel_setURI_1 = _registerName1("setURI:"); - late final _sel_XMLString1 = _registerName1("XMLString"); - late final _sel_XMLStringWithOptions_1 = - _registerName1("XMLStringWithOptions:"); - ffi.Pointer _objc_msgSend_1139( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ) { - return __objc_msgSend_1139( - obj, - sel, - options, - ); - } - - late final __objc_msgSend_1139Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1139 = __objc_msgSend_1139Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_canonicalXMLStringPreservingComments_1 = - _registerName1("canonicalXMLStringPreservingComments:"); - ffi.Pointer _objc_msgSend_1140( - ffi.Pointer obj, - ffi.Pointer sel, - bool comments, - ) { - return __objc_msgSend_1140( - obj, - sel, - comments, - ); - } - - late final __objc_msgSend_1140Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_1140 = __objc_msgSend_1140Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_nodesForXPath_error_1 = - _registerName1("nodesForXPath:error:"); - late final _sel_objectsForXQuery_constants_error_1 = - _registerName1("objectsForXQuery:constants:error:"); - ffi.Pointer _objc_msgSend_1141( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer xquery, - ffi.Pointer constants, - ffi.Pointer> error, - ) { - return __objc_msgSend_1141( - obj, - sel, - xquery, - constants, - error, - ); - } - - late final __objc_msgSend_1141Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1141 = __objc_msgSend_1141Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_objectsForXQuery_error_1 = - _registerName1("objectsForXQuery:error:"); - late final _sel_initWithName_URI_1 = _registerName1("initWithName:URI:"); - instancetype _objc_msgSend_1142( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer URI, - ) { - return __objc_msgSend_1142( - obj, - sel, - name, - URI, - ); - } - - late final __objc_msgSend_1142Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1142 = __objc_msgSend_1142Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithName_stringValue_1 = - _registerName1("initWithName:stringValue:"); - late final _sel_initWithXMLString_error_1 = - _registerName1("initWithXMLString:error:"); - late final _sel_elementsForName_1 = _registerName1("elementsForName:"); - late final _sel_elementsForLocalName_URI_1 = - _registerName1("elementsForLocalName:URI:"); - ffi.Pointer _objc_msgSend_1143( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer localName, - ffi.Pointer URI, - ) { - return __objc_msgSend_1143( - obj, - sel, - localName, - URI, - ); - } - - late final __objc_msgSend_1143Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1143 = __objc_msgSend_1143Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_addAttribute_1 = _registerName1("addAttribute:"); - late final _sel_removeAttributeForName_1 = - _registerName1("removeAttributeForName:"); - late final _sel_attributes1 = _registerName1("attributes"); - late final _sel_setAttributes_1 = _registerName1("setAttributes:"); - late final _sel_setAttributesWithDictionary_1 = - _registerName1("setAttributesWithDictionary:"); - late final _sel_attributeForName_1 = _registerName1("attributeForName:"); - late final _sel_attributeForLocalName_URI_1 = - _registerName1("attributeForLocalName:URI:"); - ffi.Pointer _objc_msgSend_1144( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer localName, - ffi.Pointer URI, - ) { - return __objc_msgSend_1144( - obj, - sel, - localName, - URI, - ); - } - - late final __objc_msgSend_1144Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1144 = __objc_msgSend_1144Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_addNamespace_1 = _registerName1("addNamespace:"); - late final _sel_removeNamespaceForPrefix_1 = - _registerName1("removeNamespaceForPrefix:"); - late final _sel_namespaces1 = _registerName1("namespaces"); - late final _sel_setNamespaces_1 = _registerName1("setNamespaces:"); - late final _sel_namespaceForPrefix_1 = _registerName1("namespaceForPrefix:"); - late final _sel_resolveNamespaceForName_1 = - _registerName1("resolveNamespaceForName:"); - late final _sel_resolvePrefixForNamespaceURI_1 = - _registerName1("resolvePrefixForNamespaceURI:"); - late final _sel_normalizeAdjacentTextNodesPreservingCDATA_1 = - _registerName1("normalizeAdjacentTextNodesPreservingCDATA:"); - late final _sel_setAttributesAsDictionary_1 = - _registerName1("setAttributesAsDictionary:"); - late final _class_AVAudioSession1 = _getClass1("AVAudioSession"); - late final _sel_sharedInstance1 = _registerName1("sharedInstance"); - ffi.Pointer _objc_msgSend_1145( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1145( - obj, - sel, - ); - } - - late final __objc_msgSend_1145Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1145 = __objc_msgSend_1145Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_availableCategories1 = _registerName1("availableCategories"); - late final _sel_setCategory_error_1 = _registerName1("setCategory:error:"); - late final _sel_setCategory_withOptions_error_1 = - _registerName1("setCategory:withOptions:error:"); - bool _objc_msgSend_1146( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer category, - int options, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1146( - obj, - sel, - category, - options, - outError, - ); - } - - late final __objc_msgSend_1146Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1146 = __objc_msgSend_1146Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_setCategory_mode_options_error_1 = - _registerName1("setCategory:mode:options:error:"); - bool _objc_msgSend_1147( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer category, - ffi.Pointer mode, - int options, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1147( - obj, - sel, - category, - mode, - options, - outError, - ); - } - - late final __objc_msgSend_1147Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1147 = __objc_msgSend_1147Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_setCategory_mode_routeSharingPolicy_options_error_1 = - _registerName1("setCategory:mode:routeSharingPolicy:options:error:"); - bool _objc_msgSend_1148( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer category, - ffi.Pointer mode, - int policy, - int options, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1148( - obj, - sel, - category, - mode, - policy, - options, - outError, - ); - } - - late final __objc_msgSend_1148Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1148 = __objc_msgSend_1148Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - int, - ffi.Pointer>)>(); - - late final _sel_category1 = _registerName1("category"); - late final _sel_categoryOptions1 = _registerName1("categoryOptions"); - int _objc_msgSend_1149( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1149( - obj, - sel, - ); - } - - late final __objc_msgSend_1149Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1149 = __objc_msgSend_1149Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_routeSharingPolicy1 = _registerName1("routeSharingPolicy"); - int _objc_msgSend_1150( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1150( - obj, - sel, - ); - } - - late final __objc_msgSend_1150Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1150 = __objc_msgSend_1150Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_availableModes1 = _registerName1("availableModes"); - late final _sel_setMode_error_1 = _registerName1("setMode:error:"); - late final _sel_mode1 = _registerName1("mode"); - late final _sel_setAllowHapticsAndSystemSoundsDuringRecording_error_1 = - _registerName1("setAllowHapticsAndSystemSoundsDuringRecording:error:"); - bool _objc_msgSend_1151( - ffi.Pointer obj, - ffi.Pointer sel, - bool inValue, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1151( - obj, - sel, - inValue, - outError, - ); - } - - late final __objc_msgSend_1151Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Bool, ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1151 = __objc_msgSend_1151Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, bool, - ffi.Pointer>)>(); - - late final _sel_allowHapticsAndSystemSoundsDuringRecording1 = - _registerName1("allowHapticsAndSystemSoundsDuringRecording"); - late final _sel_recordPermission1 = _registerName1("recordPermission"); - int _objc_msgSend_1152( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1152( - obj, - sel, - ); - } - - late final __objc_msgSend_1152Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1152 = __objc_msgSend_1152Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_requestRecordPermission_1 = - _registerName1("requestRecordPermission:"); - void _objc_msgSend_1153( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> response, - ) { - return __objc_msgSend_1153( - obj, - sel, - response, - ); - } - - late final __objc_msgSend_1153Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1153 = __objc_msgSend_1153Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_overrideOutputAudioPort_error_1 = - _registerName1("overrideOutputAudioPort:error:"); - bool _objc_msgSend_1154( - ffi.Pointer obj, - ffi.Pointer sel, - int portOverride, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1154( - obj, - sel, - portOverride, - outError, - ); - } - - late final __objc_msgSend_1154Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1154 = __objc_msgSend_1154Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer>)>(); - - late final _class_AVAudioSessionPortDescription1 = - _getClass1("AVAudioSessionPortDescription"); - late final _sel_portType1 = _registerName1("portType"); - late final _sel_portName1 = _registerName1("portName"); - late final _sel_UID1 = _registerName1("UID"); - late final _sel_hasHardwareVoiceCallProcessing1 = - _registerName1("hasHardwareVoiceCallProcessing"); - late final _sel_isSpatialAudioEnabled1 = - _registerName1("isSpatialAudioEnabled"); - late final _sel_channels1 = _registerName1("channels"); - late final _sel_dataSources1 = _registerName1("dataSources"); - late final _class_AVAudioSessionDataSourceDescription1 = - _getClass1("AVAudioSessionDataSourceDescription"); - late final _sel_dataSourceID1 = _registerName1("dataSourceID"); - late final _sel_dataSourceName1 = _registerName1("dataSourceName"); - late final _sel_location1 = _registerName1("location"); - late final _sel_orientation1 = _registerName1("orientation"); - late final _sel_supportedPolarPatterns1 = - _registerName1("supportedPolarPatterns"); - late final _sel_selectedPolarPattern1 = - _registerName1("selectedPolarPattern"); - late final _sel_preferredPolarPattern1 = - _registerName1("preferredPolarPattern"); - late final _sel_setPreferredPolarPattern_error_1 = - _registerName1("setPreferredPolarPattern:error:"); - bool _objc_msgSend_1155( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer pattern, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1155( - obj, - sel, - pattern, - outError, - ); - } - - late final __objc_msgSend_1155Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1155 = __objc_msgSend_1155Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_selectedDataSource1 = _registerName1("selectedDataSource"); - ffi.Pointer _objc_msgSend_1156( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1156( - obj, - sel, - ); - } - - late final __objc_msgSend_1156Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1156 = __objc_msgSend_1156Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_preferredDataSource1 = _registerName1("preferredDataSource"); - late final _sel_setPreferredDataSource_error_1 = - _registerName1("setPreferredDataSource:error:"); - bool _objc_msgSend_1157( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer dataSource, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1157( - obj, - sel, - dataSource, - outError, - ); - } - - late final __objc_msgSend_1157Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1157 = __objc_msgSend_1157Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_setPreferredInput_error_1 = - _registerName1("setPreferredInput:error:"); - bool _objc_msgSend_1158( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer inPort, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1158( - obj, - sel, - inPort, - outError, - ); - } - - late final __objc_msgSend_1158Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1158 = __objc_msgSend_1158Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_preferredInput1 = _registerName1("preferredInput"); - ffi.Pointer _objc_msgSend_1159( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1159( - obj, - sel, - ); - } - - late final __objc_msgSend_1159Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1159 = __objc_msgSend_1159Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setPrefersNoInterruptionsFromSystemAlerts_error_1 = - _registerName1("setPrefersNoInterruptionsFromSystemAlerts:error:"); - late final _sel_prefersNoInterruptionsFromSystemAlerts1 = - _registerName1("prefersNoInterruptionsFromSystemAlerts"); - late final _sel_renderingMode1 = _registerName1("renderingMode"); - int _objc_msgSend_1160( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1160( - obj, - sel, - ); - } - - late final __objc_msgSend_1160Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1160 = __objc_msgSend_1160Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setActive_error_1 = _registerName1("setActive:error:"); - late final _sel_setActive_withOptions_error_1 = - _registerName1("setActive:withOptions:error:"); - bool _objc_msgSend_1161( - ffi.Pointer obj, - ffi.Pointer sel, - bool active, - int options, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1161( - obj, - sel, - active, - options, - outError, - ); - } - - late final __objc_msgSend_1161Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1161 = __objc_msgSend_1161Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, bool, int, - ffi.Pointer>)>(); - - late final _sel_activateWithOptions_completionHandler_1 = - _registerName1("activateWithOptions:completionHandler:"); - void _objc_msgSend_1162( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ffi.Pointer<_ObjCBlock> handler, - ) { - return __objc_msgSend_1162( - obj, - sel, - options, - handler, - ); - } - - late final __objc_msgSend_1162Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1162 = __objc_msgSend_1162Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_setPreferredSampleRate_error_1 = - _registerName1("setPreferredSampleRate:error:"); - bool _objc_msgSend_1163( - ffi.Pointer obj, - ffi.Pointer sel, - double sampleRate, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1163( - obj, - sel, - sampleRate, - outError, - ); - } - - late final __objc_msgSend_1163Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Double, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1163 = __objc_msgSend_1163Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, double, - ffi.Pointer>)>(); - - late final _sel_preferredSampleRate1 = _registerName1("preferredSampleRate"); - late final _sel_setPreferredIOBufferDuration_error_1 = - _registerName1("setPreferredIOBufferDuration:error:"); - late final _sel_preferredIOBufferDuration1 = - _registerName1("preferredIOBufferDuration"); - late final _sel_setPreferredInputNumberOfChannels_error_1 = - _registerName1("setPreferredInputNumberOfChannels:error:"); - bool _objc_msgSend_1164( - ffi.Pointer obj, - ffi.Pointer sel, - int count, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1164( - obj, - sel, - count, - outError, - ); - } - - late final __objc_msgSend_1164Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Long, ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1164 = __objc_msgSend_1164Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer>)>(); - - late final _sel_preferredInputNumberOfChannels1 = - _registerName1("preferredInputNumberOfChannels"); - late final _sel_setPreferredOutputNumberOfChannels_error_1 = - _registerName1("setPreferredOutputNumberOfChannels:error:"); - late final _sel_preferredOutputNumberOfChannels1 = - _registerName1("preferredOutputNumberOfChannels"); - late final _sel_setPreferredInputOrientation_error_1 = - _registerName1("setPreferredInputOrientation:error:"); - bool _objc_msgSend_1165( - ffi.Pointer obj, - ffi.Pointer sel, - int orientation, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1165( - obj, - sel, - orientation, - outError, - ); - } - - late final __objc_msgSend_1165Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1165 = __objc_msgSend_1165Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer>)>(); - - late final _sel_preferredInputOrientation1 = - _registerName1("preferredInputOrientation"); - int _objc_msgSend_1166( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1166( - obj, - sel, - ); - } - - late final __objc_msgSend_1166Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1166 = __objc_msgSend_1166Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_inputOrientation1 = _registerName1("inputOrientation"); - late final _sel_maximumInputNumberOfChannels1 = - _registerName1("maximumInputNumberOfChannels"); - late final _sel_maximumOutputNumberOfChannels1 = - _registerName1("maximumOutputNumberOfChannels"); - late final _sel_setInputGain_error_1 = _registerName1("setInputGain:error:"); - bool _objc_msgSend_1167( - ffi.Pointer obj, - ffi.Pointer sel, - double gain, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1167( - obj, - sel, - gain, - outError, - ); - } - - late final __objc_msgSend_1167Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Float, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1167 = __objc_msgSend_1167Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, double, - ffi.Pointer>)>(); - - late final _sel_inputGain1 = _registerName1("inputGain"); - late final _sel_isInputGainSettable1 = _registerName1("isInputGainSettable"); - late final _sel_isInputAvailable1 = _registerName1("isInputAvailable"); - late final _sel_inputDataSources1 = _registerName1("inputDataSources"); - late final _sel_inputDataSource1 = _registerName1("inputDataSource"); - late final _sel_setInputDataSource_error_1 = - _registerName1("setInputDataSource:error:"); - late final _sel_outputDataSources1 = _registerName1("outputDataSources"); - late final _sel_outputDataSource1 = _registerName1("outputDataSource"); - late final _sel_setOutputDataSource_error_1 = - _registerName1("setOutputDataSource:error:"); - late final _sel_sampleRate1 = _registerName1("sampleRate"); - late final _sel_inputNumberOfChannels1 = - _registerName1("inputNumberOfChannels"); - late final _sel_outputNumberOfChannels1 = - _registerName1("outputNumberOfChannels"); - late final _sel_inputLatency1 = _registerName1("inputLatency"); - late final _sel_outputLatency1 = _registerName1("outputLatency"); - late final _sel_IOBufferDuration1 = _registerName1("IOBufferDuration"); - late final _sel_supportedOutputChannelLayouts1 = - _registerName1("supportedOutputChannelLayouts"); - late final _sel_isOtherAudioPlaying1 = _registerName1("isOtherAudioPlaying"); - late final _sel_secondaryAudioShouldBeSilencedHint1 = - _registerName1("secondaryAudioShouldBeSilencedHint"); - late final _sel_outputVolume1 = _registerName1("outputVolume"); - late final _sel_promptStyle1 = _registerName1("promptStyle"); - int _objc_msgSend_1168( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1168( - obj, - sel, - ); - } - - late final __objc_msgSend_1168Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1168 = __objc_msgSend_1168Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_availableInputs1 = _registerName1("availableInputs"); - late final _class_AVAudioSessionRouteDescription1 = - _getClass1("AVAudioSessionRouteDescription"); - late final _sel_inputs1 = _registerName1("inputs"); - late final _sel_outputs1 = _registerName1("outputs"); - late final _sel_currentRoute1 = _registerName1("currentRoute"); - ffi.Pointer _objc_msgSend_1169( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1169( - obj, - sel, - ); - } - - late final __objc_msgSend_1169Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1169 = __objc_msgSend_1169Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setAggregatedIOPreference_error_1 = - _registerName1("setAggregatedIOPreference:error:"); - bool _objc_msgSend_1170( - ffi.Pointer obj, - ffi.Pointer sel, - int inIOType, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1170( - obj, - sel, - inIOType, - outError, - ); - } - - late final __objc_msgSend_1170Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1170 = __objc_msgSend_1170Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer>)>(); - - late final _sel_setSupportsMultichannelContent_error_1 = - _registerName1("setSupportsMultichannelContent:error:"); - late final _sel_supportsMultichannelContent1 = - _registerName1("supportsMultichannelContent"); - late final _sel_setPrefersInterruptionOnRouteDisconnect_error_1 = - _registerName1("setPrefersInterruptionOnRouteDisconnect:error:"); - late final _sel_prefersInterruptionOnRouteDisconnect1 = - _registerName1("prefersInterruptionOnRouteDisconnect"); - late final _sel_setActive_withFlags_error_1 = - _registerName1("setActive:withFlags:error:"); - bool _objc_msgSend_1171( - ffi.Pointer obj, - ffi.Pointer sel, - bool active, - int flags, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1171( - obj, - sel, - active, - flags, - outError, - ); - } - - late final __objc_msgSend_1171Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Long, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1171 = __objc_msgSend_1171Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, bool, int, - ffi.Pointer>)>(); - - late final _sel_inputIsAvailable1 = _registerName1("inputIsAvailable"); - late final _sel_currentHardwareSampleRate1 = - _registerName1("currentHardwareSampleRate"); - late final _sel_currentHardwareInputNumberOfChannels1 = - _registerName1("currentHardwareInputNumberOfChannels"); - late final _sel_currentHardwareOutputNumberOfChannels1 = - _registerName1("currentHardwareOutputNumberOfChannels"); - late final _sel_setPreferredHardwareSampleRate_error_1 = - _registerName1("setPreferredHardwareSampleRate:error:"); - late final _sel_preferredHardwareSampleRate1 = - _registerName1("preferredHardwareSampleRate"); - late final _class_AVAudioPlayer1 = _getClass1("AVAudioPlayer"); - late final _sel_initWithData_error_1 = _registerName1("initWithData:error:"); - instancetype _objc_msgSend_1172( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1172( - obj, - sel, - data, - outError, - ); - } - - late final __objc_msgSend_1172Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1172 = __objc_msgSend_1172Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_initWithContentsOfURL_fileTypeHint_error_1 = - _registerName1("initWithContentsOfURL:fileTypeHint:error:"); - instancetype _objc_msgSend_1173( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer utiString, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1173( - obj, - sel, - url, - utiString, - outError, - ); - } - - late final __objc_msgSend_1173Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1173 = __objc_msgSend_1173Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_initWithData_fileTypeHint_error_1 = - _registerName1("initWithData:fileTypeHint:error:"); - instancetype _objc_msgSend_1174( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ffi.Pointer utiString, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1174( - obj, - sel, - data, - utiString, - outError, - ); - } - - late final __objc_msgSend_1174Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1174 = __objc_msgSend_1174Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_prepareToPlay1 = _registerName1("prepareToPlay"); - late final _sel_play1 = _registerName1("play"); - late final _sel_playAtTime_1 = _registerName1("playAtTime:"); - bool _objc_msgSend_1175( - ffi.Pointer obj, - ffi.Pointer sel, - double time, - ) { - return __objc_msgSend_1175( - obj, - sel, - time, - ); - } - - late final __objc_msgSend_1175Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Double)>>('objc_msgSend'); - late final __objc_msgSend_1175 = __objc_msgSend_1175Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, double)>(); - - late final _sel_isPlaying1 = _registerName1("isPlaying"); - late final _sel_numberOfChannels1 = _registerName1("numberOfChannels"); - late final _sel_currentDevice1 = _registerName1("currentDevice"); - late final _sel_setCurrentDevice_1 = _registerName1("setCurrentDevice:"); - late final _sel_url1 = _registerName1("url"); - late final _sel_pan1 = _registerName1("pan"); - late final _sel_setPan_1 = _registerName1("setPan:"); - late final _sel_volume1 = _registerName1("volume"); - late final _sel_setVolume_1 = _registerName1("setVolume:"); - late final _sel_setVolume_fadeDuration_1 = - _registerName1("setVolume:fadeDuration:"); - void _objc_msgSend_1176( - ffi.Pointer obj, - ffi.Pointer sel, - double volume, - double duration, - ) { - return __objc_msgSend_1176( - obj, - sel, - volume, - duration, - ); - } - - late final __objc_msgSend_1176Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Float, ffi.Double)>>('objc_msgSend'); - late final __objc_msgSend_1176 = __objc_msgSend_1176Ptr.asFunction< - void Function( - ffi.Pointer, ffi.Pointer, double, double)>(); - - late final _sel_enableRate1 = _registerName1("enableRate"); - late final _sel_setEnableRate_1 = _registerName1("setEnableRate:"); - late final _sel_rate1 = _registerName1("rate"); - late final _sel_setRate_1 = _registerName1("setRate:"); - late final _sel_currentTime1 = _registerName1("currentTime"); - late final _sel_setCurrentTime_1 = _registerName1("setCurrentTime:"); - late final _sel_deviceCurrentTime1 = _registerName1("deviceCurrentTime"); - late final _sel_numberOfLoops1 = _registerName1("numberOfLoops"); - late final _sel_setNumberOfLoops_1 = _registerName1("setNumberOfLoops:"); - late final _sel_settings1 = _registerName1("settings"); - late final _class_AVAudioFormat1 = _getClass1("AVAudioFormat"); - late final _sel_initWithStreamDescription_1 = - _registerName1("initWithStreamDescription:"); - instancetype _objc_msgSend_1177( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer asbd, - ) { - return __objc_msgSend_1177( - obj, - sel, - asbd, - ); - } - - late final __objc_msgSend_1177Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1177 = __objc_msgSend_1177Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _class_AVAudioChannelLayout1 = _getClass1("AVAudioChannelLayout"); - late final _sel_initWithLayoutTag_1 = _registerName1("initWithLayoutTag:"); - instancetype _objc_msgSend_1178( - ffi.Pointer obj, - ffi.Pointer sel, - int layoutTag, - ) { - return __objc_msgSend_1178( - obj, - sel, - layoutTag, - ); - } - - late final __objc_msgSend_1178Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedInt)>>('objc_msgSend'); - late final __objc_msgSend_1178 = __objc_msgSend_1178Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithLayout_1 = _registerName1("initWithLayout:"); - instancetype _objc_msgSend_1179( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer layout, - ) { - return __objc_msgSend_1179( - obj, - sel, - layout, - ); - } - - late final __objc_msgSend_1179Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1179 = __objc_msgSend_1179Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_isEqual_1 = _registerName1("isEqual:"); - late final _sel_layoutWithLayoutTag_1 = - _registerName1("layoutWithLayoutTag:"); - instancetype _objc_msgSend_1180( - ffi.Pointer obj, - ffi.Pointer sel, - int layoutTag, - ) { - return __objc_msgSend_1180( - obj, - sel, - layoutTag, - ); - } - - late final __objc_msgSend_1180Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedInt)>>('objc_msgSend'); - late final __objc_msgSend_1180 = __objc_msgSend_1180Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_layoutWithLayout_1 = _registerName1("layoutWithLayout:"); - late final _sel_layoutTag1 = _registerName1("layoutTag"); - late final _sel_layout1 = _registerName1("layout"); - ffi.Pointer _objc_msgSend_1181( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1181( - obj, - sel, - ); - } - - late final __objc_msgSend_1181Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1181 = __objc_msgSend_1181Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_channelCount1 = _registerName1("channelCount"); - int _objc_msgSend_1182( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1182( - obj, - sel, - ); - } - - late final __objc_msgSend_1182Ptr = _lookup< - ffi.NativeFunction< - ffi.Uint32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1182 = __objc_msgSend_1182Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithStreamDescription_channelLayout_1 = - _registerName1("initWithStreamDescription:channelLayout:"); - instancetype _objc_msgSend_1183( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer asbd, - ffi.Pointer layout, - ) { - return __objc_msgSend_1183( - obj, - sel, - asbd, - layout, - ); - } - - late final __objc_msgSend_1183Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1183 = __objc_msgSend_1183Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initStandardFormatWithSampleRate_channels_1 = - _registerName1("initStandardFormatWithSampleRate:channels:"); - instancetype _objc_msgSend_1184( - ffi.Pointer obj, - ffi.Pointer sel, - double sampleRate, - int channels, - ) { - return __objc_msgSend_1184( - obj, - sel, - sampleRate, - channels, - ); - } - - late final __objc_msgSend_1184Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Double, ffi.Uint32)>>('objc_msgSend'); - late final __objc_msgSend_1184 = __objc_msgSend_1184Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, double, int)>(); - - late final _sel_initStandardFormatWithSampleRate_channelLayout_1 = - _registerName1("initStandardFormatWithSampleRate:channelLayout:"); - instancetype _objc_msgSend_1185( - ffi.Pointer obj, - ffi.Pointer sel, - double sampleRate, - ffi.Pointer layout, - ) { - return __objc_msgSend_1185( - obj, - sel, - sampleRate, - layout, - ); - } - - late final __objc_msgSend_1185Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Double, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1185 = __objc_msgSend_1185Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - double, ffi.Pointer)>(); - - late final _sel_initWithCommonFormat_sampleRate_channels_interleaved_1 = - _registerName1("initWithCommonFormat:sampleRate:channels:interleaved:"); - instancetype _objc_msgSend_1186( - ffi.Pointer obj, - ffi.Pointer sel, - int format, - double sampleRate, - int channels, - bool interleaved, - ) { - return __objc_msgSend_1186( - obj, - sel, - format, - sampleRate, - channels, - interleaved, - ); - } - - late final __objc_msgSend_1186Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Double, ffi.Uint32, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_1186 = __objc_msgSend_1186Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, int, - double, int, bool)>(); - - late final _sel_initWithCommonFormat_sampleRate_interleaved_channelLayout_1 = - _registerName1( - "initWithCommonFormat:sampleRate:interleaved:channelLayout:"); - instancetype _objc_msgSend_1187( - ffi.Pointer obj, - ffi.Pointer sel, - int format, - double sampleRate, - bool interleaved, - ffi.Pointer layout, - ) { - return __objc_msgSend_1187( - obj, - sel, - format, - sampleRate, - interleaved, - layout, - ); - } - - late final __objc_msgSend_1187Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Double, - ffi.Bool, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1187 = __objc_msgSend_1187Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, int, - double, bool, ffi.Pointer)>(); - - late final _sel_initWithSettings_1 = _registerName1("initWithSettings:"); - late final _sel_initWithCMAudioFormatDescription_1 = - _registerName1("initWithCMAudioFormatDescription:"); - instancetype _objc_msgSend_1188( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer formatDescription, - ) { - return __objc_msgSend_1188( - obj, - sel, - formatDescription, - ); - } - - late final __objc_msgSend_1188Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1188 = __objc_msgSend_1188Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_isStandard1 = _registerName1("isStandard"); - late final _sel_commonFormat1 = _registerName1("commonFormat"); - int _objc_msgSend_1189( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1189( - obj, - sel, - ); - } - - late final __objc_msgSend_1189Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1189 = __objc_msgSend_1189Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_isInterleaved1 = _registerName1("isInterleaved"); - late final _sel_streamDescription1 = _registerName1("streamDescription"); - ffi.Pointer _objc_msgSend_1190( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1190( - obj, - sel, - ); - } - - late final __objc_msgSend_1190Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1190 = __objc_msgSend_1190Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_channelLayout1 = _registerName1("channelLayout"); - ffi.Pointer _objc_msgSend_1191( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1191( - obj, - sel, - ); - } - - late final __objc_msgSend_1191Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1191 = __objc_msgSend_1191Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_magicCookie1 = _registerName1("magicCookie"); - late final _sel_setMagicCookie_1 = _registerName1("setMagicCookie:"); - late final _sel_formatDescription1 = _registerName1("formatDescription"); - ffi.Pointer _objc_msgSend_1192( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1192( - obj, - sel, - ); - } - - late final __objc_msgSend_1192Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1192 = __objc_msgSend_1192Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - ffi.Pointer _objc_msgSend_1193( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1193( - obj, - sel, - ); - } - - late final __objc_msgSend_1193Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1193 = __objc_msgSend_1193Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_isMeteringEnabled1 = _registerName1("isMeteringEnabled"); - late final _sel_setMeteringEnabled_1 = _registerName1("setMeteringEnabled:"); - late final _sel_updateMeters1 = _registerName1("updateMeters"); - late final _sel_peakPowerForChannel_1 = - _registerName1("peakPowerForChannel:"); - double _objc_msgSend_1194( - ffi.Pointer obj, - ffi.Pointer sel, - int channelNumber, - ) { - return __objc_msgSend_1194( - obj, - sel, - channelNumber, - ); - } - - late final __objc_msgSend_1194Ptr = _lookup< - ffi.NativeFunction< - ffi.Float Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_1194 = __objc_msgSend_1194Ptr.asFunction< - double Function(ffi.Pointer, ffi.Pointer, int)>(); - - double _objc_msgSend_1194_fpret( - ffi.Pointer obj, - ffi.Pointer sel, - int channelNumber, - ) { - return __objc_msgSend_1194_fpret( - obj, - sel, - channelNumber, - ); - } - - late final __objc_msgSend_1194_fpretPtr = _lookup< - ffi.NativeFunction< - ffi.Float Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend_fpret'); - late final __objc_msgSend_1194_fpret = - __objc_msgSend_1194_fpretPtr.asFunction< - double Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_averagePowerForChannel_1 = - _registerName1("averagePowerForChannel:"); - late final _sel_channelAssignments1 = _registerName1("channelAssignments"); - late final _sel_setChannelAssignments_1 = - _registerName1("setChannelAssignments:"); -} - -class _ObjCWrapper implements ffi.Finalizable { - final ffi.Pointer _id; - final AVFAudio _lib; - bool _pendingRelease; +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. - _ObjCWrapper._(this._id, this._lib, - {bool retain = false, bool release = false}) - : _pendingRelease = release { - if (retain) { - _lib._objc_retain(_id.cast()); - } - if (release) { - _lib._objc_releaseFinalizer2.attach(this, _id.cast(), detach: this); - } - } - - /// Releases the reference to the underlying ObjC object held by this wrapper. - /// Throws a StateError if this wrapper doesn't currently hold a reference. - void release() { - if (_pendingRelease) { - _pendingRelease = false; - _lib._objc_release(_id.cast()); - _lib._objc_releaseFinalizer2.detach(this); - } else { - throw StateError( - 'Released an ObjC object that was unowned or already released.'); - } - } - - @override - bool operator ==(Object other) { - return other is _ObjCWrapper && _id == other._id; - } - - @override - int get hashCode => _id.hashCode; - - /// Return a pointer to this object. - ffi.Pointer get pointer => _id; +// ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field, void_checks, annotate_overrides, no_leading_underscores_for_local_identifiers, library_private_types_in_public_api - ffi.Pointer retainAndReturnPointer() { - _lib._objc_retain(_id.cast()); - return _id; - } -} +// AUTO GENERATED FILE, DO NOT EDIT. +// +// Generated by `package:ffigen`. +// ignore_for_file: type=lint +import 'dart:ffi' as ffi; +import 'package:objective_c/objective_c.dart' as objc; +import 'package:ffi/ffi.dart' as pkg_ffi; -class NSObject extends _ObjCWrapper { - NSObject._(ffi.Pointer id, AVFAudio lib, +class NSObject extends objc.ObjCObjectBase { + NSObject._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a [NSObject] that points to the same underlying object as [other]. - static NSObject castFrom(T other) { - return NSObject._(other._id, other._lib, retain: true, release: true); + static NSObject castFrom(T other) { + return NSObject._(other.pointer, retain: true, release: true); } /// Returns a [NSObject] that wraps the given raw object pointer. - static NSObject castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSObject castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSObject._(other, lib, retain: retain, release: release); + return NSObject._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSObject]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSObject1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSObject); } - static void load(AVFAudio _lib) { - _lib._objc_msgSend_1(_lib._class_NSObject1, _lib._sel_load1); + static void load() { + _objc_msgSend_1(_class_NSObject, _sel_load); } - static void initialize(AVFAudio _lib) { - _lib._objc_msgSend_1(_lib._class_NSObject1, _lib._sel_initialize1); + static void initialize() { + _objc_msgSend_1(_class_NSObject, _sel_initialize); } NSObject init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSObject._(_ret, retain: true, release: true); } - static NSObject new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSObject1, _lib._sel_new1); - return NSObject._(_ret, _lib, retain: false, release: true); + static NSObject new1() { + final _ret = _objc_msgSend_2(_class_NSObject, _sel_new); + return NSObject._(_ret, retain: false, release: true); } - static NSObject allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSObject1, _lib._sel_allocWithZone_1, zone); - return NSObject._(_ret, _lib, retain: false, release: true); + static NSObject allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSObject, _sel_allocWithZone_, zone); + return NSObject._(_ret, retain: false, release: true); } - static NSObject alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSObject1, _lib._sel_alloc1); - return NSObject._(_ret, _lib, retain: false, release: true); + static NSObject alloc() { + final _ret = _objc_msgSend_2(_class_NSObject, _sel_alloc); + return NSObject._(_ret, retain: false, release: true); } void dealloc() { - _lib._objc_msgSend_1(_id, _lib._sel_dealloc1); + _objc_msgSend_1(this.pointer, _sel_dealloc); } void finalize() { - _lib._objc_msgSend_1(_id, _lib._sel_finalize1); + _objc_msgSend_1(this.pointer, _sel_finalize); } NSObject copy() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_copy1); - return NSObject._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_copy); + return NSObject._(_ret, retain: false, release: true); } NSObject mutableCopy() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_mutableCopy1); - return NSObject._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_mutableCopy); + return NSObject._(_ret, retain: false, release: true); } - static NSObject copyWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSObject1, _lib._sel_copyWithZone_1, zone); - return NSObject._(_ret, _lib, retain: false, release: true); + static NSObject copyWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSObject, _sel_copyWithZone_, zone); + return NSObject._(_ret, retain: false, release: true); } - static NSObject mutableCopyWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSObject1, _lib._sel_mutableCopyWithZone_1, zone); - return NSObject._(_ret, _lib, retain: false, release: true); + static NSObject mutableCopyWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSObject, _sel_mutableCopyWithZone_, zone); + return NSObject._(_ret, retain: false, release: true); } static bool instancesRespondToSelector_( - AVFAudio _lib, ffi.Pointer aSelector) { - return _lib._objc_msgSend_4(_lib._class_NSObject1, - _lib._sel_instancesRespondToSelector_1, aSelector); + ffi.Pointer aSelector) { + return _objc_msgSend_4( + _class_NSObject, _sel_instancesRespondToSelector_, aSelector); } - static bool conformsToProtocol_(AVFAudio _lib, Protocol protocol) { - return _lib._objc_msgSend_5( - _lib._class_NSObject1, _lib._sel_conformsToProtocol_1, protocol._id); + static bool conformsToProtocol_(Protocol protocol) { + return _objc_msgSend_5( + _class_NSObject, _sel_conformsToProtocol_, protocol.pointer); } ffi.Pointer> methodForSelector_( - ffi.Pointer aSelector) { - return _lib._objc_msgSend_6(_id, _lib._sel_methodForSelector_1, aSelector); + ffi.Pointer aSelector) { + return _objc_msgSend_6(this.pointer, _sel_methodForSelector_, aSelector); } static ffi.Pointer> - instanceMethodForSelector_( - AVFAudio _lib, ffi.Pointer aSelector) { - return _lib._objc_msgSend_6(_lib._class_NSObject1, - _lib._sel_instanceMethodForSelector_1, aSelector); + instanceMethodForSelector_(ffi.Pointer aSelector) { + return _objc_msgSend_6( + _class_NSObject, _sel_instanceMethodForSelector_, aSelector); } - void doesNotRecognizeSelector_(ffi.Pointer aSelector) { - _lib._objc_msgSend_7(_id, _lib._sel_doesNotRecognizeSelector_1, aSelector); + void doesNotRecognizeSelector_(ffi.Pointer aSelector) { + _objc_msgSend_7(this.pointer, _sel_doesNotRecognizeSelector_, aSelector); } - NSObject forwardingTargetForSelector_(ffi.Pointer aSelector) { - final _ret = _lib._objc_msgSend_8( - _id, _lib._sel_forwardingTargetForSelector_1, aSelector); - return NSObject._(_ret, _lib, retain: true, release: true); + NSObject forwardingTargetForSelector_( + ffi.Pointer aSelector) { + final _ret = _objc_msgSend_8( + this.pointer, _sel_forwardingTargetForSelector_, aSelector); + return NSObject._(_ret, retain: true, release: true); } void forwardInvocation_(NSInvocation anInvocation) { - _lib._objc_msgSend_421( - _id, _lib._sel_forwardInvocation_1, anInvocation._id); + _objc_msgSend_421( + this.pointer, _sel_forwardInvocation_, anInvocation.pointer); } NSMethodSignature methodSignatureForSelector_( - ffi.Pointer aSelector) { - final _ret = _lib._objc_msgSend_422( - _id, _lib._sel_methodSignatureForSelector_1, aSelector); - return NSMethodSignature._(_ret, _lib, retain: true, release: true); + ffi.Pointer aSelector) { + final _ret = _objc_msgSend_422( + this.pointer, _sel_methodSignatureForSelector_, aSelector); + return NSMethodSignature._(_ret, retain: true, release: true); } static NSMethodSignature instanceMethodSignatureForSelector_( - AVFAudio _lib, ffi.Pointer aSelector) { - final _ret = _lib._objc_msgSend_422(_lib._class_NSObject1, - _lib._sel_instanceMethodSignatureForSelector_1, aSelector); - return NSMethodSignature._(_ret, _lib, retain: true, release: true); + ffi.Pointer aSelector) { + final _ret = _objc_msgSend_422( + _class_NSObject, _sel_instanceMethodSignatureForSelector_, aSelector); + return NSMethodSignature._(_ret, retain: true, release: true); } bool allowsWeakReference() { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsWeakReference1); + return _objc_msgSend_12(this.pointer, _sel_allowsWeakReference); } bool retainWeakReference() { - return _lib._objc_msgSend_12(_id, _lib._sel_retainWeakReference1); + return _objc_msgSend_12(this.pointer, _sel_retainWeakReference); } - static bool isSubclassOfClass_(AVFAudio _lib, NSObject aClass) { - return _lib._objc_msgSend_0( - _lib._class_NSObject1, _lib._sel_isSubclassOfClass_1, aClass._id); + static bool isSubclassOfClass_(NSObject aClass) { + return _objc_msgSend_0( + _class_NSObject, _sel_isSubclassOfClass_, aClass.pointer); } - static bool resolveClassMethod_(AVFAudio _lib, ffi.Pointer sel) { - return _lib._objc_msgSend_4( - _lib._class_NSObject1, _lib._sel_resolveClassMethod_1, sel); + static bool resolveClassMethod_(ffi.Pointer sel) { + return _objc_msgSend_4(_class_NSObject, _sel_resolveClassMethod_, sel); } - static bool resolveInstanceMethod_(AVFAudio _lib, ffi.Pointer sel) { - return _lib._objc_msgSend_4( - _lib._class_NSObject1, _lib._sel_resolveInstanceMethod_1, sel); + static bool resolveInstanceMethod_(ffi.Pointer sel) { + return _objc_msgSend_4(_class_NSObject, _sel_resolveInstanceMethod_, sel); } - static int hash(AVFAudio _lib) { - return _lib._objc_msgSend_10(_lib._class_NSObject1, _lib._sel_hash1); + static int hash() { + return _objc_msgSend_10(_class_NSObject, _sel_hash); } - static NSObject superclass(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSObject1, _lib._sel_superclass1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject superclass() { + final _ret = _objc_msgSend_2(_class_NSObject, _sel_superclass); + return NSObject._(_ret, retain: true, release: true); } - static NSObject class1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSObject1, _lib._sel_class1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject class1() { + final _ret = _objc_msgSend_2(_class_NSObject, _sel_class); + return NSObject._(_ret, retain: true, release: true); } - static NSString description(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_21(_lib._class_NSObject1, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString description() { + final _ret = _objc_msgSend_21(_class_NSObject, _sel_description); + return NSString._(_ret, retain: true, release: true); } - static NSString debugDescription(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_21( - _lib._class_NSObject1, _lib._sel_debugDescription1); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString debugDescription() { + final _ret = _objc_msgSend_21(_class_NSObject, _sel_debugDescription); + return NSString._(_ret, retain: true, release: true); } - static int version(AVFAudio _lib) { - return _lib._objc_msgSend_83(_lib._class_NSObject1, _lib._sel_version1); + static int version() { + return _objc_msgSend_83(_class_NSObject, _sel_version); } - static void setVersion_(AVFAudio _lib, int aVersion) { - _lib._objc_msgSend_423( - _lib._class_NSObject1, _lib._sel_setVersion_1, aVersion); + static void setVersion_(int aVersion) { + _objc_msgSend_423(_class_NSObject, _sel_setVersion_, aVersion); } NSObject get classForCoder { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_classForCoder1); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_classForCoder); + return NSObject._(_ret, retain: true, release: true); } NSObject? replacementObjectForCoder_(NSCoder coder) { - final _ret = _lib._objc_msgSend_47( - _id, _lib._sel_replacementObjectForCoder_1, coder._id); + final _ret = _objc_msgSend_47( + this.pointer, _sel_replacementObjectForCoder_, coder.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? awakeAfterUsingCoder_(NSCoder coder) { - final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_awakeAfterUsingCoder_1, coder._id); + final _ret = _objc_msgSend_47( + this.pointer, _sel_awakeAfterUsingCoder_, coder.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: false, release: true); + : NSObject._(_ret, retain: false, release: true); } - static void poseAsClass_(AVFAudio _lib, NSObject aClass) { - _lib._objc_msgSend_15( - _lib._class_NSObject1, _lib._sel_poseAsClass_1, aClass._id); + static void poseAsClass_(NSObject aClass) { + _objc_msgSend_15(_class_NSObject, _sel_poseAsClass_, aClass.pointer); } NSObject get autoContentAccessingProxy { - final _ret = - _lib._objc_msgSend_2(_id, _lib._sel_autoContentAccessingProxy1); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_autoContentAccessingProxy); + return NSObject._(_ret, retain: true, release: true); } void @@ -34050,550 +230,540 @@ class NSObject extends _ObjCWrapper { NSError error, int recoveryOptionIndex, NSObject? delegate, - ffi.Pointer didRecoverSelector, + ffi.Pointer didRecoverSelector, ffi.Pointer contextInfo) { - _lib._objc_msgSend_424( - _id, - _lib._sel_attemptRecoveryFromError_optionIndex_delegate_didRecoverSelector_contextInfo_1, - error._id, + _objc_msgSend_424( + this.pointer, + _sel_attemptRecoveryFromError_optionIndex_delegate_didRecoverSelector_contextInfo_, + error.pointer, recoveryOptionIndex, - delegate?._id ?? ffi.nullptr, + delegate?.pointer ?? ffi.nullptr, didRecoverSelector, contextInfo); } bool attemptRecoveryFromError_optionIndex_( NSError error, int recoveryOptionIndex) { - return _lib._objc_msgSend_425( - _id, - _lib._sel_attemptRecoveryFromError_optionIndex_1, - error._id, + return _objc_msgSend_425( + this.pointer, + _sel_attemptRecoveryFromError_optionIndex_, + error.pointer, recoveryOptionIndex); } void performSelector_withObject_afterDelay_inModes_( - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument, double delay, NSArray modes) { - _lib._objc_msgSend_426( - _id, - _lib._sel_performSelector_withObject_afterDelay_inModes_1, + _objc_msgSend_426( + this.pointer, + _sel_performSelector_withObject_afterDelay_inModes_, aSelector, - anArgument?._id ?? ffi.nullptr, + anArgument?.pointer ?? ffi.nullptr, delay, - modes._id); + modes.pointer); } void performSelector_withObject_afterDelay_( - ffi.Pointer aSelector, NSObject? anArgument, double delay) { - _lib._objc_msgSend_427( - _id, - _lib._sel_performSelector_withObject_afterDelay_1, - aSelector, - anArgument?._id ?? ffi.nullptr, - delay); + ffi.Pointer aSelector, + NSObject? anArgument, + double delay) { + _objc_msgSend_427(this.pointer, _sel_performSelector_withObject_afterDelay_, + aSelector, anArgument?.pointer ?? ffi.nullptr, delay); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSObject1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSObject, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSObject1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSObject, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } void URL_resourceDataDidBecomeAvailable_(NSURL sender, NSData newBytes) { - _lib._objc_msgSend_428(_id, _lib._sel_URL_resourceDataDidBecomeAvailable_1, - sender._id, newBytes._id); + _objc_msgSend_428(this.pointer, _sel_URL_resourceDataDidBecomeAvailable_, + sender.pointer, newBytes.pointer); } void URLResourceDidFinishLoading_(NSURL sender) { - _lib._objc_msgSend_429( - _id, _lib._sel_URLResourceDidFinishLoading_1, sender._id); + _objc_msgSend_429( + this.pointer, _sel_URLResourceDidFinishLoading_, sender.pointer); } void URLResourceDidCancelLoading_(NSURL sender) { - _lib._objc_msgSend_429( - _id, _lib._sel_URLResourceDidCancelLoading_1, sender._id); + _objc_msgSend_429( + this.pointer, _sel_URLResourceDidCancelLoading_, sender.pointer); } void URL_resourceDidFailLoadingWithReason_(NSURL sender, NSString reason) { - _lib._objc_msgSend_430( - _id, - _lib._sel_URL_resourceDidFailLoadingWithReason_1, - sender._id, - reason._id); + _objc_msgSend_430(this.pointer, _sel_URL_resourceDidFailLoadingWithReason_, + sender.pointer, reason.pointer); } bool fileManager_shouldProceedAfterError_( NSFileManager fm, NSDictionary errorInfo) { - return _lib._objc_msgSend_467(_id, - _lib._sel_fileManager_shouldProceedAfterError_1, fm._id, errorInfo._id); + return _objc_msgSend_467( + this.pointer, + _sel_fileManager_shouldProceedAfterError_, + fm.pointer, + errorInfo.pointer); } void fileManager_willProcessPath_(NSFileManager fm, NSString path) { - _lib._objc_msgSend_468( - _id, _lib._sel_fileManager_willProcessPath_1, fm._id, path._id); + _objc_msgSend_468(this.pointer, _sel_fileManager_willProcessPath_, + fm.pointer, path.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSObject1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSObject, _sel_accessInstanceVariablesDirectly); } NSObject? valueForKey_(NSString key) { - final _ret = _lib._objc_msgSend_38(_id, _lib._sel_valueForKey_1, key._id); + final _ret = _objc_msgSend_38(this.pointer, _sel_valueForKey_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void setValue_forKey_(NSObject? value, NSString key) { - _lib._objc_msgSend_135( - _id, _lib._sel_setValue_forKey_1, value?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_setValue_forKey_, + value?.pointer ?? ffi.nullptr, key.pointer); } - bool validateValue_forKey_error_(ffi.Pointer> ioValue, - NSString inKey, ffi.Pointer> outError) { - return _lib._objc_msgSend_243(_id, _lib._sel_validateValue_forKey_error_1, - ioValue, inKey._id, outError); + bool validateValue_forKey_error_( + ffi.Pointer> ioValue, + NSString inKey, + ffi.Pointer> outError) { + return _objc_msgSend_243(this.pointer, _sel_validateValue_forKey_error_, + ioValue, inKey.pointer, outError); } NSMutableArray mutableArrayValueForKey_(NSString key) { - final _ret = _lib._objc_msgSend_488( - _id, _lib._sel_mutableArrayValueForKey_1, key._id); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_488( + this.pointer, _sel_mutableArrayValueForKey_, key.pointer); + return NSMutableArray._(_ret, retain: true, release: true); } NSMutableOrderedSet mutableOrderedSetValueForKey_(NSString key) { - final _ret = _lib._objc_msgSend_506( - _id, _lib._sel_mutableOrderedSetValueForKey_1, key._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_506( + this.pointer, _sel_mutableOrderedSetValueForKey_, key.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } NSMutableSet mutableSetValueForKey_(NSString key) { - final _ret = - _lib._objc_msgSend_507(_id, _lib._sel_mutableSetValueForKey_1, key._id); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_507( + this.pointer, _sel_mutableSetValueForKey_, key.pointer); + return NSMutableSet._(_ret, retain: true, release: true); } NSObject? valueForKeyPath_(NSString keyPath) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_valueForKeyPath_1, keyPath._id); + _objc_msgSend_38(this.pointer, _sel_valueForKeyPath_, keyPath.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void setValue_forKeyPath_(NSObject? value, NSString keyPath) { - _lib._objc_msgSend_135(_id, _lib._sel_setValue_forKeyPath_1, - value?._id ?? ffi.nullptr, keyPath._id); + _objc_msgSend_135(this.pointer, _sel_setValue_forKeyPath_, + value?.pointer ?? ffi.nullptr, keyPath.pointer); } bool validateValue_forKeyPath_error_( - ffi.Pointer> ioValue, + ffi.Pointer> ioValue, NSString inKeyPath, - ffi.Pointer> outError) { - return _lib._objc_msgSend_243( - _id, - _lib._sel_validateValue_forKeyPath_error_1, - ioValue, - inKeyPath._id, - outError); + ffi.Pointer> outError) { + return _objc_msgSend_243(this.pointer, _sel_validateValue_forKeyPath_error_, + ioValue, inKeyPath.pointer, outError); } NSMutableArray mutableArrayValueForKeyPath_(NSString keyPath) { - final _ret = _lib._objc_msgSend_488( - _id, _lib._sel_mutableArrayValueForKeyPath_1, keyPath._id); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_488( + this.pointer, _sel_mutableArrayValueForKeyPath_, keyPath.pointer); + return NSMutableArray._(_ret, retain: true, release: true); } NSMutableOrderedSet mutableOrderedSetValueForKeyPath_(NSString keyPath) { - final _ret = _lib._objc_msgSend_506( - _id, _lib._sel_mutableOrderedSetValueForKeyPath_1, keyPath._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_506( + this.pointer, _sel_mutableOrderedSetValueForKeyPath_, keyPath.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } NSMutableSet mutableSetValueForKeyPath_(NSString keyPath) { - final _ret = _lib._objc_msgSend_507( - _id, _lib._sel_mutableSetValueForKeyPath_1, keyPath._id); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_507( + this.pointer, _sel_mutableSetValueForKeyPath_, keyPath.pointer); + return NSMutableSet._(_ret, retain: true, release: true); } NSObject? valueForUndefinedKey_(NSString key) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_valueForUndefinedKey_1, key._id); + _objc_msgSend_38(this.pointer, _sel_valueForUndefinedKey_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void setValue_forUndefinedKey_(NSObject? value, NSString key) { - _lib._objc_msgSend_135(_id, _lib._sel_setValue_forUndefinedKey_1, - value?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_setValue_forUndefinedKey_, + value?.pointer ?? ffi.nullptr, key.pointer); } void setNilValueForKey_(NSString key) { - _lib._objc_msgSend_247(_id, _lib._sel_setNilValueForKey_1, key._id); + _objc_msgSend_247(this.pointer, _sel_setNilValueForKey_, key.pointer); } NSDictionary dictionaryWithValuesForKeys_(NSArray keys) { - final _ret = _lib._objc_msgSend_508( - _id, _lib._sel_dictionaryWithValuesForKeys_1, keys._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_508( + this.pointer, _sel_dictionaryWithValuesForKeys_, keys.pointer); + return NSDictionary._(_ret, retain: true, release: true); } void setValuesForKeysWithDictionary_(NSDictionary keyedValues) { - _lib._objc_msgSend_509( - _id, _lib._sel_setValuesForKeysWithDictionary_1, keyedValues._id); + _objc_msgSend_509(this.pointer, _sel_setValuesForKeysWithDictionary_, + keyedValues.pointer); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSObject1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSObject, _sel_useStoredAccessor); } NSObject? storedValueForKey_(NSString key) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_storedValueForKey_1, key._id); + _objc_msgSend_38(this.pointer, _sel_storedValueForKey_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void takeStoredValue_forKey_(NSObject? value, NSString key) { - _lib._objc_msgSend_135(_id, _lib._sel_takeStoredValue_forKey_1, - value?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_takeStoredValue_forKey_, + value?.pointer ?? ffi.nullptr, key.pointer); } void takeValue_forKey_(NSObject? value, NSString key) { - _lib._objc_msgSend_135( - _id, _lib._sel_takeValue_forKey_1, value?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_takeValue_forKey_, + value?.pointer ?? ffi.nullptr, key.pointer); } void takeValue_forKeyPath_(NSObject? value, NSString keyPath) { - _lib._objc_msgSend_135(_id, _lib._sel_takeValue_forKeyPath_1, - value?._id ?? ffi.nullptr, keyPath._id); + _objc_msgSend_135(this.pointer, _sel_takeValue_forKeyPath_, + value?.pointer ?? ffi.nullptr, keyPath.pointer); } NSObject? handleQueryWithUnboundKey_(NSString key) { - final _ret = _lib._objc_msgSend_38( - _id, _lib._sel_handleQueryWithUnboundKey_1, key._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_handleQueryWithUnboundKey_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void handleTakeValue_forUnboundKey_(NSObject? value, NSString key) { - _lib._objc_msgSend_135(_id, _lib._sel_handleTakeValue_forUnboundKey_1, - value?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_handleTakeValue_forUnboundKey_, + value?.pointer ?? ffi.nullptr, key.pointer); } void unableToSetNilForKey_(NSString key) { - _lib._objc_msgSend_247(_id, _lib._sel_unableToSetNilForKey_1, key._id); + _objc_msgSend_247(this.pointer, _sel_unableToSetNilForKey_, key.pointer); } NSDictionary valuesForKeys_(NSArray keys) { final _ret = - _lib._objc_msgSend_508(_id, _lib._sel_valuesForKeys_1, keys._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + _objc_msgSend_508(this.pointer, _sel_valuesForKeys_, keys.pointer); + return NSDictionary._(_ret, retain: true, release: true); } void takeValuesFromDictionary_(NSDictionary properties) { - _lib._objc_msgSend_509( - _id, _lib._sel_takeValuesFromDictionary_1, properties._id); + _objc_msgSend_509( + this.pointer, _sel_takeValuesFromDictionary_, properties.pointer); } void observeValueForKeyPath_ofObject_change_context_(NSString? keyPath, NSObject? object, NSDictionary? change, ffi.Pointer context) { - _lib._objc_msgSend_510( - _id, - _lib._sel_observeValueForKeyPath_ofObject_change_context_1, - keyPath?._id ?? ffi.nullptr, - object?._id ?? ffi.nullptr, - change?._id ?? ffi.nullptr, + _objc_msgSend_510( + this.pointer, + _sel_observeValueForKeyPath_ofObject_change_context_, + keyPath?.pointer ?? ffi.nullptr, + object?.pointer ?? ffi.nullptr, + change?.pointer ?? ffi.nullptr, context); } void addObserver_forKeyPath_options_context_(NSObject observer, NSString keyPath, int options, ffi.Pointer context) { - _lib._objc_msgSend_139( - _id, - _lib._sel_addObserver_forKeyPath_options_context_1, - observer._id, - keyPath._id, + _objc_msgSend_139( + this.pointer, + _sel_addObserver_forKeyPath_options_context_, + observer.pointer, + keyPath.pointer, options, context); } void removeObserver_forKeyPath_context_( NSObject observer, NSString keyPath, ffi.Pointer context) { - _lib._objc_msgSend_140(_id, _lib._sel_removeObserver_forKeyPath_context_1, - observer._id, keyPath._id, context); + _objc_msgSend_140(this.pointer, _sel_removeObserver_forKeyPath_context_, + observer.pointer, keyPath.pointer, context); } void removeObserver_forKeyPath_(NSObject observer, NSString keyPath) { - _lib._objc_msgSend_141( - _id, _lib._sel_removeObserver_forKeyPath_1, observer._id, keyPath._id); + _objc_msgSend_141(this.pointer, _sel_removeObserver_forKeyPath_, + observer.pointer, keyPath.pointer); } void willChangeValueForKey_(NSString key) { - _lib._objc_msgSend_247(_id, _lib._sel_willChangeValueForKey_1, key._id); + _objc_msgSend_247(this.pointer, _sel_willChangeValueForKey_, key.pointer); } void didChangeValueForKey_(NSString key) { - _lib._objc_msgSend_247(_id, _lib._sel_didChangeValueForKey_1, key._id); + _objc_msgSend_247(this.pointer, _sel_didChangeValueForKey_, key.pointer); } void willChange_valuesAtIndexes_forKey_( int changeKind, NSIndexSet indexes, NSString key) { - _lib._objc_msgSend_511(_id, _lib._sel_willChange_valuesAtIndexes_forKey_1, - changeKind, indexes._id, key._id); + _objc_msgSend_511(this.pointer, _sel_willChange_valuesAtIndexes_forKey_, + changeKind, indexes.pointer, key.pointer); } void didChange_valuesAtIndexes_forKey_( int changeKind, NSIndexSet indexes, NSString key) { - _lib._objc_msgSend_511(_id, _lib._sel_didChange_valuesAtIndexes_forKey_1, - changeKind, indexes._id, key._id); + _objc_msgSend_511(this.pointer, _sel_didChange_valuesAtIndexes_forKey_, + changeKind, indexes.pointer, key.pointer); } void willChangeValueForKey_withSetMutation_usingObjects_( NSString key, int mutationKind, NSSet objects) { - _lib._objc_msgSend_512( - _id, - _lib._sel_willChangeValueForKey_withSetMutation_usingObjects_1, - key._id, + _objc_msgSend_512( + this.pointer, + _sel_willChangeValueForKey_withSetMutation_usingObjects_, + key.pointer, mutationKind, - objects._id); + objects.pointer); } void didChangeValueForKey_withSetMutation_usingObjects_( NSString key, int mutationKind, NSSet objects) { - _lib._objc_msgSend_512( - _id, - _lib._sel_didChangeValueForKey_withSetMutation_usingObjects_1, - key._id, + _objc_msgSend_512( + this.pointer, + _sel_didChangeValueForKey_withSetMutation_usingObjects_, + key.pointer, mutationKind, - objects._id); + objects.pointer); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSObject1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSObject, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSObject1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSObject, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } ffi.Pointer get observationInfo { - return _lib._objc_msgSend_20(_id, _lib._sel_observationInfo1); + return _objc_msgSend_20(this.pointer, _sel_observationInfo); } set observationInfo(ffi.Pointer value) { - return _lib._objc_msgSend_513(_id, _lib._sel_setObservationInfo_1, value); + return _objc_msgSend_513(this.pointer, _sel_setObservationInfo_, value); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSObject1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSObject, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } NSObject? get classForKeyedArchiver { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_classForKeyedArchiver1); + final _ret = _objc_msgSend_17(this.pointer, _sel_classForKeyedArchiver); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? replacementObjectForKeyedArchiver_(NSKeyedArchiver archiver) { - final _ret = _lib._objc_msgSend_528( - _id, _lib._sel_replacementObjectForKeyedArchiver_1, archiver._id); + final _ret = _objc_msgSend_528(this.pointer, + _sel_replacementObjectForKeyedArchiver_, archiver.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSObject1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSObject, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSObject1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSObject, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } void performSelectorOnMainThread_withObject_waitUntilDone_modes_( - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? arg, bool wait, NSArray? array) { - _lib._objc_msgSend_529( - _id, - _lib._sel_performSelectorOnMainThread_withObject_waitUntilDone_modes_1, + _objc_msgSend_529( + this.pointer, + _sel_performSelectorOnMainThread_withObject_waitUntilDone_modes_, aSelector, - arg?._id ?? ffi.nullptr, + arg?.pointer ?? ffi.nullptr, wait, - array?._id ?? ffi.nullptr); + array?.pointer ?? ffi.nullptr); } void performSelectorOnMainThread_withObject_waitUntilDone_( - ffi.Pointer aSelector, NSObject? arg, bool wait) { - _lib._objc_msgSend_530( - _id, - _lib._sel_performSelectorOnMainThread_withObject_waitUntilDone_1, + ffi.Pointer aSelector, NSObject? arg, bool wait) { + _objc_msgSend_530( + this.pointer, + _sel_performSelectorOnMainThread_withObject_waitUntilDone_, aSelector, - arg?._id ?? ffi.nullptr, + arg?.pointer ?? ffi.nullptr, wait); } void performSelector_onThread_withObject_waitUntilDone_modes_( - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSThread thr, NSObject? arg, bool wait, NSArray? array) { - _lib._objc_msgSend_548( - _id, - _lib._sel_performSelector_onThread_withObject_waitUntilDone_modes_1, + _objc_msgSend_548( + this.pointer, + _sel_performSelector_onThread_withObject_waitUntilDone_modes_, aSelector, - thr._id, - arg?._id ?? ffi.nullptr, + thr.pointer, + arg?.pointer ?? ffi.nullptr, wait, - array?._id ?? ffi.nullptr); + array?.pointer ?? ffi.nullptr); } void performSelector_onThread_withObject_waitUntilDone_( - ffi.Pointer aSelector, NSThread thr, NSObject? arg, bool wait) { - _lib._objc_msgSend_549( - _id, - _lib._sel_performSelector_onThread_withObject_waitUntilDone_1, + ffi.Pointer aSelector, + NSThread thr, + NSObject? arg, + bool wait) { + _objc_msgSend_549( + this.pointer, + _sel_performSelector_onThread_withObject_waitUntilDone_, aSelector, - thr._id, - arg?._id ?? ffi.nullptr, + thr.pointer, + arg?.pointer ?? ffi.nullptr, wait); } void performSelectorInBackground_withObject_( - ffi.Pointer aSelector, NSObject? arg) { - _lib._objc_msgSend_90( - _id, - _lib._sel_performSelectorInBackground_withObject_1, - aSelector, - arg?._id ?? ffi.nullptr); + ffi.Pointer aSelector, NSObject? arg) { + _objc_msgSend_90(this.pointer, _sel_performSelectorInBackground_withObject_, + aSelector, arg?.pointer ?? ffi.nullptr); } NSObject? get classForArchiver { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_classForArchiver1); + final _ret = _objc_msgSend_17(this.pointer, _sel_classForArchiver); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? replacementObjectForArchiver_(NSArchiver archiver) { - final _ret = _lib._objc_msgSend_552( - _id, _lib._sel_replacementObjectForArchiver_1, archiver._id); + final _ret = _objc_msgSend_552( + this.pointer, _sel_replacementObjectForArchiver_, archiver.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject get classForPortCoder { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_classForPortCoder1); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_classForPortCoder); + return NSObject._(_ret, retain: true, release: true); } NSObject? replacementObjectForPortCoder_(NSPortCoder coder) { - final _ret = _lib._objc_msgSend_597( - _id, _lib._sel_replacementObjectForPortCoder_1, coder._id); + final _ret = _objc_msgSend_597( + this.pointer, _sel_replacementObjectForPortCoder_, coder.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSClassDescription get classDescription { - final _ret = _lib._objc_msgSend_600(_id, _lib._sel_classDescription1); - return NSClassDescription._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_600(this.pointer, _sel_classDescription); + return NSClassDescription._(_ret, retain: true, release: true); } NSArray get attributeKeys { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_attributeKeys1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_attributeKeys); + return NSArray._(_ret, retain: true, release: true); } NSArray get toOneRelationshipKeys { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_toOneRelationshipKeys1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_toOneRelationshipKeys); + return NSArray._(_ret, retain: true, release: true); } NSArray get toManyRelationshipKeys { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_toManyRelationshipKeys1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_toManyRelationshipKeys); + return NSArray._(_ret, retain: true, release: true); } NSString? inverseForRelationshipKey_(NSString relationshipKey) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_inverseForRelationshipKey_1, relationshipKey._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_inverseForRelationshipKey_, relationshipKey.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSObject? scriptingValueForSpecifier_( NSScriptObjectSpecifier objectSpecifier) { - final _ret = _lib._objc_msgSend_649( - _id, _lib._sel_scriptingValueForSpecifier_1, objectSpecifier._id); + final _ret = _objc_msgSend_649(this.pointer, + _sel_scriptingValueForSpecifier_, objectSpecifier.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSDictionary? get scriptingProperties { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_scriptingProperties1); + final _ret = _objc_msgSend_390(this.pointer, _sel_scriptingProperties); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set scriptingProperties(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, _lib._sel_setScriptingProperties_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_634(this.pointer, _sel_setScriptingProperties_, + value?.pointer ?? ffi.nullptr); } NSObject? copyScriptingValue_forKey_withProperties_( NSObject value, NSString key, NSDictionary properties) { - final _ret = _lib._objc_msgSend_650( - _id, - _lib._sel_copyScriptingValue_forKey_withProperties_1, - value._id, - key._id, - properties._id); + final _ret = _objc_msgSend_650( + this.pointer, + _sel_copyScriptingValue_forKey_withProperties_, + value.pointer, + key.pointer, + properties.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: false, release: true); + : NSObject._(_ret, retain: false, release: true); } NSObject? @@ -34602,782 +772,959 @@ class NSObject extends _ObjCWrapper { NSString key, NSObject? contentsValue, NSDictionary properties) { - final _ret = _lib._objc_msgSend_651( - _id, - _lib._sel_newScriptingObjectOfClass_forValueForKey_withContentsValue_properties_1, - objectClass._id, - key._id, - contentsValue?._id ?? ffi.nullptr, - properties._id); + final _ret = _objc_msgSend_651( + this.pointer, + _sel_newScriptingObjectOfClass_forValueForKey_withContentsValue_properties_, + objectClass.pointer, + key.pointer, + contentsValue?.pointer ?? ffi.nullptr, + properties.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: false, release: true); + : NSObject._(_ret, retain: false, release: true); } int get classCode { - return _lib._objc_msgSend_214(_id, _lib._sel_classCode1); + return _objc_msgSend_214(this.pointer, _sel_classCode); } NSString? get className { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_className1); + final _ret = _objc_msgSend_44(this.pointer, _sel_className); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSObject? valueAtIndex_inPropertyWithKey_(int index, NSString key) { - final _ret = _lib._objc_msgSend_652( - _id, _lib._sel_valueAtIndex_inPropertyWithKey_1, index, key._id); + final _ret = _objc_msgSend_652( + this.pointer, _sel_valueAtIndex_inPropertyWithKey_, index, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? valueWithName_inPropertyWithKey_(NSString name, NSString key) { - final _ret = _lib._objc_msgSend_175( - _id, _lib._sel_valueWithName_inPropertyWithKey_1, name._id, key._id); + final _ret = _objc_msgSend_175(this.pointer, + _sel_valueWithName_inPropertyWithKey_, name.pointer, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? valueWithUniqueID_inPropertyWithKey_( NSObject uniqueID, NSString key) { - final _ret = _lib._objc_msgSend_311(_id, - _lib._sel_valueWithUniqueID_inPropertyWithKey_1, uniqueID._id, key._id); + final _ret = _objc_msgSend_311( + this.pointer, + _sel_valueWithUniqueID_inPropertyWithKey_, + uniqueID.pointer, + key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void insertValue_atIndex_inPropertyWithKey_( NSObject value, int index, NSString key) { - _lib._objc_msgSend_653( - _id, - _lib._sel_insertValue_atIndex_inPropertyWithKey_1, - value._id, - index, - key._id); + _objc_msgSend_653(this.pointer, _sel_insertValue_atIndex_inPropertyWithKey_, + value.pointer, index, key.pointer); } void removeValueAtIndex_fromPropertyWithKey_(int index, NSString key) { - _lib._objc_msgSend_654(_id, - _lib._sel_removeValueAtIndex_fromPropertyWithKey_1, index, key._id); + _objc_msgSend_654(this.pointer, + _sel_removeValueAtIndex_fromPropertyWithKey_, index, key.pointer); } void replaceValueAtIndex_inPropertyWithKey_withValue_( int index, NSString key, NSObject value) { - _lib._objc_msgSend_655( - _id, - _lib._sel_replaceValueAtIndex_inPropertyWithKey_withValue_1, + _objc_msgSend_655( + this.pointer, + _sel_replaceValueAtIndex_inPropertyWithKey_withValue_, index, - key._id, - value._id); + key.pointer, + value.pointer); } void insertValue_inPropertyWithKey_(NSObject value, NSString key) { - _lib._objc_msgSend_656( - _id, _lib._sel_insertValue_inPropertyWithKey_1, value._id, key._id); + _objc_msgSend_656(this.pointer, _sel_insertValue_inPropertyWithKey_, + value.pointer, key.pointer); } NSObject? coerceValue_forKey_(NSObject? value, NSString key) { - final _ret = _lib._objc_msgSend_657(_id, _lib._sel_coerceValue_forKey_1, - value?._id ?? ffi.nullptr, key._id); + final _ret = _objc_msgSend_657(this.pointer, _sel_coerceValue_forKey_, + value?.pointer ?? ffi.nullptr, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSScriptObjectSpecifier? get objectSpecifier { - final _ret = _lib._objc_msgSend_632(_id, _lib._sel_objectSpecifier1); + final _ret = _objc_msgSend_632(this.pointer, _sel_objectSpecifier); return _ret.address == 0 ? null - : NSScriptObjectSpecifier._(_ret, _lib, retain: true, release: true); + : NSScriptObjectSpecifier._(_ret, retain: true, release: true); } NSArray? indicesOfObjectsByEvaluatingObjectSpecifier_( NSScriptObjectSpecifier specifier) { - final _ret = _lib._objc_msgSend_658(_id, - _lib._sel_indicesOfObjectsByEvaluatingObjectSpecifier_1, specifier._id); + final _ret = _objc_msgSend_658(this.pointer, + _sel_indicesOfObjectsByEvaluatingObjectSpecifier_, specifier.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } bool isEqualTo_(NSObject? object) { - return _lib._objc_msgSend_217( - _id, _lib._sel_isEqualTo_1, object?._id ?? ffi.nullptr); + return _objc_msgSend_217( + this.pointer, _sel_isEqualTo_, object?.pointer ?? ffi.nullptr); } bool isLessThanOrEqualTo_(NSObject? object) { - return _lib._objc_msgSend_217( - _id, _lib._sel_isLessThanOrEqualTo_1, object?._id ?? ffi.nullptr); + return _objc_msgSend_217(this.pointer, _sel_isLessThanOrEqualTo_, + object?.pointer ?? ffi.nullptr); } bool isLessThan_(NSObject? object) { - return _lib._objc_msgSend_217( - _id, _lib._sel_isLessThan_1, object?._id ?? ffi.nullptr); + return _objc_msgSend_217( + this.pointer, _sel_isLessThan_, object?.pointer ?? ffi.nullptr); } bool isGreaterThanOrEqualTo_(NSObject? object) { - return _lib._objc_msgSend_217( - _id, _lib._sel_isGreaterThanOrEqualTo_1, object?._id ?? ffi.nullptr); + return _objc_msgSend_217(this.pointer, _sel_isGreaterThanOrEqualTo_, + object?.pointer ?? ffi.nullptr); } bool isGreaterThan_(NSObject? object) { - return _lib._objc_msgSend_217( - _id, _lib._sel_isGreaterThan_1, object?._id ?? ffi.nullptr); + return _objc_msgSend_217( + this.pointer, _sel_isGreaterThan_, object?.pointer ?? ffi.nullptr); } bool isNotEqualTo_(NSObject? object) { - return _lib._objc_msgSend_217( - _id, _lib._sel_isNotEqualTo_1, object?._id ?? ffi.nullptr); + return _objc_msgSend_217( + this.pointer, _sel_isNotEqualTo_, object?.pointer ?? ffi.nullptr); } bool doesContain_(NSObject object) { - return _lib._objc_msgSend_0(_id, _lib._sel_doesContain_1, object._id); + return _objc_msgSend_0(this.pointer, _sel_doesContain_, object.pointer); } bool isLike_(NSString object) { - return _lib._objc_msgSend_64(_id, _lib._sel_isLike_1, object._id); + return _objc_msgSend_64(this.pointer, _sel_isLike_, object.pointer); } bool isCaseInsensitiveLike_(NSString object) { - return _lib._objc_msgSend_64( - _id, _lib._sel_isCaseInsensitiveLike_1, object._id); + return _objc_msgSend_64( + this.pointer, _sel_isCaseInsensitiveLike_, object.pointer); } bool scriptingIsEqualTo_(NSObject object) { - return _lib._objc_msgSend_0( - _id, _lib._sel_scriptingIsEqualTo_1, object._id); + return _objc_msgSend_0( + this.pointer, _sel_scriptingIsEqualTo_, object.pointer); } bool scriptingIsLessThanOrEqualTo_(NSObject object) { - return _lib._objc_msgSend_0( - _id, _lib._sel_scriptingIsLessThanOrEqualTo_1, object._id); + return _objc_msgSend_0( + this.pointer, _sel_scriptingIsLessThanOrEqualTo_, object.pointer); } bool scriptingIsLessThan_(NSObject object) { - return _lib._objc_msgSend_0( - _id, _lib._sel_scriptingIsLessThan_1, object._id); + return _objc_msgSend_0( + this.pointer, _sel_scriptingIsLessThan_, object.pointer); } bool scriptingIsGreaterThanOrEqualTo_(NSObject object) { - return _lib._objc_msgSend_0( - _id, _lib._sel_scriptingIsGreaterThanOrEqualTo_1, object._id); + return _objc_msgSend_0( + this.pointer, _sel_scriptingIsGreaterThanOrEqualTo_, object.pointer); } bool scriptingIsGreaterThan_(NSObject object) { - return _lib._objc_msgSend_0( - _id, _lib._sel_scriptingIsGreaterThan_1, object._id); + return _objc_msgSend_0( + this.pointer, _sel_scriptingIsGreaterThan_, object.pointer); } bool scriptingBeginsWith_(NSObject object) { - return _lib._objc_msgSend_0( - _id, _lib._sel_scriptingBeginsWith_1, object._id); + return _objc_msgSend_0( + this.pointer, _sel_scriptingBeginsWith_, object.pointer); } bool scriptingEndsWith_(NSObject object) { - return _lib._objc_msgSend_0(_id, _lib._sel_scriptingEndsWith_1, object._id); + return _objc_msgSend_0( + this.pointer, _sel_scriptingEndsWith_, object.pointer); } bool scriptingContains_(NSObject object) { - return _lib._objc_msgSend_0(_id, _lib._sel_scriptingContains_1, object._id); - } -} - -final class ObjCSel extends ffi.Opaque {} - -final class ObjCObject extends ffi.Opaque {} - -typedef instancetype = ffi.Pointer; + return _objc_msgSend_0( + this.pointer, _sel_scriptingContains_, object.pointer); + } +} + +late final _class_NSObject = objc.getClass("NSObject"); +late final _sel_load = objc.registerName("load"); +final _objc_msgSend_1 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initialize = objc.registerName("initialize"); +typedef instancetype = ffi.Pointer; typedef Dartinstancetype = NSObject; +late final _sel_init = objc.registerName("init"); +final _objc_msgSend_2 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_new = objc.registerName("new"); final class _NSZone extends ffi.Opaque {} -class Protocol extends _ObjCWrapper { - Protocol._(ffi.Pointer id, AVFAudio lib, +late final _sel_allocWithZone_ = objc.registerName("allocWithZone:"); +final _objc_msgSend_3 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<_NSZone>)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<_NSZone>)>(); +late final _sel_alloc = objc.registerName("alloc"); +late final _sel_dealloc = objc.registerName("dealloc"); +late final _sel_finalize = objc.registerName("finalize"); +late final _sel_copy = objc.registerName("copy"); +late final _sel_mutableCopy = objc.registerName("mutableCopy"); +late final _sel_copyWithZone_ = objc.registerName("copyWithZone:"); +late final _sel_mutableCopyWithZone_ = + objc.registerName("mutableCopyWithZone:"); +late final _sel_instancesRespondToSelector_ = + objc.registerName("instancesRespondToSelector:"); +final _objc_msgSend_4 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + +class Protocol extends objc.ObjCObjectBase { + Protocol._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a [Protocol] that points to the same underlying object as [other]. - static Protocol castFrom(T other) { - return Protocol._(other._id, other._lib, retain: true, release: true); + static Protocol castFrom(T other) { + return Protocol._(other.pointer, retain: true, release: true); } /// Returns a [Protocol] that wraps the given raw object pointer. - static Protocol castFromPointer(AVFAudio lib, ffi.Pointer other, + static Protocol castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return Protocol._(other, lib, retain: retain, release: release); + return Protocol._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [Protocol]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_Protocol1); - } -} + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_Protocol); + } +} + +final _objc_msgSend_0 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isKindOfClass_ = objc.registerName("isKindOfClass:"); +late final _class_Protocol = objc.getClass("Protocol"); +late final _sel_conformsToProtocol_ = objc.registerName("conformsToProtocol:"); +final _objc_msgSend_5 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_methodForSelector_ = objc.registerName("methodForSelector:"); +final _objc_msgSend_6 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer> Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer> Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_instanceMethodForSelector_ = + objc.registerName("instanceMethodForSelector:"); +late final _sel_doesNotRecognizeSelector_ = + objc.registerName("doesNotRecognizeSelector:"); +final _objc_msgSend_7 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_forwardingTargetForSelector_ = + objc.registerName("forwardingTargetForSelector:"); +final _objc_msgSend_8 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); class NSInvocation extends NSObject { - NSInvocation._(ffi.Pointer id, AVFAudio lib, + NSInvocation._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSInvocation] that points to the same underlying object as [other]. - static NSInvocation castFrom(T other) { - return NSInvocation._(other._id, other._lib, retain: true, release: true); + static NSInvocation castFrom(T other) { + return NSInvocation._(other.pointer, retain: true, release: true); } /// Returns a [NSInvocation] that wraps the given raw object pointer. - static NSInvocation castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSInvocation castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSInvocation._(other, lib, retain: retain, release: release); + return NSInvocation._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSInvocation]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSInvocation1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSInvocation); } - static NSInvocation invocationWithMethodSignature_( - AVFAudio _lib, NSMethodSignature sig) { - final _ret = _lib._objc_msgSend_414(_lib._class_NSInvocation1, - _lib._sel_invocationWithMethodSignature_1, sig._id); - return NSInvocation._(_ret, _lib, retain: true, release: true); + static NSInvocation invocationWithMethodSignature_(NSMethodSignature sig) { + final _ret = _objc_msgSend_414( + _class_NSInvocation, _sel_invocationWithMethodSignature_, sig.pointer); + return NSInvocation._(_ret, retain: true, release: true); } NSMethodSignature get methodSignature { - final _ret = _lib._objc_msgSend_415(_id, _lib._sel_methodSignature1); - return NSMethodSignature._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_415(this.pointer, _sel_methodSignature); + return NSMethodSignature._(_ret, retain: true, release: true); } void retainArguments() { - _lib._objc_msgSend_1(_id, _lib._sel_retainArguments1); + _objc_msgSend_1(this.pointer, _sel_retainArguments); } bool get argumentsRetained { - return _lib._objc_msgSend_12(_id, _lib._sel_argumentsRetained1); + return _objc_msgSend_12(this.pointer, _sel_argumentsRetained); } NSObject? get target { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_target1); + final _ret = _objc_msgSend_17(this.pointer, _sel_target); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set target(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setTarget_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setTarget_, value?.pointer ?? ffi.nullptr); } - ffi.Pointer get selector { - return _lib._objc_msgSend_417(_id, _lib._sel_selector1); + ffi.Pointer get selector { + return _objc_msgSend_417(this.pointer, _sel_selector); } - set selector(ffi.Pointer value) { - return _lib._objc_msgSend_418(_id, _lib._sel_setSelector_1, value); + set selector(ffi.Pointer value) { + return _objc_msgSend_418(this.pointer, _sel_setSelector_, value); } void getReturnValue_(ffi.Pointer retLoc) { - _lib._objc_msgSend_52(_id, _lib._sel_getReturnValue_1, retLoc); + _objc_msgSend_52(this.pointer, _sel_getReturnValue_, retLoc); } void setReturnValue_(ffi.Pointer retLoc) { - _lib._objc_msgSend_52(_id, _lib._sel_setReturnValue_1, retLoc); + _objc_msgSend_52(this.pointer, _sel_setReturnValue_, retLoc); } void getArgument_atIndex_(ffi.Pointer argumentLocation, int idx) { - _lib._objc_msgSend_419( - _id, _lib._sel_getArgument_atIndex_1, argumentLocation, idx); + _objc_msgSend_419( + this.pointer, _sel_getArgument_atIndex_, argumentLocation, idx); } void setArgument_atIndex_(ffi.Pointer argumentLocation, int idx) { - _lib._objc_msgSend_419( - _id, _lib._sel_setArgument_atIndex_1, argumentLocation, idx); + _objc_msgSend_419( + this.pointer, _sel_setArgument_atIndex_, argumentLocation, idx); } void invoke() { - _lib._objc_msgSend_1(_id, _lib._sel_invoke1); + _objc_msgSend_1(this.pointer, _sel_invoke); } void invokeWithTarget_(NSObject target) { - _lib._objc_msgSend_15(_id, _lib._sel_invokeWithTarget_1, target._id); + _objc_msgSend_15(this.pointer, _sel_invokeWithTarget_, target.pointer); } void invokeUsingIMP_( ffi.Pointer> imp) { - _lib._objc_msgSend_420(_id, _lib._sel_invokeUsingIMP_1, imp); + _objc_msgSend_420(this.pointer, _sel_invokeUsingIMP_, imp); } @override NSInvocation init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSInvocation._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSInvocation._(_ret, retain: true, release: true); } - static NSInvocation new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSInvocation1, _lib._sel_new1); - return NSInvocation._(_ret, _lib, retain: false, release: true); + static NSInvocation new1() { + final _ret = _objc_msgSend_2(_class_NSInvocation, _sel_new); + return NSInvocation._(_ret, retain: false, release: true); } - static NSInvocation allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSInvocation1, _lib._sel_allocWithZone_1, zone); - return NSInvocation._(_ret, _lib, retain: false, release: true); + static NSInvocation allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSInvocation, _sel_allocWithZone_, zone); + return NSInvocation._(_ret, retain: false, release: true); } - static NSInvocation alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSInvocation1, _lib._sel_alloc1); - return NSInvocation._(_ret, _lib, retain: false, release: true); + static NSInvocation alloc() { + final _ret = _objc_msgSend_2(_class_NSInvocation, _sel_alloc); + return NSInvocation._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSInvocation1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSInvocation, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSInvocation1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSInvocation, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSInvocation1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSInvocation, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSInvocation1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSInvocation, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSInvocation1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSInvocation, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSInvocation1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSInvocation, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSInvocation1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSInvocation, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSInvocation1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSInvocation, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSInvocation1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSInvocation, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSInvocation = objc.getClass("NSInvocation"); + class NSMethodSignature extends NSObject { - NSMethodSignature._(ffi.Pointer id, AVFAudio lib, + NSMethodSignature._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMethodSignature] that points to the same underlying object as [other]. - static NSMethodSignature castFrom(T other) { - return NSMethodSignature._(other._id, other._lib, - retain: true, release: true); + static NSMethodSignature castFrom(T other) { + return NSMethodSignature._(other.pointer, retain: true, release: true); } /// Returns a [NSMethodSignature] that wraps the given raw object pointer. - static NSMethodSignature castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSMethodSignature castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSMethodSignature._(other, lib, retain: retain, release: release); + return NSMethodSignature._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMethodSignature]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSMethodSignature1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMethodSignature); } static NSMethodSignature? signatureWithObjCTypes_( - AVFAudio _lib, ffi.Pointer types) { - final _ret = _lib._objc_msgSend_9(_lib._class_NSMethodSignature1, - _lib._sel_signatureWithObjCTypes_1, types); + ffi.Pointer types) { + final _ret = _objc_msgSend_9( + _class_NSMethodSignature, _sel_signatureWithObjCTypes_, types); return _ret.address == 0 ? null - : NSMethodSignature._(_ret, _lib, retain: true, release: true); + : NSMethodSignature._(_ret, retain: true, release: true); } int get numberOfArguments { - return _lib._objc_msgSend_10(_id, _lib._sel_numberOfArguments1); + return _objc_msgSend_10(this.pointer, _sel_numberOfArguments); } ffi.Pointer getArgumentTypeAtIndex_(int idx) { - return _lib._objc_msgSend_11(_id, _lib._sel_getArgumentTypeAtIndex_1, idx); + return _objc_msgSend_11(this.pointer, _sel_getArgumentTypeAtIndex_, idx); } int get frameLength { - return _lib._objc_msgSend_10(_id, _lib._sel_frameLength1); + return _objc_msgSend_10(this.pointer, _sel_frameLength); } bool isOneway() { - return _lib._objc_msgSend_12(_id, _lib._sel_isOneway1); + return _objc_msgSend_12(this.pointer, _sel_isOneway); } ffi.Pointer get methodReturnType { - return _lib._objc_msgSend_13(_id, _lib._sel_methodReturnType1); + return _objc_msgSend_13(this.pointer, _sel_methodReturnType); } int get methodReturnLength { - return _lib._objc_msgSend_10(_id, _lib._sel_methodReturnLength1); + return _objc_msgSend_10(this.pointer, _sel_methodReturnLength); } @override NSMethodSignature init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMethodSignature._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMethodSignature._(_ret, retain: true, release: true); } - static NSMethodSignature new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMethodSignature1, _lib._sel_new1); - return NSMethodSignature._(_ret, _lib, retain: false, release: true); + static NSMethodSignature new1() { + final _ret = _objc_msgSend_2(_class_NSMethodSignature, _sel_new); + return NSMethodSignature._(_ret, retain: false, release: true); } - static NSMethodSignature allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSMethodSignature1, _lib._sel_allocWithZone_1, zone); - return NSMethodSignature._(_ret, _lib, retain: false, release: true); + static NSMethodSignature allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSMethodSignature, _sel_allocWithZone_, zone); + return NSMethodSignature._(_ret, retain: false, release: true); } - static NSMethodSignature alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMethodSignature1, _lib._sel_alloc1); - return NSMethodSignature._(_ret, _lib, retain: false, release: true); + static NSMethodSignature alloc() { + final _ret = _objc_msgSend_2(_class_NSMethodSignature, _sel_alloc); + return NSMethodSignature._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMethodSignature1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMethodSignature, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMethodSignature1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMethodSignature, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSMethodSignature1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMethodSignature, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMethodSignature1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSMethodSignature, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMethodSignature1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMethodSignature, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMethodSignature1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMethodSignature, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMethodSignature1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSMethodSignature1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMethodSignature1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMethodSignature, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMethodSignature, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSMethodSignature, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSMethodSignature = objc.getClass("NSMethodSignature"); +late final _sel_signatureWithObjCTypes_ = + objc.registerName("signatureWithObjCTypes:"); +final _objc_msgSend_9 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_numberOfArguments = objc.registerName("numberOfArguments"); +final _objc_msgSend_10 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_getArgumentTypeAtIndex_ = + objc.registerName("getArgumentTypeAtIndex:"); +final _objc_msgSend_11 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_frameLength = objc.registerName("frameLength"); +late final _sel_isOneway = objc.registerName("isOneway"); +final _objc_msgSend_12 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_methodReturnType = objc.registerName("methodReturnType"); +final _objc_msgSend_13 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_methodReturnLength = objc.registerName("methodReturnLength"); +late final _sel_cancelPreviousPerformRequestsWithTarget_selector_object_ = objc + .registerName("cancelPreviousPerformRequestsWithTarget:selector:object:"); +final _objc_msgSend_14 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_cancelPreviousPerformRequestsWithTarget_ = + objc.registerName("cancelPreviousPerformRequestsWithTarget:"); +final _objc_msgSend_15 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_accessInstanceVariablesDirectly = + objc.registerName("accessInstanceVariablesDirectly"); +late final _sel_useStoredAccessor = objc.registerName("useStoredAccessor"); class NSSet extends NSObject { - NSSet._(ffi.Pointer id, AVFAudio lib, + NSSet._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSSet] that points to the same underlying object as [other]. - static NSSet castFrom(T other) { - return NSSet._(other._id, other._lib, retain: true, release: true); + static NSSet castFrom(T other) { + return NSSet._(other.pointer, retain: true, release: true); } /// Returns a [NSSet] that wraps the given raw object pointer. - static NSSet castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSSet castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSSet._(other, lib, retain: retain, release: release); + return NSSet._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSSet]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSSet1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSSet); } int get count { - return _lib._objc_msgSend_10(_id, _lib._sel_count1); + return _objc_msgSend_10(this.pointer, _sel_count); } NSObject? member_(NSObject object) { - final _ret = _lib._objc_msgSend_16(_id, _lib._sel_member_1, object._id); + final _ret = _objc_msgSend_16(this.pointer, _sel_member_, object.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSEnumerator objectEnumerator() { - final _ret = _lib._objc_msgSend_77(_id, _lib._sel_objectEnumerator1); - return NSEnumerator._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_77(this.pointer, _sel_objectEnumerator); + return NSEnumerator._(_ret, retain: true, release: true); } @override NSSet init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSSet._(_ret, retain: true, release: true); } NSSet initWithObjects_count_( - ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66( - _id, _lib._sel_initWithObjects_count_1, objects, cnt); - return NSSet._(_ret, _lib, retain: true, release: true); + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + this.pointer, _sel_initWithObjects_count_, objects, cnt); + return NSSet._(_ret, retain: true, release: true); } NSSet? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSSet._(_ret, _lib, retain: true, release: true); + : NSSet._(_ret, retain: true, release: true); } NSArray get allObjects { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_allObjects1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_allObjects); + return NSArray._(_ret, retain: true, release: true); } NSObject? anyObject() { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_anyObject1); + final _ret = _objc_msgSend_17(this.pointer, _sel_anyObject); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } bool containsObject_(NSObject anObject) { - return _lib._objc_msgSend_0(_id, _lib._sel_containsObject_1, anObject._id); + return _objc_msgSend_0( + this.pointer, _sel_containsObject_, anObject.pointer); } NSString get description { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_description); + return NSString._(_ret, retain: true, release: true); } NSString descriptionWithLocale_(NSObject? locale) { - final _ret = _lib._objc_msgSend_70( - _id, _lib._sel_descriptionWithLocale_1, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_70(this.pointer, _sel_descriptionWithLocale_, + locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } bool intersectsSet_(NSSet otherSet) { - return _lib._objc_msgSend_403(_id, _lib._sel_intersectsSet_1, otherSet._id); + return _objc_msgSend_403( + this.pointer, _sel_intersectsSet_, otherSet.pointer); } bool isEqualToSet_(NSSet otherSet) { - return _lib._objc_msgSend_403(_id, _lib._sel_isEqualToSet_1, otherSet._id); + return _objc_msgSend_403( + this.pointer, _sel_isEqualToSet_, otherSet.pointer); } bool isSubsetOfSet_(NSSet otherSet) { - return _lib._objc_msgSend_403(_id, _lib._sel_isSubsetOfSet_1, otherSet._id); + return _objc_msgSend_403( + this.pointer, _sel_isSubsetOfSet_, otherSet.pointer); } - void makeObjectsPerformSelector_(ffi.Pointer aSelector) { - _lib._objc_msgSend_7( - _id, _lib._sel_makeObjectsPerformSelector_1, aSelector); + void makeObjectsPerformSelector_(ffi.Pointer aSelector) { + _objc_msgSend_7(this.pointer, _sel_makeObjectsPerformSelector_, aSelector); } void makeObjectsPerformSelector_withObject_( - ffi.Pointer aSelector, NSObject? argument) { - _lib._objc_msgSend_90( - _id, - _lib._sel_makeObjectsPerformSelector_withObject_1, - aSelector, - argument?._id ?? ffi.nullptr); + ffi.Pointer aSelector, NSObject? argument) { + _objc_msgSend_90(this.pointer, _sel_makeObjectsPerformSelector_withObject_, + aSelector, argument?.pointer ?? ffi.nullptr); } NSSet setByAddingObject_(NSObject anObject) { - final _ret = _lib._objc_msgSend_404( - _id, _lib._sel_setByAddingObject_1, anObject._id); - return NSSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_404( + this.pointer, _sel_setByAddingObject_, anObject.pointer); + return NSSet._(_ret, retain: true, release: true); } NSSet setByAddingObjectsFromSet_(NSSet other) { - final _ret = _lib._objc_msgSend_405( - _id, _lib._sel_setByAddingObjectsFromSet_1, other._id); - return NSSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_405( + this.pointer, _sel_setByAddingObjectsFromSet_, other.pointer); + return NSSet._(_ret, retain: true, release: true); } NSSet setByAddingObjectsFromArray_(NSArray other) { - final _ret = _lib._objc_msgSend_406( - _id, _lib._sel_setByAddingObjectsFromArray_1, other._id); - return NSSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_406( + this.pointer, _sel_setByAddingObjectsFromArray_, other.pointer); + return NSSet._(_ret, retain: true, release: true); } - void enumerateObjectsUsingBlock_(ObjCBlock_ffiVoid_ObjCObject_bool block) { - _lib._objc_msgSend_407( - _id, _lib._sel_enumerateObjectsUsingBlock_1, block._id); + void enumerateObjectsUsingBlock_( + ObjCBlock_ffiVoid_objcObjCObject_bool block) { + _objc_msgSend_407( + this.pointer, _sel_enumerateObjectsUsingBlock_, block.pointer); } void enumerateObjectsWithOptions_usingBlock_( - int opts, ObjCBlock_ffiVoid_ObjCObject_bool block) { - _lib._objc_msgSend_408(_id, - _lib._sel_enumerateObjectsWithOptions_usingBlock_1, opts, block._id); + int opts, ObjCBlock_ffiVoid_objcObjCObject_bool block) { + _objc_msgSend_408(this.pointer, + _sel_enumerateObjectsWithOptions_usingBlock_, opts, block.pointer); } - NSSet objectsPassingTest_(ObjCBlock_bool_ObjCObject_bool predicate) { - final _ret = _lib._objc_msgSend_409( - _id, _lib._sel_objectsPassingTest_1, predicate._id); - return NSSet._(_ret, _lib, retain: true, release: true); + NSSet objectsPassingTest_(ObjCBlock_bool_objcObjCObject_bool predicate) { + final _ret = _objc_msgSend_409( + this.pointer, _sel_objectsPassingTest_, predicate.pointer); + return NSSet._(_ret, retain: true, release: true); } NSSet objectsWithOptions_passingTest_( - int opts, ObjCBlock_bool_ObjCObject_bool predicate) { - final _ret = _lib._objc_msgSend_410( - _id, _lib._sel_objectsWithOptions_passingTest_1, opts, predicate._id); - return NSSet._(_ret, _lib, retain: true, release: true); + int opts, ObjCBlock_bool_objcObjCObject_bool predicate) { + final _ret = _objc_msgSend_410(this.pointer, + _sel_objectsWithOptions_passingTest_, opts, predicate.pointer); + return NSSet._(_ret, retain: true, release: true); } - static NSSet set1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSSet1, _lib._sel_set1); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet set1() { + final _ret = _objc_msgSend_2(_class_NSSet, _sel_set); + return NSSet._(_ret, retain: true, release: true); } - static NSSet setWithObject_(AVFAudio _lib, NSObject object) { - final _ret = _lib._objc_msgSend_124( - _lib._class_NSSet1, _lib._sel_setWithObject_1, object._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet setWithObject_(NSObject object) { + final _ret = + _objc_msgSend_124(_class_NSSet, _sel_setWithObject_, object.pointer); + return NSSet._(_ret, retain: true, release: true); } static NSSet setWithObjects_count_( - AVFAudio _lib, ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66( - _lib._class_NSSet1, _lib._sel_setWithObjects_count_1, objects, cnt); - return NSSet._(_ret, _lib, retain: true, release: true); + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + _class_NSSet, _sel_setWithObjects_count_, objects, cnt); + return NSSet._(_ret, retain: true, release: true); } - static NSSet setWithObjects_(AVFAudio _lib, NSObject firstObj) { - final _ret = _lib._objc_msgSend_124( - _lib._class_NSSet1, _lib._sel_setWithObjects_1, firstObj._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet setWithObjects_(NSObject firstObj) { + final _ret = + _objc_msgSend_124(_class_NSSet, _sel_setWithObjects_, firstObj.pointer); + return NSSet._(_ret, retain: true, release: true); } - static NSSet setWithSet_(AVFAudio _lib, NSSet set) { - final _ret = _lib._objc_msgSend_411( - _lib._class_NSSet1, _lib._sel_setWithSet_1, set._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet setWithSet_(NSSet set) { + final _ret = _objc_msgSend_411(_class_NSSet, _sel_setWithSet_, set.pointer); + return NSSet._(_ret, retain: true, release: true); } - static NSSet setWithArray_(AVFAudio _lib, NSArray array) { - final _ret = _lib._objc_msgSend_125( - _lib._class_NSSet1, _lib._sel_setWithArray_1, array._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet setWithArray_(NSArray array) { + final _ret = + _objc_msgSend_125(_class_NSSet, _sel_setWithArray_, array.pointer); + return NSSet._(_ret, retain: true, release: true); } NSSet initWithObjects_(NSObject firstObj) { - final _ret = - _lib._objc_msgSend_124(_id, _lib._sel_initWithObjects_1, firstObj._id); - return NSSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_124( + this.pointer, _sel_initWithObjects_, firstObj.pointer); + return NSSet._(_ret, retain: true, release: true); } NSSet initWithSet_(NSSet set) { - final _ret = _lib._objc_msgSend_411(_id, _lib._sel_initWithSet_1, set._id); - return NSSet._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_411(this.pointer, _sel_initWithSet_, set.pointer); + return NSSet._(_ret, retain: true, release: true); } NSSet initWithSet_copyItems_(NSSet set, bool flag) { - final _ret = _lib._objc_msgSend_412( - _id, _lib._sel_initWithSet_copyItems_1, set._id, flag); - return NSSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_412( + this.pointer, _sel_initWithSet_copyItems_, set.pointer, flag); + return NSSet._(_ret, retain: false, release: true); } NSSet initWithArray_(NSArray array) { final _ret = - _lib._objc_msgSend_125(_id, _lib._sel_initWithArray_1, array._id); - return NSSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_125(this.pointer, _sel_initWithArray_, array.pointer); + return NSSet._(_ret, retain: true, release: true); } NSObject valueForKey_(NSString key) { - final _ret = _lib._objc_msgSend_31(_id, _lib._sel_valueForKey_1, key._id); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_31(this.pointer, _sel_valueForKey_, key.pointer); + return NSObject._(_ret, retain: true, release: true); } @override void setValue_forKey_(NSObject? value, NSString key) { - _lib._objc_msgSend_135( - _id, _lib._sel_setValue_forKey_1, value?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_setValue_forKey_, + value?.pointer ?? ffi.nullptr, key.pointer); } @override void addObserver_forKeyPath_options_context_(NSObject observer, NSString keyPath, int options, ffi.Pointer context) { - _lib._objc_msgSend_139( - _id, - _lib._sel_addObserver_forKeyPath_options_context_1, - observer._id, - keyPath._id, + _objc_msgSend_139( + this.pointer, + _sel_addObserver_forKeyPath_options_context_, + observer.pointer, + keyPath.pointer, options, context); } @@ -35385,256 +1732,265 @@ class NSSet extends NSObject { @override void removeObserver_forKeyPath_context_( NSObject observer, NSString keyPath, ffi.Pointer context) { - _lib._objc_msgSend_140(_id, _lib._sel_removeObserver_forKeyPath_context_1, - observer._id, keyPath._id, context); + _objc_msgSend_140(this.pointer, _sel_removeObserver_forKeyPath_context_, + observer.pointer, keyPath.pointer, context); } @override void removeObserver_forKeyPath_(NSObject observer, NSString keyPath) { - _lib._objc_msgSend_141( - _id, _lib._sel_removeObserver_forKeyPath_1, observer._id, keyPath._id); + _objc_msgSend_141(this.pointer, _sel_removeObserver_forKeyPath_, + observer.pointer, keyPath.pointer); } NSArray sortedArrayUsingDescriptors_(NSArray sortDescriptors) { - final _ret = _lib._objc_msgSend_68( - _id, _lib._sel_sortedArrayUsingDescriptors_1, sortDescriptors._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_68(this.pointer, + _sel_sortedArrayUsingDescriptors_, sortDescriptors.pointer); + return NSArray._(_ret, retain: true, release: true); } NSSet filteredSetUsingPredicate_(NSPredicate predicate) { - final _ret = _lib._objc_msgSend_413( - _id, _lib._sel_filteredSetUsingPredicate_1, predicate._id); - return NSSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_413( + this.pointer, _sel_filteredSetUsingPredicate_, predicate.pointer); + return NSSet._(_ret, retain: true, release: true); } - static NSSet new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSSet1, _lib._sel_new1); - return NSSet._(_ret, _lib, retain: false, release: true); + static NSSet new1() { + final _ret = _objc_msgSend_2(_class_NSSet, _sel_new); + return NSSet._(_ret, retain: false, release: true); } - static NSSet allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSSet1, _lib._sel_allocWithZone_1, zone); - return NSSet._(_ret, _lib, retain: false, release: true); + static NSSet allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSSet, _sel_allocWithZone_, zone); + return NSSet._(_ret, retain: false, release: true); } - static NSSet alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSSet1, _lib._sel_alloc1); - return NSSet._(_ret, _lib, retain: false, release: true); + static NSSet alloc() { + final _ret = _objc_msgSend_2(_class_NSSet, _sel_alloc); + return NSSet._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSSet, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSSet, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSSet1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12(_class_NSSet, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSSet1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSSet, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSSet1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63( + _class_NSSet, _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSSet1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64( + _class_NSSet, _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSSet1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSSet, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSSet1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSSet, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSSet1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSSet, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSSet = objc.getClass("NSSet"); +late final _sel_count = objc.registerName("count"); +late final _sel_member_ = objc.registerName("member:"); +final _objc_msgSend_16 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + class NSEnumerator extends NSObject { - NSEnumerator._(ffi.Pointer id, AVFAudio lib, + NSEnumerator._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSEnumerator] that points to the same underlying object as [other]. - static NSEnumerator castFrom(T other) { - return NSEnumerator._(other._id, other._lib, retain: true, release: true); + static NSEnumerator castFrom(T other) { + return NSEnumerator._(other.pointer, retain: true, release: true); } /// Returns a [NSEnumerator] that wraps the given raw object pointer. - static NSEnumerator castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSEnumerator castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSEnumerator._(other, lib, retain: retain, release: release); + return NSEnumerator._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSEnumerator]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSEnumerator1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSEnumerator); } NSObject? nextObject() { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_nextObject1); + final _ret = _objc_msgSend_17(this.pointer, _sel_nextObject); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject get allObjects { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_allObjects1); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_allObjects); + return NSObject._(_ret, retain: true, release: true); } @override NSEnumerator init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSEnumerator._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSEnumerator._(_ret, retain: true, release: true); } - static NSEnumerator new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSEnumerator1, _lib._sel_new1); - return NSEnumerator._(_ret, _lib, retain: false, release: true); + static NSEnumerator new1() { + final _ret = _objc_msgSend_2(_class_NSEnumerator, _sel_new); + return NSEnumerator._(_ret, retain: false, release: true); } - static NSEnumerator allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSEnumerator1, _lib._sel_allocWithZone_1, zone); - return NSEnumerator._(_ret, _lib, retain: false, release: true); + static NSEnumerator allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSEnumerator, _sel_allocWithZone_, zone); + return NSEnumerator._(_ret, retain: false, release: true); } - static NSEnumerator alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSEnumerator1, _lib._sel_alloc1); - return NSEnumerator._(_ret, _lib, retain: false, release: true); + static NSEnumerator alloc() { + final _ret = _objc_msgSend_2(_class_NSEnumerator, _sel_alloc); + return NSEnumerator._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSEnumerator1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSEnumerator, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSEnumerator1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSEnumerator, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSEnumerator1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSEnumerator, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSEnumerator1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSEnumerator, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSEnumerator1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSEnumerator, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSEnumerator1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSEnumerator, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSEnumerator1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSEnumerator, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSEnumerator1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSEnumerator, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSEnumerator1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSEnumerator, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSEnumerator = objc.getClass("NSEnumerator"); +late final _sel_nextObject = objc.registerName("nextObject"); +final _objc_msgSend_17 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_allObjects = objc.registerName("allObjects"); + class NSString extends NSObject { - NSString._(ffi.Pointer id, AVFAudio lib, + NSString._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSString] that points to the same underlying object as [other]. - static NSString castFrom(T other) { - return NSString._(other._id, other._lib, retain: true, release: true); + static NSString castFrom(T other) { + return NSString._(other.pointer, retain: true, release: true); } /// Returns a [NSString] that wraps the given raw object pointer. - static NSString castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSString castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSString._(other, lib, retain: retain, release: release); + return NSString._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSString]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSString1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSString); } - factory NSString(AVFAudio _lib, String str) { + factory NSString(String str) { final cstr = str.toNativeUtf16(); - final nsstr = stringWithCharacters_length_(_lib, cstr.cast(), str.length); + final nsstr = stringWithCharacters_length_(cstr.cast(), str.length); pkg_ffi.calloc.free(cstr); return nsstr; } @@ -35647,162 +2003,168 @@ class NSString extends NSObject { } int get length { - return _lib._objc_msgSend_10(_id, _lib._sel_length1); + return _objc_msgSend_10(this.pointer, _sel_length); } int characterAtIndex_(int index) { - return _lib._objc_msgSend_18(_id, _lib._sel_characterAtIndex_1, index); + return _objc_msgSend_18(this.pointer, _sel_characterAtIndex_, index); } @override NSString init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSString._(_ret, retain: true, release: true); } NSString? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString substringFromIndex_(int from) { final _ret = - _lib._objc_msgSend_332(_id, _lib._sel_substringFromIndex_1, from); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_332(this.pointer, _sel_substringFromIndex_, from); + return NSString._(_ret, retain: true, release: true); } NSString substringToIndex_(int to) { - final _ret = _lib._objc_msgSend_332(_id, _lib._sel_substringToIndex_1, to); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_332(this.pointer, _sel_substringToIndex_, to); + return NSString._(_ret, retain: true, release: true); } NSString substringWithRange_(_NSRange range) { final _ret = - _lib._objc_msgSend_333(_id, _lib._sel_substringWithRange_1, range); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_333(this.pointer, _sel_substringWithRange_, range); + return NSString._(_ret, retain: true, release: true); } void getCharacters_range_( ffi.Pointer buffer, _NSRange range) { - _lib._objc_msgSend_334(_id, _lib._sel_getCharacters_range_1, buffer, range); + _objc_msgSend_334(this.pointer, _sel_getCharacters_range_, buffer, range); } int compare_(NSString string) { - return _lib._objc_msgSend_335(_id, _lib._sel_compare_1, string._id); + return _objc_msgSend_335(this.pointer, _sel_compare_, string.pointer); } int compare_options_(NSString string, int mask) { - return _lib._objc_msgSend_336( - _id, _lib._sel_compare_options_1, string._id, mask); + return _objc_msgSend_336( + this.pointer, _sel_compare_options_, string.pointer, mask); } int compare_options_range_( NSString string, int mask, _NSRange rangeOfReceiverToCompare) { - return _lib._objc_msgSend_337(_id, _lib._sel_compare_options_range_1, - string._id, mask, rangeOfReceiverToCompare); + return _objc_msgSend_337(this.pointer, _sel_compare_options_range_, + string.pointer, mask, rangeOfReceiverToCompare); } int compare_options_range_locale_(NSString string, int mask, _NSRange rangeOfReceiverToCompare, NSObject? locale) { - return _lib._objc_msgSend_338(_id, _lib._sel_compare_options_range_locale_1, - string._id, mask, rangeOfReceiverToCompare, locale?._id ?? ffi.nullptr); + return _objc_msgSend_338( + this.pointer, + _sel_compare_options_range_locale_, + string.pointer, + mask, + rangeOfReceiverToCompare, + locale?.pointer ?? ffi.nullptr); } int caseInsensitiveCompare_(NSString string) { - return _lib._objc_msgSend_335( - _id, _lib._sel_caseInsensitiveCompare_1, string._id); + return _objc_msgSend_335( + this.pointer, _sel_caseInsensitiveCompare_, string.pointer); } int localizedCompare_(NSString string) { - return _lib._objc_msgSend_335( - _id, _lib._sel_localizedCompare_1, string._id); + return _objc_msgSend_335( + this.pointer, _sel_localizedCompare_, string.pointer); } int localizedCaseInsensitiveCompare_(NSString string) { - return _lib._objc_msgSend_335( - _id, _lib._sel_localizedCaseInsensitiveCompare_1, string._id); + return _objc_msgSend_335( + this.pointer, _sel_localizedCaseInsensitiveCompare_, string.pointer); } int localizedStandardCompare_(NSString string) { - return _lib._objc_msgSend_335( - _id, _lib._sel_localizedStandardCompare_1, string._id); + return _objc_msgSend_335( + this.pointer, _sel_localizedStandardCompare_, string.pointer); } bool isEqualToString_(NSString aString) { - return _lib._objc_msgSend_64(_id, _lib._sel_isEqualToString_1, aString._id); + return _objc_msgSend_64( + this.pointer, _sel_isEqualToString_, aString.pointer); } bool hasPrefix_(NSString str) { - return _lib._objc_msgSend_64(_id, _lib._sel_hasPrefix_1, str._id); + return _objc_msgSend_64(this.pointer, _sel_hasPrefix_, str.pointer); } bool hasSuffix_(NSString str) { - return _lib._objc_msgSend_64(_id, _lib._sel_hasSuffix_1, str._id); + return _objc_msgSend_64(this.pointer, _sel_hasSuffix_, str.pointer); } NSString commonPrefixWithString_options_(NSString str, int mask) { - final _ret = _lib._objc_msgSend_339( - _id, _lib._sel_commonPrefixWithString_options_1, str._id, mask); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_339( + this.pointer, _sel_commonPrefixWithString_options_, str.pointer, mask); + return NSString._(_ret, retain: true, release: true); } bool containsString_(NSString str) { - return _lib._objc_msgSend_64(_id, _lib._sel_containsString_1, str._id); + return _objc_msgSend_64(this.pointer, _sel_containsString_, str.pointer); } bool localizedCaseInsensitiveContainsString_(NSString str) { - return _lib._objc_msgSend_64( - _id, _lib._sel_localizedCaseInsensitiveContainsString_1, str._id); + return _objc_msgSend_64(this.pointer, + _sel_localizedCaseInsensitiveContainsString_, str.pointer); } bool localizedStandardContainsString_(NSString str) { - return _lib._objc_msgSend_64( - _id, _lib._sel_localizedStandardContainsString_1, str._id); + return _objc_msgSend_64( + this.pointer, _sel_localizedStandardContainsString_, str.pointer); } void localizedStandardRangeOfString_( ffi.Pointer<_NSRange> stret, NSString str) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_340_stret( - stret, _id, _lib._sel_localizedStandardRangeOfString_1, str._id) - : stret.ref = _lib._objc_msgSend_340( - _id, _lib._sel_localizedStandardRangeOfString_1, str._id); + objc.useMsgSendVariants + ? _objc_msgSend_340Stret(stret, this.pointer, + _sel_localizedStandardRangeOfString_, str.pointer) + : stret.ref = _objc_msgSend_340( + this.pointer, _sel_localizedStandardRangeOfString_, str.pointer); } void rangeOfString_(ffi.Pointer<_NSRange> stret, NSString searchString) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_340_stret( - stret, _id, _lib._sel_rangeOfString_1, searchString._id) - : stret.ref = _lib._objc_msgSend_340( - _id, _lib._sel_rangeOfString_1, searchString._id); + objc.useMsgSendVariants + ? _objc_msgSend_340Stret( + stret, this.pointer, _sel_rangeOfString_, searchString.pointer) + : stret.ref = _objc_msgSend_340( + this.pointer, _sel_rangeOfString_, searchString.pointer); } void rangeOfString_options_( ffi.Pointer<_NSRange> stret, NSString searchString, int mask) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_341_stret(stret, _id, - _lib._sel_rangeOfString_options_1, searchString._id, mask) - : stret.ref = _lib._objc_msgSend_341( - _id, _lib._sel_rangeOfString_options_1, searchString._id, mask); + objc.useMsgSendVariants + ? _objc_msgSend_341Stret(stret, this.pointer, + _sel_rangeOfString_options_, searchString.pointer, mask) + : stret.ref = _objc_msgSend_341(this.pointer, + _sel_rangeOfString_options_, searchString.pointer, mask); } void rangeOfString_options_range_(ffi.Pointer<_NSRange> stret, NSString searchString, int mask, _NSRange rangeOfReceiverToSearch) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_342_stret( + objc.useMsgSendVariants + ? _objc_msgSend_342Stret( stret, - _id, - _lib._sel_rangeOfString_options_range_1, - searchString._id, + this.pointer, + _sel_rangeOfString_options_range_, + searchString.pointer, mask, rangeOfReceiverToSearch) - : stret.ref = _lib._objc_msgSend_342( - _id, - _lib._sel_rangeOfString_options_range_1, - searchString._id, + : stret.ref = _objc_msgSend_342( + this.pointer, + _sel_rangeOfString_options_range_, + searchString.pointer, mask, rangeOfReceiverToSearch); } @@ -35813,167 +2175,165 @@ class NSString extends NSObject { int mask, _NSRange rangeOfReceiverToSearch, NSLocale? locale) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_343_stret( + objc.useMsgSendVariants + ? _objc_msgSend_343Stret( stret, - _id, - _lib._sel_rangeOfString_options_range_locale_1, - searchString._id, + this.pointer, + _sel_rangeOfString_options_range_locale_, + searchString.pointer, mask, rangeOfReceiverToSearch, - locale?._id ?? ffi.nullptr) - : stret.ref = _lib._objc_msgSend_343( - _id, - _lib._sel_rangeOfString_options_range_locale_1, - searchString._id, + locale?.pointer ?? ffi.nullptr) + : stret.ref = _objc_msgSend_343( + this.pointer, + _sel_rangeOfString_options_range_locale_, + searchString.pointer, mask, rangeOfReceiverToSearch, - locale?._id ?? ffi.nullptr); + locale?.pointer ?? ffi.nullptr); } void rangeOfCharacterFromSet_( ffi.Pointer<_NSRange> stret, NSCharacterSet searchSet) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_344_stret( - stret, _id, _lib._sel_rangeOfCharacterFromSet_1, searchSet._id) - : stret.ref = _lib._objc_msgSend_344( - _id, _lib._sel_rangeOfCharacterFromSet_1, searchSet._id); + objc.useMsgSendVariants + ? _objc_msgSend_344Stret(stret, this.pointer, + _sel_rangeOfCharacterFromSet_, searchSet.pointer) + : stret.ref = _objc_msgSend_344( + this.pointer, _sel_rangeOfCharacterFromSet_, searchSet.pointer); } void rangeOfCharacterFromSet_options_( ffi.Pointer<_NSRange> stret, NSCharacterSet searchSet, int mask) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_345_stret(stret, _id, - _lib._sel_rangeOfCharacterFromSet_options_1, searchSet._id, mask) - : stret.ref = _lib._objc_msgSend_345(_id, - _lib._sel_rangeOfCharacterFromSet_options_1, searchSet._id, mask); + objc.useMsgSendVariants + ? _objc_msgSend_345Stret(stret, this.pointer, + _sel_rangeOfCharacterFromSet_options_, searchSet.pointer, mask) + : stret.ref = _objc_msgSend_345(this.pointer, + _sel_rangeOfCharacterFromSet_options_, searchSet.pointer, mask); } void rangeOfCharacterFromSet_options_range_(ffi.Pointer<_NSRange> stret, NSCharacterSet searchSet, int mask, _NSRange rangeOfReceiverToSearch) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_346_stret( + objc.useMsgSendVariants + ? _objc_msgSend_346Stret( stret, - _id, - _lib._sel_rangeOfCharacterFromSet_options_range_1, - searchSet._id, + this.pointer, + _sel_rangeOfCharacterFromSet_options_range_, + searchSet.pointer, mask, rangeOfReceiverToSearch) - : stret.ref = _lib._objc_msgSend_346( - _id, - _lib._sel_rangeOfCharacterFromSet_options_range_1, - searchSet._id, + : stret.ref = _objc_msgSend_346( + this.pointer, + _sel_rangeOfCharacterFromSet_options_range_, + searchSet.pointer, mask, rangeOfReceiverToSearch); } void rangeOfComposedCharacterSequenceAtIndex_( ffi.Pointer<_NSRange> stret, int index) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_347_stret(stret, _id, - _lib._sel_rangeOfComposedCharacterSequenceAtIndex_1, index) - : stret.ref = _lib._objc_msgSend_347( - _id, _lib._sel_rangeOfComposedCharacterSequenceAtIndex_1, index); + objc.useMsgSendVariants + ? _objc_msgSend_347Stret(stret, this.pointer, + _sel_rangeOfComposedCharacterSequenceAtIndex_, index) + : stret.ref = _objc_msgSend_347( + this.pointer, _sel_rangeOfComposedCharacterSequenceAtIndex_, index); } void rangeOfComposedCharacterSequencesForRange_( ffi.Pointer<_NSRange> stret, _NSRange range) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_348_stret(stret, _id, - _lib._sel_rangeOfComposedCharacterSequencesForRange_1, range) - : stret.ref = _lib._objc_msgSend_348( - _id, _lib._sel_rangeOfComposedCharacterSequencesForRange_1, range); + objc.useMsgSendVariants + ? _objc_msgSend_348Stret(stret, this.pointer, + _sel_rangeOfComposedCharacterSequencesForRange_, range) + : stret.ref = _objc_msgSend_348(this.pointer, + _sel_rangeOfComposedCharacterSequencesForRange_, range); } NSString stringByAppendingString_(NSString aString) { - final _ret = _lib._objc_msgSend_69( - _id, _lib._sel_stringByAppendingString_1, aString._id); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_69( + this.pointer, _sel_stringByAppendingString_, aString.pointer); + return NSString._(_ret, retain: true, release: true); } NSString stringByAppendingFormat_(NSString format) { - final _ret = _lib._objc_msgSend_69( - _id, _lib._sel_stringByAppendingFormat_1, format._id); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_69( + this.pointer, _sel_stringByAppendingFormat_, format.pointer); + return NSString._(_ret, retain: true, release: true); } double get doubleValue { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_doubleValue1) - : _lib._objc_msgSend_165(_id, _lib._sel_doubleValue1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_doubleValue) + : _objc_msgSend_165(this.pointer, _sel_doubleValue); } double get floatValue { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_239_fpret(_id, _lib._sel_floatValue1) - : _lib._objc_msgSend_239(_id, _lib._sel_floatValue1); + return objc.useMsgSendVariants + ? _objc_msgSend_239Fpret(this.pointer, _sel_floatValue) + : _objc_msgSend_239(this.pointer, _sel_floatValue); } int get intValue { - return _lib._objc_msgSend_237(_id, _lib._sel_intValue1); + return _objc_msgSend_237(this.pointer, _sel_intValue); } int get integerValue { - return _lib._objc_msgSend_83(_id, _lib._sel_integerValue1); + return _objc_msgSend_83(this.pointer, _sel_integerValue); } int get longLongValue { - return _lib._objc_msgSend_238(_id, _lib._sel_longLongValue1); + return _objc_msgSend_238(this.pointer, _sel_longLongValue); } bool get boolValue { - return _lib._objc_msgSend_12(_id, _lib._sel_boolValue1); + return _objc_msgSend_12(this.pointer, _sel_boolValue); } NSString get uppercaseString { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_uppercaseString1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_uppercaseString); + return NSString._(_ret, retain: true, release: true); } NSString get lowercaseString { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_lowercaseString1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_lowercaseString); + return NSString._(_ret, retain: true, release: true); } NSString get capitalizedString { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_capitalizedString1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_capitalizedString); + return NSString._(_ret, retain: true, release: true); } NSString get localizedUppercaseString { - final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_localizedUppercaseString1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_localizedUppercaseString); + return NSString._(_ret, retain: true, release: true); } NSString get localizedLowercaseString { - final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_localizedLowercaseString1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_localizedLowercaseString); + return NSString._(_ret, retain: true, release: true); } NSString get localizedCapitalizedString { final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_localizedCapitalizedString1); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_21(this.pointer, _sel_localizedCapitalizedString); + return NSString._(_ret, retain: true, release: true); } NSString uppercaseStringWithLocale_(NSLocale? locale) { - final _ret = _lib._objc_msgSend_349( - _id, _lib._sel_uppercaseStringWithLocale_1, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_349(this.pointer, + _sel_uppercaseStringWithLocale_, locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } NSString lowercaseStringWithLocale_(NSLocale? locale) { - final _ret = _lib._objc_msgSend_349( - _id, _lib._sel_lowercaseStringWithLocale_1, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_349(this.pointer, + _sel_lowercaseStringWithLocale_, locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } NSString capitalizedStringWithLocale_(NSLocale? locale) { - final _ret = _lib._objc_msgSend_349(_id, - _lib._sel_capitalizedStringWithLocale_1, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_349(this.pointer, + _sel_capitalizedStringWithLocale_, locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } void getLineStart_end_contentsEnd_forRange_( @@ -35981,21 +2341,16 @@ class NSString extends NSObject { ffi.Pointer lineEndPtr, ffi.Pointer contentsEndPtr, _NSRange range) { - _lib._objc_msgSend_350( - _id, - _lib._sel_getLineStart_end_contentsEnd_forRange_1, - startPtr, - lineEndPtr, - contentsEndPtr, - range); + _objc_msgSend_350(this.pointer, _sel_getLineStart_end_contentsEnd_forRange_, + startPtr, lineEndPtr, contentsEndPtr, range); } void lineRangeForRange_(ffi.Pointer<_NSRange> stret, _NSRange range) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_348_stret( - stret, _id, _lib._sel_lineRangeForRange_1, range) + objc.useMsgSendVariants + ? _objc_msgSend_348Stret( + stret, this.pointer, _sel_lineRangeForRange_, range) : stret.ref = - _lib._objc_msgSend_348(_id, _lib._sel_lineRangeForRange_1, range); + _objc_msgSend_348(this.pointer, _sel_lineRangeForRange_, range); } void getParagraphStart_end_contentsEnd_forRange_( @@ -36003,9 +2358,9 @@ class NSString extends NSObject { ffi.Pointer parEndPtr, ffi.Pointer contentsEndPtr, _NSRange range) { - _lib._objc_msgSend_350( - _id, - _lib._sel_getParagraphStart_end_contentsEnd_forRange_1, + _objc_msgSend_350( + this.pointer, + _sel_getParagraphStart_end_contentsEnd_forRange_, startPtr, parEndPtr, contentsEndPtr, @@ -36013,74 +2368,69 @@ class NSString extends NSObject { } void paragraphRangeForRange_(ffi.Pointer<_NSRange> stret, _NSRange range) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_348_stret( - stret, _id, _lib._sel_paragraphRangeForRange_1, range) - : stret.ref = _lib._objc_msgSend_348( - _id, _lib._sel_paragraphRangeForRange_1, range); + objc.useMsgSendVariants + ? _objc_msgSend_348Stret( + stret, this.pointer, _sel_paragraphRangeForRange_, range) + : stret.ref = _objc_msgSend_348( + this.pointer, _sel_paragraphRangeForRange_, range); } void enumerateSubstringsInRange_options_usingBlock_(_NSRange range, int opts, ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool block) { - _lib._objc_msgSend_351( - _id, - _lib._sel_enumerateSubstringsInRange_options_usingBlock_1, + _objc_msgSend_351( + this.pointer, + _sel_enumerateSubstringsInRange_options_usingBlock_, range, opts, - block._id); + block.pointer); } void enumerateLinesUsingBlock_(ObjCBlock_ffiVoid_NSString_bool block) { - _lib._objc_msgSend_352( - _id, _lib._sel_enumerateLinesUsingBlock_1, block._id); + _objc_msgSend_352( + this.pointer, _sel_enumerateLinesUsingBlock_, block.pointer); } ffi.Pointer get UTF8String { - return _lib._objc_msgSend_13(_id, _lib._sel_UTF8String1); + return _objc_msgSend_13(this.pointer, _sel_UTF8String); } int get fastestEncoding { - return _lib._objc_msgSend_10(_id, _lib._sel_fastestEncoding1); + return _objc_msgSend_10(this.pointer, _sel_fastestEncoding); } int get smallestEncoding { - return _lib._objc_msgSend_10(_id, _lib._sel_smallestEncoding1); + return _objc_msgSend_10(this.pointer, _sel_smallestEncoding); } NSData? dataUsingEncoding_allowLossyConversion_(int encoding, bool lossy) { - final _ret = _lib._objc_msgSend_353(_id, - _lib._sel_dataUsingEncoding_allowLossyConversion_1, encoding, lossy); + final _ret = _objc_msgSend_353(this.pointer, + _sel_dataUsingEncoding_allowLossyConversion_, encoding, lossy); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSData? dataUsingEncoding_(int encoding) { final _ret = - _lib._objc_msgSend_354(_id, _lib._sel_dataUsingEncoding_1, encoding); + _objc_msgSend_354(this.pointer, _sel_dataUsingEncoding_, encoding); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } bool canBeConvertedToEncoding_(int encoding) { - return _lib._objc_msgSend_97( - _id, _lib._sel_canBeConvertedToEncoding_1, encoding); + return _objc_msgSend_97( + this.pointer, _sel_canBeConvertedToEncoding_, encoding); } ffi.Pointer cStringUsingEncoding_(int encoding) { - return _lib._objc_msgSend_11( - _id, _lib._sel_cStringUsingEncoding_1, encoding); + return _objc_msgSend_11(this.pointer, _sel_cStringUsingEncoding_, encoding); } bool getCString_maxLength_encoding_( ffi.Pointer buffer, int maxBufferCount, int encoding) { - return _lib._objc_msgSend_355( - _id, - _lib._sel_getCString_maxLength_encoding_1, - buffer, - maxBufferCount, - encoding); + return _objc_msgSend_355(this.pointer, _sel_getCString_maxLength_encoding_, + buffer, maxBufferCount, encoding); } bool getBytes_maxLength_usedLength_encoding_options_range_remainingRange_( @@ -36091,9 +2441,9 @@ class NSString extends NSObject { int options, _NSRange range, ffi.Pointer<_NSRange> leftover) { - return _lib._objc_msgSend_356( - _id, - _lib._sel_getBytes_maxLength_usedLength_encoding_options_range_remainingRange_1, + return _objc_msgSend_356( + this.pointer, + _sel_getBytes_maxLength_usedLength_encoding_options_range_remainingRange_, buffer, maxBufferCount, usedBufferCount, @@ -36104,92 +2454,89 @@ class NSString extends NSObject { } int maximumLengthOfBytesUsingEncoding_(int enc) { - return _lib._objc_msgSend_94( - _id, _lib._sel_maximumLengthOfBytesUsingEncoding_1, enc); + return _objc_msgSend_94( + this.pointer, _sel_maximumLengthOfBytesUsingEncoding_, enc); } int lengthOfBytesUsingEncoding_(int enc) { - return _lib._objc_msgSend_94( - _id, _lib._sel_lengthOfBytesUsingEncoding_1, enc); + return _objc_msgSend_94( + this.pointer, _sel_lengthOfBytesUsingEncoding_, enc); } - static ffi.Pointer getAvailableStringEncodings( - AVFAudio _lib) { - return _lib._objc_msgSend_357( - _lib._class_NSString1, _lib._sel_availableStringEncodings1); + static ffi.Pointer getAvailableStringEncodings() { + return _objc_msgSend_357(_class_NSString, _sel_availableStringEncodings); } - static NSString localizedNameOfStringEncoding_(AVFAudio _lib, int encoding) { - final _ret = _lib._objc_msgSend_332(_lib._class_NSString1, - _lib._sel_localizedNameOfStringEncoding_1, encoding); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString localizedNameOfStringEncoding_(int encoding) { + final _ret = _objc_msgSend_332( + _class_NSString, _sel_localizedNameOfStringEncoding_, encoding); + return NSString._(_ret, retain: true, release: true); } - static int getDefaultCStringEncoding(AVFAudio _lib) { - return _lib._objc_msgSend_10( - _lib._class_NSString1, _lib._sel_defaultCStringEncoding1); + static int getDefaultCStringEncoding() { + return _objc_msgSend_10(_class_NSString, _sel_defaultCStringEncoding); } NSString get decomposedStringWithCanonicalMapping { - final _ret = _lib._objc_msgSend_21( - _id, _lib._sel_decomposedStringWithCanonicalMapping1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21( + this.pointer, _sel_decomposedStringWithCanonicalMapping); + return NSString._(_ret, retain: true, release: true); } NSString get precomposedStringWithCanonicalMapping { - final _ret = _lib._objc_msgSend_21( - _id, _lib._sel_precomposedStringWithCanonicalMapping1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21( + this.pointer, _sel_precomposedStringWithCanonicalMapping); + return NSString._(_ret, retain: true, release: true); } NSString get decomposedStringWithCompatibilityMapping { - final _ret = _lib._objc_msgSend_21( - _id, _lib._sel_decomposedStringWithCompatibilityMapping1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21( + this.pointer, _sel_decomposedStringWithCompatibilityMapping); + return NSString._(_ret, retain: true, release: true); } NSString get precomposedStringWithCompatibilityMapping { - final _ret = _lib._objc_msgSend_21( - _id, _lib._sel_precomposedStringWithCompatibilityMapping1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21( + this.pointer, _sel_precomposedStringWithCompatibilityMapping); + return NSString._(_ret, retain: true, release: true); } NSArray componentsSeparatedByString_(NSString separator) { - final _ret = _lib._objc_msgSend_358( - _id, _lib._sel_componentsSeparatedByString_1, separator._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_358( + this.pointer, _sel_componentsSeparatedByString_, separator.pointer); + return NSArray._(_ret, retain: true, release: true); } NSArray componentsSeparatedByCharactersInSet_(NSCharacterSet separator) { - final _ret = _lib._objc_msgSend_359( - _id, _lib._sel_componentsSeparatedByCharactersInSet_1, separator._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_359(this.pointer, + _sel_componentsSeparatedByCharactersInSet_, separator.pointer); + return NSArray._(_ret, retain: true, release: true); } NSString stringByTrimmingCharactersInSet_(NSCharacterSet set) { - final _ret = _lib._objc_msgSend_360( - _id, _lib._sel_stringByTrimmingCharactersInSet_1, set._id); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_360( + this.pointer, _sel_stringByTrimmingCharactersInSet_, set.pointer); + return NSString._(_ret, retain: true, release: true); } NSString stringByPaddingToLength_withString_startingAtIndex_( int newLength, NSString padString, int padIndex) { - final _ret = _lib._objc_msgSend_361( - _id, - _lib._sel_stringByPaddingToLength_withString_startingAtIndex_1, + final _ret = _objc_msgSend_361( + this.pointer, + _sel_stringByPaddingToLength_withString_startingAtIndex_, newLength, - padString._id, + padString.pointer, padIndex); - return NSString._(_ret, _lib, retain: true, release: true); + return NSString._(_ret, retain: true, release: true); } NSString stringByFoldingWithOptions_locale_(int options, NSLocale? locale) { - final _ret = _lib._objc_msgSend_362( - _id, - _lib._sel_stringByFoldingWithOptions_locale_1, + final _ret = _objc_msgSend_362( + this.pointer, + _sel_stringByFoldingWithOptions_locale_, options, - locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } NSString stringByReplacingOccurrencesOfString_withString_options_range_( @@ -36197,51 +2544,51 @@ class NSString extends NSObject { NSString replacement, int options, _NSRange searchRange) { - final _ret = _lib._objc_msgSend_363( - _id, - _lib._sel_stringByReplacingOccurrencesOfString_withString_options_range_1, - target._id, - replacement._id, + final _ret = _objc_msgSend_363( + this.pointer, + _sel_stringByReplacingOccurrencesOfString_withString_options_range_, + target.pointer, + replacement.pointer, options, searchRange); - return NSString._(_ret, _lib, retain: true, release: true); + return NSString._(_ret, retain: true, release: true); } NSString stringByReplacingOccurrencesOfString_withString_( NSString target, NSString replacement) { - final _ret = _lib._objc_msgSend_364( - _id, - _lib._sel_stringByReplacingOccurrencesOfString_withString_1, - target._id, - replacement._id); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_364( + this.pointer, + _sel_stringByReplacingOccurrencesOfString_withString_, + target.pointer, + replacement.pointer); + return NSString._(_ret, retain: true, release: true); } NSString stringByReplacingCharactersInRange_withString_( _NSRange range, NSString replacement) { - final _ret = _lib._objc_msgSend_365( - _id, - _lib._sel_stringByReplacingCharactersInRange_withString_1, + final _ret = _objc_msgSend_365( + this.pointer, + _sel_stringByReplacingCharactersInRange_withString_, range, - replacement._id); - return NSString._(_ret, _lib, retain: true, release: true); + replacement.pointer); + return NSString._(_ret, retain: true, release: true); } NSString? stringByApplyingTransform_reverse_( NSString transform, bool reverse) { - final _ret = _lib._objc_msgSend_366(_id, - _lib._sel_stringByApplyingTransform_reverse_1, transform._id, reverse); + final _ret = _objc_msgSend_366(this.pointer, + _sel_stringByApplyingTransform_reverse_, transform.pointer, reverse); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool writeToURL_atomically_encoding_error_(NSURL url, bool useAuxiliaryFile, - int enc, ffi.Pointer> error) { - return _lib._objc_msgSend_367( - _id, - _lib._sel_writeToURL_atomically_encoding_error_1, - url._id, + int enc, ffi.Pointer> error) { + return _objc_msgSend_367( + this.pointer, + _sel_writeToURL_atomically_encoding_error_, + url.pointer, useAuxiliaryFile, enc, error); @@ -36251,147 +2598,147 @@ class NSString extends NSObject { NSString path, bool useAuxiliaryFile, int enc, - ffi.Pointer> error) { - return _lib._objc_msgSend_368( - _id, - _lib._sel_writeToFile_atomically_encoding_error_1, - path._id, + ffi.Pointer> error) { + return _objc_msgSend_368( + this.pointer, + _sel_writeToFile_atomically_encoding_error_, + path.pointer, useAuxiliaryFile, enc, error); } NSString get description { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_description); + return NSString._(_ret, retain: true, release: true); } int get hash { - return _lib._objc_msgSend_10(_id, _lib._sel_hash1); + return _objc_msgSend_10(this.pointer, _sel_hash); } NSString initWithCharactersNoCopy_length_freeWhenDone_( ffi.Pointer characters, int length, bool freeBuffer) { - final _ret = _lib._objc_msgSend_369( - _id, - _lib._sel_initWithCharactersNoCopy_length_freeWhenDone_1, + final _ret = _objc_msgSend_369( + this.pointer, + _sel_initWithCharactersNoCopy_length_freeWhenDone_, characters, length, freeBuffer); - return NSString._(_ret, _lib, retain: false, release: true); + return NSString._(_ret, retain: false, release: true); } NSString initWithCharactersNoCopy_length_deallocator_( ffi.Pointer chars, int len, ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong? deallocator) { - final _ret = _lib._objc_msgSend_370( - _id, - _lib._sel_initWithCharactersNoCopy_length_deallocator_1, + final _ret = _objc_msgSend_370( + this.pointer, + _sel_initWithCharactersNoCopy_length_deallocator_, chars, len, - deallocator?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: false, release: true); + deallocator?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: false, release: true); } NSString initWithCharacters_length_( ffi.Pointer characters, int length) { - final _ret = _lib._objc_msgSend_371( - _id, _lib._sel_initWithCharacters_length_1, characters, length); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_371( + this.pointer, _sel_initWithCharacters_length_, characters, length); + return NSString._(_ret, retain: true, release: true); } NSString? initWithUTF8String_(ffi.Pointer nullTerminatedCString) { - final _ret = _lib._objc_msgSend_372( - _id, _lib._sel_initWithUTF8String_1, nullTerminatedCString); + final _ret = _objc_msgSend_372( + this.pointer, _sel_initWithUTF8String_, nullTerminatedCString); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString initWithString_(NSString aString) { final _ret = - _lib._objc_msgSend_31(_id, _lib._sel_initWithString_1, aString._id); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_31(this.pointer, _sel_initWithString_, aString.pointer); + return NSString._(_ret, retain: true, release: true); } NSString initWithFormat_(NSString format) { final _ret = - _lib._objc_msgSend_31(_id, _lib._sel_initWithFormat_1, format._id); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_31(this.pointer, _sel_initWithFormat_, format.pointer); + return NSString._(_ret, retain: true, release: true); } NSString initWithFormat_arguments_( NSString format, ffi.Pointer<__va_list_tag> argList) { - final _ret = _lib._objc_msgSend_373( - _id, _lib._sel_initWithFormat_arguments_1, format._id, argList); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_373( + this.pointer, _sel_initWithFormat_arguments_, format.pointer, argList); + return NSString._(_ret, retain: true, release: true); } NSString initWithFormat_locale_(NSString format, NSObject? locale) { - final _ret = _lib._objc_msgSend_374(_id, _lib._sel_initWithFormat_locale_1, - format._id, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_374(this.pointer, _sel_initWithFormat_locale_, + format.pointer, locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } NSString initWithFormat_locale_arguments_( NSString format, NSObject? locale, ffi.Pointer<__va_list_tag> argList) { - final _ret = _lib._objc_msgSend_375( - _id, - _lib._sel_initWithFormat_locale_arguments_1, - format._id, - locale?._id ?? ffi.nullptr, + final _ret = _objc_msgSend_375( + this.pointer, + _sel_initWithFormat_locale_arguments_, + format.pointer, + locale?.pointer ?? ffi.nullptr, argList); - return NSString._(_ret, _lib, retain: true, release: true); + return NSString._(_ret, retain: true, release: true); } NSString? initWithValidatedFormat_validFormatSpecifiers_error_( NSString format, NSString validFormatSpecifiers, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_376( - _id, - _lib._sel_initWithValidatedFormat_validFormatSpecifiers_error_1, - format._id, - validFormatSpecifiers._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_376( + this.pointer, + _sel_initWithValidatedFormat_validFormatSpecifiers_error_, + format.pointer, + validFormatSpecifiers.pointer, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? initWithValidatedFormat_validFormatSpecifiers_locale_error_( NSString format, NSString validFormatSpecifiers, NSObject? locale, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_377( - _id, - _lib._sel_initWithValidatedFormat_validFormatSpecifiers_locale_error_1, - format._id, - validFormatSpecifiers._id, - locale?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_377( + this.pointer, + _sel_initWithValidatedFormat_validFormatSpecifiers_locale_error_, + format.pointer, + validFormatSpecifiers.pointer, + locale?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? initWithValidatedFormat_validFormatSpecifiers_arguments_error_( NSString format, NSString validFormatSpecifiers, ffi.Pointer<__va_list_tag> argList, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_378( - _id, - _lib._sel_initWithValidatedFormat_validFormatSpecifiers_arguments_error_1, - format._id, - validFormatSpecifiers._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_378( + this.pointer, + _sel_initWithValidatedFormat_validFormatSpecifiers_arguments_error_, + format.pointer, + validFormatSpecifiers.pointer, argList, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? @@ -36400,49 +2747,49 @@ class NSString extends NSObject { NSString validFormatSpecifiers, NSObject? locale, ffi.Pointer<__va_list_tag> argList, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_379( - _id, - _lib._sel_initWithValidatedFormat_validFormatSpecifiers_locale_arguments_error_1, - format._id, - validFormatSpecifiers._id, - locale?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_379( + this.pointer, + _sel_initWithValidatedFormat_validFormatSpecifiers_locale_arguments_error_, + format.pointer, + validFormatSpecifiers.pointer, + locale?.pointer ?? ffi.nullptr, argList, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? initWithData_encoding_(NSData data, int encoding) { - final _ret = _lib._objc_msgSend_380( - _id, _lib._sel_initWithData_encoding_1, data._id, encoding); + final _ret = _objc_msgSend_380( + this.pointer, _sel_initWithData_encoding_, data.pointer, encoding); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? initWithBytes_length_encoding_( ffi.Pointer bytes, int len, int encoding) { - final _ret = _lib._objc_msgSend_381( - _id, _lib._sel_initWithBytes_length_encoding_1, bytes, len, encoding); + final _ret = _objc_msgSend_381(this.pointer, + _sel_initWithBytes_length_encoding_, bytes, len, encoding); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? initWithBytesNoCopy_length_encoding_freeWhenDone_( ffi.Pointer bytes, int len, int encoding, bool freeBuffer) { - final _ret = _lib._objc_msgSend_382( - _id, - _lib._sel_initWithBytesNoCopy_length_encoding_freeWhenDone_1, + final _ret = _objc_msgSend_382( + this.pointer, + _sel_initWithBytesNoCopy_length_encoding_freeWhenDone_, bytes, len, encoding, freeBuffer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: false, release: true); + : NSString._(_ret, retain: false, release: true); } NSString? initWithBytesNoCopy_length_encoding_deallocator_( @@ -36450,273 +2797,260 @@ class NSString extends NSObject { int len, int encoding, ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong? deallocator) { - final _ret = _lib._objc_msgSend_383( - _id, - _lib._sel_initWithBytesNoCopy_length_encoding_deallocator_1, + final _ret = _objc_msgSend_383( + this.pointer, + _sel_initWithBytesNoCopy_length_encoding_deallocator_, bytes, len, encoding, - deallocator?._id ?? ffi.nullptr); + deallocator?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: false, release: true); + : NSString._(_ret, retain: false, release: true); } - static NSString string(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSString1, _lib._sel_string1); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString string() { + final _ret = _objc_msgSend_2(_class_NSString, _sel_string); + return NSString._(_ret, retain: true, release: true); } - static NSString stringWithString_(AVFAudio _lib, NSString string) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSString1, _lib._sel_stringWithString_1, string._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString stringWithString_(NSString string) { + final _ret = _objc_msgSend_31( + _class_NSString, _sel_stringWithString_, string.pointer); + return NSString._(_ret, retain: true, release: true); } static NSString stringWithCharacters_length_( - AVFAudio _lib, ffi.Pointer characters, int length) { - final _ret = _lib._objc_msgSend_371(_lib._class_NSString1, - _lib._sel_stringWithCharacters_length_1, characters, length); - return NSString._(_ret, _lib, retain: true, release: true); + ffi.Pointer characters, int length) { + final _ret = _objc_msgSend_371( + _class_NSString, _sel_stringWithCharacters_length_, characters, length); + return NSString._(_ret, retain: true, release: true); } static NSString? stringWithUTF8String_( - AVFAudio _lib, ffi.Pointer nullTerminatedCString) { - final _ret = _lib._objc_msgSend_372(_lib._class_NSString1, - _lib._sel_stringWithUTF8String_1, nullTerminatedCString); + ffi.Pointer nullTerminatedCString) { + final _ret = _objc_msgSend_372( + _class_NSString, _sel_stringWithUTF8String_, nullTerminatedCString); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static NSString stringWithFormat_(AVFAudio _lib, NSString format) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSString1, _lib._sel_stringWithFormat_1, format._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString stringWithFormat_(NSString format) { + final _ret = _objc_msgSend_31( + _class_NSString, _sel_stringWithFormat_, format.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSString localizedStringWithFormat_(AVFAudio _lib, NSString format) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSString1, - _lib._sel_localizedStringWithFormat_1, format._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString localizedStringWithFormat_(NSString format) { + final _ret = _objc_msgSend_31( + _class_NSString, _sel_localizedStringWithFormat_, format.pointer); + return NSString._(_ret, retain: true, release: true); } static NSString? stringWithValidatedFormat_validFormatSpecifiers_error_( - AVFAudio _lib, NSString format, NSString validFormatSpecifiers, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_376( - _lib._class_NSString1, - _lib._sel_stringWithValidatedFormat_validFormatSpecifiers_error_1, - format._id, - validFormatSpecifiers._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_376( + _class_NSString, + _sel_stringWithValidatedFormat_validFormatSpecifiers_error_, + format.pointer, + validFormatSpecifiers.pointer, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } static NSString? localizedStringWithValidatedFormat_validFormatSpecifiers_error_( - AVFAudio _lib, NSString format, NSString validFormatSpecifiers, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_376( - _lib._class_NSString1, - _lib._sel_localizedStringWithValidatedFormat_validFormatSpecifiers_error_1, - format._id, - validFormatSpecifiers._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_376( + _class_NSString, + _sel_localizedStringWithValidatedFormat_validFormatSpecifiers_error_, + format.pointer, + validFormatSpecifiers.pointer, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? initWithCString_encoding_( ffi.Pointer nullTerminatedCString, int encoding) { - final _ret = _lib._objc_msgSend_384(_id, - _lib._sel_initWithCString_encoding_1, nullTerminatedCString, encoding); + final _ret = _objc_msgSend_384(this.pointer, _sel_initWithCString_encoding_, + nullTerminatedCString, encoding); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } static NSString? stringWithCString_encoding_( - AVFAudio _lib, ffi.Pointer cString, int enc) { - final _ret = _lib._objc_msgSend_384(_lib._class_NSString1, - _lib._sel_stringWithCString_encoding_1, cString, enc); + ffi.Pointer cString, int enc) { + final _ret = _objc_msgSend_384( + _class_NSString, _sel_stringWithCString_encoding_, cString, enc); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? initWithContentsOfURL_encoding_error_( - NSURL url, int enc, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_385(_id, - _lib._sel_initWithContentsOfURL_encoding_error_1, url._id, enc, error); + NSURL url, int enc, ffi.Pointer> error) { + final _ret = _objc_msgSend_385(this.pointer, + _sel_initWithContentsOfURL_encoding_error_, url.pointer, enc, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? initWithContentsOfFile_encoding_error_( - NSString path, int enc, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_386( - _id, - _lib._sel_initWithContentsOfFile_encoding_error_1, - path._id, - enc, - error); + NSString path, int enc, ffi.Pointer> error) { + final _ret = _objc_msgSend_386(this.pointer, + _sel_initWithContentsOfFile_encoding_error_, path.pointer, enc, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static NSString? stringWithContentsOfURL_encoding_error_(AVFAudio _lib, - NSURL url, int enc, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_385( - _lib._class_NSString1, - _lib._sel_stringWithContentsOfURL_encoding_error_1, - url._id, - enc, - error); + static NSString? stringWithContentsOfURL_encoding_error_( + NSURL url, int enc, ffi.Pointer> error) { + final _ret = _objc_msgSend_385(_class_NSString, + _sel_stringWithContentsOfURL_encoding_error_, url.pointer, enc, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static NSString? stringWithContentsOfFile_encoding_error_(AVFAudio _lib, - NSString path, int enc, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_386( - _lib._class_NSString1, - _lib._sel_stringWithContentsOfFile_encoding_error_1, - path._id, + static NSString? stringWithContentsOfFile_encoding_error_( + NSString path, int enc, ffi.Pointer> error) { + final _ret = _objc_msgSend_386( + _class_NSString, + _sel_stringWithContentsOfFile_encoding_error_, + path.pointer, enc, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? initWithContentsOfURL_usedEncoding_error_( NSURL url, ffi.Pointer enc, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_387( - _id, - _lib._sel_initWithContentsOfURL_usedEncoding_error_1, - url._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_387( + this.pointer, + _sel_initWithContentsOfURL_usedEncoding_error_, + url.pointer, enc, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? initWithContentsOfFile_usedEncoding_error_( NSString path, ffi.Pointer enc, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_388( - _id, - _lib._sel_initWithContentsOfFile_usedEncoding_error_1, - path._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_388( + this.pointer, + _sel_initWithContentsOfFile_usedEncoding_error_, + path.pointer, enc, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } static NSString? stringWithContentsOfURL_usedEncoding_error_( - AVFAudio _lib, NSURL url, ffi.Pointer enc, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_387( - _lib._class_NSString1, - _lib._sel_stringWithContentsOfURL_usedEncoding_error_1, - url._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_387( + _class_NSString, + _sel_stringWithContentsOfURL_usedEncoding_error_, + url.pointer, enc, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } static NSString? stringWithContentsOfFile_usedEncoding_error_( - AVFAudio _lib, NSString path, ffi.Pointer enc, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_388( - _lib._class_NSString1, - _lib._sel_stringWithContentsOfFile_usedEncoding_error_1, - path._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_388( + _class_NSString, + _sel_stringWithContentsOfFile_usedEncoding_error_, + path.pointer, enc, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } static int stringEncodingForData_encodingOptions_convertedString_usedLossyConversion_( - AVFAudio _lib, NSData data, NSDictionary? opts, - ffi.Pointer> string, + ffi.Pointer> string, ffi.Pointer usedLossyConversion) { - return _lib._objc_msgSend_389( - _lib._class_NSString1, - _lib._sel_stringEncodingForData_encodingOptions_convertedString_usedLossyConversion_1, - data._id, - opts?._id ?? ffi.nullptr, + return _objc_msgSend_389( + _class_NSString, + _sel_stringEncodingForData_encodingOptions_convertedString_usedLossyConversion_, + data.pointer, + opts?.pointer ?? ffi.nullptr, string, usedLossyConversion); } NSObject propertyList() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_propertyList1); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_propertyList); + return NSObject._(_ret, retain: true, release: true); } NSDictionary? propertyListFromStringsFileFormat() { - final _ret = _lib._objc_msgSend_390( - _id, _lib._sel_propertyListFromStringsFileFormat1); + final _ret = + _objc_msgSend_390(this.pointer, _sel_propertyListFromStringsFileFormat); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } ffi.Pointer cString() { - return _lib._objc_msgSend_13(_id, _lib._sel_cString1); + return _objc_msgSend_13(this.pointer, _sel_cString); } ffi.Pointer lossyCString() { - return _lib._objc_msgSend_13(_id, _lib._sel_lossyCString1); + return _objc_msgSend_13(this.pointer, _sel_lossyCString); } int cStringLength() { - return _lib._objc_msgSend_10(_id, _lib._sel_cStringLength1); + return _objc_msgSend_10(this.pointer, _sel_cStringLength); } void getCString_(ffi.Pointer bytes) { - _lib._objc_msgSend_290(_id, _lib._sel_getCString_1, bytes); + _objc_msgSend_290(this.pointer, _sel_getCString_, bytes); } void getCString_maxLength_(ffi.Pointer bytes, int maxLength) { - _lib._objc_msgSend_391( - _id, _lib._sel_getCString_maxLength_1, bytes, maxLength); + _objc_msgSend_391( + this.pointer, _sel_getCString_maxLength_, bytes, maxLength); } void getCString_maxLength_range_remainingRange_(ffi.Pointer bytes, int maxLength, _NSRange aRange, ffi.Pointer<_NSRange> leftoverRange) { - _lib._objc_msgSend_392( - _id, - _lib._sel_getCString_maxLength_range_remainingRange_1, + _objc_msgSend_392( + this.pointer, + _sel_getCString_maxLength_range_remainingRange_, bytes, maxLength, aRange, @@ -36724,242 +3058,239 @@ class NSString extends NSObject { } bool writeToFile_atomically_(NSString path, bool useAuxiliaryFile) { - return _lib._objc_msgSend_26( - _id, _lib._sel_writeToFile_atomically_1, path._id, useAuxiliaryFile); + return _objc_msgSend_26(this.pointer, _sel_writeToFile_atomically_, + path.pointer, useAuxiliaryFile); } bool writeToURL_atomically_(NSURL url, bool atomically) { - return _lib._objc_msgSend_134( - _id, _lib._sel_writeToURL_atomically_1, url._id, atomically); + return _objc_msgSend_134( + this.pointer, _sel_writeToURL_atomically_, url.pointer, atomically); } NSObject? initWithContentsOfFile_(NSString path) { - final _ret = _lib._objc_msgSend_38( - _id, _lib._sel_initWithContentsOfFile_1, path._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_initWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? initWithContentsOfURL_(NSURL url) { - final _ret = - _lib._objc_msgSend_277(_id, _lib._sel_initWithContentsOfURL_1, url._id); + final _ret = _objc_msgSend_277( + this.pointer, _sel_initWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSObject? stringWithContentsOfFile_(AVFAudio _lib, NSString path) { - final _ret = _lib._objc_msgSend_38( - _lib._class_NSString1, _lib._sel_stringWithContentsOfFile_1, path._id); + static NSObject? stringWithContentsOfFile_(NSString path) { + final _ret = _objc_msgSend_38( + _class_NSString, _sel_stringWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSObject? stringWithContentsOfURL_(AVFAudio _lib, NSURL url) { - final _ret = _lib._objc_msgSend_277( - _lib._class_NSString1, _lib._sel_stringWithContentsOfURL_1, url._id); + static NSObject? stringWithContentsOfURL_(NSURL url) { + final _ret = _objc_msgSend_277( + _class_NSString, _sel_stringWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? initWithCStringNoCopy_length_freeWhenDone_( ffi.Pointer bytes, int length, bool freeBuffer) { - final _ret = _lib._objc_msgSend_393( - _id, - _lib._sel_initWithCStringNoCopy_length_freeWhenDone_1, + final _ret = _objc_msgSend_393( + this.pointer, + _sel_initWithCStringNoCopy_length_freeWhenDone_, bytes, length, freeBuffer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: false, release: true); + : NSObject._(_ret, retain: false, release: true); } NSObject? initWithCString_length_(ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_384( - _id, _lib._sel_initWithCString_length_1, bytes, length); + final _ret = _objc_msgSend_384( + this.pointer, _sel_initWithCString_length_, bytes, length); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? initWithCString_(ffi.Pointer bytes) { - final _ret = - _lib._objc_msgSend_372(_id, _lib._sel_initWithCString_1, bytes); + final _ret = _objc_msgSend_372(this.pointer, _sel_initWithCString_, bytes); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } static NSObject? stringWithCString_length_( - AVFAudio _lib, ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_384(_lib._class_NSString1, - _lib._sel_stringWithCString_length_1, bytes, length); + ffi.Pointer bytes, int length) { + final _ret = _objc_msgSend_384( + _class_NSString, _sel_stringWithCString_length_, bytes, length); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSObject? stringWithCString_( - AVFAudio _lib, ffi.Pointer bytes) { - final _ret = _lib._objc_msgSend_372( - _lib._class_NSString1, _lib._sel_stringWithCString_1, bytes); + static NSObject? stringWithCString_(ffi.Pointer bytes) { + final _ret = + _objc_msgSend_372(_class_NSString, _sel_stringWithCString_, bytes); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void getCharacters_(ffi.Pointer buffer) { - _lib._objc_msgSend_394(_id, _lib._sel_getCharacters_1, buffer); + _objc_msgSend_394(this.pointer, _sel_getCharacters_, buffer); } NSString variantFittingPresentationWidth_(int width) { - final _ret = _lib._objc_msgSend_395( - _id, _lib._sel_variantFittingPresentationWidth_1, width); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_395( + this.pointer, _sel_variantFittingPresentationWidth_, width); + return NSString._(_ret, retain: true, release: true); } - static NSString pathWithComponents_(AVFAudio _lib, NSArray components) { - final _ret = _lib._objc_msgSend_396( - _lib._class_NSString1, _lib._sel_pathWithComponents_1, components._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString pathWithComponents_(NSArray components) { + final _ret = _objc_msgSend_396( + _class_NSString, _sel_pathWithComponents_, components.pointer); + return NSString._(_ret, retain: true, release: true); } NSArray get pathComponents { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_pathComponents1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_pathComponents); + return NSArray._(_ret, retain: true, release: true); } bool get absolutePath { - return _lib._objc_msgSend_12(_id, _lib._sel_isAbsolutePath1); + return _objc_msgSend_12(this.pointer, _sel_isAbsolutePath); } NSString get lastPathComponent { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_lastPathComponent1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_lastPathComponent); + return NSString._(_ret, retain: true, release: true); } NSString get stringByDeletingLastPathComponent { - final _ret = _lib._objc_msgSend_21( - _id, _lib._sel_stringByDeletingLastPathComponent1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_21(this.pointer, _sel_stringByDeletingLastPathComponent); + return NSString._(_ret, retain: true, release: true); } NSString stringByAppendingPathComponent_(NSString str) { - final _ret = _lib._objc_msgSend_69( - _id, _lib._sel_stringByAppendingPathComponent_1, str._id); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_69( + this.pointer, _sel_stringByAppendingPathComponent_, str.pointer); + return NSString._(_ret, retain: true, release: true); } NSString get pathExtension { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_pathExtension1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_pathExtension); + return NSString._(_ret, retain: true, release: true); } NSString get stringByDeletingPathExtension { final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_stringByDeletingPathExtension1); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_21(this.pointer, _sel_stringByDeletingPathExtension); + return NSString._(_ret, retain: true, release: true); } NSString? stringByAppendingPathExtension_(NSString str) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_stringByAppendingPathExtension_1, str._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_stringByAppendingPathExtension_, str.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString get stringByAbbreviatingWithTildeInPath { - final _ret = _lib._objc_msgSend_21( - _id, _lib._sel_stringByAbbreviatingWithTildeInPath1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21( + this.pointer, _sel_stringByAbbreviatingWithTildeInPath); + return NSString._(_ret, retain: true, release: true); } NSString get stringByExpandingTildeInPath { final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_stringByExpandingTildeInPath1); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_21(this.pointer, _sel_stringByExpandingTildeInPath); + return NSString._(_ret, retain: true, release: true); } NSString get stringByStandardizingPath { - final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_stringByStandardizingPath1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_stringByStandardizingPath); + return NSString._(_ret, retain: true, release: true); } NSString get stringByResolvingSymlinksInPath { final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_stringByResolvingSymlinksInPath1); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_21(this.pointer, _sel_stringByResolvingSymlinksInPath); + return NSString._(_ret, retain: true, release: true); } NSArray stringsByAppendingPaths_(NSArray paths) { - final _ret = _lib._objc_msgSend_68( - _id, _lib._sel_stringsByAppendingPaths_1, paths._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_68( + this.pointer, _sel_stringsByAppendingPaths_, paths.pointer); + return NSArray._(_ret, retain: true, release: true); } int completePathIntoString_caseSensitive_matchesIntoArray_filterTypes_( - ffi.Pointer> outputName, + ffi.Pointer> outputName, bool flag, - ffi.Pointer> outputArray, + ffi.Pointer> outputArray, NSArray? filterTypes) { - return _lib._objc_msgSend_397( - _id, - _lib._sel_completePathIntoString_caseSensitive_matchesIntoArray_filterTypes_1, + return _objc_msgSend_397( + this.pointer, + _sel_completePathIntoString_caseSensitive_matchesIntoArray_filterTypes_, outputName, flag, outputArray, - filterTypes?._id ?? ffi.nullptr); + filterTypes?.pointer ?? ffi.nullptr); } ffi.Pointer get fileSystemRepresentation { - return _lib._objc_msgSend_13(_id, _lib._sel_fileSystemRepresentation1); + return _objc_msgSend_13(this.pointer, _sel_fileSystemRepresentation); } bool getFileSystemRepresentation_maxLength_( ffi.Pointer cname, int max) { - return _lib._objc_msgSend_242( - _id, _lib._sel_getFileSystemRepresentation_maxLength_1, cname, max); + return _objc_msgSend_242( + this.pointer, _sel_getFileSystemRepresentation_maxLength_, cname, max); } NSString? stringByAddingPercentEncodingWithAllowedCharacters_( NSCharacterSet allowedCharacters) { - final _ret = _lib._objc_msgSend_398( - _id, - _lib._sel_stringByAddingPercentEncodingWithAllowedCharacters_1, - allowedCharacters._id); + final _ret = _objc_msgSend_398( + this.pointer, + _sel_stringByAddingPercentEncodingWithAllowedCharacters_, + allowedCharacters.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get stringByRemovingPercentEncoding { final _ret = - _lib._objc_msgSend_44(_id, _lib._sel_stringByRemovingPercentEncoding1); + _objc_msgSend_44(this.pointer, _sel_stringByRemovingPercentEncoding); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? stringByAddingPercentEscapesUsingEncoding_(int enc) { - final _ret = _lib._objc_msgSend_399( - _id, _lib._sel_stringByAddingPercentEscapesUsingEncoding_1, enc); + final _ret = _objc_msgSend_399( + this.pointer, _sel_stringByAddingPercentEscapesUsingEncoding_, enc); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? stringByReplacingPercentEscapesUsingEncoding_(int enc) { - final _ret = _lib._objc_msgSend_399( - _id, _lib._sel_stringByReplacingPercentEscapesUsingEncoding_1, enc); + final _ret = _objc_msgSend_399( + this.pointer, _sel_stringByReplacingPercentEscapesUsingEncoding_, enc); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSArray linguisticTagsInRange_scheme_options_orthography_tokenRanges_( @@ -36967,16 +3298,16 @@ class NSString extends NSObject { NSString scheme, int options, NSOrthography? orthography, - ffi.Pointer> tokenRanges) { - final _ret = _lib._objc_msgSend_401( - _id, - _lib._sel_linguisticTagsInRange_scheme_options_orthography_tokenRanges_1, + ffi.Pointer> tokenRanges) { + final _ret = _objc_msgSend_401( + this.pointer, + _sel_linguisticTagsInRange_scheme_options_orthography_tokenRanges_, range, - scheme._id, + scheme.pointer, options, - orthography?._id ?? ffi.nullptr, + orthography?.pointer ?? ffi.nullptr, tokenRanges); - return NSArray._(_ret, _lib, retain: true, release: true); + return NSArray._(_ret, retain: true, release: true); } void enumerateLinguisticTagsInRange_scheme_options_orthography_usingBlock_( @@ -36985,1069 +3316,1112 @@ class NSString extends NSObject { int options, NSOrthography? orthography, ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool block) { - _lib._objc_msgSend_402( - _id, - _lib._sel_enumerateLinguisticTagsInRange_scheme_options_orthography_usingBlock_1, + _objc_msgSend_402( + this.pointer, + _sel_enumerateLinguisticTagsInRange_scheme_options_orthography_usingBlock_, range, - scheme._id, + scheme.pointer, options, - orthography?._id ?? ffi.nullptr, - block._id); + orthography?.pointer ?? ffi.nullptr, + block.pointer); } - static NSString new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSString1, _lib._sel_new1); - return NSString._(_ret, _lib, retain: false, release: true); + static NSString new1() { + final _ret = _objc_msgSend_2(_class_NSString, _sel_new); + return NSString._(_ret, retain: false, release: true); } - static NSString allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSString1, _lib._sel_allocWithZone_1, zone); - return NSString._(_ret, _lib, retain: false, release: true); + static NSString allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSString, _sel_allocWithZone_, zone); + return NSString._(_ret, retain: false, release: true); } - static NSString alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSString1, _lib._sel_alloc1); - return NSString._(_ret, _lib, retain: false, release: true); + static NSString alloc() { + final _ret = _objc_msgSend_2(_class_NSString, _sel_alloc); + return NSString._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSString1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSString, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSString1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSString, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSString1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSString, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSString1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSString, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSString1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSString, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSString1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSString, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSString1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSString, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSString1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSString, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSString1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSString, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } extension StringToNSString on String { - NSString toNSString(AVFAudio lib) => NSString(lib, this); + NSString toNSString() => NSString(this); } +late final _class_NSString = objc.getClass("NSString"); +late final _sel_length = objc.registerName("length"); +late final _sel_characterAtIndex_ = objc.registerName("characterAtIndex:"); +final _objc_msgSend_18 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedShort Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, int)>(); + class NSCoder extends NSObject { - NSCoder._(ffi.Pointer id, AVFAudio lib, + NSCoder._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSCoder] that points to the same underlying object as [other]. - static NSCoder castFrom(T other) { - return NSCoder._(other._id, other._lib, retain: true, release: true); + static NSCoder castFrom(T other) { + return NSCoder._(other.pointer, retain: true, release: true); } /// Returns a [NSCoder] that wraps the given raw object pointer. - static NSCoder castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSCoder castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSCoder._(other, lib, retain: retain, release: release); + return NSCoder._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSCoder]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSCoder1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSCoder); } void encodeValueOfObjCType_at_( ffi.Pointer type, ffi.Pointer addr) { - _lib._objc_msgSend_19( - _id, _lib._sel_encodeValueOfObjCType_at_1, type, addr); + _objc_msgSend_19(this.pointer, _sel_encodeValueOfObjCType_at_, type, addr); } void encodeDataObject_(NSData data) { - _lib._objc_msgSend_285(_id, _lib._sel_encodeDataObject_1, data._id); + _objc_msgSend_285(this.pointer, _sel_encodeDataObject_, data.pointer); } NSData? decodeDataObject() { - final _ret = _lib._objc_msgSend_286(_id, _lib._sel_decodeDataObject1); + final _ret = _objc_msgSend_286(this.pointer, _sel_decodeDataObject); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } void decodeValueOfObjCType_at_size_( ffi.Pointer type, ffi.Pointer data, int size) { - _lib._objc_msgSend_287( - _id, _lib._sel_decodeValueOfObjCType_at_size_1, type, data, size); + _objc_msgSend_287( + this.pointer, _sel_decodeValueOfObjCType_at_size_, type, data, size); } int versionForClassName_(NSString className) { - return _lib._objc_msgSend_288( - _id, _lib._sel_versionForClassName_1, className._id); + return _objc_msgSend_288( + this.pointer, _sel_versionForClassName_, className.pointer); } void encodeObject_(NSObject? object) { - _lib._objc_msgSend_289( - _id, _lib._sel_encodeObject_1, object?._id ?? ffi.nullptr); + _objc_msgSend_289( + this.pointer, _sel_encodeObject_, object?.pointer ?? ffi.nullptr); } void encodeRootObject_(NSObject rootObject) { - _lib._objc_msgSend_15(_id, _lib._sel_encodeRootObject_1, rootObject._id); + _objc_msgSend_15(this.pointer, _sel_encodeRootObject_, rootObject.pointer); } void encodeBycopyObject_(NSObject? anObject) { - _lib._objc_msgSend_289( - _id, _lib._sel_encodeBycopyObject_1, anObject?._id ?? ffi.nullptr); + _objc_msgSend_289(this.pointer, _sel_encodeBycopyObject_, + anObject?.pointer ?? ffi.nullptr); } void encodeByrefObject_(NSObject? anObject) { - _lib._objc_msgSend_289( - _id, _lib._sel_encodeByrefObject_1, anObject?._id ?? ffi.nullptr); + _objc_msgSend_289(this.pointer, _sel_encodeByrefObject_, + anObject?.pointer ?? ffi.nullptr); } void encodeConditionalObject_(NSObject? object) { - _lib._objc_msgSend_289( - _id, _lib._sel_encodeConditionalObject_1, object?._id ?? ffi.nullptr); + _objc_msgSend_289(this.pointer, _sel_encodeConditionalObject_, + object?.pointer ?? ffi.nullptr); } void encodeValuesOfObjCTypes_(ffi.Pointer types) { - _lib._objc_msgSend_290(_id, _lib._sel_encodeValuesOfObjCTypes_1, types); + _objc_msgSend_290(this.pointer, _sel_encodeValuesOfObjCTypes_, types); } void encodeArrayOfObjCType_count_at_( ffi.Pointer type, int count, ffi.Pointer array) { - _lib._objc_msgSend_291( - _id, _lib._sel_encodeArrayOfObjCType_count_at_1, type, count, array); + _objc_msgSend_291( + this.pointer, _sel_encodeArrayOfObjCType_count_at_, type, count, array); } void encodeBytes_length_(ffi.Pointer byteaddr, int length) { - _lib._objc_msgSend_22( - _id, _lib._sel_encodeBytes_length_1, byteaddr, length); + _objc_msgSend_22(this.pointer, _sel_encodeBytes_length_, byteaddr, length); } NSObject? decodeObject() { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_decodeObject1); + final _ret = _objc_msgSend_17(this.pointer, _sel_decodeObject); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? decodeTopLevelObjectAndReturnError_( - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_292( - _id, _lib._sel_decodeTopLevelObjectAndReturnError_1, error); + ffi.Pointer> error) { + final _ret = _objc_msgSend_292( + this.pointer, _sel_decodeTopLevelObjectAndReturnError_, error); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void decodeValuesOfObjCTypes_(ffi.Pointer types) { - _lib._objc_msgSend_290(_id, _lib._sel_decodeValuesOfObjCTypes_1, types); + _objc_msgSend_290(this.pointer, _sel_decodeValuesOfObjCTypes_, types); } void decodeArrayOfObjCType_count_at_( ffi.Pointer itemType, int count, ffi.Pointer array) { - _lib._objc_msgSend_291(_id, _lib._sel_decodeArrayOfObjCType_count_at_1, + _objc_msgSend_291(this.pointer, _sel_decodeArrayOfObjCType_count_at_, itemType, count, array); } ffi.Pointer decodeBytesWithReturnedLength_( ffi.Pointer lengthp) { - return _lib._objc_msgSend_293( - _id, _lib._sel_decodeBytesWithReturnedLength_1, lengthp); + return _objc_msgSend_293( + this.pointer, _sel_decodeBytesWithReturnedLength_, lengthp); } void encodePropertyList_(NSObject aPropertyList) { - _lib._objc_msgSend_15( - _id, _lib._sel_encodePropertyList_1, aPropertyList._id); + _objc_msgSend_15( + this.pointer, _sel_encodePropertyList_, aPropertyList.pointer); } NSObject? decodePropertyList() { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_decodePropertyList1); + final _ret = _objc_msgSend_17(this.pointer, _sel_decodePropertyList); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void setObjectZone_(ffi.Pointer<_NSZone> zone) { - _lib._objc_msgSend_294(_id, _lib._sel_setObjectZone_1, zone); + _objc_msgSend_294(this.pointer, _sel_setObjectZone_, zone); } ffi.Pointer<_NSZone> objectZone() { - return _lib._objc_msgSend_295(_id, _lib._sel_objectZone1); + return _objc_msgSend_295(this.pointer, _sel_objectZone); } int get systemVersion { - return _lib._objc_msgSend_214(_id, _lib._sel_systemVersion1); + return _objc_msgSend_214(this.pointer, _sel_systemVersion); } bool get allowsKeyedCoding { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsKeyedCoding1); + return _objc_msgSend_12(this.pointer, _sel_allowsKeyedCoding); } void encodeObject_forKey_(NSObject? object, NSString key) { - _lib._objc_msgSend_135(_id, _lib._sel_encodeObject_forKey_1, - object?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_encodeObject_forKey_, + object?.pointer ?? ffi.nullptr, key.pointer); } void encodeConditionalObject_forKey_(NSObject? object, NSString key) { - _lib._objc_msgSend_135(_id, _lib._sel_encodeConditionalObject_forKey_1, - object?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_encodeConditionalObject_forKey_, + object?.pointer ?? ffi.nullptr, key.pointer); } void encodeBool_forKey_(bool value, NSString key) { - _lib._objc_msgSend_296(_id, _lib._sel_encodeBool_forKey_1, value, key._id); + _objc_msgSend_296( + this.pointer, _sel_encodeBool_forKey_, value, key.pointer); } void encodeInt_forKey_(int value, NSString key) { - _lib._objc_msgSend_297(_id, _lib._sel_encodeInt_forKey_1, value, key._id); + _objc_msgSend_297(this.pointer, _sel_encodeInt_forKey_, value, key.pointer); } void encodeInt32_forKey_(int value, NSString key) { - _lib._objc_msgSend_298(_id, _lib._sel_encodeInt32_forKey_1, value, key._id); + _objc_msgSend_298( + this.pointer, _sel_encodeInt32_forKey_, value, key.pointer); } void encodeInt64_forKey_(int value, NSString key) { - _lib._objc_msgSend_299(_id, _lib._sel_encodeInt64_forKey_1, value, key._id); + _objc_msgSend_299( + this.pointer, _sel_encodeInt64_forKey_, value, key.pointer); } void encodeFloat_forKey_(double value, NSString key) { - _lib._objc_msgSend_300(_id, _lib._sel_encodeFloat_forKey_1, value, key._id); + _objc_msgSend_300( + this.pointer, _sel_encodeFloat_forKey_, value, key.pointer); } void encodeDouble_forKey_(double value, NSString key) { - _lib._objc_msgSend_301( - _id, _lib._sel_encodeDouble_forKey_1, value, key._id); + _objc_msgSend_301( + this.pointer, _sel_encodeDouble_forKey_, value, key.pointer); } void encodeBytes_length_forKey_( ffi.Pointer bytes, int length, NSString key) { - _lib._objc_msgSend_302( - _id, _lib._sel_encodeBytes_length_forKey_1, bytes, length, key._id); + _objc_msgSend_302(this.pointer, _sel_encodeBytes_length_forKey_, bytes, + length, key.pointer); } bool containsValueForKey_(NSString key) { - return _lib._objc_msgSend_64(_id, _lib._sel_containsValueForKey_1, key._id); + return _objc_msgSend_64( + this.pointer, _sel_containsValueForKey_, key.pointer); } NSObject? decodeObjectForKey_(NSString key) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_decodeObjectForKey_1, key._id); + _objc_msgSend_38(this.pointer, _sel_decodeObjectForKey_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? decodeTopLevelObjectForKey_error_( - NSString key, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_303( - _id, _lib._sel_decodeTopLevelObjectForKey_error_1, key._id, error); + NSString key, ffi.Pointer> error) { + final _ret = _objc_msgSend_303(this.pointer, + _sel_decodeTopLevelObjectForKey_error_, key.pointer, error); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } bool decodeBoolForKey_(NSString key) { - return _lib._objc_msgSend_64(_id, _lib._sel_decodeBoolForKey_1, key._id); + return _objc_msgSend_64(this.pointer, _sel_decodeBoolForKey_, key.pointer); } int decodeIntForKey_(NSString key) { - return _lib._objc_msgSend_304(_id, _lib._sel_decodeIntForKey_1, key._id); + return _objc_msgSend_304(this.pointer, _sel_decodeIntForKey_, key.pointer); } int decodeInt32ForKey_(NSString key) { - return _lib._objc_msgSend_305(_id, _lib._sel_decodeInt32ForKey_1, key._id); + return _objc_msgSend_305( + this.pointer, _sel_decodeInt32ForKey_, key.pointer); } int decodeInt64ForKey_(NSString key) { - return _lib._objc_msgSend_306(_id, _lib._sel_decodeInt64ForKey_1, key._id); + return _objc_msgSend_306( + this.pointer, _sel_decodeInt64ForKey_, key.pointer); } double decodeFloatForKey_(NSString key) { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_307_fpret( - _id, _lib._sel_decodeFloatForKey_1, key._id) - : _lib._objc_msgSend_307(_id, _lib._sel_decodeFloatForKey_1, key._id); + return objc.useMsgSendVariants + ? _objc_msgSend_307Fpret( + this.pointer, _sel_decodeFloatForKey_, key.pointer) + : _objc_msgSend_307(this.pointer, _sel_decodeFloatForKey_, key.pointer); } double decodeDoubleForKey_(NSString key) { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_308_fpret( - _id, _lib._sel_decodeDoubleForKey_1, key._id) - : _lib._objc_msgSend_308(_id, _lib._sel_decodeDoubleForKey_1, key._id); + return objc.useMsgSendVariants + ? _objc_msgSend_308Fpret( + this.pointer, _sel_decodeDoubleForKey_, key.pointer) + : _objc_msgSend_308( + this.pointer, _sel_decodeDoubleForKey_, key.pointer); } ffi.Pointer decodeBytesForKey_returnedLength_( NSString key, ffi.Pointer lengthp) { - return _lib._objc_msgSend_309( - _id, _lib._sel_decodeBytesForKey_returnedLength_1, key._id, lengthp); + return _objc_msgSend_309(this.pointer, + _sel_decodeBytesForKey_returnedLength_, key.pointer, lengthp); } void encodeInteger_forKey_(int value, NSString key) { - _lib._objc_msgSend_310( - _id, _lib._sel_encodeInteger_forKey_1, value, key._id); + _objc_msgSend_310( + this.pointer, _sel_encodeInteger_forKey_, value, key.pointer); } int decodeIntegerForKey_(NSString key) { - return _lib._objc_msgSend_288( - _id, _lib._sel_decodeIntegerForKey_1, key._id); + return _objc_msgSend_288( + this.pointer, _sel_decodeIntegerForKey_, key.pointer); } bool get requiresSecureCoding { - return _lib._objc_msgSend_12(_id, _lib._sel_requiresSecureCoding1); + return _objc_msgSend_12(this.pointer, _sel_requiresSecureCoding); } NSObject? decodeObjectOfClass_forKey_(NSObject aClass, NSString key) { - final _ret = _lib._objc_msgSend_311( - _id, _lib._sel_decodeObjectOfClass_forKey_1, aClass._id, key._id); + final _ret = _objc_msgSend_311(this.pointer, + _sel_decodeObjectOfClass_forKey_, aClass.pointer, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? decodeTopLevelObjectOfClass_forKey_error_(NSObject aClass, - NSString key, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_312( - _id, - _lib._sel_decodeTopLevelObjectOfClass_forKey_error_1, - aClass._id, - key._id, + NSString key, ffi.Pointer> error) { + final _ret = _objc_msgSend_312( + this.pointer, + _sel_decodeTopLevelObjectOfClass_forKey_error_, + aClass.pointer, + key.pointer, error); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSArray? decodeArrayOfObjectsOfClass_forKey_(NSObject cls, NSString key) { - final _ret = _lib._objc_msgSend_313( - _id, _lib._sel_decodeArrayOfObjectsOfClass_forKey_1, cls._id, key._id); + final _ret = _objc_msgSend_313(this.pointer, + _sel_decodeArrayOfObjectsOfClass_forKey_, cls.pointer, key.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSDictionary? decodeDictionaryWithKeysOfClass_objectsOfClass_forKey_( NSObject keyCls, NSObject objectCls, NSString key) { - final _ret = _lib._objc_msgSend_314( - _id, - _lib._sel_decodeDictionaryWithKeysOfClass_objectsOfClass_forKey_1, - keyCls._id, - objectCls._id, - key._id); + final _ret = _objc_msgSend_314( + this.pointer, + _sel_decodeDictionaryWithKeysOfClass_objectsOfClass_forKey_, + keyCls.pointer, + objectCls.pointer, + key.pointer); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSObject? decodeObjectOfClasses_forKey_(NSSet? classes, NSString key) { - final _ret = _lib._objc_msgSend_315( - _id, - _lib._sel_decodeObjectOfClasses_forKey_1, - classes?._id ?? ffi.nullptr, - key._id); + final _ret = _objc_msgSend_315( + this.pointer, + _sel_decodeObjectOfClasses_forKey_, + classes?.pointer ?? ffi.nullptr, + key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? decodeTopLevelObjectOfClasses_forKey_error_(NSSet? classes, - NSString key, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_316( - _id, - _lib._sel_decodeTopLevelObjectOfClasses_forKey_error_1, - classes?._id ?? ffi.nullptr, - key._id, + NSString key, ffi.Pointer> error) { + final _ret = _objc_msgSend_316( + this.pointer, + _sel_decodeTopLevelObjectOfClasses_forKey_error_, + classes?.pointer ?? ffi.nullptr, + key.pointer, error); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSArray? decodeArrayOfObjectsOfClasses_forKey_(NSSet classes, NSString key) { - final _ret = _lib._objc_msgSend_317(_id, - _lib._sel_decodeArrayOfObjectsOfClasses_forKey_1, classes._id, key._id); + final _ret = _objc_msgSend_317( + this.pointer, + _sel_decodeArrayOfObjectsOfClasses_forKey_, + classes.pointer, + key.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSDictionary? decodeDictionaryWithKeysOfClasses_objectsOfClasses_forKey_( NSSet keyClasses, NSSet objectClasses, NSString key) { - final _ret = _lib._objc_msgSend_318( - _id, - _lib._sel_decodeDictionaryWithKeysOfClasses_objectsOfClasses_forKey_1, - keyClasses._id, - objectClasses._id, - key._id); + final _ret = _objc_msgSend_318( + this.pointer, + _sel_decodeDictionaryWithKeysOfClasses_objectsOfClasses_forKey_, + keyClasses.pointer, + objectClasses.pointer, + key.pointer); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSObject? decodePropertyListForKey_(NSString key) { - final _ret = _lib._objc_msgSend_38( - _id, _lib._sel_decodePropertyListForKey_1, key._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_decodePropertyListForKey_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSSet? get allowedClasses { - final _ret = _lib._objc_msgSend_319(_id, _lib._sel_allowedClasses1); + final _ret = _objc_msgSend_319(this.pointer, _sel_allowedClasses); return _ret.address == 0 ? null - : NSSet._(_ret, _lib, retain: true, release: true); + : NSSet._(_ret, retain: true, release: true); } void failWithError_(NSError error) { - _lib._objc_msgSend_320(_id, _lib._sel_failWithError_1, error._id); + _objc_msgSend_320(this.pointer, _sel_failWithError_, error.pointer); } int get decodingFailurePolicy { - return _lib._objc_msgSend_321(_id, _lib._sel_decodingFailurePolicy1); + return _objc_msgSend_321(this.pointer, _sel_decodingFailurePolicy); } NSError? get error { - final _ret = _lib._objc_msgSend_322(_id, _lib._sel_error1); + final _ret = _objc_msgSend_322(this.pointer, _sel_error); return _ret.address == 0 ? null - : NSError._(_ret, _lib, retain: true, release: true); + : NSError._(_ret, retain: true, release: true); } void encodeNXObject_(NSObject object) { - _lib._objc_msgSend_15(_id, _lib._sel_encodeNXObject_1, object._id); + _objc_msgSend_15(this.pointer, _sel_encodeNXObject_, object.pointer); } NSObject? decodeNXObject() { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_decodeNXObject1); + final _ret = _objc_msgSend_17(this.pointer, _sel_decodeNXObject); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void decodeValueOfObjCType_at_( ffi.Pointer type, ffi.Pointer data) { - _lib._objc_msgSend_19( - _id, _lib._sel_decodeValueOfObjCType_at_1, type, data); + _objc_msgSend_19(this.pointer, _sel_decodeValueOfObjCType_at_, type, data); } void encodePoint_(CGPoint point) { - _lib._objc_msgSend_323(_id, _lib._sel_encodePoint_1, point); + _objc_msgSend_323(this.pointer, _sel_encodePoint_, point); } void decodePoint(ffi.Pointer stret) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_59_stret(stret, _id, _lib._sel_decodePoint1) - : stret.ref = _lib._objc_msgSend_59(_id, _lib._sel_decodePoint1); + objc.useMsgSendVariants + ? _objc_msgSend_59Stret(stret, this.pointer, _sel_decodePoint) + : stret.ref = _objc_msgSend_59(this.pointer, _sel_decodePoint); } void encodeSize_(CGSize size) { - _lib._objc_msgSend_324(_id, _lib._sel_encodeSize_1, size); + _objc_msgSend_324(this.pointer, _sel_encodeSize_, size); } void decodeSize(ffi.Pointer stret) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_60_stret(stret, _id, _lib._sel_decodeSize1) - : stret.ref = _lib._objc_msgSend_60(_id, _lib._sel_decodeSize1); + objc.useMsgSendVariants + ? _objc_msgSend_60Stret(stret, this.pointer, _sel_decodeSize) + : stret.ref = _objc_msgSend_60(this.pointer, _sel_decodeSize); } void encodeRect_(CGRect rect) { - _lib._objc_msgSend_325(_id, _lib._sel_encodeRect_1, rect); + _objc_msgSend_325(this.pointer, _sel_encodeRect_, rect); } void decodeRect(ffi.Pointer stret) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_61_stret(stret, _id, _lib._sel_decodeRect1) - : stret.ref = _lib._objc_msgSend_61(_id, _lib._sel_decodeRect1); + objc.useMsgSendVariants + ? _objc_msgSend_61Stret(stret, this.pointer, _sel_decodeRect) + : stret.ref = _objc_msgSend_61(this.pointer, _sel_decodeRect); } void encodePoint_forKey_(CGPoint point, NSString key) { - _lib._objc_msgSend_326(_id, _lib._sel_encodePoint_forKey_1, point, key._id); + _objc_msgSend_326( + this.pointer, _sel_encodePoint_forKey_, point, key.pointer); } void encodeSize_forKey_(CGSize size, NSString key) { - _lib._objc_msgSend_327(_id, _lib._sel_encodeSize_forKey_1, size, key._id); + _objc_msgSend_327(this.pointer, _sel_encodeSize_forKey_, size, key.pointer); } void encodeRect_forKey_(CGRect rect, NSString key) { - _lib._objc_msgSend_328(_id, _lib._sel_encodeRect_forKey_1, rect, key._id); + _objc_msgSend_328(this.pointer, _sel_encodeRect_forKey_, rect, key.pointer); } void decodePointForKey_(ffi.Pointer stret, NSString key) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_329_stret( - stret, _id, _lib._sel_decodePointForKey_1, key._id) - : stret.ref = - _lib._objc_msgSend_329(_id, _lib._sel_decodePointForKey_1, key._id); + objc.useMsgSendVariants + ? _objc_msgSend_329Stret( + stret, this.pointer, _sel_decodePointForKey_, key.pointer) + : stret.ref = _objc_msgSend_329( + this.pointer, _sel_decodePointForKey_, key.pointer); } void decodeSizeForKey_(ffi.Pointer stret, NSString key) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_330_stret( - stret, _id, _lib._sel_decodeSizeForKey_1, key._id) - : stret.ref = - _lib._objc_msgSend_330(_id, _lib._sel_decodeSizeForKey_1, key._id); + objc.useMsgSendVariants + ? _objc_msgSend_330Stret( + stret, this.pointer, _sel_decodeSizeForKey_, key.pointer) + : stret.ref = _objc_msgSend_330( + this.pointer, _sel_decodeSizeForKey_, key.pointer); } void decodeRectForKey_(ffi.Pointer stret, NSString key) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_331_stret( - stret, _id, _lib._sel_decodeRectForKey_1, key._id) - : stret.ref = - _lib._objc_msgSend_331(_id, _lib._sel_decodeRectForKey_1, key._id); + objc.useMsgSendVariants + ? _objc_msgSend_331Stret( + stret, this.pointer, _sel_decodeRectForKey_, key.pointer) + : stret.ref = _objc_msgSend_331( + this.pointer, _sel_decodeRectForKey_, key.pointer); } @override NSCoder init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSCoder._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSCoder._(_ret, retain: true, release: true); } - static NSCoder new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSCoder1, _lib._sel_new1); - return NSCoder._(_ret, _lib, retain: false, release: true); + static NSCoder new1() { + final _ret = _objc_msgSend_2(_class_NSCoder, _sel_new); + return NSCoder._(_ret, retain: false, release: true); } - static NSCoder allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSCoder1, _lib._sel_allocWithZone_1, zone); - return NSCoder._(_ret, _lib, retain: false, release: true); + static NSCoder allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSCoder, _sel_allocWithZone_, zone); + return NSCoder._(_ret, retain: false, release: true); } - static NSCoder alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSCoder1, _lib._sel_alloc1); - return NSCoder._(_ret, _lib, retain: false, release: true); + static NSCoder alloc() { + final _ret = _objc_msgSend_2(_class_NSCoder, _sel_alloc); + return NSCoder._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSCoder1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSCoder, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSCoder1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSCoder, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSCoder1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSCoder, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSCoder1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSCoder, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSCoder1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSCoder, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSCoder1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSCoder, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSCoder1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSCoder, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSCoder1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSCoder, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSCoder1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSCoder, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSCoder = objc.getClass("NSCoder"); +late final _sel_encodeValueOfObjCType_at_ = + objc.registerName("encodeValueOfObjCType:at:"); +final _objc_msgSend_19 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + class NSData extends NSObject { - NSData._(ffi.Pointer id, AVFAudio lib, + NSData._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSData] that points to the same underlying object as [other]. - static NSData castFrom(T other) { - return NSData._(other._id, other._lib, retain: true, release: true); + static NSData castFrom(T other) { + return NSData._(other.pointer, retain: true, release: true); } /// Returns a [NSData] that wraps the given raw object pointer. - static NSData castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSData castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSData._(other, lib, retain: retain, release: release); + return NSData._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSData]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSData1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSData); } int get length { - return _lib._objc_msgSend_10(_id, _lib._sel_length1); + return _objc_msgSend_10(this.pointer, _sel_length); } ffi.Pointer get bytes { - return _lib._objc_msgSend_20(_id, _lib._sel_bytes1); + return _objc_msgSend_20(this.pointer, _sel_bytes); } NSString get description { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_description); + return NSString._(_ret, retain: true, release: true); } void getBytes_length_(ffi.Pointer buffer, int length) { - _lib._objc_msgSend_22(_id, _lib._sel_getBytes_length_1, buffer, length); + _objc_msgSend_22(this.pointer, _sel_getBytes_length_, buffer, length); } void getBytes_range_(ffi.Pointer buffer, _NSRange range) { - _lib._objc_msgSend_23(_id, _lib._sel_getBytes_range_1, buffer, range); + _objc_msgSend_23(this.pointer, _sel_getBytes_range_, buffer, range); } bool isEqualToData_(NSData other) { - return _lib._objc_msgSend_24(_id, _lib._sel_isEqualToData_1, other._id); + return _objc_msgSend_24(this.pointer, _sel_isEqualToData_, other.pointer); } NSData subdataWithRange_(_NSRange range) { - final _ret = - _lib._objc_msgSend_25(_id, _lib._sel_subdataWithRange_1, range); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_25(this.pointer, _sel_subdataWithRange_, range); + return NSData._(_ret, retain: true, release: true); } bool writeToFile_atomically_(NSString path, bool useAuxiliaryFile) { - return _lib._objc_msgSend_26( - _id, _lib._sel_writeToFile_atomically_1, path._id, useAuxiliaryFile); + return _objc_msgSend_26(this.pointer, _sel_writeToFile_atomically_, + path.pointer, useAuxiliaryFile); } bool writeToURL_atomically_(NSURL url, bool atomically) { - return _lib._objc_msgSend_134( - _id, _lib._sel_writeToURL_atomically_1, url._id, atomically); + return _objc_msgSend_134( + this.pointer, _sel_writeToURL_atomically_, url.pointer, atomically); } bool writeToFile_options_error_(NSString path, int writeOptionsMask, - ffi.Pointer> errorPtr) { - return _lib._objc_msgSend_269(_id, _lib._sel_writeToFile_options_error_1, - path._id, writeOptionsMask, errorPtr); + ffi.Pointer> errorPtr) { + return _objc_msgSend_269(this.pointer, _sel_writeToFile_options_error_, + path.pointer, writeOptionsMask, errorPtr); } bool writeToURL_options_error_(NSURL url, int writeOptionsMask, - ffi.Pointer> errorPtr) { - return _lib._objc_msgSend_270(_id, _lib._sel_writeToURL_options_error_1, - url._id, writeOptionsMask, errorPtr); + ffi.Pointer> errorPtr) { + return _objc_msgSend_270(this.pointer, _sel_writeToURL_options_error_, + url.pointer, writeOptionsMask, errorPtr); } void rangeOfData_options_range_(ffi.Pointer<_NSRange> stret, NSData dataToFind, int mask, _NSRange searchRange) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_271_stret( + objc.useMsgSendVariants + ? _objc_msgSend_271Stret( stret, - _id, - _lib._sel_rangeOfData_options_range_1, - dataToFind._id, + this.pointer, + _sel_rangeOfData_options_range_, + dataToFind.pointer, mask, searchRange) - : stret.ref = _lib._objc_msgSend_271( - _id, - _lib._sel_rangeOfData_options_range_1, - dataToFind._id, + : stret.ref = _objc_msgSend_271( + this.pointer, + _sel_rangeOfData_options_range_, + dataToFind.pointer, mask, searchRange); } void enumerateByteRangesUsingBlock_( ObjCBlock_ffiVoid_ffiVoid_NSRange_bool block) { - _lib._objc_msgSend_272( - _id, _lib._sel_enumerateByteRangesUsingBlock_1, block._id); + _objc_msgSend_272( + this.pointer, _sel_enumerateByteRangesUsingBlock_, block.pointer); } - static NSData data(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSData1, _lib._sel_data1); - return NSData._(_ret, _lib, retain: true, release: true); + static NSData data() { + final _ret = _objc_msgSend_2(_class_NSData, _sel_data); + return NSData._(_ret, retain: true, release: true); } - static NSData dataWithBytes_length_( - AVFAudio _lib, ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_273( - _lib._class_NSData1, _lib._sel_dataWithBytes_length_1, bytes, length); - return NSData._(_ret, _lib, retain: true, release: true); + static NSData dataWithBytes_length_(ffi.Pointer bytes, int length) { + final _ret = _objc_msgSend_273( + _class_NSData, _sel_dataWithBytes_length_, bytes, length); + return NSData._(_ret, retain: true, release: true); } static NSData dataWithBytesNoCopy_length_( - AVFAudio _lib, ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_273(_lib._class_NSData1, - _lib._sel_dataWithBytesNoCopy_length_1, bytes, length); - return NSData._(_ret, _lib, retain: false, release: true); + ffi.Pointer bytes, int length) { + final _ret = _objc_msgSend_273( + _class_NSData, _sel_dataWithBytesNoCopy_length_, bytes, length); + return NSData._(_ret, retain: false, release: true); } static NSData dataWithBytesNoCopy_length_freeWhenDone_( - AVFAudio _lib, ffi.Pointer bytes, int length, bool b) { - final _ret = _lib._objc_msgSend_274(_lib._class_NSData1, - _lib._sel_dataWithBytesNoCopy_length_freeWhenDone_1, bytes, length, b); - return NSData._(_ret, _lib, retain: false, release: true); + ffi.Pointer bytes, int length, bool b) { + final _ret = _objc_msgSend_274(_class_NSData, + _sel_dataWithBytesNoCopy_length_freeWhenDone_, bytes, length, b); + return NSData._(_ret, retain: false, release: true); } - static NSData? dataWithContentsOfFile_options_error_( - AVFAudio _lib, - NSString path, - int readOptionsMask, - ffi.Pointer> errorPtr) { - final _ret = _lib._objc_msgSend_275( - _lib._class_NSData1, - _lib._sel_dataWithContentsOfFile_options_error_1, - path._id, + static NSData? dataWithContentsOfFile_options_error_(NSString path, + int readOptionsMask, ffi.Pointer> errorPtr) { + final _ret = _objc_msgSend_275( + _class_NSData, + _sel_dataWithContentsOfFile_options_error_, + path.pointer, readOptionsMask, errorPtr); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } - static NSData? dataWithContentsOfURL_options_error_(AVFAudio _lib, NSURL url, - int readOptionsMask, ffi.Pointer> errorPtr) { - final _ret = _lib._objc_msgSend_276( - _lib._class_NSData1, - _lib._sel_dataWithContentsOfURL_options_error_1, - url._id, + static NSData? dataWithContentsOfURL_options_error_(NSURL url, + int readOptionsMask, ffi.Pointer> errorPtr) { + final _ret = _objc_msgSend_276( + _class_NSData, + _sel_dataWithContentsOfURL_options_error_, + url.pointer, readOptionsMask, errorPtr); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } - static NSData? dataWithContentsOfFile_(AVFAudio _lib, NSString path) { - final _ret = _lib._objc_msgSend_38( - _lib._class_NSData1, _lib._sel_dataWithContentsOfFile_1, path._id); + static NSData? dataWithContentsOfFile_(NSString path) { + final _ret = _objc_msgSend_38( + _class_NSData, _sel_dataWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } - static NSData? dataWithContentsOfURL_(AVFAudio _lib, NSURL url) { - final _ret = _lib._objc_msgSend_277( - _lib._class_NSData1, _lib._sel_dataWithContentsOfURL_1, url._id); + static NSData? dataWithContentsOfURL_(NSURL url) { + final _ret = _objc_msgSend_277( + _class_NSData, _sel_dataWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSData initWithBytes_length_(ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_273( - _id, _lib._sel_initWithBytes_length_1, bytes, length); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_273( + this.pointer, _sel_initWithBytes_length_, bytes, length); + return NSData._(_ret, retain: true, release: true); } NSData initWithBytesNoCopy_length_(ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_273( - _id, _lib._sel_initWithBytesNoCopy_length_1, bytes, length); - return NSData._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_273( + this.pointer, _sel_initWithBytesNoCopy_length_, bytes, length); + return NSData._(_ret, retain: false, release: true); } NSData initWithBytesNoCopy_length_freeWhenDone_( ffi.Pointer bytes, int length, bool b) { - final _ret = _lib._objc_msgSend_274(_id, - _lib._sel_initWithBytesNoCopy_length_freeWhenDone_1, bytes, length, b); - return NSData._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_274(this.pointer, + _sel_initWithBytesNoCopy_length_freeWhenDone_, bytes, length, b); + return NSData._(_ret, retain: false, release: true); } NSData initWithBytesNoCopy_length_deallocator_(ffi.Pointer bytes, int length, ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong? deallocator) { - final _ret = _lib._objc_msgSend_278( - _id, - _lib._sel_initWithBytesNoCopy_length_deallocator_1, + final _ret = _objc_msgSend_278( + this.pointer, + _sel_initWithBytesNoCopy_length_deallocator_, bytes, length, - deallocator?._id ?? ffi.nullptr); - return NSData._(_ret, _lib, retain: false, release: true); + deallocator?.pointer ?? ffi.nullptr); + return NSData._(_ret, retain: false, release: true); } NSData? initWithContentsOfFile_options_error_(NSString path, - int readOptionsMask, ffi.Pointer> errorPtr) { - final _ret = _lib._objc_msgSend_275( - _id, - _lib._sel_initWithContentsOfFile_options_error_1, - path._id, + int readOptionsMask, ffi.Pointer> errorPtr) { + final _ret = _objc_msgSend_275( + this.pointer, + _sel_initWithContentsOfFile_options_error_, + path.pointer, readOptionsMask, errorPtr); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSData? initWithContentsOfURL_options_error_(NSURL url, int readOptionsMask, - ffi.Pointer> errorPtr) { - final _ret = _lib._objc_msgSend_276( - _id, - _lib._sel_initWithContentsOfURL_options_error_1, - url._id, + ffi.Pointer> errorPtr) { + final _ret = _objc_msgSend_276( + this.pointer, + _sel_initWithContentsOfURL_options_error_, + url.pointer, readOptionsMask, errorPtr); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSData? initWithContentsOfFile_(NSString path) { - final _ret = _lib._objc_msgSend_38( - _id, _lib._sel_initWithContentsOfFile_1, path._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_initWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSData? initWithContentsOfURL_(NSURL url) { - final _ret = - _lib._objc_msgSend_277(_id, _lib._sel_initWithContentsOfURL_1, url._id); + final _ret = _objc_msgSend_277( + this.pointer, _sel_initWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSData initWithData_(NSData data) { final _ret = - _lib._objc_msgSend_279(_id, _lib._sel_initWithData_1, data._id); - return NSData._(_ret, _lib, retain: true, release: true); + _objc_msgSend_279(this.pointer, _sel_initWithData_, data.pointer); + return NSData._(_ret, retain: true, release: true); } - static NSData dataWithData_(AVFAudio _lib, NSData data) { - final _ret = _lib._objc_msgSend_279( - _lib._class_NSData1, _lib._sel_dataWithData_1, data._id); - return NSData._(_ret, _lib, retain: true, release: true); + static NSData dataWithData_(NSData data) { + final _ret = + _objc_msgSend_279(_class_NSData, _sel_dataWithData_, data.pointer); + return NSData._(_ret, retain: true, release: true); } NSData? initWithBase64EncodedString_options_( NSString base64String, int options) { - final _ret = _lib._objc_msgSend_280( - _id, - _lib._sel_initWithBase64EncodedString_options_1, - base64String._id, + final _ret = _objc_msgSend_280( + this.pointer, + _sel_initWithBase64EncodedString_options_, + base64String.pointer, options); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSString base64EncodedStringWithOptions_(int options) { - final _ret = _lib._objc_msgSend_281( - _id, _lib._sel_base64EncodedStringWithOptions_1, options); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_281( + this.pointer, _sel_base64EncodedStringWithOptions_, options); + return NSString._(_ret, retain: true, release: true); } NSData? initWithBase64EncodedData_options_(NSData base64Data, int options) { - final _ret = _lib._objc_msgSend_282(_id, - _lib._sel_initWithBase64EncodedData_options_1, base64Data._id, options); + final _ret = _objc_msgSend_282(this.pointer, + _sel_initWithBase64EncodedData_options_, base64Data.pointer, options); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSData base64EncodedDataWithOptions_(int options) { - final _ret = _lib._objc_msgSend_283( - _id, _lib._sel_base64EncodedDataWithOptions_1, options); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_283( + this.pointer, _sel_base64EncodedDataWithOptions_, options); + return NSData._(_ret, retain: true, release: true); } NSData? decompressedDataUsingAlgorithm_error_( - int algorithm, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_284(_id, - _lib._sel_decompressedDataUsingAlgorithm_error_1, algorithm, error); + int algorithm, ffi.Pointer> error) { + final _ret = _objc_msgSend_284(this.pointer, + _sel_decompressedDataUsingAlgorithm_error_, algorithm, error); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSData? compressedDataUsingAlgorithm_error_( - int algorithm, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_284( - _id, _lib._sel_compressedDataUsingAlgorithm_error_1, algorithm, error); + int algorithm, ffi.Pointer> error) { + final _ret = _objc_msgSend_284(this.pointer, + _sel_compressedDataUsingAlgorithm_error_, algorithm, error); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } void getBytes_(ffi.Pointer buffer) { - _lib._objc_msgSend_52(_id, _lib._sel_getBytes_1, buffer); + _objc_msgSend_52(this.pointer, _sel_getBytes_, buffer); } - static NSObject? dataWithContentsOfMappedFile_(AVFAudio _lib, NSString path) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSData1, - _lib._sel_dataWithContentsOfMappedFile_1, path._id); + static NSObject? dataWithContentsOfMappedFile_(NSString path) { + final _ret = _objc_msgSend_38( + _class_NSData, _sel_dataWithContentsOfMappedFile_, path.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? initWithContentsOfMappedFile_(NSString path) { - final _ret = _lib._objc_msgSend_38( - _id, _lib._sel_initWithContentsOfMappedFile_1, path._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_initWithContentsOfMappedFile_, path.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? initWithBase64Encoding_(NSString base64String) { - final _ret = _lib._objc_msgSend_38( - _id, _lib._sel_initWithBase64Encoding_1, base64String._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_initWithBase64Encoding_, base64String.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSString base64Encoding() { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_base64Encoding1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_base64Encoding); + return NSString._(_ret, retain: true, release: true); } @override NSData init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSData._(_ret, retain: true, release: true); } - static NSData new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSData1, _lib._sel_new1); - return NSData._(_ret, _lib, retain: false, release: true); + static NSData new1() { + final _ret = _objc_msgSend_2(_class_NSData, _sel_new); + return NSData._(_ret, retain: false, release: true); } - static NSData allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSData1, _lib._sel_allocWithZone_1, zone); - return NSData._(_ret, _lib, retain: false, release: true); + static NSData allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSData, _sel_allocWithZone_, zone); + return NSData._(_ret, retain: false, release: true); } - static NSData alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSData1, _lib._sel_alloc1); - return NSData._(_ret, _lib, retain: false, release: true); + static NSData alloc() { + final _ret = _objc_msgSend_2(_class_NSData, _sel_alloc); + return NSData._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSData1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSData, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSData1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSData, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSData1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSData, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSData1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSData, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSData1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSData, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSData1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64( + _class_NSData, _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSData1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSData1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSData1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSData, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSData, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSData, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSData = objc.getClass("NSData"); +late final _sel_bytes = objc.registerName("bytes"); +final _objc_msgSend_20 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_description = objc.registerName("description"); +final _objc_msgSend_21 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_getBytes_length_ = objc.registerName("getBytes:length:"); +final _objc_msgSend_22 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); final class _NSRange extends ffi.Struct { @ffi.UnsignedLong() @@ -38057,430 +4431,465 @@ final class _NSRange extends ffi.Struct { external int length; } +late final _sel_getBytes_range_ = objc.registerName("getBytes:range:"); +final _objc_msgSend_23 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, _NSRange)>(); +late final _sel_isEqualToData_ = objc.registerName("isEqualToData:"); +final _objc_msgSend_24 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_subdataWithRange_ = objc.registerName("subdataWithRange:"); +final _objc_msgSend_25 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_writeToFile_atomically_ = + objc.registerName("writeToFile:atomically:"); +final _objc_msgSend_26 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); + class NSURL extends NSObject { - NSURL._(ffi.Pointer id, AVFAudio lib, + NSURL._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURL] that points to the same underlying object as [other]. - static NSURL castFrom(T other) { - return NSURL._(other._id, other._lib, retain: true, release: true); + static NSURL castFrom(T other) { + return NSURL._(other.pointer, retain: true, release: true); } /// Returns a [NSURL] that wraps the given raw object pointer. - static NSURL castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSURL castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSURL._(other, lib, retain: retain, release: release); + return NSURL._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURL]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSURL1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSURL); } NSURL? initWithScheme_host_path_( NSString scheme, NSString? host, NSString path) { - final _ret = _lib._objc_msgSend_27( - _id, - _lib._sel_initWithScheme_host_path_1, - scheme._id, - host?._id ?? ffi.nullptr, - path._id); + final _ret = _objc_msgSend_27(this.pointer, _sel_initWithScheme_host_path_, + scheme.pointer, host?.pointer ?? ffi.nullptr, path.pointer); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL initFileURLWithPath_isDirectory_relativeToURL_( NSString path, bool isDir, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_28( - _id, - _lib._sel_initFileURLWithPath_isDirectory_relativeToURL_1, - path._id, + final _ret = _objc_msgSend_28( + this.pointer, + _sel_initFileURLWithPath_isDirectory_relativeToURL_, + path.pointer, isDir, - baseURL?._id ?? ffi.nullptr); - return NSURL._(_ret, _lib, retain: true, release: true); + baseURL?.pointer ?? ffi.nullptr); + return NSURL._(_ret, retain: true, release: true); } NSURL initFileURLWithPath_relativeToURL_(NSString path, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_29( - _id, - _lib._sel_initFileURLWithPath_relativeToURL_1, - path._id, - baseURL?._id ?? ffi.nullptr); - return NSURL._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_29( + this.pointer, + _sel_initFileURLWithPath_relativeToURL_, + path.pointer, + baseURL?.pointer ?? ffi.nullptr); + return NSURL._(_ret, retain: true, release: true); } NSURL initFileURLWithPath_isDirectory_(NSString path, bool isDir) { - final _ret = _lib._objc_msgSend_30( - _id, _lib._sel_initFileURLWithPath_isDirectory_1, path._id, isDir); - return NSURL._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_30(this.pointer, + _sel_initFileURLWithPath_isDirectory_, path.pointer, isDir); + return NSURL._(_ret, retain: true, release: true); } NSURL initFileURLWithPath_(NSString path) { final _ret = - _lib._objc_msgSend_31(_id, _lib._sel_initFileURLWithPath_1, path._id); - return NSURL._(_ret, _lib, retain: true, release: true); + _objc_msgSend_31(this.pointer, _sel_initFileURLWithPath_, path.pointer); + return NSURL._(_ret, retain: true, release: true); } static NSURL fileURLWithPath_isDirectory_relativeToURL_( - AVFAudio _lib, NSString path, bool isDir, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_32( - _lib._class_NSURL1, - _lib._sel_fileURLWithPath_isDirectory_relativeToURL_1, - path._id, + NSString path, bool isDir, NSURL? baseURL) { + final _ret = _objc_msgSend_32( + _class_NSURL, + _sel_fileURLWithPath_isDirectory_relativeToURL_, + path.pointer, isDir, - baseURL?._id ?? ffi.nullptr); - return NSURL._(_ret, _lib, retain: true, release: true); + baseURL?.pointer ?? ffi.nullptr); + return NSURL._(_ret, retain: true, release: true); } - static NSURL fileURLWithPath_relativeToURL_( - AVFAudio _lib, NSString path, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_33( - _lib._class_NSURL1, - _lib._sel_fileURLWithPath_relativeToURL_1, - path._id, - baseURL?._id ?? ffi.nullptr); - return NSURL._(_ret, _lib, retain: true, release: true); + static NSURL fileURLWithPath_relativeToURL_(NSString path, NSURL? baseURL) { + final _ret = _objc_msgSend_33( + _class_NSURL, + _sel_fileURLWithPath_relativeToURL_, + path.pointer, + baseURL?.pointer ?? ffi.nullptr); + return NSURL._(_ret, retain: true, release: true); } - static NSURL fileURLWithPath_isDirectory_( - AVFAudio _lib, NSString path, bool isDir) { - final _ret = _lib._objc_msgSend_34(_lib._class_NSURL1, - _lib._sel_fileURLWithPath_isDirectory_1, path._id, isDir); - return NSURL._(_ret, _lib, retain: true, release: true); + static NSURL fileURLWithPath_isDirectory_(NSString path, bool isDir) { + final _ret = _objc_msgSend_34( + _class_NSURL, _sel_fileURLWithPath_isDirectory_, path.pointer, isDir); + return NSURL._(_ret, retain: true, release: true); } - static NSURL fileURLWithPath_(AVFAudio _lib, NSString path) { - final _ret = _lib._objc_msgSend_35( - _lib._class_NSURL1, _lib._sel_fileURLWithPath_1, path._id); - return NSURL._(_ret, _lib, retain: true, release: true); + static NSURL fileURLWithPath_(NSString path) { + final _ret = + _objc_msgSend_35(_class_NSURL, _sel_fileURLWithPath_, path.pointer); + return NSURL._(_ret, retain: true, release: true); } NSURL initFileURLWithFileSystemRepresentation_isDirectory_relativeToURL_( ffi.Pointer path, bool isDir, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_36( - _id, - _lib._sel_initFileURLWithFileSystemRepresentation_isDirectory_relativeToURL_1, + final _ret = _objc_msgSend_36( + this.pointer, + _sel_initFileURLWithFileSystemRepresentation_isDirectory_relativeToURL_, path, isDir, - baseURL?._id ?? ffi.nullptr); - return NSURL._(_ret, _lib, retain: true, release: true); + baseURL?.pointer ?? ffi.nullptr); + return NSURL._(_ret, retain: true, release: true); } static NSURL fileURLWithFileSystemRepresentation_isDirectory_relativeToURL_( - AVFAudio _lib, ffi.Pointer path, bool isDir, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_37( - _lib._class_NSURL1, - _lib._sel_fileURLWithFileSystemRepresentation_isDirectory_relativeToURL_1, + ffi.Pointer path, bool isDir, NSURL? baseURL) { + final _ret = _objc_msgSend_37( + _class_NSURL, + _sel_fileURLWithFileSystemRepresentation_isDirectory_relativeToURL_, path, isDir, - baseURL?._id ?? ffi.nullptr); - return NSURL._(_ret, _lib, retain: true, release: true); + baseURL?.pointer ?? ffi.nullptr); + return NSURL._(_ret, retain: true, release: true); } NSURL? initWithString_(NSString URLString) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_initWithString_1, URLString._id); + _objc_msgSend_38(this.pointer, _sel_initWithString_, URLString.pointer); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? initWithString_relativeToURL_(NSString URLString, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_39( - _id, - _lib._sel_initWithString_relativeToURL_1, - URLString._id, - baseURL?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_39( + this.pointer, + _sel_initWithString_relativeToURL_, + URLString.pointer, + baseURL?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } - static NSURL? URLWithString_(AVFAudio _lib, NSString URLString) { - final _ret = _lib._objc_msgSend_38( - _lib._class_NSURL1, _lib._sel_URLWithString_1, URLString._id); + static NSURL? URLWithString_(NSString URLString) { + final _ret = + _objc_msgSend_38(_class_NSURL, _sel_URLWithString_, URLString.pointer); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } static NSURL? URLWithString_relativeToURL_( - AVFAudio _lib, NSString URLString, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_39( - _lib._class_NSURL1, - _lib._sel_URLWithString_relativeToURL_1, - URLString._id, - baseURL?._id ?? ffi.nullptr); + NSString URLString, NSURL? baseURL) { + final _ret = _objc_msgSend_39( + _class_NSURL, + _sel_URLWithString_relativeToURL_, + URLString.pointer, + baseURL?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? initWithString_encodingInvalidCharacters_( NSString URLString, bool encodingInvalidCharacters) { - final _ret = _lib._objc_msgSend_40( - _id, - _lib._sel_initWithString_encodingInvalidCharacters_1, - URLString._id, + final _ret = _objc_msgSend_40( + this.pointer, + _sel_initWithString_encodingInvalidCharacters_, + URLString.pointer, encodingInvalidCharacters); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } static NSURL? URLWithString_encodingInvalidCharacters_( - AVFAudio _lib, NSString URLString, bool encodingInvalidCharacters) { - final _ret = _lib._objc_msgSend_40( - _lib._class_NSURL1, - _lib._sel_URLWithString_encodingInvalidCharacters_1, - URLString._id, + NSString URLString, bool encodingInvalidCharacters) { + final _ret = _objc_msgSend_40( + _class_NSURL, + _sel_URLWithString_encodingInvalidCharacters_, + URLString.pointer, encodingInvalidCharacters); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL initWithDataRepresentation_relativeToURL_(NSData data, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_41( - _id, - _lib._sel_initWithDataRepresentation_relativeToURL_1, - data._id, - baseURL?._id ?? ffi.nullptr); - return NSURL._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_41( + this.pointer, + _sel_initWithDataRepresentation_relativeToURL_, + data.pointer, + baseURL?.pointer ?? ffi.nullptr); + return NSURL._(_ret, retain: true, release: true); } static NSURL URLWithDataRepresentation_relativeToURL_( - AVFAudio _lib, NSData data, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_42( - _lib._class_NSURL1, - _lib._sel_URLWithDataRepresentation_relativeToURL_1, - data._id, - baseURL?._id ?? ffi.nullptr); - return NSURL._(_ret, _lib, retain: true, release: true); + NSData data, NSURL? baseURL) { + final _ret = _objc_msgSend_42( + _class_NSURL, + _sel_URLWithDataRepresentation_relativeToURL_, + data.pointer, + baseURL?.pointer ?? ffi.nullptr); + return NSURL._(_ret, retain: true, release: true); } NSURL initAbsoluteURLWithDataRepresentation_relativeToURL_( NSData data, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_41( - _id, - _lib._sel_initAbsoluteURLWithDataRepresentation_relativeToURL_1, - data._id, - baseURL?._id ?? ffi.nullptr); - return NSURL._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_41( + this.pointer, + _sel_initAbsoluteURLWithDataRepresentation_relativeToURL_, + data.pointer, + baseURL?.pointer ?? ffi.nullptr); + return NSURL._(_ret, retain: true, release: true); } static NSURL absoluteURLWithDataRepresentation_relativeToURL_( - AVFAudio _lib, NSData data, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_42( - _lib._class_NSURL1, - _lib._sel_absoluteURLWithDataRepresentation_relativeToURL_1, - data._id, - baseURL?._id ?? ffi.nullptr); - return NSURL._(_ret, _lib, retain: true, release: true); + NSData data, NSURL? baseURL) { + final _ret = _objc_msgSend_42( + _class_NSURL, + _sel_absoluteURLWithDataRepresentation_relativeToURL_, + data.pointer, + baseURL?.pointer ?? ffi.nullptr); + return NSURL._(_ret, retain: true, release: true); } NSData get dataRepresentation { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_dataRepresentation1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_dataRepresentation); + return NSData._(_ret, retain: true, release: true); } NSString? get absoluteString { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_absoluteString1); + final _ret = _objc_msgSend_44(this.pointer, _sel_absoluteString); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString get relativeString { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_relativeString1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_relativeString); + return NSString._(_ret, retain: true, release: true); } NSURL? get baseURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_baseURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_baseURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get absoluteURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_absoluteURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_absoluteURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSString? get scheme { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_scheme1); + final _ret = _objc_msgSend_44(this.pointer, _sel_scheme); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get resourceSpecifier { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_resourceSpecifier1); + final _ret = _objc_msgSend_44(this.pointer, _sel_resourceSpecifier); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get host { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_host1); + final _ret = _objc_msgSend_44(this.pointer, _sel_host); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSNumber? get port { - final _ret = _lib._objc_msgSend_215(_id, _lib._sel_port1); + final _ret = _objc_msgSend_215(this.pointer, _sel_port); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } NSString? get user { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_user1); + final _ret = _objc_msgSend_44(this.pointer, _sel_user); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get password { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_password1); + final _ret = _objc_msgSend_44(this.pointer, _sel_password); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get path { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_path1); + final _ret = _objc_msgSend_44(this.pointer, _sel_path); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get fragment { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_fragment1); + final _ret = _objc_msgSend_44(this.pointer, _sel_fragment); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get parameterString { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_parameterString1); + final _ret = _objc_msgSend_44(this.pointer, _sel_parameterString); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get query { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_query1); + final _ret = _objc_msgSend_44(this.pointer, _sel_query); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get relativePath { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_relativePath1); + final _ret = _objc_msgSend_44(this.pointer, _sel_relativePath); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool get hasDirectoryPath { - return _lib._objc_msgSend_12(_id, _lib._sel_hasDirectoryPath1); + return _objc_msgSend_12(this.pointer, _sel_hasDirectoryPath); } bool getFileSystemRepresentation_maxLength_( ffi.Pointer buffer, int maxBufferLength) { - return _lib._objc_msgSend_242( - _id, - _lib._sel_getFileSystemRepresentation_maxLength_1, - buffer, - maxBufferLength); + return _objc_msgSend_242(this.pointer, + _sel_getFileSystemRepresentation_maxLength_, buffer, maxBufferLength); } ffi.Pointer get fileSystemRepresentation { - return _lib._objc_msgSend_13(_id, _lib._sel_fileSystemRepresentation1); + return _objc_msgSend_13(this.pointer, _sel_fileSystemRepresentation); } bool get fileURL { - return _lib._objc_msgSend_12(_id, _lib._sel_isFileURL1); + return _objc_msgSend_12(this.pointer, _sel_isFileURL); } NSURL? get standardizedURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_standardizedURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_standardizedURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } bool isFileReferenceURL() { - return _lib._objc_msgSend_12(_id, _lib._sel_isFileReferenceURL1); + return _objc_msgSend_12(this.pointer, _sel_isFileReferenceURL); } NSURL? fileReferenceURL() { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_fileReferenceURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_fileReferenceURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get filePathURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_filePathURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_filePathURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } bool getResourceValue_forKey_error_( - ffi.Pointer> value, + ffi.Pointer> value, NSString key, - ffi.Pointer> error) { - return _lib._objc_msgSend_243( - _id, _lib._sel_getResourceValue_forKey_error_1, value, key._id, error); + ffi.Pointer> error) { + return _objc_msgSend_243(this.pointer, _sel_getResourceValue_forKey_error_, + value, key.pointer, error); } NSObject? resourceValuesForKeys_error_( - NSArray keys, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_244( - _id, _lib._sel_resourceValuesForKeys_error_1, keys._id, error); + NSArray keys, ffi.Pointer> error) { + final _ret = _objc_msgSend_244( + this.pointer, _sel_resourceValuesForKeys_error_, keys.pointer, error); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } bool setResourceValue_forKey_error_(NSObject? value, NSString key, - ffi.Pointer> error) { - return _lib._objc_msgSend_245( - _id, - _lib._sel_setResourceValue_forKey_error_1, - value?._id ?? ffi.nullptr, - key._id, - error); + ffi.Pointer> error) { + return _objc_msgSend_245(this.pointer, _sel_setResourceValue_forKey_error_, + value?.pointer ?? ffi.nullptr, key.pointer, error); } bool setResourceValues_error_( - NSObject keyedValues, ffi.Pointer> error) { - return _lib._objc_msgSend_246( - _id, _lib._sel_setResourceValues_error_1, keyedValues._id, error); + NSObject keyedValues, ffi.Pointer> error) { + return _objc_msgSend_246(this.pointer, _sel_setResourceValues_error_, + keyedValues.pointer, error); } void removeCachedResourceValueForKey_(NSString key) { - _lib._objc_msgSend_247( - _id, _lib._sel_removeCachedResourceValueForKey_1, key._id); + _objc_msgSend_247( + this.pointer, _sel_removeCachedResourceValueForKey_, key.pointer); } void removeAllCachedResourceValues() { - _lib._objc_msgSend_1(_id, _lib._sel_removeAllCachedResourceValues1); + _objc_msgSend_1(this.pointer, _sel_removeAllCachedResourceValues); } void setTemporaryResourceValue_forKey_(NSObject? value, NSString key) { - _lib._objc_msgSend_135(_id, _lib._sel_setTemporaryResourceValue_forKey_1, - value?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_setTemporaryResourceValue_forKey_, + value?.pointer ?? ffi.nullptr, key.pointer); } NSData? @@ -38488,17 +4897,17 @@ class NSURL extends NSObject { int options, NSArray? keys, NSURL? relativeURL, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_248( - _id, - _lib._sel_bookmarkDataWithOptions_includingResourceValuesForKeys_relativeToURL_error_1, + ffi.Pointer> error) { + final _ret = _objc_msgSend_248( + this.pointer, + _sel_bookmarkDataWithOptions_includingResourceValuesForKeys_relativeToURL_error_, options, - keys?._id ?? ffi.nullptr, - relativeURL?._id ?? ffi.nullptr, + keys?.pointer ?? ffi.nullptr, + relativeURL?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSURL? @@ -38507,1027 +4916,1406 @@ class NSURL extends NSObject { int options, NSURL? relativeURL, ffi.Pointer isStale, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_249( - _id, - _lib._sel_initByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_1, - bookmarkData._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_249( + this.pointer, + _sel_initByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_, + bookmarkData.pointer, options, - relativeURL?._id ?? ffi.nullptr, + relativeURL?.pointer ?? ffi.nullptr, isStale, error); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } static NSURL? URLByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_( - AVFAudio _lib, NSData bookmarkData, int options, NSURL? relativeURL, ffi.Pointer isStale, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_249( - _lib._class_NSURL1, - _lib._sel_URLByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_1, - bookmarkData._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_249( + _class_NSURL, + _sel_URLByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_, + bookmarkData.pointer, options, - relativeURL?._id ?? ffi.nullptr, + relativeURL?.pointer ?? ffi.nullptr, isStale, error); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } static NSObject? resourceValuesForKeys_fromBookmarkData_( - AVFAudio _lib, NSArray keys, NSData bookmarkData) { - final _ret = _lib._objc_msgSend_250( - _lib._class_NSURL1, - _lib._sel_resourceValuesForKeys_fromBookmarkData_1, - keys._id, - bookmarkData._id); + NSArray keys, NSData bookmarkData) { + final _ret = _objc_msgSend_250( + _class_NSURL, + _sel_resourceValuesForKeys_fromBookmarkData_, + keys.pointer, + bookmarkData.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } static bool writeBookmarkData_toURL_options_error_( - AVFAudio _lib, NSData bookmarkData, NSURL bookmarkFileURL, int options, - ffi.Pointer> error) { - return _lib._objc_msgSend_251( - _lib._class_NSURL1, - _lib._sel_writeBookmarkData_toURL_options_error_1, - bookmarkData._id, - bookmarkFileURL._id, + ffi.Pointer> error) { + return _objc_msgSend_251( + _class_NSURL, + _sel_writeBookmarkData_toURL_options_error_, + bookmarkData.pointer, + bookmarkFileURL.pointer, options, error); } - static NSData? bookmarkDataWithContentsOfURL_error_(AVFAudio _lib, - NSURL bookmarkFileURL, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_252( - _lib._class_NSURL1, - _lib._sel_bookmarkDataWithContentsOfURL_error_1, - bookmarkFileURL._id, + static NSData? bookmarkDataWithContentsOfURL_error_( + NSURL bookmarkFileURL, ffi.Pointer> error) { + final _ret = _objc_msgSend_252( + _class_NSURL, + _sel_bookmarkDataWithContentsOfURL_error_, + bookmarkFileURL.pointer, error); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } - static NSURL? URLByResolvingAliasFileAtURL_options_error_(AVFAudio _lib, - NSURL url, int options, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_253( - _lib._class_NSURL1, - _lib._sel_URLByResolvingAliasFileAtURL_options_error_1, - url._id, + static NSURL? URLByResolvingAliasFileAtURL_options_error_( + NSURL url, int options, ffi.Pointer> error) { + final _ret = _objc_msgSend_253( + _class_NSURL, + _sel_URLByResolvingAliasFileAtURL_options_error_, + url.pointer, options, error); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } bool startAccessingSecurityScopedResource() { - return _lib._objc_msgSend_12( - _id, _lib._sel_startAccessingSecurityScopedResource1); + return _objc_msgSend_12( + this.pointer, _sel_startAccessingSecurityScopedResource); } void stopAccessingSecurityScopedResource() { - _lib._objc_msgSend_1(_id, _lib._sel_stopAccessingSecurityScopedResource1); + _objc_msgSend_1(this.pointer, _sel_stopAccessingSecurityScopedResource); } bool getPromisedItemResourceValue_forKey_error_( - ffi.Pointer> value, + ffi.Pointer> value, NSString key, - ffi.Pointer> error) { - return _lib._objc_msgSend_243( - _id, - _lib._sel_getPromisedItemResourceValue_forKey_error_1, + ffi.Pointer> error) { + return _objc_msgSend_243( + this.pointer, + _sel_getPromisedItemResourceValue_forKey_error_, value, - key._id, + key.pointer, error); } NSDictionary? promisedItemResourceValuesForKeys_error_( - NSArray keys, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_254(_id, - _lib._sel_promisedItemResourceValuesForKeys_error_1, keys._id, error); + NSArray keys, ffi.Pointer> error) { + final _ret = _objc_msgSend_254(this.pointer, + _sel_promisedItemResourceValuesForKeys_error_, keys.pointer, error); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } bool checkPromisedItemIsReachableAndReturnError_( - ffi.Pointer> error) { - return _lib._objc_msgSend_255( - _id, _lib._sel_checkPromisedItemIsReachableAndReturnError_1, error); + ffi.Pointer> error) { + return _objc_msgSend_255( + this.pointer, _sel_checkPromisedItemIsReachableAndReturnError_, error); } - static NSURL? fileURLWithPathComponents_(AVFAudio _lib, NSArray components) { - final _ret = _lib._objc_msgSend_256(_lib._class_NSURL1, - _lib._sel_fileURLWithPathComponents_1, components._id); + static NSURL? fileURLWithPathComponents_(NSArray components) { + final _ret = _objc_msgSend_256( + _class_NSURL, _sel_fileURLWithPathComponents_, components.pointer); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSArray? get pathComponents { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_pathComponents1); + final _ret = _objc_msgSend_84(this.pointer, _sel_pathComponents); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSString? get lastPathComponent { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_lastPathComponent1); + final _ret = _objc_msgSend_44(this.pointer, _sel_lastPathComponent); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get pathExtension { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_pathExtension1); + final _ret = _objc_msgSend_44(this.pointer, _sel_pathExtension); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSURL? URLByAppendingPathComponent_(NSString pathComponent) { - final _ret = _lib._objc_msgSend_257( - _id, _lib._sel_URLByAppendingPathComponent_1, pathComponent._id); + final _ret = _objc_msgSend_257( + this.pointer, _sel_URLByAppendingPathComponent_, pathComponent.pointer); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? URLByAppendingPathComponent_isDirectory_( NSString pathComponent, bool isDirectory) { - final _ret = _lib._objc_msgSend_258( - _id, - _lib._sel_URLByAppendingPathComponent_isDirectory_1, - pathComponent._id, + final _ret = _objc_msgSend_258( + this.pointer, + _sel_URLByAppendingPathComponent_isDirectory_, + pathComponent.pointer, isDirectory); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get URLByDeletingLastPathComponent { final _ret = - _lib._objc_msgSend_45(_id, _lib._sel_URLByDeletingLastPathComponent1); + _objc_msgSend_45(this.pointer, _sel_URLByDeletingLastPathComponent); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? URLByAppendingPathExtension_(NSString pathExtension) { - final _ret = _lib._objc_msgSend_257( - _id, _lib._sel_URLByAppendingPathExtension_1, pathExtension._id); + final _ret = _objc_msgSend_257( + this.pointer, _sel_URLByAppendingPathExtension_, pathExtension.pointer); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get URLByDeletingPathExtension { final _ret = - _lib._objc_msgSend_45(_id, _lib._sel_URLByDeletingPathExtension1); + _objc_msgSend_45(this.pointer, _sel_URLByDeletingPathExtension); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } bool checkResourceIsReachableAndReturnError_( - ffi.Pointer> error) { - return _lib._objc_msgSend_255( - _id, _lib._sel_checkResourceIsReachableAndReturnError_1, error); + ffi.Pointer> error) { + return _objc_msgSend_255( + this.pointer, _sel_checkResourceIsReachableAndReturnError_, error); } NSURL? get URLByStandardizingPath { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_URLByStandardizingPath1); + final _ret = _objc_msgSend_45(this.pointer, _sel_URLByStandardizingPath); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get URLByResolvingSymlinksInPath { final _ret = - _lib._objc_msgSend_45(_id, _lib._sel_URLByResolvingSymlinksInPath1); + _objc_msgSend_45(this.pointer, _sel_URLByResolvingSymlinksInPath); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSData? resourceDataUsingCache_(bool shouldUseCache) { - final _ret = _lib._objc_msgSend_259( - _id, _lib._sel_resourceDataUsingCache_1, shouldUseCache); + final _ret = _objc_msgSend_259( + this.pointer, _sel_resourceDataUsingCache_, shouldUseCache); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } void loadResourceDataNotifyingClient_usingCache_( NSObject client, bool shouldUseCache) { - _lib._objc_msgSend_260( - _id, - _lib._sel_loadResourceDataNotifyingClient_usingCache_1, - client._id, + _objc_msgSend_260( + this.pointer, + _sel_loadResourceDataNotifyingClient_usingCache_, + client.pointer, shouldUseCache); } NSObject? propertyForKey_(NSString propertyKey) { - final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_propertyForKey_1, propertyKey._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_propertyForKey_, propertyKey.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } bool setResourceData_(NSData data) { - return _lib._objc_msgSend_24(_id, _lib._sel_setResourceData_1, data._id); + return _objc_msgSend_24(this.pointer, _sel_setResourceData_, data.pointer); } bool setProperty_forKey_(NSObject property, NSString propertyKey) { - return _lib._objc_msgSend_261( - _id, _lib._sel_setProperty_forKey_1, property._id, propertyKey._id); + return _objc_msgSend_261(this.pointer, _sel_setProperty_forKey_, + property.pointer, propertyKey.pointer); } NSURLHandle? URLHandleUsingCache_(bool shouldUseCache) { - final _ret = _lib._objc_msgSend_268( - _id, _lib._sel_URLHandleUsingCache_1, shouldUseCache); + final _ret = _objc_msgSend_268( + this.pointer, _sel_URLHandleUsingCache_, shouldUseCache); return _ret.address == 0 ? null - : NSURLHandle._(_ret, _lib, retain: true, release: true); + : NSURLHandle._(_ret, retain: true, release: true); } @override NSURL init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURL._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURL._(_ret, retain: true, release: true); } - static NSURL new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURL1, _lib._sel_new1); - return NSURL._(_ret, _lib, retain: false, release: true); + static NSURL new1() { + final _ret = _objc_msgSend_2(_class_NSURL, _sel_new); + return NSURL._(_ret, retain: false, release: true); } - static NSURL allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURL1, _lib._sel_allocWithZone_1, zone); - return NSURL._(_ret, _lib, retain: false, release: true); + static NSURL allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSURL, _sel_allocWithZone_, zone); + return NSURL._(_ret, retain: false, release: true); } - static NSURL alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURL1, _lib._sel_alloc1); - return NSURL._(_ret, _lib, retain: false, release: true); + static NSURL alloc() { + final _ret = _objc_msgSend_2(_class_NSURL, _sel_alloc); + return NSURL._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURL1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURL, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURL1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURL, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURL1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12(_class_NSURL, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURL1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSURL, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURL1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63( + _class_NSURL, _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURL1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64( + _class_NSURL, _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURL1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSURL1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURL1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURL, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSURL, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSURL, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSURL = objc.getClass("NSURL"); +late final _sel_initWithScheme_host_path_ = + objc.registerName("initWithScheme:host:path:"); +final _objc_msgSend_27 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initFileURLWithPath_isDirectory_relativeToURL_ = + objc.registerName("initFileURLWithPath:isDirectory:relativeToURL:"); +final _objc_msgSend_28 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>(); +late final _sel_initFileURLWithPath_relativeToURL_ = + objc.registerName("initFileURLWithPath:relativeToURL:"); +final _objc_msgSend_29 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initFileURLWithPath_isDirectory_ = + objc.registerName("initFileURLWithPath:isDirectory:"); +final _objc_msgSend_30 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_initFileURLWithPath_ = + objc.registerName("initFileURLWithPath:"); +final _objc_msgSend_31 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_fileURLWithPath_isDirectory_relativeToURL_ = + objc.registerName("fileURLWithPath:isDirectory:relativeToURL:"); +final _objc_msgSend_32 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>(); +late final _sel_fileURLWithPath_relativeToURL_ = + objc.registerName("fileURLWithPath:relativeToURL:"); +final _objc_msgSend_33 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_fileURLWithPath_isDirectory_ = + objc.registerName("fileURLWithPath:isDirectory:"); +final _objc_msgSend_34 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_fileURLWithPath_ = objc.registerName("fileURLWithPath:"); +final _objc_msgSend_35 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initFileURLWithFileSystemRepresentation_isDirectory_relativeToURL_ = + objc.registerName( + "initFileURLWithFileSystemRepresentation:isDirectory:relativeToURL:"); +final _objc_msgSend_36 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>(); +late final _sel_fileURLWithFileSystemRepresentation_isDirectory_relativeToURL_ = + objc.registerName( + "fileURLWithFileSystemRepresentation:isDirectory:relativeToURL:"); +final _objc_msgSend_37 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>(); +late final _sel_initWithString_ = objc.registerName("initWithString:"); +final _objc_msgSend_38 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithString_relativeToURL_ = + objc.registerName("initWithString:relativeToURL:"); +final _objc_msgSend_39 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLWithString_ = objc.registerName("URLWithString:"); +late final _sel_URLWithString_relativeToURL_ = + objc.registerName("URLWithString:relativeToURL:"); +late final _sel_initWithString_encodingInvalidCharacters_ = + objc.registerName("initWithString:encodingInvalidCharacters:"); +final _objc_msgSend_40 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_URLWithString_encodingInvalidCharacters_ = + objc.registerName("URLWithString:encodingInvalidCharacters:"); +late final _sel_initWithDataRepresentation_relativeToURL_ = + objc.registerName("initWithDataRepresentation:relativeToURL:"); +final _objc_msgSend_41 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLWithDataRepresentation_relativeToURL_ = + objc.registerName("URLWithDataRepresentation:relativeToURL:"); +final _objc_msgSend_42 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initAbsoluteURLWithDataRepresentation_relativeToURL_ = + objc.registerName("initAbsoluteURLWithDataRepresentation:relativeToURL:"); +late final _sel_absoluteURLWithDataRepresentation_relativeToURL_ = + objc.registerName("absoluteURLWithDataRepresentation:relativeToURL:"); +late final _sel_dataRepresentation = objc.registerName("dataRepresentation"); +final _objc_msgSend_43 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_absoluteString = objc.registerName("absoluteString"); +final _objc_msgSend_44 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_relativeString = objc.registerName("relativeString"); +late final _sel_baseURL = objc.registerName("baseURL"); +final _objc_msgSend_45 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_absoluteURL = objc.registerName("absoluteURL"); +late final _sel_scheme = objc.registerName("scheme"); +late final _sel_resourceSpecifier = objc.registerName("resourceSpecifier"); +late final _sel_host = objc.registerName("host"); class NSNumber extends NSValue { - NSNumber._(ffi.Pointer id, AVFAudio lib, + NSNumber._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSNumber] that points to the same underlying object as [other]. - static NSNumber castFrom(T other) { - return NSNumber._(other._id, other._lib, retain: true, release: true); + static NSNumber castFrom(T other) { + return NSNumber._(other.pointer, retain: true, release: true); } /// Returns a [NSNumber] that wraps the given raw object pointer. - static NSNumber castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSNumber castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSNumber._(other, lib, retain: retain, release: release); + return NSNumber._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSNumber]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSNumber1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSNumber); } @override NSNumber? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } NSNumber initWithChar_(int value) { - final _ret = _lib._objc_msgSend_220(_id, _lib._sel_initWithChar_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_220(this.pointer, _sel_initWithChar_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithUnsignedChar_(int value) { final _ret = - _lib._objc_msgSend_221(_id, _lib._sel_initWithUnsignedChar_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + _objc_msgSend_221(this.pointer, _sel_initWithUnsignedChar_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithShort_(int value) { - final _ret = _lib._objc_msgSend_222(_id, _lib._sel_initWithShort_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_222(this.pointer, _sel_initWithShort_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithUnsignedShort_(int value) { final _ret = - _lib._objc_msgSend_223(_id, _lib._sel_initWithUnsignedShort_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + _objc_msgSend_223(this.pointer, _sel_initWithUnsignedShort_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithInt_(int value) { - final _ret = _lib._objc_msgSend_224(_id, _lib._sel_initWithInt_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_224(this.pointer, _sel_initWithInt_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithUnsignedInt_(int value) { final _ret = - _lib._objc_msgSend_225(_id, _lib._sel_initWithUnsignedInt_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + _objc_msgSend_225(this.pointer, _sel_initWithUnsignedInt_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithLong_(int value) { - final _ret = _lib._objc_msgSend_226(_id, _lib._sel_initWithLong_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_226(this.pointer, _sel_initWithLong_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithUnsignedLong_(int value) { final _ret = - _lib._objc_msgSend_227(_id, _lib._sel_initWithUnsignedLong_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + _objc_msgSend_227(this.pointer, _sel_initWithUnsignedLong_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithLongLong_(int value) { - final _ret = - _lib._objc_msgSend_228(_id, _lib._sel_initWithLongLong_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_228(this.pointer, _sel_initWithLongLong_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithUnsignedLongLong_(int value) { - final _ret = _lib._objc_msgSend_229( - _id, _lib._sel_initWithUnsignedLongLong_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_229(this.pointer, _sel_initWithUnsignedLongLong_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithFloat_(double value) { - final _ret = _lib._objc_msgSend_230(_id, _lib._sel_initWithFloat_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_230(this.pointer, _sel_initWithFloat_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithDouble_(double value) { - final _ret = _lib._objc_msgSend_231(_id, _lib._sel_initWithDouble_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_231(this.pointer, _sel_initWithDouble_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithBool_(bool value) { - final _ret = _lib._objc_msgSend_232(_id, _lib._sel_initWithBool_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_232(this.pointer, _sel_initWithBool_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithInteger_(int value) { - final _ret = - _lib._objc_msgSend_226(_id, _lib._sel_initWithInteger_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_226(this.pointer, _sel_initWithInteger_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithUnsignedInteger_(int value) { final _ret = - _lib._objc_msgSend_227(_id, _lib._sel_initWithUnsignedInteger_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + _objc_msgSend_227(this.pointer, _sel_initWithUnsignedInteger_, value); + return NSNumber._(_ret, retain: true, release: true); } int get charValue { - return _lib._objc_msgSend_233(_id, _lib._sel_charValue1); + return _objc_msgSend_233(this.pointer, _sel_charValue); } int get unsignedCharValue { - return _lib._objc_msgSend_234(_id, _lib._sel_unsignedCharValue1); + return _objc_msgSend_234(this.pointer, _sel_unsignedCharValue); } int get shortValue { - return _lib._objc_msgSend_235(_id, _lib._sel_shortValue1); + return _objc_msgSend_235(this.pointer, _sel_shortValue); } int get unsignedShortValue { - return _lib._objc_msgSend_236(_id, _lib._sel_unsignedShortValue1); + return _objc_msgSend_236(this.pointer, _sel_unsignedShortValue); } int get intValue { - return _lib._objc_msgSend_237(_id, _lib._sel_intValue1); + return _objc_msgSend_237(this.pointer, _sel_intValue); } int get unsignedIntValue { - return _lib._objc_msgSend_214(_id, _lib._sel_unsignedIntValue1); + return _objc_msgSend_214(this.pointer, _sel_unsignedIntValue); } int get longValue { - return _lib._objc_msgSend_83(_id, _lib._sel_longValue1); + return _objc_msgSend_83(this.pointer, _sel_longValue); } int get unsignedLongValue { - return _lib._objc_msgSend_10(_id, _lib._sel_unsignedLongValue1); + return _objc_msgSend_10(this.pointer, _sel_unsignedLongValue); } int get longLongValue { - return _lib._objc_msgSend_238(_id, _lib._sel_longLongValue1); + return _objc_msgSend_238(this.pointer, _sel_longLongValue); } int get unsignedLongLongValue { - return _lib._objc_msgSend_164(_id, _lib._sel_unsignedLongLongValue1); + return _objc_msgSend_164(this.pointer, _sel_unsignedLongLongValue); } double get floatValue { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_239_fpret(_id, _lib._sel_floatValue1) - : _lib._objc_msgSend_239(_id, _lib._sel_floatValue1); + return objc.useMsgSendVariants + ? _objc_msgSend_239Fpret(this.pointer, _sel_floatValue) + : _objc_msgSend_239(this.pointer, _sel_floatValue); } double get doubleValue { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_doubleValue1) - : _lib._objc_msgSend_165(_id, _lib._sel_doubleValue1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_doubleValue) + : _objc_msgSend_165(this.pointer, _sel_doubleValue); } bool get boolValue { - return _lib._objc_msgSend_12(_id, _lib._sel_boolValue1); + return _objc_msgSend_12(this.pointer, _sel_boolValue); } int get integerValue { - return _lib._objc_msgSend_83(_id, _lib._sel_integerValue1); + return _objc_msgSend_83(this.pointer, _sel_integerValue); } int get unsignedIntegerValue { - return _lib._objc_msgSend_10(_id, _lib._sel_unsignedIntegerValue1); + return _objc_msgSend_10(this.pointer, _sel_unsignedIntegerValue); } NSString get stringValue { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_stringValue1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_stringValue); + return NSString._(_ret, retain: true, release: true); } int compare_(NSNumber otherNumber) { - return _lib._objc_msgSend_240(_id, _lib._sel_compare_1, otherNumber._id); + return _objc_msgSend_240(this.pointer, _sel_compare_, otherNumber.pointer); } bool isEqualToNumber_(NSNumber number) { - return _lib._objc_msgSend_241(_id, _lib._sel_isEqualToNumber_1, number._id); + return _objc_msgSend_241( + this.pointer, _sel_isEqualToNumber_, number.pointer); } NSString descriptionWithLocale_(NSObject? locale) { - final _ret = _lib._objc_msgSend_70( - _id, _lib._sel_descriptionWithLocale_1, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_70(this.pointer, _sel_descriptionWithLocale_, + locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } - static NSNumber numberWithChar_(AVFAudio _lib, int value) { - final _ret = _lib._objc_msgSend_220( - _lib._class_NSNumber1, _lib._sel_numberWithChar_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithChar_(int value) { + final _ret = + _objc_msgSend_220(_class_NSNumber, _sel_numberWithChar_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithUnsignedChar_(AVFAudio _lib, int value) { - final _ret = _lib._objc_msgSend_221( - _lib._class_NSNumber1, _lib._sel_numberWithUnsignedChar_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithUnsignedChar_(int value) { + final _ret = + _objc_msgSend_221(_class_NSNumber, _sel_numberWithUnsignedChar_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithShort_(AVFAudio _lib, int value) { - final _ret = _lib._objc_msgSend_222( - _lib._class_NSNumber1, _lib._sel_numberWithShort_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithShort_(int value) { + final _ret = + _objc_msgSend_222(_class_NSNumber, _sel_numberWithShort_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithUnsignedShort_(AVFAudio _lib, int value) { - final _ret = _lib._objc_msgSend_223( - _lib._class_NSNumber1, _lib._sel_numberWithUnsignedShort_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithUnsignedShort_(int value) { + final _ret = _objc_msgSend_223( + _class_NSNumber, _sel_numberWithUnsignedShort_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithInt_(AVFAudio _lib, int value) { - final _ret = _lib._objc_msgSend_224( - _lib._class_NSNumber1, _lib._sel_numberWithInt_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithInt_(int value) { + final _ret = _objc_msgSend_224(_class_NSNumber, _sel_numberWithInt_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithUnsignedInt_(AVFAudio _lib, int value) { - final _ret = _lib._objc_msgSend_225( - _lib._class_NSNumber1, _lib._sel_numberWithUnsignedInt_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithUnsignedInt_(int value) { + final _ret = + _objc_msgSend_225(_class_NSNumber, _sel_numberWithUnsignedInt_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithLong_(AVFAudio _lib, int value) { - final _ret = _lib._objc_msgSend_226( - _lib._class_NSNumber1, _lib._sel_numberWithLong_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithLong_(int value) { + final _ret = + _objc_msgSend_226(_class_NSNumber, _sel_numberWithLong_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithUnsignedLong_(AVFAudio _lib, int value) { - final _ret = _lib._objc_msgSend_227( - _lib._class_NSNumber1, _lib._sel_numberWithUnsignedLong_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithUnsignedLong_(int value) { + final _ret = + _objc_msgSend_227(_class_NSNumber, _sel_numberWithUnsignedLong_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithLongLong_(AVFAudio _lib, int value) { - final _ret = _lib._objc_msgSend_228( - _lib._class_NSNumber1, _lib._sel_numberWithLongLong_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithLongLong_(int value) { + final _ret = + _objc_msgSend_228(_class_NSNumber, _sel_numberWithLongLong_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithUnsignedLongLong_(AVFAudio _lib, int value) { - final _ret = _lib._objc_msgSend_229( - _lib._class_NSNumber1, _lib._sel_numberWithUnsignedLongLong_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithUnsignedLongLong_(int value) { + final _ret = _objc_msgSend_229( + _class_NSNumber, _sel_numberWithUnsignedLongLong_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithFloat_(AVFAudio _lib, double value) { - final _ret = _lib._objc_msgSend_230( - _lib._class_NSNumber1, _lib._sel_numberWithFloat_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithFloat_(double value) { + final _ret = + _objc_msgSend_230(_class_NSNumber, _sel_numberWithFloat_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithDouble_(AVFAudio _lib, double value) { - final _ret = _lib._objc_msgSend_231( - _lib._class_NSNumber1, _lib._sel_numberWithDouble_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithDouble_(double value) { + final _ret = + _objc_msgSend_231(_class_NSNumber, _sel_numberWithDouble_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithBool_(AVFAudio _lib, bool value) { - final _ret = _lib._objc_msgSend_232( - _lib._class_NSNumber1, _lib._sel_numberWithBool_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithBool_(bool value) { + final _ret = + _objc_msgSend_232(_class_NSNumber, _sel_numberWithBool_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithInteger_(AVFAudio _lib, int value) { - final _ret = _lib._objc_msgSend_226( - _lib._class_NSNumber1, _lib._sel_numberWithInteger_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithInteger_(int value) { + final _ret = + _objc_msgSend_226(_class_NSNumber, _sel_numberWithInteger_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithUnsignedInteger_(AVFAudio _lib, int value) { - final _ret = _lib._objc_msgSend_227( - _lib._class_NSNumber1, _lib._sel_numberWithUnsignedInteger_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithUnsignedInteger_(int value) { + final _ret = _objc_msgSend_227( + _class_NSNumber, _sel_numberWithUnsignedInteger_, value); + return NSNumber._(_ret, retain: true, release: true); } @override NSNumber initWithBytes_objCType_( ffi.Pointer value, ffi.Pointer type) { - final _ret = _lib._objc_msgSend_46( - _id, _lib._sel_initWithBytes_objCType_1, value, type); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_46( + this.pointer, _sel_initWithBytes_objCType_, value, type); + return NSNumber._(_ret, retain: true, release: true); } static NSValue valueWithBytes_objCType_( - AVFAudio _lib, ffi.Pointer value, ffi.Pointer type) { - final _ret = _lib._objc_msgSend_48(_lib._class_NSNumber1, - _lib._sel_valueWithBytes_objCType_1, value, type); - return NSValue._(_ret, _lib, retain: true, release: true); + ffi.Pointer value, ffi.Pointer type) { + final _ret = _objc_msgSend_48( + _class_NSNumber, _sel_valueWithBytes_objCType_, value, type); + return NSValue._(_ret, retain: true, release: true); } static NSValue value_withObjCType_( - AVFAudio _lib, ffi.Pointer value, ffi.Pointer type) { - final _ret = _lib._objc_msgSend_48( - _lib._class_NSNumber1, _lib._sel_value_withObjCType_1, value, type); - return NSValue._(_ret, _lib, retain: true, release: true); + ffi.Pointer value, ffi.Pointer type) { + final _ret = _objc_msgSend_48( + _class_NSNumber, _sel_value_withObjCType_, value, type); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithNonretainedObject_( - AVFAudio _lib, NSObject? anObject) { - final _ret = _lib._objc_msgSend_49(_lib._class_NSNumber1, - _lib._sel_valueWithNonretainedObject_1, anObject?._id ?? ffi.nullptr); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithNonretainedObject_(NSObject? anObject) { + final _ret = _objc_msgSend_49(_class_NSNumber, + _sel_valueWithNonretainedObject_, anObject?.pointer ?? ffi.nullptr); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithPointer_( - AVFAudio _lib, ffi.Pointer pointer) { - final _ret = _lib._objc_msgSend_50( - _lib._class_NSNumber1, _lib._sel_valueWithPointer_1, pointer); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithPointer_(ffi.Pointer pointer) { + final _ret = + _objc_msgSend_50(_class_NSNumber, _sel_valueWithPointer_, pointer); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithRange_(AVFAudio _lib, _NSRange range) { - final _ret = _lib._objc_msgSend_53( - _lib._class_NSNumber1, _lib._sel_valueWithRange_1, range); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithRange_(_NSRange range) { + final _ret = _objc_msgSend_53(_class_NSNumber, _sel_valueWithRange_, range); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithPoint_(AVFAudio _lib, CGPoint point) { - final _ret = _lib._objc_msgSend_55( - _lib._class_NSNumber1, _lib._sel_valueWithPoint_1, point); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithPoint_(CGPoint point) { + final _ret = _objc_msgSend_55(_class_NSNumber, _sel_valueWithPoint_, point); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithSize_(AVFAudio _lib, CGSize size) { - final _ret = _lib._objc_msgSend_56( - _lib._class_NSNumber1, _lib._sel_valueWithSize_1, size); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithSize_(CGSize size) { + final _ret = _objc_msgSend_56(_class_NSNumber, _sel_valueWithSize_, size); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithRect_(AVFAudio _lib, CGRect rect) { - final _ret = _lib._objc_msgSend_57( - _lib._class_NSNumber1, _lib._sel_valueWithRect_1, rect); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithRect_(CGRect rect) { + final _ret = _objc_msgSend_57(_class_NSNumber, _sel_valueWithRect_, rect); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithEdgeInsets_(AVFAudio _lib, NSEdgeInsets insets) { - final _ret = _lib._objc_msgSend_58( - _lib._class_NSNumber1, _lib._sel_valueWithEdgeInsets_1, insets); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithEdgeInsets_(NSEdgeInsets insets) { + final _ret = + _objc_msgSend_58(_class_NSNumber, _sel_valueWithEdgeInsets_, insets); + return NSValue._(_ret, retain: true, release: true); } @override NSNumber init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSNumber1, _lib._sel_new1); - return NSNumber._(_ret, _lib, retain: false, release: true); + static NSNumber new1() { + final _ret = _objc_msgSend_2(_class_NSNumber, _sel_new); + return NSNumber._(_ret, retain: false, release: true); } - static NSNumber allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSNumber1, _lib._sel_allocWithZone_1, zone); - return NSNumber._(_ret, _lib, retain: false, release: true); + static NSNumber allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSNumber, _sel_allocWithZone_, zone); + return NSNumber._(_ret, retain: false, release: true); } - static NSNumber alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSNumber1, _lib._sel_alloc1); - return NSNumber._(_ret, _lib, retain: false, release: true); + static NSNumber alloc() { + final _ret = _objc_msgSend_2(_class_NSNumber, _sel_alloc); + return NSNumber._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSNumber1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSNumber, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSNumber1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSNumber, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSNumber1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSNumber, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSNumber1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSNumber, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSNumber1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSNumber, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSNumber1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSNumber, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSNumber1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSNumber, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSNumber1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSNumber, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSNumber1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSNumber, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSNumber = objc.getClass("NSNumber"); + class NSValue extends NSObject { - NSValue._(ffi.Pointer id, AVFAudio lib, + NSValue._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSValue] that points to the same underlying object as [other]. - static NSValue castFrom(T other) { - return NSValue._(other._id, other._lib, retain: true, release: true); + static NSValue castFrom(T other) { + return NSValue._(other.pointer, retain: true, release: true); } /// Returns a [NSValue] that wraps the given raw object pointer. - static NSValue castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSValue castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSValue._(other, lib, retain: retain, release: release); + return NSValue._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSValue]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSValue1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSValue); } void getValue_size_(ffi.Pointer value, int size) { - _lib._objc_msgSend_22(_id, _lib._sel_getValue_size_1, value, size); + _objc_msgSend_22(this.pointer, _sel_getValue_size_, value, size); } ffi.Pointer get objCType { - return _lib._objc_msgSend_13(_id, _lib._sel_objCType1); + return _objc_msgSend_13(this.pointer, _sel_objCType); } NSValue initWithBytes_objCType_( ffi.Pointer value, ffi.Pointer type) { - final _ret = _lib._objc_msgSend_46( - _id, _lib._sel_initWithBytes_objCType_1, value, type); - return NSValue._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_46( + this.pointer, _sel_initWithBytes_objCType_, value, type); + return NSValue._(_ret, retain: true, release: true); } NSValue? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSValue._(_ret, _lib, retain: true, release: true); + : NSValue._(_ret, retain: true, release: true); } static NSValue valueWithBytes_objCType_( - AVFAudio _lib, ffi.Pointer value, ffi.Pointer type) { - final _ret = _lib._objc_msgSend_48( - _lib._class_NSValue1, _lib._sel_valueWithBytes_objCType_1, value, type); - return NSValue._(_ret, _lib, retain: true, release: true); + ffi.Pointer value, ffi.Pointer type) { + final _ret = _objc_msgSend_48( + _class_NSValue, _sel_valueWithBytes_objCType_, value, type); + return NSValue._(_ret, retain: true, release: true); } static NSValue value_withObjCType_( - AVFAudio _lib, ffi.Pointer value, ffi.Pointer type) { - final _ret = _lib._objc_msgSend_48( - _lib._class_NSValue1, _lib._sel_value_withObjCType_1, value, type); - return NSValue._(_ret, _lib, retain: true, release: true); + ffi.Pointer value, ffi.Pointer type) { + final _ret = + _objc_msgSend_48(_class_NSValue, _sel_value_withObjCType_, value, type); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithNonretainedObject_( - AVFAudio _lib, NSObject? anObject) { - final _ret = _lib._objc_msgSend_49(_lib._class_NSValue1, - _lib._sel_valueWithNonretainedObject_1, anObject?._id ?? ffi.nullptr); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithNonretainedObject_(NSObject? anObject) { + final _ret = _objc_msgSend_49(_class_NSValue, + _sel_valueWithNonretainedObject_, anObject?.pointer ?? ffi.nullptr); + return NSValue._(_ret, retain: true, release: true); } NSObject? get nonretainedObjectValue { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_nonretainedObjectValue1); + final _ret = _objc_msgSend_17(this.pointer, _sel_nonretainedObjectValue); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSValue valueWithPointer_( - AVFAudio _lib, ffi.Pointer pointer) { - final _ret = _lib._objc_msgSend_50( - _lib._class_NSValue1, _lib._sel_valueWithPointer_1, pointer); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithPointer_(ffi.Pointer pointer) { + final _ret = + _objc_msgSend_50(_class_NSValue, _sel_valueWithPointer_, pointer); + return NSValue._(_ret, retain: true, release: true); } ffi.Pointer get pointerValue { - return _lib._objc_msgSend_20(_id, _lib._sel_pointerValue1); + return _objc_msgSend_20(this.pointer, _sel_pointerValue); } bool isEqualToValue_(NSValue value) { - return _lib._objc_msgSend_51(_id, _lib._sel_isEqualToValue_1, value._id); + return _objc_msgSend_51(this.pointer, _sel_isEqualToValue_, value.pointer); } void getValue_(ffi.Pointer value) { - _lib._objc_msgSend_52(_id, _lib._sel_getValue_1, value); + _objc_msgSend_52(this.pointer, _sel_getValue_, value); } - static NSValue valueWithRange_(AVFAudio _lib, _NSRange range) { - final _ret = _lib._objc_msgSend_53( - _lib._class_NSValue1, _lib._sel_valueWithRange_1, range); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithRange_(_NSRange range) { + final _ret = _objc_msgSend_53(_class_NSValue, _sel_valueWithRange_, range); + return NSValue._(_ret, retain: true, release: true); } void getRangeValue(ffi.Pointer<_NSRange> stret) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_54_stret(stret, _id, _lib._sel_rangeValue1) - : stret.ref = _lib._objc_msgSend_54(_id, _lib._sel_rangeValue1); + objc.useMsgSendVariants + ? _objc_msgSend_54Stret(stret, this.pointer, _sel_rangeValue) + : stret.ref = _objc_msgSend_54(this.pointer, _sel_rangeValue); } - static NSValue valueWithPoint_(AVFAudio _lib, CGPoint point) { - final _ret = _lib._objc_msgSend_55( - _lib._class_NSValue1, _lib._sel_valueWithPoint_1, point); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithPoint_(CGPoint point) { + final _ret = _objc_msgSend_55(_class_NSValue, _sel_valueWithPoint_, point); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithSize_(AVFAudio _lib, CGSize size) { - final _ret = _lib._objc_msgSend_56( - _lib._class_NSValue1, _lib._sel_valueWithSize_1, size); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithSize_(CGSize size) { + final _ret = _objc_msgSend_56(_class_NSValue, _sel_valueWithSize_, size); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithRect_(AVFAudio _lib, CGRect rect) { - final _ret = _lib._objc_msgSend_57( - _lib._class_NSValue1, _lib._sel_valueWithRect_1, rect); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithRect_(CGRect rect) { + final _ret = _objc_msgSend_57(_class_NSValue, _sel_valueWithRect_, rect); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithEdgeInsets_(AVFAudio _lib, NSEdgeInsets insets) { - final _ret = _lib._objc_msgSend_58( - _lib._class_NSValue1, _lib._sel_valueWithEdgeInsets_1, insets); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithEdgeInsets_(NSEdgeInsets insets) { + final _ret = + _objc_msgSend_58(_class_NSValue, _sel_valueWithEdgeInsets_, insets); + return NSValue._(_ret, retain: true, release: true); } void getPointValue(ffi.Pointer stret) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_59_stret(stret, _id, _lib._sel_pointValue1) - : stret.ref = _lib._objc_msgSend_59(_id, _lib._sel_pointValue1); + objc.useMsgSendVariants + ? _objc_msgSend_59Stret(stret, this.pointer, _sel_pointValue) + : stret.ref = _objc_msgSend_59(this.pointer, _sel_pointValue); } void getSizeValue(ffi.Pointer stret) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_60_stret(stret, _id, _lib._sel_sizeValue1) - : stret.ref = _lib._objc_msgSend_60(_id, _lib._sel_sizeValue1); + objc.useMsgSendVariants + ? _objc_msgSend_60Stret(stret, this.pointer, _sel_sizeValue) + : stret.ref = _objc_msgSend_60(this.pointer, _sel_sizeValue); } void getRectValue(ffi.Pointer stret) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_61_stret(stret, _id, _lib._sel_rectValue1) - : stret.ref = _lib._objc_msgSend_61(_id, _lib._sel_rectValue1); + objc.useMsgSendVariants + ? _objc_msgSend_61Stret(stret, this.pointer, _sel_rectValue) + : stret.ref = _objc_msgSend_61(this.pointer, _sel_rectValue); } void getEdgeInsetsValue(ffi.Pointer stret) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_62_stret(stret, _id, _lib._sel_edgeInsetsValue1) - : stret.ref = _lib._objc_msgSend_62(_id, _lib._sel_edgeInsetsValue1); + objc.useMsgSendVariants + ? _objc_msgSend_62Stret(stret, this.pointer, _sel_edgeInsetsValue) + : stret.ref = _objc_msgSend_62(this.pointer, _sel_edgeInsetsValue); } @override NSValue init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSValue._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSValue._(_ret, retain: true, release: true); } - static NSValue new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSValue1, _lib._sel_new1); - return NSValue._(_ret, _lib, retain: false, release: true); + static NSValue new1() { + final _ret = _objc_msgSend_2(_class_NSValue, _sel_new); + return NSValue._(_ret, retain: false, release: true); } - static NSValue allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSValue1, _lib._sel_allocWithZone_1, zone); - return NSValue._(_ret, _lib, retain: false, release: true); + static NSValue allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSValue, _sel_allocWithZone_, zone); + return NSValue._(_ret, retain: false, release: true); } - static NSValue alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSValue1, _lib._sel_alloc1); - return NSValue._(_ret, _lib, retain: false, release: true); + static NSValue alloc() { + final _ret = _objc_msgSend_2(_class_NSValue, _sel_alloc); + return NSValue._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSValue1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSValue, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSValue1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSValue, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSValue1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSValue, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSValue1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSValue, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSValue1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSValue, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSValue1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSValue, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSValue1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSValue1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSValue1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSValue, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSValue, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSValue, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSValue = objc.getClass("NSValue"); +late final _sel_getValue_size_ = objc.registerName("getValue:size:"); +late final _sel_objCType = objc.registerName("objCType"); +late final _sel_initWithBytes_objCType_ = + objc.registerName("initWithBytes:objCType:"); +final _objc_msgSend_46 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithCoder_ = objc.registerName("initWithCoder:"); +final _objc_msgSend_47 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_valueWithBytes_objCType_ = + objc.registerName("valueWithBytes:objCType:"); +final _objc_msgSend_48 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_value_withObjCType_ = objc.registerName("value:withObjCType:"); +late final _sel_valueWithNonretainedObject_ = + objc.registerName("valueWithNonretainedObject:"); +final _objc_msgSend_49 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_nonretainedObjectValue = + objc.registerName("nonretainedObjectValue"); +late final _sel_valueWithPointer_ = objc.registerName("valueWithPointer:"); +final _objc_msgSend_50 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_pointerValue = objc.registerName("pointerValue"); +late final _sel_isEqualToValue_ = objc.registerName("isEqualToValue:"); +final _objc_msgSend_51 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_getValue_ = objc.registerName("getValue:"); +final _objc_msgSend_52 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_valueWithRange_ = objc.registerName("valueWithRange:"); +final _objc_msgSend_53 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_rangeValue = objc.registerName("rangeValue"); +final _objc_msgSend_54 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + _NSRange Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_54Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer<_NSRange>, ffi.Pointer, + ffi.Pointer)>(); final class CGPoint extends ffi.Struct { @ffi.Double() @@ -39537,6 +6325,16 @@ final class CGPoint extends ffi.Struct { external double y; } +late final _sel_valueWithPoint_ = objc.registerName("valueWithPoint:"); +final _objc_msgSend_55 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, CGPoint)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, CGPoint)>(); + final class CGSize extends ffi.Struct { @ffi.Double() external double width; @@ -39545,12 +6343,32 @@ final class CGSize extends ffi.Struct { external double height; } +late final _sel_valueWithSize_ = objc.registerName("valueWithSize:"); +final _objc_msgSend_56 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, CGSize)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, CGSize)>(); + final class CGRect extends ffi.Struct { external CGPoint origin; external CGSize size; } +late final _sel_valueWithRect_ = objc.registerName("valueWithRect:"); +final _objc_msgSend_57 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, CGRect)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, CGRect)>(); + final class NSEdgeInsets extends ffi.Struct { @ffi.Double() external double top; @@ -39565,497 +6383,597 @@ final class NSEdgeInsets extends ffi.Struct { external double right; } +late final _sel_valueWithEdgeInsets_ = + objc.registerName("valueWithEdgeInsets:"); +final _objc_msgSend_58 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, NSEdgeInsets)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, NSEdgeInsets)>(); +late final _sel_pointValue = objc.registerName("pointValue"); +final _objc_msgSend_59 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + CGPoint Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + CGPoint Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_59Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>(); +late final _sel_sizeValue = objc.registerName("sizeValue"); +final _objc_msgSend_60 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + CGSize Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + CGSize Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_60Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>(); +late final _sel_rectValue = objc.registerName("rectValue"); +final _objc_msgSend_61 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + CGRect Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + CGRect Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_61Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>(); +late final _sel_edgeInsetsValue = objc.registerName("edgeInsetsValue"); +final _objc_msgSend_62 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + NSEdgeInsets Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + NSEdgeInsets Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_62Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>(); +late final _sel_keyPathsForValuesAffectingValueForKey_ = + objc.registerName("keyPathsForValuesAffectingValueForKey:"); +final _objc_msgSend_63 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_automaticallyNotifiesObserversForKey_ = + objc.registerName("automaticallyNotifiesObserversForKey:"); +final _objc_msgSend_64 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + class NSArray extends NSObject { - NSArray._(ffi.Pointer id, AVFAudio lib, + NSArray._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSArray] that points to the same underlying object as [other]. - static NSArray castFrom(T other) { - return NSArray._(other._id, other._lib, retain: true, release: true); + static NSArray castFrom(T other) { + return NSArray._(other.pointer, retain: true, release: true); } /// Returns a [NSArray] that wraps the given raw object pointer. - static NSArray castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSArray castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSArray._(other, lib, retain: retain, release: release); + return NSArray._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSArray]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSArray1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSArray); } int get count { - return _lib._objc_msgSend_10(_id, _lib._sel_count1); + return _objc_msgSend_10(this.pointer, _sel_count); } NSObject objectAtIndex_(int index) { - final _ret = _lib._objc_msgSend_65(_id, _lib._sel_objectAtIndex_1, index); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_65(this.pointer, _sel_objectAtIndex_, index); + return NSObject._(_ret, retain: true, release: true); } @override NSArray init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSArray._(_ret, retain: true, release: true); } NSArray initWithObjects_count_( - ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66( - _id, _lib._sel_initWithObjects_count_1, objects, cnt); - return NSArray._(_ret, _lib, retain: true, release: true); + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + this.pointer, _sel_initWithObjects_count_, objects, cnt); + return NSArray._(_ret, retain: true, release: true); } NSArray? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSArray arrayByAddingObject_(NSObject anObject) { - final _ret = _lib._objc_msgSend_67( - _id, _lib._sel_arrayByAddingObject_1, anObject._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_67( + this.pointer, _sel_arrayByAddingObject_, anObject.pointer); + return NSArray._(_ret, retain: true, release: true); } NSArray arrayByAddingObjectsFromArray_(NSArray otherArray) { - final _ret = _lib._objc_msgSend_68( - _id, _lib._sel_arrayByAddingObjectsFromArray_1, otherArray._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_68( + this.pointer, _sel_arrayByAddingObjectsFromArray_, otherArray.pointer); + return NSArray._(_ret, retain: true, release: true); } NSString componentsJoinedByString_(NSString separator) { - final _ret = _lib._objc_msgSend_69( - _id, _lib._sel_componentsJoinedByString_1, separator._id); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_69( + this.pointer, _sel_componentsJoinedByString_, separator.pointer); + return NSString._(_ret, retain: true, release: true); } bool containsObject_(NSObject anObject) { - return _lib._objc_msgSend_0(_id, _lib._sel_containsObject_1, anObject._id); + return _objc_msgSend_0( + this.pointer, _sel_containsObject_, anObject.pointer); } NSString get description { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_description); + return NSString._(_ret, retain: true, release: true); } NSString descriptionWithLocale_(NSObject? locale) { - final _ret = _lib._objc_msgSend_70( - _id, _lib._sel_descriptionWithLocale_1, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_70(this.pointer, _sel_descriptionWithLocale_, + locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } NSString descriptionWithLocale_indent_(NSObject? locale, int level) { - final _ret = _lib._objc_msgSend_71( - _id, - _lib._sel_descriptionWithLocale_indent_1, - locale?._id ?? ffi.nullptr, + final _ret = _objc_msgSend_71( + this.pointer, + _sel_descriptionWithLocale_indent_, + locale?.pointer ?? ffi.nullptr, level); - return NSString._(_ret, _lib, retain: true, release: true); + return NSString._(_ret, retain: true, release: true); } NSObject? firstObjectCommonWithArray_(NSArray otherArray) { - final _ret = _lib._objc_msgSend_72( - _id, _lib._sel_firstObjectCommonWithArray_1, otherArray._id); + final _ret = _objc_msgSend_72( + this.pointer, _sel_firstObjectCommonWithArray_, otherArray.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void getObjects_range_( - ffi.Pointer> objects, _NSRange range) { - _lib._objc_msgSend_73(_id, _lib._sel_getObjects_range_1, objects, range); + ffi.Pointer> objects, _NSRange range) { + _objc_msgSend_73(this.pointer, _sel_getObjects_range_, objects, range); } int indexOfObject_(NSObject anObject) { - return _lib._objc_msgSend_74(_id, _lib._sel_indexOfObject_1, anObject._id); + return _objc_msgSend_74( + this.pointer, _sel_indexOfObject_, anObject.pointer); } int indexOfObject_inRange_(NSObject anObject, _NSRange range) { - return _lib._objc_msgSend_75( - _id, _lib._sel_indexOfObject_inRange_1, anObject._id, range); + return _objc_msgSend_75( + this.pointer, _sel_indexOfObject_inRange_, anObject.pointer, range); } int indexOfObjectIdenticalTo_(NSObject anObject) { - return _lib._objc_msgSend_74( - _id, _lib._sel_indexOfObjectIdenticalTo_1, anObject._id); + return _objc_msgSend_74( + this.pointer, _sel_indexOfObjectIdenticalTo_, anObject.pointer); } int indexOfObjectIdenticalTo_inRange_(NSObject anObject, _NSRange range) { - return _lib._objc_msgSend_75( - _id, _lib._sel_indexOfObjectIdenticalTo_inRange_1, anObject._id, range); + return _objc_msgSend_75(this.pointer, + _sel_indexOfObjectIdenticalTo_inRange_, anObject.pointer, range); } bool isEqualToArray_(NSArray otherArray) { - return _lib._objc_msgSend_76( - _id, _lib._sel_isEqualToArray_1, otherArray._id); + return _objc_msgSend_76( + this.pointer, _sel_isEqualToArray_, otherArray.pointer); } NSObject? get firstObject { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_firstObject1); + final _ret = _objc_msgSend_17(this.pointer, _sel_firstObject); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? get lastObject { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_lastObject1); + final _ret = _objc_msgSend_17(this.pointer, _sel_lastObject); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSEnumerator objectEnumerator() { - final _ret = _lib._objc_msgSend_77(_id, _lib._sel_objectEnumerator1); - return NSEnumerator._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_77(this.pointer, _sel_objectEnumerator); + return NSEnumerator._(_ret, retain: true, release: true); } NSEnumerator reverseObjectEnumerator() { - final _ret = _lib._objc_msgSend_77(_id, _lib._sel_reverseObjectEnumerator1); - return NSEnumerator._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_77(this.pointer, _sel_reverseObjectEnumerator); + return NSEnumerator._(_ret, retain: true, release: true); } NSData get sortedArrayHint { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_sortedArrayHint1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_sortedArrayHint); + return NSData._(_ret, retain: true, release: true); } NSArray sortedArrayUsingFunction_context_( ffi.Pointer< ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>> + ffi.Long Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>> comparator, ffi.Pointer context) { - final _ret = _lib._objc_msgSend_78( - _id, _lib._sel_sortedArrayUsingFunction_context_1, comparator, context); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_78(this.pointer, + _sel_sortedArrayUsingFunction_context_, comparator, context); + return NSArray._(_ret, retain: true, release: true); } NSArray sortedArrayUsingFunction_context_hint_( ffi.Pointer< ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>> + ffi.Long Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>> comparator, ffi.Pointer context, NSData? hint) { - final _ret = _lib._objc_msgSend_79( - _id, - _lib._sel_sortedArrayUsingFunction_context_hint_1, + final _ret = _objc_msgSend_79( + this.pointer, + _sel_sortedArrayUsingFunction_context_hint_, comparator, context, - hint?._id ?? ffi.nullptr); - return NSArray._(_ret, _lib, retain: true, release: true); + hint?.pointer ?? ffi.nullptr); + return NSArray._(_ret, retain: true, release: true); } - NSArray sortedArrayUsingSelector_(ffi.Pointer comparator) { - final _ret = _lib._objc_msgSend_80( - _id, _lib._sel_sortedArrayUsingSelector_1, comparator); - return NSArray._(_ret, _lib, retain: true, release: true); + NSArray sortedArrayUsingSelector_(ffi.Pointer comparator) { + final _ret = _objc_msgSend_80( + this.pointer, _sel_sortedArrayUsingSelector_, comparator); + return NSArray._(_ret, retain: true, release: true); } NSArray subarrayWithRange_(_NSRange range) { - final _ret = - _lib._objc_msgSend_81(_id, _lib._sel_subarrayWithRange_1, range); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_81(this.pointer, _sel_subarrayWithRange_, range); + return NSArray._(_ret, retain: true, release: true); } bool writeToURL_error_( - NSURL url, ffi.Pointer> error) { - return _lib._objc_msgSend_89( - _id, _lib._sel_writeToURL_error_1, url._id, error); + NSURL url, ffi.Pointer> error) { + return _objc_msgSend_89( + this.pointer, _sel_writeToURL_error_, url.pointer, error); } - void makeObjectsPerformSelector_(ffi.Pointer aSelector) { - _lib._objc_msgSend_7( - _id, _lib._sel_makeObjectsPerformSelector_1, aSelector); + void makeObjectsPerformSelector_(ffi.Pointer aSelector) { + _objc_msgSend_7(this.pointer, _sel_makeObjectsPerformSelector_, aSelector); } void makeObjectsPerformSelector_withObject_( - ffi.Pointer aSelector, NSObject? argument) { - _lib._objc_msgSend_90( - _id, - _lib._sel_makeObjectsPerformSelector_withObject_1, - aSelector, - argument?._id ?? ffi.nullptr); + ffi.Pointer aSelector, NSObject? argument) { + _objc_msgSend_90(this.pointer, _sel_makeObjectsPerformSelector_withObject_, + aSelector, argument?.pointer ?? ffi.nullptr); } NSArray objectsAtIndexes_(NSIndexSet indexes) { - final _ret = - _lib._objc_msgSend_111(_id, _lib._sel_objectsAtIndexes_1, indexes._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_111( + this.pointer, _sel_objectsAtIndexes_, indexes.pointer); + return NSArray._(_ret, retain: true, release: true); } NSObject objectAtIndexedSubscript_(int idx) { final _ret = - _lib._objc_msgSend_65(_id, _lib._sel_objectAtIndexedSubscript_1, idx); - return NSObject._(_ret, _lib, retain: true, release: true); + _objc_msgSend_65(this.pointer, _sel_objectAtIndexedSubscript_, idx); + return NSObject._(_ret, retain: true, release: true); } void enumerateObjectsUsingBlock_( - ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool block) { - _lib._objc_msgSend_112( - _id, _lib._sel_enumerateObjectsUsingBlock_1, block._id); + ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool block) { + _objc_msgSend_112( + this.pointer, _sel_enumerateObjectsUsingBlock_, block.pointer); } void enumerateObjectsWithOptions_usingBlock_( - int opts, ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool block) { - _lib._objc_msgSend_113(_id, - _lib._sel_enumerateObjectsWithOptions_usingBlock_1, opts, block._id); + int opts, ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool block) { + _objc_msgSend_113(this.pointer, + _sel_enumerateObjectsWithOptions_usingBlock_, opts, block.pointer); } void enumerateObjectsAtIndexes_options_usingBlock_(NSIndexSet s, int opts, - ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool block) { - _lib._objc_msgSend_114( - _id, - _lib._sel_enumerateObjectsAtIndexes_options_usingBlock_1, - s._id, + ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool block) { + _objc_msgSend_114( + this.pointer, + _sel_enumerateObjectsAtIndexes_options_usingBlock_, + s.pointer, opts, - block._id); + block.pointer); } int indexOfObjectPassingTest_( - ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - return _lib._objc_msgSend_115( - _id, _lib._sel_indexOfObjectPassingTest_1, predicate._id); + ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + return _objc_msgSend_115( + this.pointer, _sel_indexOfObjectPassingTest_, predicate.pointer); } int indexOfObjectWithOptions_passingTest_( - int opts, ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - return _lib._objc_msgSend_116(_id, - _lib._sel_indexOfObjectWithOptions_passingTest_1, opts, predicate._id); + int opts, ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + return _objc_msgSend_116(this.pointer, + _sel_indexOfObjectWithOptions_passingTest_, opts, predicate.pointer); } int indexOfObjectAtIndexes_options_passingTest_(NSIndexSet s, int opts, - ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - return _lib._objc_msgSend_117( - _id, - _lib._sel_indexOfObjectAtIndexes_options_passingTest_1, - s._id, + ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + return _objc_msgSend_117( + this.pointer, + _sel_indexOfObjectAtIndexes_options_passingTest_, + s.pointer, opts, - predicate._id); + predicate.pointer); } NSIndexSet indexesOfObjectsPassingTest_( - ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - final _ret = _lib._objc_msgSend_118( - _id, _lib._sel_indexesOfObjectsPassingTest_1, predicate._id); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + final _ret = _objc_msgSend_118( + this.pointer, _sel_indexesOfObjectsPassingTest_, predicate.pointer); + return NSIndexSet._(_ret, retain: true, release: true); } NSIndexSet indexesOfObjectsWithOptions_passingTest_( - int opts, ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - final _ret = _lib._objc_msgSend_119( - _id, - _lib._sel_indexesOfObjectsWithOptions_passingTest_1, - opts, - predicate._id); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + int opts, ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + final _ret = _objc_msgSend_119(this.pointer, + _sel_indexesOfObjectsWithOptions_passingTest_, opts, predicate.pointer); + return NSIndexSet._(_ret, retain: true, release: true); } NSIndexSet indexesOfObjectsAtIndexes_options_passingTest_(NSIndexSet s, - int opts, ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - final _ret = _lib._objc_msgSend_120( - _id, - _lib._sel_indexesOfObjectsAtIndexes_options_passingTest_1, - s._id, + int opts, ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + final _ret = _objc_msgSend_120( + this.pointer, + _sel_indexesOfObjectsAtIndexes_options_passingTest_, + s.pointer, opts, - predicate._id); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + predicate.pointer); + return NSIndexSet._(_ret, retain: true, release: true); } NSArray sortedArrayUsingComparator_( - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - final _ret = _lib._objc_msgSend_121( - _id, _lib._sel_sortedArrayUsingComparator_1, cmptr._id); - return NSArray._(_ret, _lib, retain: true, release: true); + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + final _ret = _objc_msgSend_121( + this.pointer, _sel_sortedArrayUsingComparator_, cmptr.pointer); + return NSArray._(_ret, retain: true, release: true); } - NSArray sortedArrayWithOptions_usingComparator_( - int opts, ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - final _ret = _lib._objc_msgSend_122(_id, - _lib._sel_sortedArrayWithOptions_usingComparator_1, opts, cmptr._id); - return NSArray._(_ret, _lib, retain: true, release: true); + NSArray sortedArrayWithOptions_usingComparator_(int opts, + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + final _ret = _objc_msgSend_122(this.pointer, + _sel_sortedArrayWithOptions_usingComparator_, opts, cmptr.pointer); + return NSArray._(_ret, retain: true, release: true); } int indexOfObject_inSortedRange_options_usingComparator_( NSObject obj, _NSRange r, int opts, - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmp) { - return _lib._objc_msgSend_123( - _id, - _lib._sel_indexOfObject_inSortedRange_options_usingComparator_1, - obj._id, + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmp) { + return _objc_msgSend_123( + this.pointer, + _sel_indexOfObject_inSortedRange_options_usingComparator_, + obj.pointer, r, opts, - cmp._id); + cmp.pointer); } - static NSArray array(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSArray1, _lib._sel_array1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray array() { + final _ret = _objc_msgSend_2(_class_NSArray, _sel_array); + return NSArray._(_ret, retain: true, release: true); } - static NSArray arrayWithObject_(AVFAudio _lib, NSObject anObject) { - final _ret = _lib._objc_msgSend_124( - _lib._class_NSArray1, _lib._sel_arrayWithObject_1, anObject._id); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray arrayWithObject_(NSObject anObject) { + final _ret = _objc_msgSend_124( + _class_NSArray, _sel_arrayWithObject_, anObject.pointer); + return NSArray._(_ret, retain: true, release: true); } static NSArray arrayWithObjects_count_( - AVFAudio _lib, ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66( - _lib._class_NSArray1, _lib._sel_arrayWithObjects_count_1, objects, cnt); - return NSArray._(_ret, _lib, retain: true, release: true); + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + _class_NSArray, _sel_arrayWithObjects_count_, objects, cnt); + return NSArray._(_ret, retain: true, release: true); } - static NSArray arrayWithObjects_(AVFAudio _lib, NSObject firstObj) { - final _ret = _lib._objc_msgSend_124( - _lib._class_NSArray1, _lib._sel_arrayWithObjects_1, firstObj._id); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray arrayWithObjects_(NSObject firstObj) { + final _ret = _objc_msgSend_124( + _class_NSArray, _sel_arrayWithObjects_, firstObj.pointer); + return NSArray._(_ret, retain: true, release: true); } - static NSArray arrayWithArray_(AVFAudio _lib, NSArray array) { - final _ret = _lib._objc_msgSend_125( - _lib._class_NSArray1, _lib._sel_arrayWithArray_1, array._id); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray arrayWithArray_(NSArray array) { + final _ret = + _objc_msgSend_125(_class_NSArray, _sel_arrayWithArray_, array.pointer); + return NSArray._(_ret, retain: true, release: true); } NSArray initWithObjects_(NSObject firstObj) { - final _ret = - _lib._objc_msgSend_124(_id, _lib._sel_initWithObjects_1, firstObj._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_124( + this.pointer, _sel_initWithObjects_, firstObj.pointer); + return NSArray._(_ret, retain: true, release: true); } NSArray initWithArray_(NSArray array) { final _ret = - _lib._objc_msgSend_125(_id, _lib._sel_initWithArray_1, array._id); - return NSArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_125(this.pointer, _sel_initWithArray_, array.pointer); + return NSArray._(_ret, retain: true, release: true); } NSArray initWithArray_copyItems_(NSArray array, bool flag) { - final _ret = _lib._objc_msgSend_126( - _id, _lib._sel_initWithArray_copyItems_1, array._id, flag); - return NSArray._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_126( + this.pointer, _sel_initWithArray_copyItems_, array.pointer, flag); + return NSArray._(_ret, retain: false, release: true); } NSArray? initWithContentsOfURL_error_( - NSURL url, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_127( - _id, _lib._sel_initWithContentsOfURL_error_1, url._id, error); + NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_127( + this.pointer, _sel_initWithContentsOfURL_error_, url.pointer, error); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } static NSArray? arrayWithContentsOfURL_error_( - AVFAudio _lib, NSURL url, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_127(_lib._class_NSArray1, - _lib._sel_arrayWithContentsOfURL_error_1, url._id, error); + NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_127( + _class_NSArray, _sel_arrayWithContentsOfURL_error_, url.pointer, error); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } - NSObject differenceFromArray_withOptions_usingEquivalenceTest_( - NSArray other, int options, ObjCBlock_bool_ObjCObject_ObjCObject block) { - final _ret = _lib._objc_msgSend_128( - _id, - _lib._sel_differenceFromArray_withOptions_usingEquivalenceTest_1, - other._id, + NSObject differenceFromArray_withOptions_usingEquivalenceTest_(NSArray other, + int options, ObjCBlock_bool_objcObjCObject_objcObjCObject block) { + final _ret = _objc_msgSend_128( + this.pointer, + _sel_differenceFromArray_withOptions_usingEquivalenceTest_, + other.pointer, options, - block._id); - return NSObject._(_ret, _lib, retain: true, release: true); + block.pointer); + return NSObject._(_ret, retain: true, release: true); } NSObject differenceFromArray_withOptions_(NSArray other, int options) { - final _ret = _lib._objc_msgSend_129( - _id, _lib._sel_differenceFromArray_withOptions_1, other._id, options); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_129(this.pointer, + _sel_differenceFromArray_withOptions_, other.pointer, options); + return NSObject._(_ret, retain: true, release: true); } NSObject differenceFromArray_(NSArray other) { - final _ret = - _lib._objc_msgSend_125(_id, _lib._sel_differenceFromArray_1, other._id); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_125( + this.pointer, _sel_differenceFromArray_, other.pointer); + return NSObject._(_ret, retain: true, release: true); } NSArray? arrayByApplyingDifference_(NSObject difference) { - final _ret = _lib._objc_msgSend_130( - _id, _lib._sel_arrayByApplyingDifference_1, difference._id); + final _ret = _objc_msgSend_130( + this.pointer, _sel_arrayByApplyingDifference_, difference.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } - void getObjects_(ffi.Pointer> objects) { - _lib._objc_msgSend_131(_id, _lib._sel_getObjects_1, objects); + void getObjects_(ffi.Pointer> objects) { + _objc_msgSend_131(this.pointer, _sel_getObjects_, objects); } - static NSArray? arrayWithContentsOfFile_(AVFAudio _lib, NSString path) { - final _ret = _lib._objc_msgSend_132( - _lib._class_NSArray1, _lib._sel_arrayWithContentsOfFile_1, path._id); + static NSArray? arrayWithContentsOfFile_(NSString path) { + final _ret = _objc_msgSend_132( + _class_NSArray, _sel_arrayWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } - static NSArray? arrayWithContentsOfURL_(AVFAudio _lib, NSURL url) { - final _ret = _lib._objc_msgSend_133( - _lib._class_NSArray1, _lib._sel_arrayWithContentsOfURL_1, url._id); + static NSArray? arrayWithContentsOfURL_(NSURL url) { + final _ret = _objc_msgSend_133( + _class_NSArray, _sel_arrayWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSArray? initWithContentsOfFile_(NSString path) { - final _ret = _lib._objc_msgSend_132( - _id, _lib._sel_initWithContentsOfFile_1, path._id); + final _ret = _objc_msgSend_132( + this.pointer, _sel_initWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSArray? initWithContentsOfURL_(NSURL url) { - final _ret = - _lib._objc_msgSend_133(_id, _lib._sel_initWithContentsOfURL_1, url._id); + final _ret = _objc_msgSend_133( + this.pointer, _sel_initWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } bool writeToFile_atomically_(NSString path, bool useAuxiliaryFile) { - return _lib._objc_msgSend_26( - _id, _lib._sel_writeToFile_atomically_1, path._id, useAuxiliaryFile); + return _objc_msgSend_26(this.pointer, _sel_writeToFile_atomically_, + path.pointer, useAuxiliaryFile); } bool writeToURL_atomically_(NSURL url, bool atomically) { - return _lib._objc_msgSend_134( - _id, _lib._sel_writeToURL_atomically_1, url._id, atomically); + return _objc_msgSend_134( + this.pointer, _sel_writeToURL_atomically_, url.pointer, atomically); } NSArray pathsMatchingExtensions_(NSArray filterTypes) { - final _ret = _lib._objc_msgSend_68( - _id, _lib._sel_pathsMatchingExtensions_1, filterTypes._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_68( + this.pointer, _sel_pathsMatchingExtensions_, filterTypes.pointer); + return NSArray._(_ret, retain: true, release: true); } NSObject valueForKey_(NSString key) { - final _ret = _lib._objc_msgSend_31(_id, _lib._sel_valueForKey_1, key._id); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_31(this.pointer, _sel_valueForKey_, key.pointer); + return NSObject._(_ret, retain: true, release: true); } @override void setValue_forKey_(NSObject? value, NSString key) { - _lib._objc_msgSend_135( - _id, _lib._sel_setValue_forKey_1, value?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_setValue_forKey_, + value?.pointer ?? ffi.nullptr, key.pointer); } void addObserver_toObjectsAtIndexes_forKeyPath_options_context_( @@ -40064,12 +6982,12 @@ class NSArray extends NSObject { NSString keyPath, int options, ffi.Pointer context) { - _lib._objc_msgSend_136( - _id, - _lib._sel_addObserver_toObjectsAtIndexes_forKeyPath_options_context_1, - observer._id, - indexes._id, - keyPath._id, + _objc_msgSend_136( + this.pointer, + _sel_addObserver_toObjectsAtIndexes_forKeyPath_options_context_, + observer.pointer, + indexes.pointer, + keyPath.pointer, options, context); } @@ -40079,33 +6997,33 @@ class NSArray extends NSObject { NSIndexSet indexes, NSString keyPath, ffi.Pointer context) { - _lib._objc_msgSend_137( - _id, - _lib._sel_removeObserver_fromObjectsAtIndexes_forKeyPath_context_1, - observer._id, - indexes._id, - keyPath._id, + _objc_msgSend_137( + this.pointer, + _sel_removeObserver_fromObjectsAtIndexes_forKeyPath_context_, + observer.pointer, + indexes.pointer, + keyPath.pointer, context); } void removeObserver_fromObjectsAtIndexes_forKeyPath_( NSObject observer, NSIndexSet indexes, NSString keyPath) { - _lib._objc_msgSend_138( - _id, - _lib._sel_removeObserver_fromObjectsAtIndexes_forKeyPath_1, - observer._id, - indexes._id, - keyPath._id); + _objc_msgSend_138( + this.pointer, + _sel_removeObserver_fromObjectsAtIndexes_forKeyPath_, + observer.pointer, + indexes.pointer, + keyPath.pointer); } @override void addObserver_forKeyPath_options_context_(NSObject observer, NSString keyPath, int options, ffi.Pointer context) { - _lib._objc_msgSend_139( - _id, - _lib._sel_addObserver_forKeyPath_options_context_1, - observer._id, - keyPath._id, + _objc_msgSend_139( + this.pointer, + _sel_addObserver_forKeyPath_options_context_, + observer.pointer, + keyPath.pointer, options, context); } @@ -40113,412 +7031,663 @@ class NSArray extends NSObject { @override void removeObserver_forKeyPath_context_( NSObject observer, NSString keyPath, ffi.Pointer context) { - _lib._objc_msgSend_140(_id, _lib._sel_removeObserver_forKeyPath_context_1, - observer._id, keyPath._id, context); + _objc_msgSend_140(this.pointer, _sel_removeObserver_forKeyPath_context_, + observer.pointer, keyPath.pointer, context); } @override void removeObserver_forKeyPath_(NSObject observer, NSString keyPath) { - _lib._objc_msgSend_141( - _id, _lib._sel_removeObserver_forKeyPath_1, observer._id, keyPath._id); + _objc_msgSend_141(this.pointer, _sel_removeObserver_forKeyPath_, + observer.pointer, keyPath.pointer); } NSArray sortedArrayUsingDescriptors_(NSArray sortDescriptors) { - final _ret = _lib._objc_msgSend_68( - _id, _lib._sel_sortedArrayUsingDescriptors_1, sortDescriptors._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_68(this.pointer, + _sel_sortedArrayUsingDescriptors_, sortDescriptors.pointer); + return NSArray._(_ret, retain: true, release: true); } NSArray filteredArrayUsingPredicate_(NSPredicate predicate) { - final _ret = _lib._objc_msgSend_219( - _id, _lib._sel_filteredArrayUsingPredicate_1, predicate._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_219( + this.pointer, _sel_filteredArrayUsingPredicate_, predicate.pointer); + return NSArray._(_ret, retain: true, release: true); } - static NSArray new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSArray1, _lib._sel_new1); - return NSArray._(_ret, _lib, retain: false, release: true); + static NSArray new1() { + final _ret = _objc_msgSend_2(_class_NSArray, _sel_new); + return NSArray._(_ret, retain: false, release: true); } - static NSArray allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSArray1, _lib._sel_allocWithZone_1, zone); - return NSArray._(_ret, _lib, retain: false, release: true); + static NSArray allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSArray, _sel_allocWithZone_, zone); + return NSArray._(_ret, retain: false, release: true); } - static NSArray alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSArray1, _lib._sel_alloc1); - return NSArray._(_ret, _lib, retain: false, release: true); + static NSArray alloc() { + final _ret = _objc_msgSend_2(_class_NSArray, _sel_alloc); + return NSArray._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSArray1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSArray, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSArray1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSArray, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSArray1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSArray, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSArray1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSArray, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSArray1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSArray, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSArray1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSArray, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSArray1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSArray1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSArray1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSArray, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSArray, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSArray, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSArray = objc.getClass("NSArray"); +late final _sel_objectAtIndex_ = objc.registerName("objectAtIndex:"); +final _objc_msgSend_65 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithObjects_count_ = + objc.registerName("initWithObjects:count:"); +final _objc_msgSend_66 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + int)>(); +late final _sel_arrayByAddingObject_ = + objc.registerName("arrayByAddingObject:"); +final _objc_msgSend_67 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_arrayByAddingObjectsFromArray_ = + objc.registerName("arrayByAddingObjectsFromArray:"); +final _objc_msgSend_68 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_componentsJoinedByString_ = + objc.registerName("componentsJoinedByString:"); +final _objc_msgSend_69 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_containsObject_ = objc.registerName("containsObject:"); +late final _sel_descriptionWithLocale_ = + objc.registerName("descriptionWithLocale:"); +final _objc_msgSend_70 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_descriptionWithLocale_indent_ = + objc.registerName("descriptionWithLocale:indent:"); +final _objc_msgSend_71 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_firstObjectCommonWithArray_ = + objc.registerName("firstObjectCommonWithArray:"); +final _objc_msgSend_72 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_getObjects_range_ = objc.registerName("getObjects:range:"); +final _objc_msgSend_73 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + _NSRange)>(); +late final _sel_indexOfObject_ = objc.registerName("indexOfObject:"); +final _objc_msgSend_74 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_indexOfObject_inRange_ = + objc.registerName("indexOfObject:inRange:"); +final _objc_msgSend_75 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +late final _sel_indexOfObjectIdenticalTo_ = + objc.registerName("indexOfObjectIdenticalTo:"); +late final _sel_indexOfObjectIdenticalTo_inRange_ = + objc.registerName("indexOfObjectIdenticalTo:inRange:"); +late final _sel_isEqualToArray_ = objc.registerName("isEqualToArray:"); +final _objc_msgSend_76 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_firstObject = objc.registerName("firstObject"); +late final _sel_lastObject = objc.registerName("lastObject"); +late final _sel_objectEnumerator = objc.registerName("objectEnumerator"); +final _objc_msgSend_77 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_reverseObjectEnumerator = + objc.registerName("reverseObjectEnumerator"); +late final _sel_sortedArrayHint = objc.registerName("sortedArrayHint"); +late final _sel_sortedArrayUsingFunction_context_ = + objc.registerName("sortedArrayUsingFunction:context:"); +final _objc_msgSend_78 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Long Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Long Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>, + ffi.Pointer)>(); +late final _sel_sortedArrayUsingFunction_context_hint_ = + objc.registerName("sortedArrayUsingFunction:context:hint:"); +final _objc_msgSend_79 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Long Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Long Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_sortedArrayUsingSelector_ = + objc.registerName("sortedArrayUsingSelector:"); +final _objc_msgSend_80 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_subarrayWithRange_ = objc.registerName("subarrayWithRange:"); +final _objc_msgSend_81 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); class NSError extends NSObject { - NSError._(ffi.Pointer id, AVFAudio lib, + NSError._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSError] that points to the same underlying object as [other]. - static NSError castFrom(T other) { - return NSError._(other._id, other._lib, retain: true, release: true); + static NSError castFrom(T other) { + return NSError._(other.pointer, retain: true, release: true); } /// Returns a [NSError] that wraps the given raw object pointer. - static NSError castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSError castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSError._(other, lib, retain: retain, release: release); + return NSError._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSError]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSError1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSError); } NSError initWithDomain_code_userInfo_( NSString domain, int code, NSObject? dict) { - final _ret = _lib._objc_msgSend_82( - _id, - _lib._sel_initWithDomain_code_userInfo_1, - domain._id, + final _ret = _objc_msgSend_82( + this.pointer, + _sel_initWithDomain_code_userInfo_, + domain.pointer, code, - dict?._id ?? ffi.nullptr); - return NSError._(_ret, _lib, retain: true, release: true); + dict?.pointer ?? ffi.nullptr); + return NSError._(_ret, retain: true, release: true); } static NSError errorWithDomain_code_userInfo_( - AVFAudio _lib, NSString domain, int code, NSObject? dict) { - final _ret = _lib._objc_msgSend_82( - _lib._class_NSError1, - _lib._sel_errorWithDomain_code_userInfo_1, - domain._id, + NSString domain, int code, NSObject? dict) { + final _ret = _objc_msgSend_82( + _class_NSError, + _sel_errorWithDomain_code_userInfo_, + domain.pointer, code, - dict?._id ?? ffi.nullptr); - return NSError._(_ret, _lib, retain: true, release: true); + dict?.pointer ?? ffi.nullptr); + return NSError._(_ret, retain: true, release: true); } NSString get domain { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_domain1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_domain); + return NSString._(_ret, retain: true, release: true); } int get code { - return _lib._objc_msgSend_83(_id, _lib._sel_code1); + return _objc_msgSend_83(this.pointer, _sel_code); } NSObject get userInfo { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_userInfo1); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_userInfo); + return NSObject._(_ret, retain: true, release: true); } NSString get localizedDescription { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_localizedDescription1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_localizedDescription); + return NSString._(_ret, retain: true, release: true); } NSString? get localizedFailureReason { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_localizedFailureReason1); + final _ret = _objc_msgSend_44(this.pointer, _sel_localizedFailureReason); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get localizedRecoverySuggestion { final _ret = - _lib._objc_msgSend_44(_id, _lib._sel_localizedRecoverySuggestion1); + _objc_msgSend_44(this.pointer, _sel_localizedRecoverySuggestion); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSArray? get localizedRecoveryOptions { - final _ret = - _lib._objc_msgSend_84(_id, _lib._sel_localizedRecoveryOptions1); + final _ret = _objc_msgSend_84(this.pointer, _sel_localizedRecoveryOptions); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSObject? get recoveryAttempter { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_recoveryAttempter1); + final _ret = _objc_msgSend_17(this.pointer, _sel_recoveryAttempter); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSString? get helpAnchor { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_helpAnchor1); + final _ret = _objc_msgSend_44(this.pointer, _sel_helpAnchor); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSArray get underlyingErrors { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_underlyingErrors1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_underlyingErrors); + return NSArray._(_ret, retain: true, release: true); } - static void setUserInfoValueProviderForDomain_provider_(AVFAudio _lib, - NSString errorDomain, ObjCBlock_ObjCObject_NSError_NSString? provider) { - _lib._objc_msgSend_86( - _lib._class_NSError1, - _lib._sel_setUserInfoValueProviderForDomain_provider_1, - errorDomain._id, - provider?._id ?? ffi.nullptr); + static void setUserInfoValueProviderForDomain_provider_(NSString errorDomain, + ObjCBlock_objcObjCObject_NSError_NSString? provider) { + _objc_msgSend_86( + _class_NSError, + _sel_setUserInfoValueProviderForDomain_provider_, + errorDomain.pointer, + provider?.pointer ?? ffi.nullptr); } - static ObjCBlock_ObjCObject_NSError_NSString? userInfoValueProviderForDomain_( - AVFAudio _lib, NSError err, NSString userInfoKey, NSString errorDomain) { - final _ret = _lib._objc_msgSend_87( - _lib._class_NSError1, - _lib._sel_userInfoValueProviderForDomain_1, - err._id, - userInfoKey._id, - errorDomain._id); + static ObjCBlock_objcObjCObject_NSError_NSString? + userInfoValueProviderForDomain_( + NSError err, NSString userInfoKey, NSString errorDomain) { + final _ret = _objc_msgSend_87( + _class_NSError, + _sel_userInfoValueProviderForDomain_, + err.pointer, + userInfoKey.pointer, + errorDomain.pointer); return _ret.address == 0 ? null - : ObjCBlock_ObjCObject_NSError_NSString._(_ret, _lib, + : ObjCBlock_objcObjCObject_NSError_NSString._(_ret, retain: true, release: true); } @override NSError init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSError._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSError._(_ret, retain: true, release: true); } - static NSError new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSError1, _lib._sel_new1); - return NSError._(_ret, _lib, retain: false, release: true); + static NSError new1() { + final _ret = _objc_msgSend_2(_class_NSError, _sel_new); + return NSError._(_ret, retain: false, release: true); } - static NSError allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSError1, _lib._sel_allocWithZone_1, zone); - return NSError._(_ret, _lib, retain: false, release: true); + static NSError allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSError, _sel_allocWithZone_, zone); + return NSError._(_ret, retain: false, release: true); } - static NSError alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSError1, _lib._sel_alloc1); - return NSError._(_ret, _lib, retain: false, release: true); + static NSError alloc() { + final _ret = _objc_msgSend_2(_class_NSError, _sel_alloc); + return NSError._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSError1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSError, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSError1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSError, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSError1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSError, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSError1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSError, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSError1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSError, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSError1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSError, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSError1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSError1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSError1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} - -class _ObjCBlockBase implements ffi.Finalizable { - final ffi.Pointer<_ObjCBlock> _id; - final AVFAudio _lib; - bool _pendingRelease; - - _ObjCBlockBase._(this._id, this._lib, - {bool retain = false, bool release = false}) - : _pendingRelease = release { - if (retain) { - _lib._Block_copy(_id.cast()); - } - if (release) { - _lib._objc_releaseFinalizer11.attach(this, _id.cast(), detach: this); - } - } - - /// Releases the reference to the underlying ObjC block held by this wrapper. - /// Throws a StateError if this wrapper doesn't currently hold a reference. - void release() { - if (_pendingRelease) { - _pendingRelease = false; - _lib._Block_release(_id.cast()); - _lib._objc_releaseFinalizer11.detach(this); - } else { - throw StateError( - 'Released an ObjC block that was unowned or already released.'); - } - } - - @override - bool operator ==(Object other) { - return other is _ObjCBlockBase && _id == other._id; - } - - @override - int get hashCode => _id.hashCode; - - /// Return a pointer to this object. - ffi.Pointer<_ObjCBlock> get pointer => _id; - - ffi.Pointer<_ObjCBlock> retainAndReturnPointer() { - _lib._Block_copy(_id.cast()); - return _id; - } -} - -ffi.Pointer _ObjCBlock_ObjCObject_NSError_NSString_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => - block.ref.target - .cast< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() - .asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_ObjCObject_NSError_NSString_closureRegistry = Function( - ffi.Pointer, ffi.Pointer)>{}; -int _ObjCBlock_ObjCObject_NSError_NSString_closureRegistryIndex = 0; -ffi.Pointer _ObjCBlock_ObjCObject_NSError_NSString_registerClosure( - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer) - fn) { - final id = ++_ObjCBlock_ObjCObject_NSError_NSString_closureRegistryIndex; - _ObjCBlock_ObjCObject_NSError_NSString_closureRegistry[id] = fn; + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSError, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSError, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSError, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSError = objc.getClass("NSError"); +late final _sel_initWithDomain_code_userInfo_ = + objc.registerName("initWithDomain:code:userInfo:"); +final _objc_msgSend_82 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_errorWithDomain_code_userInfo_ = + objc.registerName("errorWithDomain:code:userInfo:"); +late final _sel_domain = objc.registerName("domain"); +late final _sel_code = objc.registerName("code"); +final _objc_msgSend_83 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_userInfo = objc.registerName("userInfo"); +late final _sel_localizedDescription = + objc.registerName("localizedDescription"); +late final _sel_localizedFailureReason = + objc.registerName("localizedFailureReason"); +late final _sel_localizedRecoverySuggestion = + objc.registerName("localizedRecoverySuggestion"); +late final _sel_localizedRecoveryOptions = + objc.registerName("localizedRecoveryOptions"); +final _objc_msgSend_84 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_recoveryAttempter = objc.registerName("recoveryAttempter"); +late final _sel_helpAnchor = objc.registerName("helpAnchor"); +late final _sel_underlyingErrors = objc.registerName("underlyingErrors"); +final _objc_msgSend_85 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +ffi.Pointer + _ObjCBlock_objcObjCObject_NSError_NSString_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => + block.ref.target + .cast< + ffi + .NativeFunction< + ffi.Pointer Function( + ffi.Pointer arg0, + ffi.Pointer arg1)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_objcObjCObject_NSError_NSString_closureRegistry = Function( + ffi.Pointer, ffi.Pointer)>{}; +int _ObjCBlock_objcObjCObject_NSError_NSString_closureRegistryIndex = 0; +ffi.Pointer + _ObjCBlock_objcObjCObject_NSError_NSString_registerClosure( + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer) + fn) { + final id = ++_ObjCBlock_objcObjCObject_NSError_NSString_closureRegistryIndex; + _ObjCBlock_objcObjCObject_NSError_NSString_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -ffi.Pointer - _ObjCBlock_ObjCObject_NSError_NSString_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => - _ObjCBlock_ObjCObject_NSError_NSString_closureRegistry[ +ffi.Pointer + _ObjCBlock_objcObjCObject_NSError_NSString_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => + _ObjCBlock_objcObjCObject_NSError_NSString_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_ObjCObject_NSError_NSString extends _ObjCBlockBase { - ObjCBlock_ObjCObject_NSError_NSString._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_objcObjCObject_NSError_NSString extends objc.ObjCBlockBase { + ObjCBlock_objcObjCObject_NSError_NSString._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_ObjCObject_NSError_NSString castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ObjCObject_NSError_NSString._(pointer, lib, + static ObjCBlock_objcObjCObject_NSError_NSString castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_objcObjCObject_NSError_NSString._(pointer, retain: retain, release: release); } @@ -40527,24 +7696,22 @@ class ObjCBlock_ObjCObject_NSError_NSString extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ObjCObject_NSError_NSString.fromFunctionPointer( - AVFAudio lib, + ObjCBlock_objcObjCObject_NSError_NSString.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer arg0, - ffi.Pointer arg1)>> + ffi.Pointer Function( + ffi.Pointer arg0, + ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ObjCObject_NSError_NSString_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_objcObjCObject_NSError_NSString_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -40552,381 +7719,524 @@ class ObjCBlock_ObjCObject_NSError_NSString extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ObjCObject_NSError_NSString.fromFunction( - AVFAudio lib, NSObject? Function(NSError, NSString) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ObjCObject_NSError_NSString_closureTrampoline) - .cast(), - _ObjCBlock_ObjCObject_NSError_NSString_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => - fn(NSError._(arg0, lib, retain: true, release: true), NSString._(arg1, lib, retain: true, release: true)) - ?.retainAndReturnPointer() ?? - ffi.nullptr)), - lib); + ObjCBlock_objcObjCObject_NSError_NSString.fromFunction(NSObject? Function(NSError, NSString) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_objcObjCObject_NSError_NSString_closureTrampoline) + .cast(), + _ObjCBlock_objcObjCObject_NSError_NSString_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1) => + fn(NSError._(arg0, retain: true, release: true), NSString._(arg1, retain: true, release: true)) + ?.retainAndReturnPointer() ?? + ffi.nullptr))); static ffi.Pointer? _dartFuncTrampoline; - NSObject? call(NSError arg0, NSString arg1) => _id.ref.invoke + NSObject? call(NSError arg0, NSString arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() - .asFunction Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, ffi.Pointer)>() - (_id, arg0._id, arg1._id) + ffi.Pointer Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() + .asFunction Function(ffi.Pointer, ffi.Pointer, ffi.Pointer)>() + (pointer, arg0.pointer, arg1.pointer) .address == 0 ? null : NSObject._( - _id.ref.invoke - .cast Function(ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0, ffi.Pointer arg1)>>() - .asFunction Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, ffi.Pointer)>()(_id, arg0._id, arg1._id), - _lib, + pointer.ref.invoke + .cast Function(ffi.Pointer block, ffi.Pointer arg0, ffi.Pointer arg1)>>() + .asFunction Function(ffi.Pointer, ffi.Pointer, ffi.Pointer)>()(pointer, arg0.pointer, arg1.pointer), retain: false, release: true); } -final class _ObjCBlockDesc extends ffi.Struct { - @ffi.UnsignedLong() - external int reserved; - - @ffi.UnsignedLong() - external int size; - - external ffi.Pointer copy_helper; - - external ffi.Pointer dispose_helper; - - external ffi.Pointer signature; -} - -final class _ObjCBlock extends ffi.Struct { - external ffi.Pointer isa; - - @ffi.Int() - external int flags; - - @ffi.Int() - external int reserved; - - external ffi.Pointer invoke; - - external ffi.Pointer<_ObjCBlockDesc> descriptor; - - external ffi.Pointer target; -} +late final _sel_setUserInfoValueProviderForDomain_provider_ = + objc.registerName("setUserInfoValueProviderForDomain:provider:"); +final _objc_msgSend_86 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_userInfoValueProviderForDomain_ = + objc.registerName("userInfoValueProviderForDomain:"); +final _objc_msgSend_87 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_setKeys_triggerChangeNotificationsForDependentKey_ = + objc.registerName("setKeys:triggerChangeNotificationsForDependentKey:"); +final _objc_msgSend_88 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_classFallbacksForKeyedArchiver = + objc.registerName("classFallbacksForKeyedArchiver"); +late final _sel_classForKeyedUnarchiver = + objc.registerName("classForKeyedUnarchiver"); +late final _sel_writeToURL_error_ = objc.registerName("writeToURL:error:"); +final _objc_msgSend_89 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_makeObjectsPerformSelector_ = + objc.registerName("makeObjectsPerformSelector:"); +late final _sel_makeObjectsPerformSelector_withObject_ = + objc.registerName("makeObjectsPerformSelector:withObject:"); +final _objc_msgSend_90 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSIndexSet extends NSObject { - NSIndexSet._(ffi.Pointer id, AVFAudio lib, + NSIndexSet._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSIndexSet] that points to the same underlying object as [other]. - static NSIndexSet castFrom(T other) { - return NSIndexSet._(other._id, other._lib, retain: true, release: true); + static NSIndexSet castFrom(T other) { + return NSIndexSet._(other.pointer, retain: true, release: true); } /// Returns a [NSIndexSet] that wraps the given raw object pointer. - static NSIndexSet castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSIndexSet castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSIndexSet._(other, lib, retain: retain, release: release); + return NSIndexSet._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSIndexSet]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSIndexSet1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSIndexSet); } - static NSIndexSet indexSet(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSIndexSet1, _lib._sel_indexSet1); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + static NSIndexSet indexSet() { + final _ret = _objc_msgSend_2(_class_NSIndexSet, _sel_indexSet); + return NSIndexSet._(_ret, retain: true, release: true); } - static NSIndexSet indexSetWithIndex_(AVFAudio _lib, int value) { - final _ret = _lib._objc_msgSend_65( - _lib._class_NSIndexSet1, _lib._sel_indexSetWithIndex_1, value); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + static NSIndexSet indexSetWithIndex_(int value) { + final _ret = + _objc_msgSend_65(_class_NSIndexSet, _sel_indexSetWithIndex_, value); + return NSIndexSet._(_ret, retain: true, release: true); } - static NSIndexSet indexSetWithIndexesInRange_(AVFAudio _lib, _NSRange range) { - final _ret = _lib._objc_msgSend_91( - _lib._class_NSIndexSet1, _lib._sel_indexSetWithIndexesInRange_1, range); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + static NSIndexSet indexSetWithIndexesInRange_(_NSRange range) { + final _ret = _objc_msgSend_91( + _class_NSIndexSet, _sel_indexSetWithIndexesInRange_, range); + return NSIndexSet._(_ret, retain: true, release: true); } NSIndexSet initWithIndexesInRange_(_NSRange range) { final _ret = - _lib._objc_msgSend_91(_id, _lib._sel_initWithIndexesInRange_1, range); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_91(this.pointer, _sel_initWithIndexesInRange_, range); + return NSIndexSet._(_ret, retain: true, release: true); } NSIndexSet initWithIndexSet_(NSIndexSet indexSet) { - final _ret = - _lib._objc_msgSend_92(_id, _lib._sel_initWithIndexSet_1, indexSet._id); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_92( + this.pointer, _sel_initWithIndexSet_, indexSet.pointer); + return NSIndexSet._(_ret, retain: true, release: true); } NSIndexSet initWithIndex_(int value) { - final _ret = _lib._objc_msgSend_65(_id, _lib._sel_initWithIndex_1, value); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_65(this.pointer, _sel_initWithIndex_, value); + return NSIndexSet._(_ret, retain: true, release: true); } bool isEqualToIndexSet_(NSIndexSet indexSet) { - return _lib._objc_msgSend_93( - _id, _lib._sel_isEqualToIndexSet_1, indexSet._id); + return _objc_msgSend_93( + this.pointer, _sel_isEqualToIndexSet_, indexSet.pointer); } int get count { - return _lib._objc_msgSend_10(_id, _lib._sel_count1); + return _objc_msgSend_10(this.pointer, _sel_count); } int get firstIndex { - return _lib._objc_msgSend_10(_id, _lib._sel_firstIndex1); + return _objc_msgSend_10(this.pointer, _sel_firstIndex); } int get lastIndex { - return _lib._objc_msgSend_10(_id, _lib._sel_lastIndex1); + return _objc_msgSend_10(this.pointer, _sel_lastIndex); } int indexGreaterThanIndex_(int value) { - return _lib._objc_msgSend_94(_id, _lib._sel_indexGreaterThanIndex_1, value); + return _objc_msgSend_94(this.pointer, _sel_indexGreaterThanIndex_, value); } int indexLessThanIndex_(int value) { - return _lib._objc_msgSend_94(_id, _lib._sel_indexLessThanIndex_1, value); + return _objc_msgSend_94(this.pointer, _sel_indexLessThanIndex_, value); } int indexGreaterThanOrEqualToIndex_(int value) { - return _lib._objc_msgSend_94( - _id, _lib._sel_indexGreaterThanOrEqualToIndex_1, value); + return _objc_msgSend_94( + this.pointer, _sel_indexGreaterThanOrEqualToIndex_, value); } int indexLessThanOrEqualToIndex_(int value) { - return _lib._objc_msgSend_94( - _id, _lib._sel_indexLessThanOrEqualToIndex_1, value); + return _objc_msgSend_94( + this.pointer, _sel_indexLessThanOrEqualToIndex_, value); } int getIndexes_maxCount_inIndexRange_( ffi.Pointer indexBuffer, int bufferSize, ffi.Pointer<_NSRange> range) { - return _lib._objc_msgSend_95( - _id, - _lib._sel_getIndexes_maxCount_inIndexRange_1, - indexBuffer, - bufferSize, - range); + return _objc_msgSend_95(this.pointer, + _sel_getIndexes_maxCount_inIndexRange_, indexBuffer, bufferSize, range); } int countOfIndexesInRange_(_NSRange range) { - return _lib._objc_msgSend_96(_id, _lib._sel_countOfIndexesInRange_1, range); + return _objc_msgSend_96(this.pointer, _sel_countOfIndexesInRange_, range); } bool containsIndex_(int value) { - return _lib._objc_msgSend_97(_id, _lib._sel_containsIndex_1, value); + return _objc_msgSend_97(this.pointer, _sel_containsIndex_, value); } bool containsIndexesInRange_(_NSRange range) { - return _lib._objc_msgSend_98( - _id, _lib._sel_containsIndexesInRange_1, range); + return _objc_msgSend_98(this.pointer, _sel_containsIndexesInRange_, range); } bool containsIndexes_(NSIndexSet indexSet) { - return _lib._objc_msgSend_93( - _id, _lib._sel_containsIndexes_1, indexSet._id); + return _objc_msgSend_93( + this.pointer, _sel_containsIndexes_, indexSet.pointer); } bool intersectsIndexesInRange_(_NSRange range) { - return _lib._objc_msgSend_98( - _id, _lib._sel_intersectsIndexesInRange_1, range); + return _objc_msgSend_98( + this.pointer, _sel_intersectsIndexesInRange_, range); } void enumerateIndexesUsingBlock_( ObjCBlock_ffiVoid_ffiUnsignedLong_bool block) { - _lib._objc_msgSend_99( - _id, _lib._sel_enumerateIndexesUsingBlock_1, block._id); + _objc_msgSend_99( + this.pointer, _sel_enumerateIndexesUsingBlock_, block.pointer); } void enumerateIndexesWithOptions_usingBlock_( int opts, ObjCBlock_ffiVoid_ffiUnsignedLong_bool block) { - _lib._objc_msgSend_100(_id, - _lib._sel_enumerateIndexesWithOptions_usingBlock_1, opts, block._id); + _objc_msgSend_100(this.pointer, + _sel_enumerateIndexesWithOptions_usingBlock_, opts, block.pointer); } void enumerateIndexesInRange_options_usingBlock_( _NSRange range, int opts, ObjCBlock_ffiVoid_ffiUnsignedLong_bool block) { - _lib._objc_msgSend_101( - _id, - _lib._sel_enumerateIndexesInRange_options_usingBlock_1, + _objc_msgSend_101( + this.pointer, + _sel_enumerateIndexesInRange_options_usingBlock_, range, opts, - block._id); + block.pointer); } int indexPassingTest_(ObjCBlock_bool_ffiUnsignedLong_bool predicate) { - return _lib._objc_msgSend_102( - _id, _lib._sel_indexPassingTest_1, predicate._id); + return _objc_msgSend_102( + this.pointer, _sel_indexPassingTest_, predicate.pointer); } int indexWithOptions_passingTest_( int opts, ObjCBlock_bool_ffiUnsignedLong_bool predicate) { - return _lib._objc_msgSend_103( - _id, _lib._sel_indexWithOptions_passingTest_1, opts, predicate._id); + return _objc_msgSend_103(this.pointer, _sel_indexWithOptions_passingTest_, + opts, predicate.pointer); } int indexInRange_options_passingTest_( _NSRange range, int opts, ObjCBlock_bool_ffiUnsignedLong_bool predicate) { - return _lib._objc_msgSend_104( - _id, - _lib._sel_indexInRange_options_passingTest_1, - range, - opts, - predicate._id); + return _objc_msgSend_104(this.pointer, + _sel_indexInRange_options_passingTest_, range, opts, predicate.pointer); } NSIndexSet indexesPassingTest_( ObjCBlock_bool_ffiUnsignedLong_bool predicate) { - final _ret = _lib._objc_msgSend_105( - _id, _lib._sel_indexesPassingTest_1, predicate._id); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_105( + this.pointer, _sel_indexesPassingTest_, predicate.pointer); + return NSIndexSet._(_ret, retain: true, release: true); } NSIndexSet indexesWithOptions_passingTest_( int opts, ObjCBlock_bool_ffiUnsignedLong_bool predicate) { - final _ret = _lib._objc_msgSend_106( - _id, _lib._sel_indexesWithOptions_passingTest_1, opts, predicate._id); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_106(this.pointer, + _sel_indexesWithOptions_passingTest_, opts, predicate.pointer); + return NSIndexSet._(_ret, retain: true, release: true); } NSIndexSet indexesInRange_options_passingTest_( _NSRange range, int opts, ObjCBlock_bool_ffiUnsignedLong_bool predicate) { - final _ret = _lib._objc_msgSend_107( - _id, - _lib._sel_indexesInRange_options_passingTest_1, + final _ret = _objc_msgSend_107( + this.pointer, + _sel_indexesInRange_options_passingTest_, range, opts, - predicate._id); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + predicate.pointer); + return NSIndexSet._(_ret, retain: true, release: true); } void enumerateRangesUsingBlock_(ObjCBlock_ffiVoid_NSRange_bool block) { - _lib._objc_msgSend_108( - _id, _lib._sel_enumerateRangesUsingBlock_1, block._id); + _objc_msgSend_108( + this.pointer, _sel_enumerateRangesUsingBlock_, block.pointer); } void enumerateRangesWithOptions_usingBlock_( int opts, ObjCBlock_ffiVoid_NSRange_bool block) { - _lib._objc_msgSend_109(_id, - _lib._sel_enumerateRangesWithOptions_usingBlock_1, opts, block._id); + _objc_msgSend_109(this.pointer, _sel_enumerateRangesWithOptions_usingBlock_, + opts, block.pointer); } void enumerateRangesInRange_options_usingBlock_( _NSRange range, int opts, ObjCBlock_ffiVoid_NSRange_bool block) { - _lib._objc_msgSend_110( - _id, - _lib._sel_enumerateRangesInRange_options_usingBlock_1, + _objc_msgSend_110( + this.pointer, + _sel_enumerateRangesInRange_options_usingBlock_, range, opts, - block._id); + block.pointer); } @override NSIndexSet init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSIndexSet._(_ret, retain: true, release: true); } - static NSIndexSet new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSIndexSet1, _lib._sel_new1); - return NSIndexSet._(_ret, _lib, retain: false, release: true); + static NSIndexSet new1() { + final _ret = _objc_msgSend_2(_class_NSIndexSet, _sel_new); + return NSIndexSet._(_ret, retain: false, release: true); } - static NSIndexSet allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSIndexSet1, _lib._sel_allocWithZone_1, zone); - return NSIndexSet._(_ret, _lib, retain: false, release: true); + static NSIndexSet allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSIndexSet, _sel_allocWithZone_, zone); + return NSIndexSet._(_ret, retain: false, release: true); } - static NSIndexSet alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSIndexSet1, _lib._sel_alloc1); - return NSIndexSet._(_ret, _lib, retain: false, release: true); + static NSIndexSet alloc() { + final _ret = _objc_msgSend_2(_class_NSIndexSet, _sel_alloc); + return NSIndexSet._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSIndexSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSIndexSet, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSIndexSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSIndexSet, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSIndexSet1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSIndexSet, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSIndexSet1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSIndexSet, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSIndexSet1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSIndexSet, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSIndexSet1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSIndexSet, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSIndexSet1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSIndexSet1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSIndexSet1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} - + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSIndexSet, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSIndexSet, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSIndexSet, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSIndexSet = objc.getClass("NSIndexSet"); +late final _sel_indexSet = objc.registerName("indexSet"); +late final _sel_indexSetWithIndex_ = objc.registerName("indexSetWithIndex:"); +late final _sel_indexSetWithIndexesInRange_ = + objc.registerName("indexSetWithIndexesInRange:"); +final _objc_msgSend_91 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_initWithIndexesInRange_ = + objc.registerName("initWithIndexesInRange:"); +late final _sel_initWithIndexSet_ = objc.registerName("initWithIndexSet:"); +final _objc_msgSend_92 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithIndex_ = objc.registerName("initWithIndex:"); +late final _sel_isEqualToIndexSet_ = objc.registerName("isEqualToIndexSet:"); +final _objc_msgSend_93 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_firstIndex = objc.registerName("firstIndex"); +late final _sel_lastIndex = objc.registerName("lastIndex"); +late final _sel_indexGreaterThanIndex_ = + objc.registerName("indexGreaterThanIndex:"); +final _objc_msgSend_94 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_indexLessThanIndex_ = objc.registerName("indexLessThanIndex:"); +late final _sel_indexGreaterThanOrEqualToIndex_ = + objc.registerName("indexGreaterThanOrEqualToIndex:"); +late final _sel_indexLessThanOrEqualToIndex_ = + objc.registerName("indexLessThanOrEqualToIndex:"); +late final _sel_getIndexes_maxCount_inIndexRange_ = + objc.registerName("getIndexes:maxCount:inIndexRange:"); +final _objc_msgSend_95 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer<_NSRange>)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer<_NSRange>)>(); +late final _sel_countOfIndexesInRange_ = + objc.registerName("countOfIndexesInRange:"); +final _objc_msgSend_96 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_containsIndex_ = objc.registerName("containsIndex:"); +final _objc_msgSend_97 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_containsIndexesInRange_ = + objc.registerName("containsIndexesInRange:"); +final _objc_msgSend_98 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_containsIndexes_ = objc.registerName("containsIndexes:"); +late final _sel_intersectsIndexesInRange_ = + objc.registerName("intersectsIndexesInRange:"); void _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, int arg0, ffi.Pointer arg1) => + ffi.Pointer block, + int arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< @@ -40944,21 +8254,23 @@ ffi.Pointer _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_registerClosure( } void _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, int arg0, ffi.Pointer arg1) => + ffi.Pointer block, + int arg0, + ffi.Pointer arg1) => _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_ffiVoid_ffiUnsignedLong_bool extends _ObjCBlockBase { - ObjCBlock_ffiVoid_ffiUnsignedLong_bool._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_ffiUnsignedLong_bool extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_ffiUnsignedLong_bool._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_ffiUnsignedLong_bool castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ffiUnsignedLong_bool._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_ffiUnsignedLong_bool._(pointer, retain: retain, release: release); } @@ -40968,21 +8280,18 @@ class ObjCBlock_ffiVoid_ffiUnsignedLong_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_ffiUnsignedLong_bool.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< ffi.Void Function( ffi.UnsignedLong arg0, ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.UnsignedLong, ffi.Pointer)>( - _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.UnsignedLong, ffi.Pointer)>( + _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -40991,17 +8300,15 @@ class ObjCBlock_ffiVoid_ffiUnsignedLong_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_ffiUnsignedLong_bool.fromFunction( - AVFAudio lib, void Function(int, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.UnsignedLong, ffi.Pointer)>( - _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_registerClosure( - (int arg0, ffi.Pointer arg1) => fn(arg0, arg1))), - lib); + void Function(int, ffi.Pointer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.UnsignedLong, ffi.Pointer)>( + _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_registerClosure( + (int arg0, ffi.Pointer arg1) => fn(arg0, arg1)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -41012,44 +8319,87 @@ class ObjCBlock_ffiVoid_ffiUnsignedLong_bool extends _ObjCBlockBase { /// NativeCallable.listener for more details. /// /// Note that unlike the default behavior of NativeCallable.listener, listener - /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_ffiUnsignedLong_bool.listener( - AVFAudio lib, void Function(int, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.UnsignedLong, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_registerClosure( - (int arg0, ffi.Pointer arg1) => fn(arg0, arg1))), - lib); + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_ffiUnsignedLong_bool.listener( + void Function(int, ffi.Pointer) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.UnsignedLong, ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_registerClosure( + (int arg0, ffi.Pointer arg1) => fn(arg0, arg1)))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.UnsignedLong, + ffi.Void Function(ffi.Pointer, ffi.UnsignedLong, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(int arg0, ffi.Pointer arg1) => _id.ref.invoke + void call(int arg0, ffi.Pointer arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, + ffi.Void Function(ffi.Pointer block, ffi.UnsignedLong arg0, ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, int, - ffi.Pointer)>()(_id, arg0, arg1); + void Function(ffi.Pointer, int, + ffi.Pointer)>()(pointer, arg0, arg1); } +late final _sel_enumerateIndexesUsingBlock_ = + objc.registerName("enumerateIndexesUsingBlock:"); +final _objc_msgSend_99 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + abstract class NSEnumerationOptions { static const int NSEnumerationConcurrent = 1; static const int NSEnumerationReverse = 2; } +late final _sel_enumerateIndexesWithOptions_usingBlock_ = + objc.registerName("enumerateIndexesWithOptions:usingBlock:"); +final _objc_msgSend_100 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_enumerateIndexesInRange_options_usingBlock_ = + objc.registerName("enumerateIndexesInRange:options:usingBlock:"); +final _objc_msgSend_101 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + int, + ffi.Pointer)>(); bool _ObjCBlock_bool_ffiUnsignedLong_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, int arg0, ffi.Pointer arg1) => + ffi.Pointer block, + int arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< @@ -41067,21 +8417,23 @@ ffi.Pointer _ObjCBlock_bool_ffiUnsignedLong_bool_registerClosure( } bool _ObjCBlock_bool_ffiUnsignedLong_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, int arg0, ffi.Pointer arg1) => + ffi.Pointer block, + int arg0, + ffi.Pointer arg1) => _ObjCBlock_bool_ffiUnsignedLong_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_bool_ffiUnsignedLong_bool extends _ObjCBlockBase { - ObjCBlock_bool_ffiUnsignedLong_bool._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_bool_ffiUnsignedLong_bool extends objc.ObjCBlockBase { + ObjCBlock_bool_ffiUnsignedLong_bool._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_bool_ffiUnsignedLong_bool castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_bool_ffiUnsignedLong_bool._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_bool_ffiUnsignedLong_bool._(pointer, retain: retain, release: release); } @@ -41091,23 +8443,19 @@ class ObjCBlock_bool_ffiUnsignedLong_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_bool_ffiUnsignedLong_bool.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi .NativeFunction< ffi.Bool Function( ffi.UnsignedLong arg0, ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function(ffi.Pointer<_ObjCBlock>, - ffi.UnsignedLong, ffi.Pointer)>( - _ObjCBlock_bool_ffiUnsignedLong_bool_fnPtrTrampoline, - false) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function(ffi.Pointer, + ffi.UnsignedLong, ffi.Pointer)>( + _ObjCBlock_bool_ffiUnsignedLong_bool_fnPtrTrampoline, false) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -41116,32 +8464,116 @@ class ObjCBlock_bool_ffiUnsignedLong_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_bool_ffiUnsignedLong_bool.fromFunction( - AVFAudio lib, bool Function(int, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function(ffi.Pointer<_ObjCBlock>, - ffi.UnsignedLong, ffi.Pointer)>( - _ObjCBlock_bool_ffiUnsignedLong_bool_closureTrampoline, - false) - .cast(), - _ObjCBlock_bool_ffiUnsignedLong_bool_registerClosure( - (int arg0, ffi.Pointer arg1) => fn(arg0, arg1))), - lib); + bool Function(int, ffi.Pointer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function(ffi.Pointer, + ffi.UnsignedLong, ffi.Pointer)>( + _ObjCBlock_bool_ffiUnsignedLong_bool_closureTrampoline, + false) + .cast(), + _ObjCBlock_bool_ffiUnsignedLong_bool_registerClosure( + (int arg0, ffi.Pointer arg1) => fn(arg0, arg1)))); static ffi.Pointer? _dartFuncTrampoline; - bool call(int arg0, ffi.Pointer arg1) => _id.ref.invoke + bool call(int arg0, ffi.Pointer arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer<_ObjCBlock> block, + ffi.Bool Function(ffi.Pointer block, ffi.UnsignedLong arg0, ffi.Pointer arg1)>>() .asFunction< - bool Function(ffi.Pointer<_ObjCBlock>, int, - ffi.Pointer)>()(_id, arg0, arg1); -} - + bool Function(ffi.Pointer, int, + ffi.Pointer)>()(pointer, arg0, arg1); +} + +late final _sel_indexPassingTest_ = objc.registerName("indexPassingTest:"); +final _objc_msgSend_102 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_indexWithOptions_passingTest_ = + objc.registerName("indexWithOptions:passingTest:"); +final _objc_msgSend_103 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_indexInRange_options_passingTest_ = + objc.registerName("indexInRange:options:passingTest:"); +final _objc_msgSend_104 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + int, + ffi.Pointer)>(); +late final _sel_indexesPassingTest_ = objc.registerName("indexesPassingTest:"); +final _objc_msgSend_105 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_indexesWithOptions_passingTest_ = + objc.registerName("indexesWithOptions:passingTest:"); +final _objc_msgSend_106 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_indexesInRange_options_passingTest_ = + objc.registerName("indexesInRange:options:passingTest:"); +final _objc_msgSend_107 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + int, + ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSRange_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, _NSRange arg0, ffi.Pointer arg1) => block.ref.target @@ -41161,22 +8593,23 @@ ffi.Pointer _ObjCBlock_ffiVoid_NSRange_bool_registerClosure( } void _ObjCBlock_ffiVoid_NSRange_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, _NSRange arg0, ffi.Pointer arg1) => _ObjCBlock_ffiVoid_NSRange_bool_closureRegistry[block.ref.target.address]!( arg0, arg1); -class ObjCBlock_ffiVoid_NSRange_bool extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSRange_bool._(ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_NSRange_bool extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSRange_bool._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSRange_bool castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSRange_bool._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSRange_bool._(pointer, retain: retain, release: release); } @@ -41186,20 +8619,17 @@ class ObjCBlock_ffiVoid_NSRange_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSRange_bool.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< ffi.Void Function(_NSRange arg0, ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, _NSRange, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSRange_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSRange_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -41208,18 +8638,16 @@ class ObjCBlock_ffiVoid_NSRange_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSRange_bool.fromFunction( - AVFAudio lib, void Function(_NSRange, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, _NSRange, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSRange_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSRange_bool_registerClosure( - (_NSRange arg0, ffi.Pointer arg1) => - fn(arg0, arg1))), - lib); + void Function(_NSRange, ffi.Pointer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSRange_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSRange_bool_registerClosure( + (_NSRange arg0, ffi.Pointer arg1) => + fn(arg0, arg1)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -41232,79 +8660,142 @@ class ObjCBlock_ffiVoid_NSRange_bool extends _ObjCBlockBase { /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSRange_bool.listener( - AVFAudio lib, void Function(_NSRange, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, _NSRange, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSRange_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSRange_bool_registerClosure( - (_NSRange arg0, ffi.Pointer arg1) => - fn(arg0, arg1))), - lib); + void Function(_NSRange, ffi.Pointer) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, _NSRange, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSRange_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSRange_bool_registerClosure( + (_NSRange arg0, ffi.Pointer arg1) => + fn(arg0, arg1)))); static ffi.NativeCallable< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, _NSRange, ffi.Pointer)>? + ffi.Pointer, _NSRange, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(_NSRange arg0, ffi.Pointer arg1) => _id.ref.invoke + void call(_NSRange arg0, ffi.Pointer arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, _NSRange arg0, - ffi.Pointer arg1)>>() + ffi.Void Function(ffi.Pointer block, + _NSRange arg0, ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, _NSRange, - ffi.Pointer)>()(_id, arg0, arg1); -} - -void _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + void Function(ffi.Pointer, _NSRange, + ffi.Pointer)>()(pointer, arg0, arg1); +} + +late final _sel_enumerateRangesUsingBlock_ = + objc.registerName("enumerateRangesUsingBlock:"); +final _objc_msgSend_108 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_enumerateRangesWithOptions_usingBlock_ = + objc.registerName("enumerateRangesWithOptions:usingBlock:"); +final _objc_msgSend_109 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_enumerateRangesInRange_options_usingBlock_ = + objc.registerName("enumerateRangesInRange:options:usingBlock:"); +final _objc_msgSend_110 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + int, + ffi.Pointer)>(); +late final _sel_objectsAtIndexes_ = objc.registerName("objectsAtIndexes:"); +final _objc_msgSend_111 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_objectAtIndexedSubscript_ = + objc.registerName("objectAtIndexedSubscript:"); +void _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, int arg1, ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, + ffi.Void Function(ffi.Pointer arg0, ffi.UnsignedLong arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, int, + void Function(ffi.Pointer, int, ffi.Pointer)>()(arg0, arg1, arg2); -final _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_closureRegistry = - , int, ffi.Pointer)>{}; -int _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_closureRegistryIndex = 0; +final _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_closureRegistry = + , int, ffi.Pointer)>{}; +int _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_closureRegistryIndex = + 0; ffi.Pointer - _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_registerClosure( - void Function(ffi.Pointer, int, ffi.Pointer) fn) { + _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_registerClosure( + void Function(ffi.Pointer, int, ffi.Pointer) + fn) { final id = - ++_ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_closureRegistryIndex; - _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_closureRegistry[id] = fn; + ++_ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_closureRegistryIndex; + _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_closureRegistry[id] = + fn; return ffi.Pointer.fromAddress(id); } -void _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, +void _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, int arg1, ffi.Pointer arg2) => - _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_closureRegistry[ + _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool extends _ObjCBlockBase { - ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool + extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool._(pointer, lib, + static ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool._(pointer, retain: retain, release: release); } @@ -41313,25 +8804,22 @@ class ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool.fromFunctionPointer( - AVFAudio lib, + ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, + ffi.Void Function(ffi.Pointer arg0, ffi.UnsignedLong arg1, ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -41339,23 +8827,21 @@ class ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool.fromFunction( - AVFAudio lib, void Function(NSObject, int, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_registerClosure( - (ffi.Pointer arg0, int arg1, - ffi.Pointer arg2) => - fn(NSObject._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool.fromFunction( + void Function(NSObject, int, ffi.Pointer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_registerClosure( + (ffi.Pointer arg0, int arg1, + ffi.Pointer arg2) => + fn(NSObject._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -41367,90 +8853,142 @@ class ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool.listener( - AVFAudio lib, void Function(NSObject, int, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_registerClosure( - (ffi.Pointer arg0, int arg1, - ffi.Pointer arg2) => - fn(NSObject._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool.listener( + void Function(NSObject, int, ffi.Pointer) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_registerClosure( + (ffi.Pointer arg0, int arg1, + ffi.Pointer arg2) => + fn(NSObject._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.NativeCallable< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, + ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong, ffi.Pointer)>? _dartFuncListenerTrampoline; void call(NSObject arg0, int arg1, ffi.Pointer arg2) => - _id.ref.invoke + pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, ffi.UnsignedLong arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - int, ffi.Pointer)>()(_id, arg0._id, arg1, arg2); -} - -bool _ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>()(pointer, arg0.pointer, arg1, arg2); +} + +late final _sel_enumerateObjectsUsingBlock_ = + objc.registerName("enumerateObjectsUsingBlock:"); +final _objc_msgSend_112 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_enumerateObjectsWithOptions_usingBlock_ = + objc.registerName("enumerateObjectsWithOptions:usingBlock:"); +final _objc_msgSend_113 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_enumerateObjectsAtIndexes_options_usingBlock_ = + objc.registerName("enumerateObjectsAtIndexes:options:usingBlock:"); +final _objc_msgSend_114 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +bool _ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, int arg1, ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer arg0, + ffi.Bool Function(ffi.Pointer arg0, ffi.UnsignedLong arg1, ffi.Pointer arg2)>>() .asFunction< - bool Function(ffi.Pointer, int, + bool Function(ffi.Pointer, int, ffi.Pointer)>()(arg0, arg1, arg2); -final _ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_closureRegistry = - , int, ffi.Pointer)>{}; -int _ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_closureRegistryIndex = 0; +final _ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_closureRegistry = + , int, ffi.Pointer)>{}; +int _ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_closureRegistryIndex = + 0; ffi.Pointer - _ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_registerClosure( - bool Function(ffi.Pointer, int, ffi.Pointer) fn) { + _ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_registerClosure( + bool Function(ffi.Pointer, int, ffi.Pointer) + fn) { final id = - ++_ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_closureRegistryIndex; - _ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_closureRegistry[id] = fn; + ++_ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_closureRegistryIndex; + _ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -bool _ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, +bool _ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, int arg1, ffi.Pointer arg2) => - _ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_closureRegistry[ + _ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool extends _ObjCBlockBase { - ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool + extends objc.ObjCBlockBase { + ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool._(pointer, lib, + static ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool._(pointer, retain: retain, release: release); } @@ -41459,26 +8997,23 @@ class ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool.fromFunctionPointer( - AVFAudio lib, + ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer arg0, + ffi.Bool Function(ffi.Pointer arg0, ffi.UnsignedLong arg1, ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>( - _ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_fnPtrTrampoline, - false) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>( + _ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_fnPtrTrampoline, + false) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -41486,83 +9021,176 @@ class ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool.fromFunction( - AVFAudio lib, bool Function(NSObject, int, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>( - _ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_closureTrampoline, false) - .cast(), - _ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_registerClosure( - (ffi.Pointer arg0, int arg1, - ffi.Pointer arg2) => - fn(NSObject._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool.fromFunction( + bool Function(NSObject, int, ffi.Pointer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>( + _ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_closureTrampoline, false) + .cast(), + _ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_registerClosure( + (ffi.Pointer arg0, int arg1, ffi.Pointer arg2) => + fn(NSObject._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.Pointer? _dartFuncTrampoline; bool call(NSObject arg0, int arg1, ffi.Pointer arg2) => - _id.ref.invoke + pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Bool Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, ffi.UnsignedLong arg1, ffi.Pointer arg2)>>() .asFunction< - bool Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - int, ffi.Pointer)>()(_id, arg0._id, arg1, arg2); -} - -int _ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + bool Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>()(pointer, arg0.pointer, arg1, arg2); +} + +late final _sel_indexOfObjectPassingTest_ = + objc.registerName("indexOfObjectPassingTest:"); +final _objc_msgSend_115 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_indexOfObjectWithOptions_passingTest_ = + objc.registerName("indexOfObjectWithOptions:passingTest:"); +final _objc_msgSend_116 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_indexOfObjectAtIndexes_options_passingTest_ = + objc.registerName("indexOfObjectAtIndexes:options:passingTest:"); +final _objc_msgSend_117 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_indexesOfObjectsPassingTest_ = + objc.registerName("indexesOfObjectsPassingTest:"); +final _objc_msgSend_118 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_indexesOfObjectsWithOptions_passingTest_ = + objc.registerName("indexesOfObjectsWithOptions:passingTest:"); +final _objc_msgSend_119 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_indexesOfObjectsAtIndexes_options_passingTest_ = + objc.registerName("indexesOfObjectsAtIndexes:options:passingTest:"); +final _objc_msgSend_120 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +int _ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Int32 Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Int32 Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - int Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_closureRegistry = - , ffi.Pointer)>{}; -int _ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_closureRegistryIndex = + int Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_closureRegistry = + , ffi.Pointer)>{}; +int _ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_closureRegistryIndex = 0; ffi.Pointer - _ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_registerClosure( - int Function(ffi.Pointer, ffi.Pointer) fn) { + _ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_registerClosure( + int Function(ffi.Pointer, ffi.Pointer) + fn) { final id = - ++_ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_closureRegistryIndex; - _ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_closureRegistry[id] = fn; + ++_ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_closureRegistryIndex; + _ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_closureRegistry[ + id] = fn; return ffi.Pointer.fromAddress(id); } -int _ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => - _ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_closureRegistry[ +int _ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => + _ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject - extends _ObjCBlockBase { - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject + extends objc.ObjCBlockBase { + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject._(pointer, lib, + static ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject + castFromPointer(ffi.Pointer pointer, + {bool retain = false, bool release = false}) { + return ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject._(pointer, retain: retain, release: release); } @@ -41571,25 +9199,22 @@ class ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject.fromFunctionPointer( - AVFAudio lib, + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< - ffi.Int32 Function(ffi.Pointer arg0, - ffi.Pointer arg1)>> + ffi.Int32 Function(ffi.Pointer arg0, + ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Int32 Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_fnPtrTrampoline, - 0) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_fnPtrTrampoline, + 0) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -41597,31 +9222,34 @@ class ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject.fromFunction( - AVFAudio lib, int Function(NSObject, NSObject) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Int32 Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, ffi.Pointer)>( - _ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_closureTrampoline, 0) - .cast(), - _ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - NSObject._(arg0, lib, retain: true, release: true), - NSObject._(arg1, lib, retain: true, release: true)))), - lib); + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject.fromFunction( + int Function(NSObject, NSObject) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_closureTrampoline, 0) + .cast(), + _ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1) => + fn(NSObject._(arg0, retain: true, release: true), NSObject._(arg1, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; - int call(NSObject arg0, NSObject arg1) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() - .asFunction< - int Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()(_id, arg0._id, arg1._id); + int call(NSObject arg0, NSObject arg1) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0.pointer, arg1.pointer); } abstract class NSComparisonResult { @@ -41630,17 +9258,128 @@ abstract class NSComparisonResult { static const int NSOrderedDescending = 1; } +late final _sel_sortedArrayUsingComparator_ = + objc.registerName("sortedArrayUsingComparator:"); +final _objc_msgSend_121 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + abstract class NSSortOptions { static const int NSSortConcurrent = 1; static const int NSSortStable = 16; } +late final _sel_sortedArrayWithOptions_usingComparator_ = + objc.registerName("sortedArrayWithOptions:usingComparator:"); +final _objc_msgSend_122 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); + abstract class NSBinarySearchingOptions { static const int NSBinarySearchingFirstEqual = 256; static const int NSBinarySearchingLastEqual = 512; static const int NSBinarySearchingInsertionIndex = 1024; } +late final _sel_indexOfObject_inSortedRange_options_usingComparator_ = + objc.registerName("indexOfObject:inSortedRange:options:usingComparator:"); +final _objc_msgSend_123 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange, + int, + ffi.Pointer)>(); +late final _sel_array = objc.registerName("array"); +late final _sel_arrayWithObject_ = objc.registerName("arrayWithObject:"); +final _objc_msgSend_124 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_arrayWithObjects_count_ = + objc.registerName("arrayWithObjects:count:"); +late final _sel_arrayWithObjects_ = objc.registerName("arrayWithObjects:"); +late final _sel_arrayWithArray_ = objc.registerName("arrayWithArray:"); +final _objc_msgSend_125 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithObjects_ = objc.registerName("initWithObjects:"); +late final _sel_initWithArray_ = objc.registerName("initWithArray:"); +late final _sel_initWithArray_copyItems_ = + objc.registerName("initWithArray:copyItems:"); +final _objc_msgSend_126 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_initWithContentsOfURL_error_ = + objc.registerName("initWithContentsOfURL:error:"); +final _objc_msgSend_127 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_arrayWithContentsOfURL_error_ = + objc.registerName("arrayWithContentsOfURL:error:"); + abstract class NSOrderedCollectionDifferenceCalculationOptions { static const int NSOrderedCollectionDifferenceCalculationOmitInsertedObjects = 1; @@ -41649,46 +9388,53 @@ abstract class NSOrderedCollectionDifferenceCalculationOptions { static const int NSOrderedCollectionDifferenceCalculationInferMoves = 4; } -bool _ObjCBlock_bool_ObjCObject_ObjCObject_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => +bool _ObjCBlock_bool_objcObjCObject_objcObjCObject_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Bool Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - bool Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_bool_ObjCObject_ObjCObject_closureRegistry = - , ffi.Pointer)>{}; -int _ObjCBlock_bool_ObjCObject_ObjCObject_closureRegistryIndex = 0; -ffi.Pointer _ObjCBlock_bool_ObjCObject_ObjCObject_registerClosure( - bool Function(ffi.Pointer, ffi.Pointer) fn) { - final id = ++_ObjCBlock_bool_ObjCObject_ObjCObject_closureRegistryIndex; - _ObjCBlock_bool_ObjCObject_ObjCObject_closureRegistry[id] = fn; + bool Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_bool_objcObjCObject_objcObjCObject_closureRegistry = , ffi.Pointer)>{}; +int _ObjCBlock_bool_objcObjCObject_objcObjCObject_closureRegistryIndex = 0; +ffi.Pointer + _ObjCBlock_bool_objcObjCObject_objcObjCObject_registerClosure( + bool Function( + ffi.Pointer, ffi.Pointer) + fn) { + final id = + ++_ObjCBlock_bool_objcObjCObject_objcObjCObject_closureRegistryIndex; + _ObjCBlock_bool_objcObjCObject_objcObjCObject_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -bool _ObjCBlock_bool_ObjCObject_ObjCObject_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => - _ObjCBlock_bool_ObjCObject_ObjCObject_closureRegistry[ +bool _ObjCBlock_bool_objcObjCObject_objcObjCObject_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => + _ObjCBlock_bool_objcObjCObject_objcObjCObject_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_bool_ObjCObject_ObjCObject extends _ObjCBlockBase { - ObjCBlock_bool_ObjCObject_ObjCObject._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_bool_objcObjCObject_objcObjCObject extends objc.ObjCBlockBase { + ObjCBlock_bool_objcObjCObject_objcObjCObject._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_bool_ObjCObject_ObjCObject castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_bool_ObjCObject_ObjCObject._(pointer, lib, + static ObjCBlock_bool_objcObjCObject_objcObjCObject castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_bool_objcObjCObject_objcObjCObject._(pointer, retain: retain, release: release); } @@ -41697,27 +9443,22 @@ class ObjCBlock_bool_ObjCObject_ObjCObject extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_ObjCObject_ObjCObject.fromFunctionPointer( - AVFAudio lib, + ObjCBlock_bool_objcObjCObject_objcObjCObject.fromFunctionPointer( ffi.Pointer< - ffi - .NativeFunction< - ffi.Bool Function(ffi.Pointer arg0, - ffi.Pointer arg1)>> + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer arg0, + ffi.Pointer arg1)>> ptr) - : this._( - lib - ._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_bool_ObjCObject_ObjCObject_fnPtrTrampoline, - false) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_objcObjCObject_objcObjCObject_fnPtrTrampoline, + false) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -41725,35 +9466,160 @@ class ObjCBlock_bool_ObjCObject_ObjCObject extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_ObjCObject_ObjCObject.fromFunction( - AVFAudio lib, bool Function(NSObject, NSObject) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_bool_ObjCObject_ObjCObject_closureTrampoline, - false) - .cast(), - _ObjCBlock_bool_ObjCObject_ObjCObject_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => - fn(NSObject._(arg0, lib, retain: true, release: true), NSObject._(arg1, lib, retain: true, release: true)))), - lib); + ObjCBlock_bool_objcObjCObject_objcObjCObject.fromFunction( + bool Function(NSObject, NSObject) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_objcObjCObject_objcObjCObject_closureTrampoline, false) + .cast(), + _ObjCBlock_bool_objcObjCObject_objcObjCObject_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn(NSObject._(arg0, retain: true, release: true), NSObject._(arg1, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; - bool call(NSObject arg0, NSObject arg1) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() - .asFunction< - bool Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()(_id, arg0._id, arg1._id); -} + bool call(NSObject arg0, NSObject arg1) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0.pointer, arg1.pointer); +} + +late final _sel_differenceFromArray_withOptions_usingEquivalenceTest_ = + objc.registerName("differenceFromArray:withOptions:usingEquivalenceTest:"); +final _objc_msgSend_128 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_differenceFromArray_withOptions_ = + objc.registerName("differenceFromArray:withOptions:"); +final _objc_msgSend_129 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_differenceFromArray_ = + objc.registerName("differenceFromArray:"); +late final _sel_arrayByApplyingDifference_ = + objc.registerName("arrayByApplyingDifference:"); +final _objc_msgSend_130 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_getObjects_ = objc.registerName("getObjects:"); +final _objc_msgSend_131 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_arrayWithContentsOfFile_ = + objc.registerName("arrayWithContentsOfFile:"); +final _objc_msgSend_132 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_arrayWithContentsOfURL_ = + objc.registerName("arrayWithContentsOfURL:"); +final _objc_msgSend_133 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithContentsOfFile_ = + objc.registerName("initWithContentsOfFile:"); +late final _sel_initWithContentsOfURL_ = + objc.registerName("initWithContentsOfURL:"); +late final _sel_writeToURL_atomically_ = + objc.registerName("writeToURL:atomically:"); +final _objc_msgSend_134 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_pathsMatchingExtensions_ = + objc.registerName("pathsMatchingExtensions:"); +late final _sel_valueForKey_ = objc.registerName("valueForKey:"); +late final _sel_setValue_forKey_ = objc.registerName("setValue:forKey:"); +final _objc_msgSend_135 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); abstract class NSKeyValueObservingOptions { static const int NSKeyValueObservingOptionNew = 1; @@ -41762,193 +9628,328 @@ abstract class NSKeyValueObservingOptions { static const int NSKeyValueObservingOptionPrior = 8; } +late final _sel_addObserver_toObjectsAtIndexes_forKeyPath_options_context_ = + objc.registerName( + "addObserver:toObjectsAtIndexes:forKeyPath:options:context:"); +final _objc_msgSend_136 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_removeObserver_fromObjectsAtIndexes_forKeyPath_context_ = objc + .registerName("removeObserver:fromObjectsAtIndexes:forKeyPath:context:"); +final _objc_msgSend_137 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeObserver_fromObjectsAtIndexes_forKeyPath_ = + objc.registerName("removeObserver:fromObjectsAtIndexes:forKeyPath:"); +final _objc_msgSend_138 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_addObserver_forKeyPath_options_context_ = + objc.registerName("addObserver:forKeyPath:options:context:"); +final _objc_msgSend_139 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_removeObserver_forKeyPath_context_ = + objc.registerName("removeObserver:forKeyPath:context:"); +final _objc_msgSend_140 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeObserver_forKeyPath_ = + objc.registerName("removeObserver:forKeyPath:"); +final _objc_msgSend_141 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_sortedArrayUsingDescriptors_ = + objc.registerName("sortedArrayUsingDescriptors:"); + class NSPredicate extends NSObject { - NSPredicate._(ffi.Pointer id, AVFAudio lib, + NSPredicate._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSPredicate] that points to the same underlying object as [other]. - static NSPredicate castFrom(T other) { - return NSPredicate._(other._id, other._lib, retain: true, release: true); + static NSPredicate castFrom(T other) { + return NSPredicate._(other.pointer, retain: true, release: true); } /// Returns a [NSPredicate] that wraps the given raw object pointer. - static NSPredicate castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSPredicate castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSPredicate._(other, lib, retain: retain, release: release); + return NSPredicate._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSPredicate]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSPredicate1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSPredicate); } static NSPredicate predicateWithFormat_argumentArray_( - AVFAudio _lib, NSString predicateFormat, NSArray? arguments) { - final _ret = _lib._objc_msgSend_142( - _lib._class_NSPredicate1, - _lib._sel_predicateWithFormat_argumentArray_1, - predicateFormat._id, - arguments?._id ?? ffi.nullptr); - return NSPredicate._(_ret, _lib, retain: true, release: true); + NSString predicateFormat, NSArray? arguments) { + final _ret = _objc_msgSend_142( + _class_NSPredicate, + _sel_predicateWithFormat_argumentArray_, + predicateFormat.pointer, + arguments?.pointer ?? ffi.nullptr); + return NSPredicate._(_ret, retain: true, release: true); } - static NSPredicate predicateWithFormat_( - AVFAudio _lib, NSString predicateFormat) { - final _ret = _lib._objc_msgSend_143(_lib._class_NSPredicate1, - _lib._sel_predicateWithFormat_1, predicateFormat._id); - return NSPredicate._(_ret, _lib, retain: true, release: true); + static NSPredicate predicateWithFormat_(NSString predicateFormat) { + final _ret = _objc_msgSend_143( + _class_NSPredicate, _sel_predicateWithFormat_, predicateFormat.pointer); + return NSPredicate._(_ret, retain: true, release: true); } - static NSPredicate predicateWithFormat_arguments_(AVFAudio _lib, + static NSPredicate predicateWithFormat_arguments_( NSString predicateFormat, ffi.Pointer<__va_list_tag> argList) { - final _ret = _lib._objc_msgSend_144( - _lib._class_NSPredicate1, - _lib._sel_predicateWithFormat_arguments_1, - predicateFormat._id, - argList); - return NSPredicate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_144(_class_NSPredicate, + _sel_predicateWithFormat_arguments_, predicateFormat.pointer, argList); + return NSPredicate._(_ret, retain: true, release: true); } - static NSPredicate? predicateFromMetadataQueryString_( - AVFAudio _lib, NSString queryString) { - final _ret = _lib._objc_msgSend_145(_lib._class_NSPredicate1, - _lib._sel_predicateFromMetadataQueryString_1, queryString._id); + static NSPredicate? predicateFromMetadataQueryString_(NSString queryString) { + final _ret = _objc_msgSend_145(_class_NSPredicate, + _sel_predicateFromMetadataQueryString_, queryString.pointer); return _ret.address == 0 ? null - : NSPredicate._(_ret, _lib, retain: true, release: true); + : NSPredicate._(_ret, retain: true, release: true); } - static NSPredicate predicateWithValue_(AVFAudio _lib, bool value) { - final _ret = _lib._objc_msgSend_146( - _lib._class_NSPredicate1, _lib._sel_predicateWithValue_1, value); - return NSPredicate._(_ret, _lib, retain: true, release: true); + static NSPredicate predicateWithValue_(bool value) { + final _ret = + _objc_msgSend_146(_class_NSPredicate, _sel_predicateWithValue_, value); + return NSPredicate._(_ret, retain: true, release: true); } static NSPredicate predicateWithBlock_( - AVFAudio _lib, ObjCBlock_bool_ObjCObject_NSDictionary block) { - final _ret = _lib._objc_msgSend_216( - _lib._class_NSPredicate1, _lib._sel_predicateWithBlock_1, block._id); - return NSPredicate._(_ret, _lib, retain: true, release: true); + ObjCBlock_bool_objcObjCObject_NSDictionary block) { + final _ret = _objc_msgSend_216( + _class_NSPredicate, _sel_predicateWithBlock_, block.pointer); + return NSPredicate._(_ret, retain: true, release: true); } NSString get predicateFormat { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_predicateFormat1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_predicateFormat); + return NSString._(_ret, retain: true, release: true); } NSPredicate predicateWithSubstitutionVariables_(NSDictionary variables) { - final _ret = _lib._objc_msgSend_159( - _id, _lib._sel_predicateWithSubstitutionVariables_1, variables._id); - return NSPredicate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_159(this.pointer, + _sel_predicateWithSubstitutionVariables_, variables.pointer); + return NSPredicate._(_ret, retain: true, release: true); } bool evaluateWithObject_(NSObject? object) { - return _lib._objc_msgSend_217( - _id, _lib._sel_evaluateWithObject_1, object?._id ?? ffi.nullptr); + return _objc_msgSend_217( + this.pointer, _sel_evaluateWithObject_, object?.pointer ?? ffi.nullptr); } bool evaluateWithObject_substitutionVariables_( NSObject? object, NSDictionary? bindings) { - return _lib._objc_msgSend_218( - _id, - _lib._sel_evaluateWithObject_substitutionVariables_1, - object?._id ?? ffi.nullptr, - bindings?._id ?? ffi.nullptr); + return _objc_msgSend_218( + this.pointer, + _sel_evaluateWithObject_substitutionVariables_, + object?.pointer ?? ffi.nullptr, + bindings?.pointer ?? ffi.nullptr); } void allowEvaluation() { - _lib._objc_msgSend_1(_id, _lib._sel_allowEvaluation1); + _objc_msgSend_1(this.pointer, _sel_allowEvaluation); } @override NSPredicate init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSPredicate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSPredicate._(_ret, retain: true, release: true); } - static NSPredicate new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSPredicate1, _lib._sel_new1); - return NSPredicate._(_ret, _lib, retain: false, release: true); + static NSPredicate new1() { + final _ret = _objc_msgSend_2(_class_NSPredicate, _sel_new); + return NSPredicate._(_ret, retain: false, release: true); } - static NSPredicate allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSPredicate1, _lib._sel_allocWithZone_1, zone); - return NSPredicate._(_ret, _lib, retain: false, release: true); + static NSPredicate allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSPredicate, _sel_allocWithZone_, zone); + return NSPredicate._(_ret, retain: false, release: true); } - static NSPredicate alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSPredicate1, _lib._sel_alloc1); - return NSPredicate._(_ret, _lib, retain: false, release: true); + static NSPredicate alloc() { + final _ret = _objc_msgSend_2(_class_NSPredicate, _sel_alloc); + return NSPredicate._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSPredicate1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSPredicate, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSPredicate1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSPredicate, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSPredicate1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSPredicate, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSPredicate1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSPredicate, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSPredicate1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSPredicate, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSPredicate1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSPredicate, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSPredicate1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSPredicate1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSPredicate1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSPredicate, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSPredicate, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSPredicate, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSPredicate = objc.getClass("NSPredicate"); +late final _sel_predicateWithFormat_argumentArray_ = + objc.registerName("predicateWithFormat:argumentArray:"); +final _objc_msgSend_142 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_predicateWithFormat_ = + objc.registerName("predicateWithFormat:"); +final _objc_msgSend_143 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); final class __va_list_tag extends ffi.Struct { @ffi.UnsignedInt() @@ -41962,46 +9963,89 @@ final class __va_list_tag extends ffi.Struct { external ffi.Pointer reg_save_area; } -bool _ObjCBlock_bool_ObjCObject_NSDictionary_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => +late final _sel_predicateWithFormat_arguments_ = + objc.registerName("predicateWithFormat:arguments:"); +final _objc_msgSend_144 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>(); +late final _sel_predicateFromMetadataQueryString_ = + objc.registerName("predicateFromMetadataQueryString:"); +final _objc_msgSend_145 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_predicateWithValue_ = objc.registerName("predicateWithValue:"); +final _objc_msgSend_146 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Bool)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, bool)>(); +bool _ObjCBlock_bool_objcObjCObject_NSDictionary_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Bool Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - bool Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_bool_ObjCObject_NSDictionary_closureRegistry = - , ffi.Pointer)>{}; -int _ObjCBlock_bool_ObjCObject_NSDictionary_closureRegistryIndex = 0; -ffi.Pointer _ObjCBlock_bool_ObjCObject_NSDictionary_registerClosure( - bool Function(ffi.Pointer, ffi.Pointer) fn) { - final id = ++_ObjCBlock_bool_ObjCObject_NSDictionary_closureRegistryIndex; - _ObjCBlock_bool_ObjCObject_NSDictionary_closureRegistry[id] = fn; + bool Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_bool_objcObjCObject_NSDictionary_closureRegistry = , ffi.Pointer)>{}; +int _ObjCBlock_bool_objcObjCObject_NSDictionary_closureRegistryIndex = 0; +ffi.Pointer + _ObjCBlock_bool_objcObjCObject_NSDictionary_registerClosure( + bool Function( + ffi.Pointer, ffi.Pointer) + fn) { + final id = ++_ObjCBlock_bool_objcObjCObject_NSDictionary_closureRegistryIndex; + _ObjCBlock_bool_objcObjCObject_NSDictionary_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -bool _ObjCBlock_bool_ObjCObject_NSDictionary_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => - _ObjCBlock_bool_ObjCObject_NSDictionary_closureRegistry[ +bool _ObjCBlock_bool_objcObjCObject_NSDictionary_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => + _ObjCBlock_bool_objcObjCObject_NSDictionary_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_bool_ObjCObject_NSDictionary extends _ObjCBlockBase { - ObjCBlock_bool_ObjCObject_NSDictionary._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_bool_objcObjCObject_NSDictionary extends objc.ObjCBlockBase { + ObjCBlock_bool_objcObjCObject_NSDictionary._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_bool_ObjCObject_NSDictionary castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_bool_ObjCObject_NSDictionary._(pointer, lib, + static ObjCBlock_bool_objcObjCObject_NSDictionary castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_bool_objcObjCObject_NSDictionary._(pointer, retain: retain, release: release); } @@ -42010,25 +10054,22 @@ class ObjCBlock_bool_ObjCObject_NSDictionary extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_ObjCObject_NSDictionary.fromFunctionPointer( - AVFAudio lib, + ObjCBlock_bool_objcObjCObject_NSDictionary.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer arg0, - ffi.Pointer arg1)>> + ffi.Bool Function(ffi.Pointer arg0, + ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_bool_ObjCObject_NSDictionary_fnPtrTrampoline, - false) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_objcObjCObject_NSDictionary_fnPtrTrampoline, + false) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -42036,607 +10077,676 @@ class ObjCBlock_bool_ObjCObject_NSDictionary extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_ObjCObject_NSDictionary.fromFunction( - AVFAudio lib, bool Function(NSObject?, NSDictionary?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= - ffi.Pointer.fromFunction, ffi.Pointer, ffi.Pointer)>( - _ObjCBlock_bool_ObjCObject_NSDictionary_closureTrampoline, false) - .cast(), - _ObjCBlock_bool_ObjCObject_NSDictionary_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 - ? null - : NSObject._(arg0, lib, retain: true, release: true), - arg1.address == 0 ? null : NSDictionary._(arg1, lib, retain: true, release: true)))), - lib); + ObjCBlock_bool_objcObjCObject_NSDictionary.fromFunction( + bool Function(NSObject?, NSDictionary?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_objcObjCObject_NSDictionary_closureTrampoline, false) + .cast(), + _ObjCBlock_bool_objcObjCObject_NSDictionary_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1) => + fn(arg0.address == 0 ? null : NSObject._(arg0, retain: true, release: true), arg1.address == 0 ? null : NSDictionary._(arg1, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; - bool call(NSObject? arg0, NSDictionary? arg1) => _id.ref.invoke + bool call(NSObject? arg0, NSDictionary? arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Bool Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - bool Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1?._id ?? ffi.nullptr); + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1?.pointer ?? ffi.nullptr); } class NSDictionary extends NSObject { - NSDictionary._(ffi.Pointer id, AVFAudio lib, + NSDictionary._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSDictionary] that points to the same underlying object as [other]. - static NSDictionary castFrom(T other) { - return NSDictionary._(other._id, other._lib, retain: true, release: true); + static NSDictionary castFrom(T other) { + return NSDictionary._(other.pointer, retain: true, release: true); } /// Returns a [NSDictionary] that wraps the given raw object pointer. - static NSDictionary castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSDictionary castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSDictionary._(other, lib, retain: retain, release: release); + return NSDictionary._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSDictionary]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSDictionary1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSDictionary); } int get count { - return _lib._objc_msgSend_10(_id, _lib._sel_count1); + return _objc_msgSend_10(this.pointer, _sel_count); } NSObject? objectForKey_(NSObject aKey) { - final _ret = _lib._objc_msgSend_16(_id, _lib._sel_objectForKey_1, aKey._id); + final _ret = + _objc_msgSend_16(this.pointer, _sel_objectForKey_, aKey.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSEnumerator keyEnumerator() { - final _ret = _lib._objc_msgSend_77(_id, _lib._sel_keyEnumerator1); - return NSEnumerator._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_77(this.pointer, _sel_keyEnumerator); + return NSEnumerator._(_ret, retain: true, release: true); } @override NSDictionary init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSDictionary._(_ret, retain: true, release: true); } NSDictionary initWithObjects_forKeys_count_( - ffi.Pointer> objects, - ffi.Pointer> keys, + ffi.Pointer> objects, + ffi.Pointer> keys, int cnt) { - final _ret = _lib._objc_msgSend_147( - _id, _lib._sel_initWithObjects_forKeys_count_1, objects, keys, cnt); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_147( + this.pointer, _sel_initWithObjects_forKeys_count_, objects, keys, cnt); + return NSDictionary._(_ret, retain: true, release: true); } NSDictionary? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSArray get allKeys { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_allKeys1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_allKeys); + return NSArray._(_ret, retain: true, release: true); } NSArray allKeysForObject_(NSObject anObject) { - final _ret = - _lib._objc_msgSend_67(_id, _lib._sel_allKeysForObject_1, anObject._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_67( + this.pointer, _sel_allKeysForObject_, anObject.pointer); + return NSArray._(_ret, retain: true, release: true); } NSArray get allValues { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_allValues1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_allValues); + return NSArray._(_ret, retain: true, release: true); } NSString get description { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_description); + return NSString._(_ret, retain: true, release: true); } NSString get descriptionInStringsFileFormat { final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_descriptionInStringsFileFormat1); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_21(this.pointer, _sel_descriptionInStringsFileFormat); + return NSString._(_ret, retain: true, release: true); } NSString descriptionWithLocale_(NSObject? locale) { - final _ret = _lib._objc_msgSend_70( - _id, _lib._sel_descriptionWithLocale_1, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_70(this.pointer, _sel_descriptionWithLocale_, + locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } NSString descriptionWithLocale_indent_(NSObject? locale, int level) { - final _ret = _lib._objc_msgSend_71( - _id, - _lib._sel_descriptionWithLocale_indent_1, - locale?._id ?? ffi.nullptr, + final _ret = _objc_msgSend_71( + this.pointer, + _sel_descriptionWithLocale_indent_, + locale?.pointer ?? ffi.nullptr, level); - return NSString._(_ret, _lib, retain: true, release: true); + return NSString._(_ret, retain: true, release: true); } bool isEqualToDictionary_(NSDictionary otherDictionary) { - return _lib._objc_msgSend_148( - _id, _lib._sel_isEqualToDictionary_1, otherDictionary._id); + return _objc_msgSend_148( + this.pointer, _sel_isEqualToDictionary_, otherDictionary.pointer); } NSEnumerator objectEnumerator() { - final _ret = _lib._objc_msgSend_77(_id, _lib._sel_objectEnumerator1); - return NSEnumerator._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_77(this.pointer, _sel_objectEnumerator); + return NSEnumerator._(_ret, retain: true, release: true); } NSArray objectsForKeys_notFoundMarker_(NSArray keys, NSObject marker) { - final _ret = _lib._objc_msgSend_149( - _id, _lib._sel_objectsForKeys_notFoundMarker_1, keys._id, marker._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_149(this.pointer, + _sel_objectsForKeys_notFoundMarker_, keys.pointer, marker.pointer); + return NSArray._(_ret, retain: true, release: true); } bool writeToURL_error_( - NSURL url, ffi.Pointer> error) { - return _lib._objc_msgSend_89( - _id, _lib._sel_writeToURL_error_1, url._id, error); + NSURL url, ffi.Pointer> error) { + return _objc_msgSend_89( + this.pointer, _sel_writeToURL_error_, url.pointer, error); } - NSArray keysSortedByValueUsingSelector_(ffi.Pointer comparator) { - final _ret = _lib._objc_msgSend_80( - _id, _lib._sel_keysSortedByValueUsingSelector_1, comparator); - return NSArray._(_ret, _lib, retain: true, release: true); + NSArray keysSortedByValueUsingSelector_( + ffi.Pointer comparator) { + final _ret = _objc_msgSend_80( + this.pointer, _sel_keysSortedByValueUsingSelector_, comparator); + return NSArray._(_ret, retain: true, release: true); } - void getObjects_andKeys_count_(ffi.Pointer> objects, - ffi.Pointer> keys, int count) { - _lib._objc_msgSend_150( - _id, _lib._sel_getObjects_andKeys_count_1, objects, keys, count); + void getObjects_andKeys_count_( + ffi.Pointer> objects, + ffi.Pointer> keys, + int count) { + _objc_msgSend_150( + this.pointer, _sel_getObjects_andKeys_count_, objects, keys, count); } NSObject? objectForKeyedSubscript_(NSObject key) { - final _ret = _lib._objc_msgSend_16( - _id, _lib._sel_objectForKeyedSubscript_1, key._id); + final _ret = _objc_msgSend_16( + this.pointer, _sel_objectForKeyedSubscript_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void enumerateKeysAndObjectsUsingBlock_( - ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool block) { - _lib._objc_msgSend_151( - _id, _lib._sel_enumerateKeysAndObjectsUsingBlock_1, block._id); + ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool block) { + _objc_msgSend_151( + this.pointer, _sel_enumerateKeysAndObjectsUsingBlock_, block.pointer); } void enumerateKeysAndObjectsWithOptions_usingBlock_( - int opts, ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool block) { - _lib._objc_msgSend_152( - _id, - _lib._sel_enumerateKeysAndObjectsWithOptions_usingBlock_1, + int opts, ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool block) { + _objc_msgSend_152( + this.pointer, + _sel_enumerateKeysAndObjectsWithOptions_usingBlock_, opts, - block._id); + block.pointer); } NSArray keysSortedByValueUsingComparator_( - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - final _ret = _lib._objc_msgSend_121( - _id, _lib._sel_keysSortedByValueUsingComparator_1, cmptr._id); - return NSArray._(_ret, _lib, retain: true, release: true); + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + final _ret = _objc_msgSend_121( + this.pointer, _sel_keysSortedByValueUsingComparator_, cmptr.pointer); + return NSArray._(_ret, retain: true, release: true); } - NSArray keysSortedByValueWithOptions_usingComparator_( - int opts, ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - final _ret = _lib._objc_msgSend_122( - _id, - _lib._sel_keysSortedByValueWithOptions_usingComparator_1, + NSArray keysSortedByValueWithOptions_usingComparator_(int opts, + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + final _ret = _objc_msgSend_122( + this.pointer, + _sel_keysSortedByValueWithOptions_usingComparator_, opts, - cmptr._id); - return NSArray._(_ret, _lib, retain: true, release: true); + cmptr.pointer); + return NSArray._(_ret, retain: true, release: true); } NSObject keysOfEntriesPassingTest_( - ObjCBlock_bool_ObjCObject_ObjCObject_bool predicate) { - final _ret = _lib._objc_msgSend_153( - _id, _lib._sel_keysOfEntriesPassingTest_1, predicate._id); - return NSObject._(_ret, _lib, retain: true, release: true); + ObjCBlock_bool_objcObjCObject_objcObjCObject_bool predicate) { + final _ret = _objc_msgSend_153( + this.pointer, _sel_keysOfEntriesPassingTest_, predicate.pointer); + return NSObject._(_ret, retain: true, release: true); } NSObject keysOfEntriesWithOptions_passingTest_( - int opts, ObjCBlock_bool_ObjCObject_ObjCObject_bool predicate) { - final _ret = _lib._objc_msgSend_154(_id, - _lib._sel_keysOfEntriesWithOptions_passingTest_1, opts, predicate._id); - return NSObject._(_ret, _lib, retain: true, release: true); + int opts, ObjCBlock_bool_objcObjCObject_objcObjCObject_bool predicate) { + final _ret = _objc_msgSend_154(this.pointer, + _sel_keysOfEntriesWithOptions_passingTest_, opts, predicate.pointer); + return NSObject._(_ret, retain: true, release: true); } - void getObjects_andKeys_(ffi.Pointer> objects, - ffi.Pointer> keys) { - _lib._objc_msgSend_155(_id, _lib._sel_getObjects_andKeys_1, objects, keys); + void getObjects_andKeys_(ffi.Pointer> objects, + ffi.Pointer> keys) { + _objc_msgSend_155(this.pointer, _sel_getObjects_andKeys_, objects, keys); } - static NSDictionary? dictionaryWithContentsOfFile_( - AVFAudio _lib, NSString path) { - final _ret = _lib._objc_msgSend_156(_lib._class_NSDictionary1, - _lib._sel_dictionaryWithContentsOfFile_1, path._id); + static NSDictionary? dictionaryWithContentsOfFile_(NSString path) { + final _ret = _objc_msgSend_156( + _class_NSDictionary, _sel_dictionaryWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } - static NSDictionary? dictionaryWithContentsOfURL_(AVFAudio _lib, NSURL url) { - final _ret = _lib._objc_msgSend_157(_lib._class_NSDictionary1, - _lib._sel_dictionaryWithContentsOfURL_1, url._id); + static NSDictionary? dictionaryWithContentsOfURL_(NSURL url) { + final _ret = _objc_msgSend_157( + _class_NSDictionary, _sel_dictionaryWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSDictionary? initWithContentsOfFile_(NSString path) { - final _ret = _lib._objc_msgSend_156( - _id, _lib._sel_initWithContentsOfFile_1, path._id); + final _ret = _objc_msgSend_156( + this.pointer, _sel_initWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSDictionary? initWithContentsOfURL_(NSURL url) { - final _ret = - _lib._objc_msgSend_157(_id, _lib._sel_initWithContentsOfURL_1, url._id); + final _ret = _objc_msgSend_157( + this.pointer, _sel_initWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } bool writeToFile_atomically_(NSString path, bool useAuxiliaryFile) { - return _lib._objc_msgSend_26( - _id, _lib._sel_writeToFile_atomically_1, path._id, useAuxiliaryFile); + return _objc_msgSend_26(this.pointer, _sel_writeToFile_atomically_, + path.pointer, useAuxiliaryFile); } bool writeToURL_atomically_(NSURL url, bool atomically) { - return _lib._objc_msgSend_134( - _id, _lib._sel_writeToURL_atomically_1, url._id, atomically); + return _objc_msgSend_134( + this.pointer, _sel_writeToURL_atomically_, url.pointer, atomically); } - static NSDictionary dictionary(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSDictionary1, _lib._sel_dictionary1); - return NSDictionary._(_ret, _lib, retain: true, release: true); + static NSDictionary dictionary() { + final _ret = _objc_msgSend_2(_class_NSDictionary, _sel_dictionary); + return NSDictionary._(_ret, retain: true, release: true); } static NSDictionary dictionaryWithObject_forKey_( - AVFAudio _lib, NSObject object, NSObject key) { - final _ret = _lib._objc_msgSend_158(_lib._class_NSDictionary1, - _lib._sel_dictionaryWithObject_forKey_1, object._id, key._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + NSObject object, NSObject key) { + final _ret = _objc_msgSend_158(_class_NSDictionary, + _sel_dictionaryWithObject_forKey_, object.pointer, key.pointer); + return NSDictionary._(_ret, retain: true, release: true); } static NSDictionary dictionaryWithObjects_forKeys_count_( - AVFAudio _lib, - ffi.Pointer> objects, - ffi.Pointer> keys, + ffi.Pointer> objects, + ffi.Pointer> keys, int cnt) { - final _ret = _lib._objc_msgSend_147(_lib._class_NSDictionary1, - _lib._sel_dictionaryWithObjects_forKeys_count_1, objects, keys, cnt); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_147(_class_NSDictionary, + _sel_dictionaryWithObjects_forKeys_count_, objects, keys, cnt); + return NSDictionary._(_ret, retain: true, release: true); } - static NSDictionary dictionaryWithObjectsAndKeys_( - AVFAudio _lib, NSObject firstObject) { - final _ret = _lib._objc_msgSend_124(_lib._class_NSDictionary1, - _lib._sel_dictionaryWithObjectsAndKeys_1, firstObject._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + static NSDictionary dictionaryWithObjectsAndKeys_(NSObject firstObject) { + final _ret = _objc_msgSend_124(_class_NSDictionary, + _sel_dictionaryWithObjectsAndKeys_, firstObject.pointer); + return NSDictionary._(_ret, retain: true, release: true); } - static NSDictionary dictionaryWithDictionary_( - AVFAudio _lib, NSDictionary dict) { - final _ret = _lib._objc_msgSend_159(_lib._class_NSDictionary1, - _lib._sel_dictionaryWithDictionary_1, dict._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + static NSDictionary dictionaryWithDictionary_(NSDictionary dict) { + final _ret = _objc_msgSend_159( + _class_NSDictionary, _sel_dictionaryWithDictionary_, dict.pointer); + return NSDictionary._(_ret, retain: true, release: true); } static NSDictionary dictionaryWithObjects_forKeys_( - AVFAudio _lib, NSArray objects, NSArray keys) { - final _ret = _lib._objc_msgSend_160(_lib._class_NSDictionary1, - _lib._sel_dictionaryWithObjects_forKeys_1, objects._id, keys._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + NSArray objects, NSArray keys) { + final _ret = _objc_msgSend_160(_class_NSDictionary, + _sel_dictionaryWithObjects_forKeys_, objects.pointer, keys.pointer); + return NSDictionary._(_ret, retain: true, release: true); } NSDictionary initWithObjectsAndKeys_(NSObject firstObject) { - final _ret = _lib._objc_msgSend_124( - _id, _lib._sel_initWithObjectsAndKeys_1, firstObject._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_124( + this.pointer, _sel_initWithObjectsAndKeys_, firstObject.pointer); + return NSDictionary._(_ret, retain: true, release: true); } NSDictionary initWithDictionary_(NSDictionary otherDictionary) { - final _ret = _lib._objc_msgSend_159( - _id, _lib._sel_initWithDictionary_1, otherDictionary._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_159( + this.pointer, _sel_initWithDictionary_, otherDictionary.pointer); + return NSDictionary._(_ret, retain: true, release: true); } NSDictionary initWithDictionary_copyItems_( NSDictionary otherDictionary, bool flag) { - final _ret = _lib._objc_msgSend_161(_id, - _lib._sel_initWithDictionary_copyItems_1, otherDictionary._id, flag); - return NSDictionary._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_161(this.pointer, + _sel_initWithDictionary_copyItems_, otherDictionary.pointer, flag); + return NSDictionary._(_ret, retain: false, release: true); } NSDictionary initWithObjects_forKeys_(NSArray objects, NSArray keys) { - final _ret = _lib._objc_msgSend_160( - _id, _lib._sel_initWithObjects_forKeys_1, objects._id, keys._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_160(this.pointer, _sel_initWithObjects_forKeys_, + objects.pointer, keys.pointer); + return NSDictionary._(_ret, retain: true, release: true); } NSDictionary? initWithContentsOfURL_error_( - NSURL url, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_162( - _id, _lib._sel_initWithContentsOfURL_error_1, url._id, error); + NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_162( + this.pointer, _sel_initWithContentsOfURL_error_, url.pointer, error); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } static NSDictionary? dictionaryWithContentsOfURL_error_( - AVFAudio _lib, NSURL url, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_162(_lib._class_NSDictionary1, - _lib._sel_dictionaryWithContentsOfURL_error_1, url._id, error); + NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_162(_class_NSDictionary, + _sel_dictionaryWithContentsOfURL_error_, url.pointer, error); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } - static NSObject sharedKeySetForKeys_(AVFAudio _lib, NSArray keys) { - final _ret = _lib._objc_msgSend_125( - _lib._class_NSDictionary1, _lib._sel_sharedKeySetForKeys_1, keys._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject sharedKeySetForKeys_(NSArray keys) { + final _ret = _objc_msgSend_125( + _class_NSDictionary, _sel_sharedKeySetForKeys_, keys.pointer); + return NSObject._(_ret, retain: true, release: true); } int countByEnumeratingWithState_objects_count_( ffi.Pointer state, - ffi.Pointer> buffer, + ffi.Pointer> buffer, int len) { - return _lib._objc_msgSend_163( - _id, - _lib._sel_countByEnumeratingWithState_objects_count_1, - state, - buffer, - len); + return _objc_msgSend_163(this.pointer, + _sel_countByEnumeratingWithState_objects_count_, state, buffer, len); } int fileSize() { - return _lib._objc_msgSend_164(_id, _lib._sel_fileSize1); + return _objc_msgSend_164(this.pointer, _sel_fileSize); } NSDate? fileModificationDate() { - final _ret = _lib._objc_msgSend_183(_id, _lib._sel_fileModificationDate1); + final _ret = _objc_msgSend_183(this.pointer, _sel_fileModificationDate); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSString? fileType() { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_fileType1); + final _ret = _objc_msgSend_44(this.pointer, _sel_fileType); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } int filePosixPermissions() { - return _lib._objc_msgSend_10(_id, _lib._sel_filePosixPermissions1); + return _objc_msgSend_10(this.pointer, _sel_filePosixPermissions); } NSString? fileOwnerAccountName() { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_fileOwnerAccountName1); + final _ret = _objc_msgSend_44(this.pointer, _sel_fileOwnerAccountName); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? fileGroupOwnerAccountName() { - final _ret = - _lib._objc_msgSend_44(_id, _lib._sel_fileGroupOwnerAccountName1); + final _ret = _objc_msgSend_44(this.pointer, _sel_fileGroupOwnerAccountName); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } int fileSystemNumber() { - return _lib._objc_msgSend_83(_id, _lib._sel_fileSystemNumber1); + return _objc_msgSend_83(this.pointer, _sel_fileSystemNumber); } int fileSystemFileNumber() { - return _lib._objc_msgSend_10(_id, _lib._sel_fileSystemFileNumber1); + return _objc_msgSend_10(this.pointer, _sel_fileSystemFileNumber); } bool fileExtensionHidden() { - return _lib._objc_msgSend_12(_id, _lib._sel_fileExtensionHidden1); + return _objc_msgSend_12(this.pointer, _sel_fileExtensionHidden); } int fileHFSCreatorCode() { - return _lib._objc_msgSend_214(_id, _lib._sel_fileHFSCreatorCode1); + return _objc_msgSend_214(this.pointer, _sel_fileHFSCreatorCode); } int fileHFSTypeCode() { - return _lib._objc_msgSend_214(_id, _lib._sel_fileHFSTypeCode1); + return _objc_msgSend_214(this.pointer, _sel_fileHFSTypeCode); } bool fileIsImmutable() { - return _lib._objc_msgSend_12(_id, _lib._sel_fileIsImmutable1); + return _objc_msgSend_12(this.pointer, _sel_fileIsImmutable); } bool fileIsAppendOnly() { - return _lib._objc_msgSend_12(_id, _lib._sel_fileIsAppendOnly1); + return _objc_msgSend_12(this.pointer, _sel_fileIsAppendOnly); } NSDate? fileCreationDate() { - final _ret = _lib._objc_msgSend_183(_id, _lib._sel_fileCreationDate1); + final _ret = _objc_msgSend_183(this.pointer, _sel_fileCreationDate); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSNumber? fileOwnerAccountID() { - final _ret = _lib._objc_msgSend_215(_id, _lib._sel_fileOwnerAccountID1); + final _ret = _objc_msgSend_215(this.pointer, _sel_fileOwnerAccountID); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } NSNumber? fileGroupOwnerAccountID() { - final _ret = - _lib._objc_msgSend_215(_id, _lib._sel_fileGroupOwnerAccountID1); + final _ret = _objc_msgSend_215(this.pointer, _sel_fileGroupOwnerAccountID); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } @override NSObject? valueForKey_(NSString key) { - final _ret = _lib._objc_msgSend_38(_id, _lib._sel_valueForKey_1, key._id); + final _ret = _objc_msgSend_38(this.pointer, _sel_valueForKey_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSDictionary new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSDictionary1, _lib._sel_new1); - return NSDictionary._(_ret, _lib, retain: false, release: true); + static NSDictionary new1() { + final _ret = _objc_msgSend_2(_class_NSDictionary, _sel_new); + return NSDictionary._(_ret, retain: false, release: true); } - static NSDictionary allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSDictionary1, _lib._sel_allocWithZone_1, zone); - return NSDictionary._(_ret, _lib, retain: false, release: true); + static NSDictionary allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSDictionary, _sel_allocWithZone_, zone); + return NSDictionary._(_ret, retain: false, release: true); } - static NSDictionary alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSDictionary1, _lib._sel_alloc1); - return NSDictionary._(_ret, _lib, retain: false, release: true); + static NSDictionary alloc() { + final _ret = _objc_msgSend_2(_class_NSDictionary, _sel_alloc); + return NSDictionary._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSDictionary1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSDictionary, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSDictionary1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSDictionary, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSDictionary1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSDictionary, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSDictionary1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSDictionary, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSDictionary1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSDictionary, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSDictionary1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSDictionary, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSDictionary1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSDictionary1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSDictionary1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} - -void _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSDictionary, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSDictionary, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSDictionary, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSDictionary = objc.getClass("NSDictionary"); +late final _sel_objectForKey_ = objc.registerName("objectForKey:"); +late final _sel_keyEnumerator = objc.registerName("keyEnumerator"); +late final _sel_initWithObjects_forKeys_count_ = + objc.registerName("initWithObjects:forKeys:count:"); +final _objc_msgSend_147 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>, + int)>(); +late final _sel_allKeys = objc.registerName("allKeys"); +late final _sel_allKeysForObject_ = objc.registerName("allKeysForObject:"); +late final _sel_allValues = objc.registerName("allValues"); +late final _sel_descriptionInStringsFileFormat = + objc.registerName("descriptionInStringsFileFormat"); +late final _sel_isEqualToDictionary_ = + objc.registerName("isEqualToDictionary:"); +final _objc_msgSend_148 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_objectsForKeys_notFoundMarker_ = + objc.registerName("objectsForKeys:notFoundMarker:"); +final _objc_msgSend_149 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_keysSortedByValueUsingSelector_ = + objc.registerName("keysSortedByValueUsingSelector:"); +late final _sel_getObjects_andKeys_count_ = + objc.registerName("getObjects:andKeys:count:"); +final _objc_msgSend_150 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>, + int)>(); +late final _sel_objectForKeyedSubscript_ = + objc.registerName("objectForKeyedSubscript:"); +void _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer arg0, - ffi.Pointer arg1, + ffi.Pointer arg0, + ffi.Pointer arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, ffi.Pointer, + void Function( + ffi.Pointer, + ffi.Pointer, ffi.Pointer)>()(arg0, arg1, arg2); -final _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_closureRegistry = , ffi.Pointer, - ffi.Pointer)>{}; -int _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_closureRegistryIndex = 0; +final _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_closureRegistry = + , + ffi.Pointer, ffi.Pointer)>{}; +int _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_closureRegistryIndex = + 0; ffi.Pointer - _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_registerClosure( - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer) + _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_registerClosure( + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer) fn) { final id = - ++_ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_closureRegistryIndex; - _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_closureRegistry[id] = fn; + ++_ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_closureRegistryIndex; + _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_closureRegistry[id] = + fn; return ffi.Pointer.fromAddress(id); } -void _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, +void _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, ffi.Pointer arg2) => - _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_closureRegistry[ + _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool extends _ObjCBlockBase { - ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool + extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool._(pointer, lib, + static ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool._(pointer, retain: retain, release: release); } @@ -42645,27 +10755,24 @@ class ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool.fromFunctionPointer( - AVFAudio lib, + ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer arg0, - ffi.Pointer arg1, + ffi.Pointer arg0, + ffi.Pointer arg1, ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -42673,23 +10780,22 @@ class ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool.fromFunction( - AVFAudio lib, void Function(NSObject, NSObject, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1, - ffi.Pointer arg2) => - fn(NSObject._(arg0, lib, retain: true, release: true), NSObject._(arg1, lib, retain: true, release: true), arg2))), - lib); + ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool.fromFunction( + void Function(NSObject, NSObject, ffi.Pointer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn(NSObject._(arg0, retain: true, release: true), NSObject._(arg1, retain: true, release: true), arg2)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -42701,98 +10807,133 @@ class ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool.listener( - AVFAudio lib, void Function(NSObject, NSObject, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1, ffi.Pointer arg2) => fn( - NSObject._(arg0, lib, retain: true, release: true), - NSObject._(arg1, lib, retain: true, release: true), - arg2))), - lib); + ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool.listener( + void Function(NSObject, NSObject, ffi.Pointer) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn(NSObject._(arg0, retain: true, release: true), NSObject._(arg1, retain: true, release: true), arg2)))); static ffi.NativeCallable< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; void call(NSObject arg0, NSObject arg1, ffi.Pointer arg2) => - _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() - .asFunction< - void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>()(_id, arg0._id, arg1._id, arg2); -} - -bool _ObjCBlock_bool_ObjCObject_ObjCObject_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0.pointer, arg1.pointer, arg2); +} + +late final _sel_enumerateKeysAndObjectsUsingBlock_ = + objc.registerName("enumerateKeysAndObjectsUsingBlock:"); +final _objc_msgSend_151 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_enumerateKeysAndObjectsWithOptions_usingBlock_ = + objc.registerName("enumerateKeysAndObjectsWithOptions:usingBlock:"); +final _objc_msgSend_152 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_keysSortedByValueUsingComparator_ = + objc.registerName("keysSortedByValueUsingComparator:"); +late final _sel_keysSortedByValueWithOptions_usingComparator_ = + objc.registerName("keysSortedByValueWithOptions:usingComparator:"); +bool _ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< ffi.Bool Function( - ffi.Pointer arg0, - ffi.Pointer arg1, + ffi.Pointer arg0, + ffi.Pointer arg1, ffi.Pointer arg2)>>() .asFunction< - bool Function(ffi.Pointer, ffi.Pointer, + bool Function( + ffi.Pointer, + ffi.Pointer, ffi.Pointer)>()(arg0, arg1, arg2); -final _ObjCBlock_bool_ObjCObject_ObjCObject_bool_closureRegistry = , ffi.Pointer, +final _ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_closureRegistry = , ffi.Pointer, ffi.Pointer)>{}; -int _ObjCBlock_bool_ObjCObject_ObjCObject_bool_closureRegistryIndex = 0; +int _ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_closureRegistryIndex = 0; ffi.Pointer - _ObjCBlock_bool_ObjCObject_ObjCObject_bool_registerClosure( - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer) + _ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_registerClosure( + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer) fn) { - final id = ++_ObjCBlock_bool_ObjCObject_ObjCObject_bool_closureRegistryIndex; - _ObjCBlock_bool_ObjCObject_ObjCObject_bool_closureRegistry[id] = fn; + final id = + ++_ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_closureRegistryIndex; + _ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -bool _ObjCBlock_bool_ObjCObject_ObjCObject_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, +bool _ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, ffi.Pointer arg2) => - _ObjCBlock_bool_ObjCObject_ObjCObject_bool_closureRegistry[ + _ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_bool_ObjCObject_ObjCObject_bool extends _ObjCBlockBase { - ObjCBlock_bool_ObjCObject_ObjCObject_bool._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_bool_objcObjCObject_objcObjCObject_bool + extends objc.ObjCBlockBase { + ObjCBlock_bool_objcObjCObject_objcObjCObject_bool._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_bool_ObjCObject_ObjCObject_bool castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_bool_ObjCObject_ObjCObject_bool._(pointer, lib, + static ObjCBlock_bool_objcObjCObject_objcObjCObject_bool castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_bool_objcObjCObject_objcObjCObject_bool._(pointer, retain: retain, release: release); } @@ -42801,28 +10942,25 @@ class ObjCBlock_bool_ObjCObject_ObjCObject_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_ObjCObject_ObjCObject_bool.fromFunctionPointer( - AVFAudio lib, + ObjCBlock_bool_objcObjCObject_objcObjCObject_bool.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< ffi.Bool Function( - ffi.Pointer arg0, - ffi.Pointer arg1, + ffi.Pointer arg0, + ffi.Pointer arg1, ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_bool_ObjCObject_ObjCObject_bool_fnPtrTrampoline, - false) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_fnPtrTrampoline, + false) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -42830,47 +10968,200 @@ class ObjCBlock_bool_ObjCObject_ObjCObject_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_ObjCObject_ObjCObject_bool.fromFunction( - AVFAudio lib, bool Function(NSObject, NSObject, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_bool_ObjCObject_ObjCObject_bool_closureTrampoline, false) - .cast(), - _ObjCBlock_bool_ObjCObject_ObjCObject_bool_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1, - ffi.Pointer arg2) => - fn(NSObject._(arg0, lib, retain: true, release: true), NSObject._(arg1, lib, retain: true, release: true), arg2))), - lib); + ObjCBlock_bool_objcObjCObject_objcObjCObject_bool.fromFunction( + bool Function(NSObject, NSObject, ffi.Pointer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_closureTrampoline, false) + .cast(), + _ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_registerClosure((ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn(NSObject._(arg0, retain: true, release: true), NSObject._(arg1, retain: true, release: true), arg2)))); static ffi.Pointer? _dartFuncTrampoline; bool call(NSObject arg0, NSObject arg1, ffi.Pointer arg2) => - _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() - .asFunction< - bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>()(_id, arg0._id, arg1._id, arg2); -} + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0.pointer, arg1.pointer, arg2); +} + +late final _sel_keysOfEntriesPassingTest_ = + objc.registerName("keysOfEntriesPassingTest:"); +final _objc_msgSend_153 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_keysOfEntriesWithOptions_passingTest_ = + objc.registerName("keysOfEntriesWithOptions:passingTest:"); +final _objc_msgSend_154 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_getObjects_andKeys_ = objc.registerName("getObjects:andKeys:"); +final _objc_msgSend_155 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_dictionaryWithContentsOfFile_ = + objc.registerName("dictionaryWithContentsOfFile:"); +final _objc_msgSend_156 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dictionaryWithContentsOfURL_ = + objc.registerName("dictionaryWithContentsOfURL:"); +final _objc_msgSend_157 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dictionary = objc.registerName("dictionary"); +late final _sel_dictionaryWithObject_forKey_ = + objc.registerName("dictionaryWithObject:forKey:"); +final _objc_msgSend_158 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_dictionaryWithObjects_forKeys_count_ = + objc.registerName("dictionaryWithObjects:forKeys:count:"); +late final _sel_dictionaryWithObjectsAndKeys_ = + objc.registerName("dictionaryWithObjectsAndKeys:"); +late final _sel_dictionaryWithDictionary_ = + objc.registerName("dictionaryWithDictionary:"); +final _objc_msgSend_159 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dictionaryWithObjects_forKeys_ = + objc.registerName("dictionaryWithObjects:forKeys:"); +final _objc_msgSend_160 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithObjectsAndKeys_ = + objc.registerName("initWithObjectsAndKeys:"); +late final _sel_initWithDictionary_ = objc.registerName("initWithDictionary:"); +late final _sel_initWithDictionary_copyItems_ = + objc.registerName("initWithDictionary:copyItems:"); +final _objc_msgSend_161 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_initWithObjects_forKeys_ = + objc.registerName("initWithObjects:forKeys:"); +final _objc_msgSend_162 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_dictionaryWithContentsOfURL_error_ = + objc.registerName("dictionaryWithContentsOfURL:error:"); +late final _sel_sharedKeySetForKeys_ = + objc.registerName("sharedKeySetForKeys:"); final class NSFastEnumerationState extends ffi.Struct { @ffi.UnsignedLong() external int state; - external ffi.Pointer> itemsPtr; + external ffi.Pointer> itemsPtr; external ffi.Pointer mutationsPtr; @@ -42878,377 +11169,544 @@ final class NSFastEnumerationState extends ffi.Struct { external ffi.Array extra; } +late final _sel_countByEnumeratingWithState_objects_count_ = + objc.registerName("countByEnumeratingWithState:objects:count:"); +final _objc_msgSend_163 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.UnsignedLong)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + int)>(); +late final _sel_fileSize = objc.registerName("fileSize"); +final _objc_msgSend_164 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLongLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); + class NSDate extends NSObject { - NSDate._(ffi.Pointer id, AVFAudio lib, + NSDate._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSDate] that points to the same underlying object as [other]. - static NSDate castFrom(T other) { - return NSDate._(other._id, other._lib, retain: true, release: true); + static NSDate castFrom(T other) { + return NSDate._(other.pointer, retain: true, release: true); } /// Returns a [NSDate] that wraps the given raw object pointer. - static NSDate castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSDate castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSDate._(other, lib, retain: retain, release: release); + return NSDate._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSDate]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSDate1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSDate); } double get timeIntervalSinceReferenceDate { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret( - _id, _lib._sel_timeIntervalSinceReferenceDate1) - : _lib._objc_msgSend_165( - _id, _lib._sel_timeIntervalSinceReferenceDate1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret( + this.pointer, _sel_timeIntervalSinceReferenceDate) + : _objc_msgSend_165(this.pointer, _sel_timeIntervalSinceReferenceDate); } @override NSDate init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSDate._(_ret, retain: true, release: true); } NSDate initWithTimeIntervalSinceReferenceDate_(double ti) { - final _ret = _lib._objc_msgSend_166( - _id, _lib._sel_initWithTimeIntervalSinceReferenceDate_1, ti); - return NSDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_166( + this.pointer, _sel_initWithTimeIntervalSinceReferenceDate_, ti); + return NSDate._(_ret, retain: true, release: true); } NSDate? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } double timeIntervalSinceDate_(NSDate anotherDate) { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_167_fpret( - _id, _lib._sel_timeIntervalSinceDate_1, anotherDate._id) - : _lib._objc_msgSend_167( - _id, _lib._sel_timeIntervalSinceDate_1, anotherDate._id); + return objc.useMsgSendVariants + ? _objc_msgSend_167Fpret( + this.pointer, _sel_timeIntervalSinceDate_, anotherDate.pointer) + : _objc_msgSend_167( + this.pointer, _sel_timeIntervalSinceDate_, anotherDate.pointer); } double get timeIntervalSinceNow { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_timeIntervalSinceNow1) - : _lib._objc_msgSend_165(_id, _lib._sel_timeIntervalSinceNow1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_timeIntervalSinceNow) + : _objc_msgSend_165(this.pointer, _sel_timeIntervalSinceNow); } double get timeIntervalSince1970 { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_timeIntervalSince19701) - : _lib._objc_msgSend_165(_id, _lib._sel_timeIntervalSince19701); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_timeIntervalSince1970) + : _objc_msgSend_165(this.pointer, _sel_timeIntervalSince1970); } NSObject addTimeInterval_(double seconds) { final _ret = - _lib._objc_msgSend_166(_id, _lib._sel_addTimeInterval_1, seconds); - return NSObject._(_ret, _lib, retain: true, release: true); + _objc_msgSend_166(this.pointer, _sel_addTimeInterval_, seconds); + return NSObject._(_ret, retain: true, release: true); } NSDate dateByAddingTimeInterval_(double ti) { final _ret = - _lib._objc_msgSend_166(_id, _lib._sel_dateByAddingTimeInterval_1, ti); - return NSDate._(_ret, _lib, retain: true, release: true); + _objc_msgSend_166(this.pointer, _sel_dateByAddingTimeInterval_, ti); + return NSDate._(_ret, retain: true, release: true); } NSDate earlierDate_(NSDate anotherDate) { final _ret = - _lib._objc_msgSend_168(_id, _lib._sel_earlierDate_1, anotherDate._id); - return NSDate._(_ret, _lib, retain: true, release: true); + _objc_msgSend_168(this.pointer, _sel_earlierDate_, anotherDate.pointer); + return NSDate._(_ret, retain: true, release: true); } NSDate laterDate_(NSDate anotherDate) { final _ret = - _lib._objc_msgSend_168(_id, _lib._sel_laterDate_1, anotherDate._id); - return NSDate._(_ret, _lib, retain: true, release: true); + _objc_msgSend_168(this.pointer, _sel_laterDate_, anotherDate.pointer); + return NSDate._(_ret, retain: true, release: true); } int compare_(NSDate other) { - return _lib._objc_msgSend_169(_id, _lib._sel_compare_1, other._id); + return _objc_msgSend_169(this.pointer, _sel_compare_, other.pointer); } bool isEqualToDate_(NSDate otherDate) { - return _lib._objc_msgSend_170( - _id, _lib._sel_isEqualToDate_1, otherDate._id); + return _objc_msgSend_170( + this.pointer, _sel_isEqualToDate_, otherDate.pointer); } NSString get description { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_description); + return NSString._(_ret, retain: true, release: true); } NSString descriptionWithLocale_(NSObject? locale) { - final _ret = _lib._objc_msgSend_70( - _id, _lib._sel_descriptionWithLocale_1, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_70(this.pointer, _sel_descriptionWithLocale_, + locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } - static NSDate date(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSDate1, _lib._sel_date1); - return NSDate._(_ret, _lib, retain: true, release: true); + static NSDate date() { + final _ret = _objc_msgSend_2(_class_NSDate, _sel_date); + return NSDate._(_ret, retain: true, release: true); } - static NSDate dateWithTimeIntervalSinceNow_(AVFAudio _lib, double secs) { - final _ret = _lib._objc_msgSend_166( - _lib._class_NSDate1, _lib._sel_dateWithTimeIntervalSinceNow_1, secs); - return NSDate._(_ret, _lib, retain: true, release: true); + static NSDate dateWithTimeIntervalSinceNow_(double secs) { + final _ret = _objc_msgSend_166( + _class_NSDate, _sel_dateWithTimeIntervalSinceNow_, secs); + return NSDate._(_ret, retain: true, release: true); } - static NSDate dateWithTimeIntervalSinceReferenceDate_( - AVFAudio _lib, double ti) { - final _ret = _lib._objc_msgSend_166(_lib._class_NSDate1, - _lib._sel_dateWithTimeIntervalSinceReferenceDate_1, ti); - return NSDate._(_ret, _lib, retain: true, release: true); + static NSDate dateWithTimeIntervalSinceReferenceDate_(double ti) { + final _ret = _objc_msgSend_166( + _class_NSDate, _sel_dateWithTimeIntervalSinceReferenceDate_, ti); + return NSDate._(_ret, retain: true, release: true); } - static NSDate dateWithTimeIntervalSince1970_(AVFAudio _lib, double secs) { - final _ret = _lib._objc_msgSend_166( - _lib._class_NSDate1, _lib._sel_dateWithTimeIntervalSince1970_1, secs); - return NSDate._(_ret, _lib, retain: true, release: true); + static NSDate dateWithTimeIntervalSince1970_(double secs) { + final _ret = _objc_msgSend_166( + _class_NSDate, _sel_dateWithTimeIntervalSince1970_, secs); + return NSDate._(_ret, retain: true, release: true); } static NSDate dateWithTimeInterval_sinceDate_( - AVFAudio _lib, double secsToBeAdded, NSDate date) { - final _ret = _lib._objc_msgSend_171(_lib._class_NSDate1, - _lib._sel_dateWithTimeInterval_sinceDate_1, secsToBeAdded, date._id); - return NSDate._(_ret, _lib, retain: true, release: true); + double secsToBeAdded, NSDate date) { + final _ret = _objc_msgSend_171(_class_NSDate, + _sel_dateWithTimeInterval_sinceDate_, secsToBeAdded, date.pointer); + return NSDate._(_ret, retain: true, release: true); } - static NSDate getDistantFuture(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_172(_lib._class_NSDate1, _lib._sel_distantFuture1); - return NSDate._(_ret, _lib, retain: true, release: true); + static NSDate getDistantFuture() { + final _ret = _objc_msgSend_172(_class_NSDate, _sel_distantFuture); + return NSDate._(_ret, retain: true, release: true); } - static NSDate getDistantPast(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_172(_lib._class_NSDate1, _lib._sel_distantPast1); - return NSDate._(_ret, _lib, retain: true, release: true); + static NSDate getDistantPast() { + final _ret = _objc_msgSend_172(_class_NSDate, _sel_distantPast); + return NSDate._(_ret, retain: true, release: true); } - static NSDate getNow(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_172(_lib._class_NSDate1, _lib._sel_now1); - return NSDate._(_ret, _lib, retain: true, release: true); + static NSDate getNow() { + final _ret = _objc_msgSend_172(_class_NSDate, _sel_now); + return NSDate._(_ret, retain: true, release: true); } NSDate initWithTimeIntervalSinceNow_(double secs) { - final _ret = _lib._objc_msgSend_166( - _id, _lib._sel_initWithTimeIntervalSinceNow_1, secs); - return NSDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_166( + this.pointer, _sel_initWithTimeIntervalSinceNow_, secs); + return NSDate._(_ret, retain: true, release: true); } NSDate initWithTimeIntervalSince1970_(double secs) { - final _ret = _lib._objc_msgSend_166( - _id, _lib._sel_initWithTimeIntervalSince1970_1, secs); - return NSDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_166( + this.pointer, _sel_initWithTimeIntervalSince1970_, secs); + return NSDate._(_ret, retain: true, release: true); } NSDate initWithTimeInterval_sinceDate_(double secsToBeAdded, NSDate date) { - final _ret = _lib._objc_msgSend_171(_id, - _lib._sel_initWithTimeInterval_sinceDate_1, secsToBeAdded, date._id); - return NSDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_171(this.pointer, + _sel_initWithTimeInterval_sinceDate_, secsToBeAdded, date.pointer); + return NSDate._(_ret, retain: true, release: true); } static NSObject? dateWithNaturalLanguageString_locale_( - AVFAudio _lib, NSString string, NSObject? locale) { - final _ret = _lib._objc_msgSend_173( - _lib._class_NSDate1, - _lib._sel_dateWithNaturalLanguageString_locale_1, - string._id, - locale?._id ?? ffi.nullptr); + NSString string, NSObject? locale) { + final _ret = _objc_msgSend_173( + _class_NSDate, + _sel_dateWithNaturalLanguageString_locale_, + string.pointer, + locale?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSObject? dateWithNaturalLanguageString_( - AVFAudio _lib, NSString string) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSDate1, - _lib._sel_dateWithNaturalLanguageString_1, string._id); + static NSObject? dateWithNaturalLanguageString_(NSString string) { + final _ret = _objc_msgSend_38( + _class_NSDate, _sel_dateWithNaturalLanguageString_, string.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSObject dateWithString_(AVFAudio _lib, NSString aString) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSDate1, _lib._sel_dateWithString_1, aString._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject dateWithString_(NSString aString) { + final _ret = + _objc_msgSend_31(_class_NSDate, _sel_dateWithString_, aString.pointer); + return NSObject._(_ret, retain: true, release: true); } NSCalendarDate dateWithCalendarFormat_timeZone_( NSString? format, NSTimeZone? aTimeZone) { - final _ret = _lib._objc_msgSend_212( - _id, - _lib._sel_dateWithCalendarFormat_timeZone_1, - format?._id ?? ffi.nullptr, - aTimeZone?._id ?? ffi.nullptr); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_212( + this.pointer, + _sel_dateWithCalendarFormat_timeZone_, + format?.pointer ?? ffi.nullptr, + aTimeZone?.pointer ?? ffi.nullptr); + return NSCalendarDate._(_ret, retain: true, release: true); } NSString? descriptionWithCalendarFormat_timeZone_locale_( NSString? format, NSTimeZone? aTimeZone, NSObject? locale) { - final _ret = _lib._objc_msgSend_213( - _id, - _lib._sel_descriptionWithCalendarFormat_timeZone_locale_1, - format?._id ?? ffi.nullptr, - aTimeZone?._id ?? ffi.nullptr, - locale?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_213( + this.pointer, + _sel_descriptionWithCalendarFormat_timeZone_locale_, + format?.pointer ?? ffi.nullptr, + aTimeZone?.pointer ?? ffi.nullptr, + locale?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSObject? initWithString_(NSString description) { - final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_initWithString_1, description._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_initWithString_, description.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSDate new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSDate1, _lib._sel_new1); - return NSDate._(_ret, _lib, retain: false, release: true); + static NSDate new1() { + final _ret = _objc_msgSend_2(_class_NSDate, _sel_new); + return NSDate._(_ret, retain: false, release: true); } - static NSDate allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSDate1, _lib._sel_allocWithZone_1, zone); - return NSDate._(_ret, _lib, retain: false, release: true); + static NSDate allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSDate, _sel_allocWithZone_, zone); + return NSDate._(_ret, retain: false, release: true); } - static NSDate alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSDate1, _lib._sel_alloc1); - return NSDate._(_ret, _lib, retain: false, release: true); + static NSDate alloc() { + final _ret = _objc_msgSend_2(_class_NSDate, _sel_alloc); + return NSDate._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSDate1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSDate, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSDate1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSDate, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSDate1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSDate, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSDate1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSDate, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSDate1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSDate, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSDate1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64( + _class_NSDate, _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSDate1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSDate1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSDate1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSDate, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSDate, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSDate, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSDate = objc.getClass("NSDate"); +late final _sel_timeIntervalSinceReferenceDate = + objc.registerName("timeIntervalSinceReferenceDate"); +final _objc_msgSend_165 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Double Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_165Fpret = objc.msgSendFpretPointer + .cast< + ffi.NativeFunction< + ffi.Double Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithTimeIntervalSinceReferenceDate_ = + objc.registerName("initWithTimeIntervalSinceReferenceDate:"); +final _objc_msgSend_166 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Double)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, double)>(); +late final _sel_timeIntervalSinceDate_ = + objc.registerName("timeIntervalSinceDate:"); +final _objc_msgSend_167 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Double Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_167Fpret = objc.msgSendFpretPointer + .cast< + ffi.NativeFunction< + ffi.Double Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_timeIntervalSinceNow = + objc.registerName("timeIntervalSinceNow"); +late final _sel_timeIntervalSince1970 = + objc.registerName("timeIntervalSince1970"); +late final _sel_addTimeInterval_ = objc.registerName("addTimeInterval:"); +late final _sel_dateByAddingTimeInterval_ = + objc.registerName("dateByAddingTimeInterval:"); +late final _sel_earlierDate_ = objc.registerName("earlierDate:"); +final _objc_msgSend_168 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_laterDate_ = objc.registerName("laterDate:"); +late final _sel_compare_ = objc.registerName("compare:"); +final _objc_msgSend_169 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isEqualToDate_ = objc.registerName("isEqualToDate:"); +final _objc_msgSend_170 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_date = objc.registerName("date"); +late final _sel_dateWithTimeIntervalSinceNow_ = + objc.registerName("dateWithTimeIntervalSinceNow:"); +late final _sel_dateWithTimeIntervalSinceReferenceDate_ = + objc.registerName("dateWithTimeIntervalSinceReferenceDate:"); +late final _sel_dateWithTimeIntervalSince1970_ = + objc.registerName("dateWithTimeIntervalSince1970:"); +late final _sel_dateWithTimeInterval_sinceDate_ = + objc.registerName("dateWithTimeInterval:sinceDate:"); +final _objc_msgSend_171 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer)>(); +late final _sel_distantFuture = objc.registerName("distantFuture"); +final _objc_msgSend_172 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_distantPast = objc.registerName("distantPast"); +late final _sel_now = objc.registerName("now"); +late final _sel_initWithTimeIntervalSinceNow_ = + objc.registerName("initWithTimeIntervalSinceNow:"); +late final _sel_initWithTimeIntervalSince1970_ = + objc.registerName("initWithTimeIntervalSince1970:"); +late final _sel_initWithTimeInterval_sinceDate_ = + objc.registerName("initWithTimeInterval:sinceDate:"); +late final _sel_dateWithNaturalLanguageString_locale_ = + objc.registerName("dateWithNaturalLanguageString:locale:"); +final _objc_msgSend_173 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_dateWithNaturalLanguageString_ = + objc.registerName("dateWithNaturalLanguageString:"); +late final _sel_dateWithString_ = objc.registerName("dateWithString:"); class NSCalendarDate extends NSDate { - NSCalendarDate._(ffi.Pointer id, AVFAudio lib, + NSCalendarDate._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSCalendarDate] that points to the same underlying object as [other]. - static NSCalendarDate castFrom(T other) { - return NSCalendarDate._(other._id, other._lib, retain: true, release: true); + static NSCalendarDate castFrom(T other) { + return NSCalendarDate._(other.pointer, retain: true, release: true); } /// Returns a [NSCalendarDate] that wraps the given raw object pointer. - static NSCalendarDate castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSCalendarDate castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSCalendarDate._(other, lib, retain: retain, release: release); + return NSCalendarDate._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSCalendarDate]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSCalendarDate1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSCalendarDate); } - static NSObject calendarDate(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSCalendarDate1, _lib._sel_calendarDate1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject calendarDate() { + final _ret = _objc_msgSend_2(_class_NSCalendarDate, _sel_calendarDate); + return NSObject._(_ret, retain: true, release: true); } static NSObject? dateWithString_calendarFormat_locale_( - AVFAudio _lib, NSString description, NSString format, NSObject? locale) { - final _ret = _lib._objc_msgSend_174( - _lib._class_NSCalendarDate1, - _lib._sel_dateWithString_calendarFormat_locale_1, - description._id, - format._id, - locale?._id ?? ffi.nullptr); + NSString description, NSString format, NSObject? locale) { + final _ret = _objc_msgSend_174( + _class_NSCalendarDate, + _sel_dateWithString_calendarFormat_locale_, + description.pointer, + format.pointer, + locale?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } static NSObject? dateWithString_calendarFormat_( - AVFAudio _lib, NSString description, NSString format) { - final _ret = _lib._objc_msgSend_175(_lib._class_NSCalendarDate1, - _lib._sel_dateWithString_calendarFormat_1, description._id, format._id); + NSString description, NSString format) { + final _ret = _objc_msgSend_175( + _class_NSCalendarDate, + _sel_dateWithString_calendarFormat_, + description.pointer, + format.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } static NSObject dateWithYear_month_day_hour_minute_second_timeZone_( - AVFAudio _lib, int year, int month, int day, @@ -43256,131 +11714,134 @@ class NSCalendarDate extends NSDate { int minute, int second, NSTimeZone? aTimeZone) { - final _ret = _lib._objc_msgSend_206( - _lib._class_NSCalendarDate1, - _lib._sel_dateWithYear_month_day_hour_minute_second_timeZone_1, + final _ret = _objc_msgSend_206( + _class_NSCalendarDate, + _sel_dateWithYear_month_day_hour_minute_second_timeZone_, year, month, day, hour, minute, second, - aTimeZone?._id ?? ffi.nullptr); - return NSObject._(_ret, _lib, retain: true, release: true); + aTimeZone?.pointer ?? ffi.nullptr); + return NSObject._(_ret, retain: true, release: true); } NSCalendarDate dateByAddingYears_months_days_hours_minutes_seconds_( int year, int month, int day, int hour, int minute, int second) { - final _ret = _lib._objc_msgSend_207( - _id, - _lib._sel_dateByAddingYears_months_days_hours_minutes_seconds_1, + final _ret = _objc_msgSend_207( + this.pointer, + _sel_dateByAddingYears_months_days_hours_minutes_seconds_, year, month, day, hour, minute, second); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + return NSCalendarDate._(_ret, retain: true, release: true); } int dayOfCommonEra() { - return _lib._objc_msgSend_83(_id, _lib._sel_dayOfCommonEra1); + return _objc_msgSend_83(this.pointer, _sel_dayOfCommonEra); } int dayOfMonth() { - return _lib._objc_msgSend_83(_id, _lib._sel_dayOfMonth1); + return _objc_msgSend_83(this.pointer, _sel_dayOfMonth); } int dayOfWeek() { - return _lib._objc_msgSend_83(_id, _lib._sel_dayOfWeek1); + return _objc_msgSend_83(this.pointer, _sel_dayOfWeek); } int dayOfYear() { - return _lib._objc_msgSend_83(_id, _lib._sel_dayOfYear1); + return _objc_msgSend_83(this.pointer, _sel_dayOfYear); } int hourOfDay() { - return _lib._objc_msgSend_83(_id, _lib._sel_hourOfDay1); + return _objc_msgSend_83(this.pointer, _sel_hourOfDay); } int minuteOfHour() { - return _lib._objc_msgSend_83(_id, _lib._sel_minuteOfHour1); + return _objc_msgSend_83(this.pointer, _sel_minuteOfHour); } int monthOfYear() { - return _lib._objc_msgSend_83(_id, _lib._sel_monthOfYear1); + return _objc_msgSend_83(this.pointer, _sel_monthOfYear); } int secondOfMinute() { - return _lib._objc_msgSend_83(_id, _lib._sel_secondOfMinute1); + return _objc_msgSend_83(this.pointer, _sel_secondOfMinute); } int yearOfCommonEra() { - return _lib._objc_msgSend_83(_id, _lib._sel_yearOfCommonEra1); + return _objc_msgSend_83(this.pointer, _sel_yearOfCommonEra); } NSString calendarFormat() { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_calendarFormat1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_calendarFormat); + return NSString._(_ret, retain: true, release: true); } NSString descriptionWithCalendarFormat_locale_( NSString format, NSObject? locale) { - final _ret = _lib._objc_msgSend_208( - _id, - _lib._sel_descriptionWithCalendarFormat_locale_1, - format._id, - locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_208( + this.pointer, + _sel_descriptionWithCalendarFormat_locale_, + format.pointer, + locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } NSString descriptionWithCalendarFormat_(NSString format) { - final _ret = _lib._objc_msgSend_69( - _id, _lib._sel_descriptionWithCalendarFormat_1, format._id); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_69( + this.pointer, _sel_descriptionWithCalendarFormat_, format.pointer); + return NSString._(_ret, retain: true, release: true); } @override NSString descriptionWithLocale_(NSObject? locale) { - final _ret = _lib._objc_msgSend_70( - _id, _lib._sel_descriptionWithLocale_1, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_70(this.pointer, _sel_descriptionWithLocale_, + locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } NSTimeZone timeZone() { - final _ret = _lib._objc_msgSend_179(_id, _lib._sel_timeZone1); - return NSTimeZone._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_179(this.pointer, _sel_timeZone); + return NSTimeZone._(_ret, retain: true, release: true); } NSObject? initWithString_calendarFormat_locale_( NSString description, NSString format, NSObject? locale) { - final _ret = _lib._objc_msgSend_174( - _id, - _lib._sel_initWithString_calendarFormat_locale_1, - description._id, - format._id, - locale?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_174( + this.pointer, + _sel_initWithString_calendarFormat_locale_, + description.pointer, + format.pointer, + locale?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? initWithString_calendarFormat_( NSString description, NSString format) { - final _ret = _lib._objc_msgSend_175(_id, - _lib._sel_initWithString_calendarFormat_1, description._id, format._id); + final _ret = _objc_msgSend_175( + this.pointer, + _sel_initWithString_calendarFormat_, + description.pointer, + format.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } @override NSObject? initWithString_(NSString description) { - final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_initWithString_1, description._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_initWithString_, description.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject initWithYear_month_day_hour_minute_second_timeZone_( @@ -43391,27 +11852,27 @@ class NSCalendarDate extends NSDate { int minute, int second, NSTimeZone? aTimeZone) { - final _ret = _lib._objc_msgSend_206( - _id, - _lib._sel_initWithYear_month_day_hour_minute_second_timeZone_1, + final _ret = _objc_msgSend_206( + this.pointer, + _sel_initWithYear_month_day_hour_minute_second_timeZone_, year, month, day, hour, minute, second, - aTimeZone?._id ?? ffi.nullptr); - return NSObject._(_ret, _lib, retain: true, release: true); + aTimeZone?.pointer ?? ffi.nullptr); + return NSObject._(_ret, retain: true, release: true); } void setCalendarFormat_(NSString? format) { - _lib._objc_msgSend_209( - _id, _lib._sel_setCalendarFormat_1, format?._id ?? ffi.nullptr); + _objc_msgSend_209( + this.pointer, _sel_setCalendarFormat_, format?.pointer ?? ffi.nullptr); } void setTimeZone_(NSTimeZone? aTimeZone) { - _lib._objc_msgSend_210( - _id, _lib._sel_setTimeZone_1, aTimeZone?._id ?? ffi.nullptr); + _objc_msgSend_210( + this.pointer, _sel_setTimeZone_, aTimeZone?.pointer ?? ffi.nullptr); } void years_months_days_hours_minutes_seconds_sinceDate_( @@ -43422,532 +11883,655 @@ class NSCalendarDate extends NSDate { ffi.Pointer mip, ffi.Pointer sp, NSCalendarDate date) { - _lib._objc_msgSend_211( - _id, - _lib._sel_years_months_days_hours_minutes_seconds_sinceDate_1, + _objc_msgSend_211( + this.pointer, + _sel_years_months_days_hours_minutes_seconds_sinceDate_, yp, mop, dp, hp, mip, sp, - date._id); + date.pointer); } - static NSDate getDistantFuture(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_172( - _lib._class_NSCalendarDate1, _lib._sel_distantFuture1); - return NSDate._(_ret, _lib, retain: true, release: true); + static NSDate getDistantFuture() { + final _ret = _objc_msgSend_172(_class_NSCalendarDate, _sel_distantFuture); + return NSDate._(_ret, retain: true, release: true); } - static NSDate getDistantPast(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_172( - _lib._class_NSCalendarDate1, _lib._sel_distantPast1); - return NSDate._(_ret, _lib, retain: true, release: true); + static NSDate getDistantPast() { + final _ret = _objc_msgSend_172(_class_NSCalendarDate, _sel_distantPast); + return NSDate._(_ret, retain: true, release: true); } @override NSCalendarDate init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSCalendarDate._(_ret, retain: true, release: true); } @override NSCalendarDate initWithTimeIntervalSinceReferenceDate_(double ti) { - final _ret = _lib._objc_msgSend_166( - _id, _lib._sel_initWithTimeIntervalSinceReferenceDate_1, ti); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_166( + this.pointer, _sel_initWithTimeIntervalSinceReferenceDate_, ti); + return NSCalendarDate._(_ret, retain: true, release: true); } @override NSCalendarDate? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSCalendarDate._(_ret, _lib, retain: true, release: true); + : NSCalendarDate._(_ret, retain: true, release: true); } @override NSCalendarDate dateByAddingTimeInterval_(double ti) { final _ret = - _lib._objc_msgSend_166(_id, _lib._sel_dateByAddingTimeInterval_1, ti); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + _objc_msgSend_166(this.pointer, _sel_dateByAddingTimeInterval_, ti); + return NSCalendarDate._(_ret, retain: true, release: true); } - static NSCalendarDate date(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSCalendarDate1, _lib._sel_date1); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + static NSCalendarDate date() { + final _ret = _objc_msgSend_2(_class_NSCalendarDate, _sel_date); + return NSCalendarDate._(_ret, retain: true, release: true); } - static NSCalendarDate dateWithTimeIntervalSinceNow_( - AVFAudio _lib, double secs) { - final _ret = _lib._objc_msgSend_166(_lib._class_NSCalendarDate1, - _lib._sel_dateWithTimeIntervalSinceNow_1, secs); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + static NSCalendarDate dateWithTimeIntervalSinceNow_(double secs) { + final _ret = _objc_msgSend_166( + _class_NSCalendarDate, _sel_dateWithTimeIntervalSinceNow_, secs); + return NSCalendarDate._(_ret, retain: true, release: true); } - static NSCalendarDate dateWithTimeIntervalSinceReferenceDate_( - AVFAudio _lib, double ti) { - final _ret = _lib._objc_msgSend_166(_lib._class_NSCalendarDate1, - _lib._sel_dateWithTimeIntervalSinceReferenceDate_1, ti); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + static NSCalendarDate dateWithTimeIntervalSinceReferenceDate_(double ti) { + final _ret = _objc_msgSend_166(_class_NSCalendarDate, + _sel_dateWithTimeIntervalSinceReferenceDate_, ti); + return NSCalendarDate._(_ret, retain: true, release: true); } - static NSCalendarDate dateWithTimeIntervalSince1970_( - AVFAudio _lib, double secs) { - final _ret = _lib._objc_msgSend_166(_lib._class_NSCalendarDate1, - _lib._sel_dateWithTimeIntervalSince1970_1, secs); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + static NSCalendarDate dateWithTimeIntervalSince1970_(double secs) { + final _ret = _objc_msgSend_166( + _class_NSCalendarDate, _sel_dateWithTimeIntervalSince1970_, secs); + return NSCalendarDate._(_ret, retain: true, release: true); } static NSCalendarDate dateWithTimeInterval_sinceDate_( - AVFAudio _lib, double secsToBeAdded, NSDate date) { - final _ret = _lib._objc_msgSend_171(_lib._class_NSCalendarDate1, - _lib._sel_dateWithTimeInterval_sinceDate_1, secsToBeAdded, date._id); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + double secsToBeAdded, NSDate date) { + final _ret = _objc_msgSend_171(_class_NSCalendarDate, + _sel_dateWithTimeInterval_sinceDate_, secsToBeAdded, date.pointer); + return NSCalendarDate._(_ret, retain: true, release: true); } - static NSDate getNow(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_172(_lib._class_NSCalendarDate1, _lib._sel_now1); - return NSDate._(_ret, _lib, retain: true, release: true); + static NSDate getNow() { + final _ret = _objc_msgSend_172(_class_NSCalendarDate, _sel_now); + return NSDate._(_ret, retain: true, release: true); } @override NSCalendarDate initWithTimeIntervalSinceNow_(double secs) { - final _ret = _lib._objc_msgSend_166( - _id, _lib._sel_initWithTimeIntervalSinceNow_1, secs); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_166( + this.pointer, _sel_initWithTimeIntervalSinceNow_, secs); + return NSCalendarDate._(_ret, retain: true, release: true); } @override NSCalendarDate initWithTimeIntervalSince1970_(double secs) { - final _ret = _lib._objc_msgSend_166( - _id, _lib._sel_initWithTimeIntervalSince1970_1, secs); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_166( + this.pointer, _sel_initWithTimeIntervalSince1970_, secs); + return NSCalendarDate._(_ret, retain: true, release: true); } @override NSCalendarDate initWithTimeInterval_sinceDate_( double secsToBeAdded, NSDate date) { - final _ret = _lib._objc_msgSend_171(_id, - _lib._sel_initWithTimeInterval_sinceDate_1, secsToBeAdded, date._id); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_171(this.pointer, + _sel_initWithTimeInterval_sinceDate_, secsToBeAdded, date.pointer); + return NSCalendarDate._(_ret, retain: true, release: true); } static NSObject? dateWithNaturalLanguageString_locale_( - AVFAudio _lib, NSString string, NSObject? locale) { - final _ret = _lib._objc_msgSend_173( - _lib._class_NSCalendarDate1, - _lib._sel_dateWithNaturalLanguageString_locale_1, - string._id, - locale?._id ?? ffi.nullptr); + NSString string, NSObject? locale) { + final _ret = _objc_msgSend_173( + _class_NSCalendarDate, + _sel_dateWithNaturalLanguageString_locale_, + string.pointer, + locale?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSObject? dateWithNaturalLanguageString_( - AVFAudio _lib, NSString string) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSCalendarDate1, - _lib._sel_dateWithNaturalLanguageString_1, string._id); + static NSObject? dateWithNaturalLanguageString_(NSString string) { + final _ret = _objc_msgSend_38(_class_NSCalendarDate, + _sel_dateWithNaturalLanguageString_, string.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSObject dateWithString_(AVFAudio _lib, NSString aString) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSCalendarDate1, _lib._sel_dateWithString_1, aString._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject dateWithString_(NSString aString) { + final _ret = _objc_msgSend_31( + _class_NSCalendarDate, _sel_dateWithString_, aString.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSCalendarDate new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSCalendarDate1, _lib._sel_new1); - return NSCalendarDate._(_ret, _lib, retain: false, release: true); + static NSCalendarDate new1() { + final _ret = _objc_msgSend_2(_class_NSCalendarDate, _sel_new); + return NSCalendarDate._(_ret, retain: false, release: true); } - static NSCalendarDate allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSCalendarDate1, _lib._sel_allocWithZone_1, zone); - return NSCalendarDate._(_ret, _lib, retain: false, release: true); + static NSCalendarDate allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSCalendarDate, _sel_allocWithZone_, zone); + return NSCalendarDate._(_ret, retain: false, release: true); } - static NSCalendarDate alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSCalendarDate1, _lib._sel_alloc1); - return NSCalendarDate._(_ret, _lib, retain: false, release: true); + static NSCalendarDate alloc() { + final _ret = _objc_msgSend_2(_class_NSCalendarDate, _sel_alloc); + return NSCalendarDate._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSCalendarDate1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSCalendarDate, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSCalendarDate1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSCalendarDate, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSCalendarDate1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSCalendarDate, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSCalendarDate1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSCalendarDate, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSCalendarDate1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSCalendarDate, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSCalendarDate1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSCalendarDate, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSCalendarDate1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSCalendarDate1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSCalendarDate1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSCalendarDate, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSCalendarDate, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSCalendarDate, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSCalendarDate = objc.getClass("NSCalendarDate"); +late final _sel_calendarDate = objc.registerName("calendarDate"); +late final _sel_dateWithString_calendarFormat_locale_ = + objc.registerName("dateWithString:calendarFormat:locale:"); +final _objc_msgSend_174 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_dateWithString_calendarFormat_ = + objc.registerName("dateWithString:calendarFormat:"); +final _objc_msgSend_175 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSTimeZone extends NSObject { - NSTimeZone._(ffi.Pointer id, AVFAudio lib, + NSTimeZone._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSTimeZone] that points to the same underlying object as [other]. - static NSTimeZone castFrom(T other) { - return NSTimeZone._(other._id, other._lib, retain: true, release: true); + static NSTimeZone castFrom(T other) { + return NSTimeZone._(other.pointer, retain: true, release: true); } /// Returns a [NSTimeZone] that wraps the given raw object pointer. - static NSTimeZone castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSTimeZone castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSTimeZone._(other, lib, retain: retain, release: release); + return NSTimeZone._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSTimeZone]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSTimeZone1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSTimeZone); } NSString get name { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_name1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_name); + return NSString._(_ret, retain: true, release: true); } NSData get data { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_data1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_data); + return NSData._(_ret, retain: true, release: true); } int secondsFromGMTForDate_(NSDate aDate) { - return _lib._objc_msgSend_176( - _id, _lib._sel_secondsFromGMTForDate_1, aDate._id); + return _objc_msgSend_176( + this.pointer, _sel_secondsFromGMTForDate_, aDate.pointer); } NSString? abbreviationForDate_(NSDate aDate) { - final _ret = - _lib._objc_msgSend_177(_id, _lib._sel_abbreviationForDate_1, aDate._id); + final _ret = _objc_msgSend_177( + this.pointer, _sel_abbreviationForDate_, aDate.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool isDaylightSavingTimeForDate_(NSDate aDate) { - return _lib._objc_msgSend_170( - _id, _lib._sel_isDaylightSavingTimeForDate_1, aDate._id); + return _objc_msgSend_170( + this.pointer, _sel_isDaylightSavingTimeForDate_, aDate.pointer); } double daylightSavingTimeOffsetForDate_(NSDate aDate) { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_167_fpret( - _id, _lib._sel_daylightSavingTimeOffsetForDate_1, aDate._id) - : _lib._objc_msgSend_167( - _id, _lib._sel_daylightSavingTimeOffsetForDate_1, aDate._id); + return objc.useMsgSendVariants + ? _objc_msgSend_167Fpret( + this.pointer, _sel_daylightSavingTimeOffsetForDate_, aDate.pointer) + : _objc_msgSend_167( + this.pointer, _sel_daylightSavingTimeOffsetForDate_, aDate.pointer); } NSDate? nextDaylightSavingTimeTransitionAfterDate_(NSDate aDate) { - final _ret = _lib._objc_msgSend_178( - _id, _lib._sel_nextDaylightSavingTimeTransitionAfterDate_1, aDate._id); + final _ret = _objc_msgSend_178(this.pointer, + _sel_nextDaylightSavingTimeTransitionAfterDate_, aDate.pointer); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } - static NSTimeZone getSystemTimeZone(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_179( - _lib._class_NSTimeZone1, _lib._sel_systemTimeZone1); - return NSTimeZone._(_ret, _lib, retain: true, release: true); + static NSTimeZone getSystemTimeZone() { + final _ret = _objc_msgSend_179(_class_NSTimeZone, _sel_systemTimeZone); + return NSTimeZone._(_ret, retain: true, release: true); } - static void resetSystemTimeZone(AVFAudio _lib) { - _lib._objc_msgSend_1( - _lib._class_NSTimeZone1, _lib._sel_resetSystemTimeZone1); + static void resetSystemTimeZone() { + _objc_msgSend_1(_class_NSTimeZone, _sel_resetSystemTimeZone); } - static NSTimeZone getDefaultTimeZone(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_179( - _lib._class_NSTimeZone1, _lib._sel_defaultTimeZone1); - return NSTimeZone._(_ret, _lib, retain: true, release: true); + static NSTimeZone getDefaultTimeZone() { + final _ret = _objc_msgSend_179(_class_NSTimeZone, _sel_defaultTimeZone); + return NSTimeZone._(_ret, retain: true, release: true); } - static void setDefaultTimeZone(AVFAudio _lib, NSTimeZone value) { - return _lib._objc_msgSend_180( - _lib._class_NSTimeZone1, _lib._sel_setDefaultTimeZone_1, value._id); + static void setDefaultTimeZone(NSTimeZone value) { + return _objc_msgSend_180( + _class_NSTimeZone, _sel_setDefaultTimeZone_, value.pointer); } - static NSTimeZone getLocalTimeZone(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_179( - _lib._class_NSTimeZone1, _lib._sel_localTimeZone1); - return NSTimeZone._(_ret, _lib, retain: true, release: true); + static NSTimeZone getLocalTimeZone() { + final _ret = _objc_msgSend_179(_class_NSTimeZone, _sel_localTimeZone); + return NSTimeZone._(_ret, retain: true, release: true); } - static NSArray getKnownTimeZoneNames(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSTimeZone1, _lib._sel_knownTimeZoneNames1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getKnownTimeZoneNames() { + final _ret = _objc_msgSend_85(_class_NSTimeZone, _sel_knownTimeZoneNames); + return NSArray._(_ret, retain: true, release: true); } - static NSDictionary getAbbreviationDictionary(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_181( - _lib._class_NSTimeZone1, _lib._sel_abbreviationDictionary1); - return NSDictionary._(_ret, _lib, retain: true, release: true); + static NSDictionary getAbbreviationDictionary() { + final _ret = + _objc_msgSend_181(_class_NSTimeZone, _sel_abbreviationDictionary); + return NSDictionary._(_ret, retain: true, release: true); } - static void setAbbreviationDictionary(AVFAudio _lib, NSDictionary value) { - return _lib._objc_msgSend_182(_lib._class_NSTimeZone1, - _lib._sel_setAbbreviationDictionary_1, value._id); + static void setAbbreviationDictionary(NSDictionary value) { + return _objc_msgSend_182( + _class_NSTimeZone, _sel_setAbbreviationDictionary_, value.pointer); } - static NSString getTimeZoneDataVersion(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_21( - _lib._class_NSTimeZone1, _lib._sel_timeZoneDataVersion1); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString getTimeZoneDataVersion() { + final _ret = _objc_msgSend_21(_class_NSTimeZone, _sel_timeZoneDataVersion); + return NSString._(_ret, retain: true, release: true); } int get secondsFromGMT { - return _lib._objc_msgSend_83(_id, _lib._sel_secondsFromGMT1); + return _objc_msgSend_83(this.pointer, _sel_secondsFromGMT); } NSString? get abbreviation { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_abbreviation1); + final _ret = _objc_msgSend_44(this.pointer, _sel_abbreviation); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool get daylightSavingTime { - return _lib._objc_msgSend_12(_id, _lib._sel_isDaylightSavingTime1); + return _objc_msgSend_12(this.pointer, _sel_isDaylightSavingTime); } double get daylightSavingTimeOffset { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_daylightSavingTimeOffset1) - : _lib._objc_msgSend_165(_id, _lib._sel_daylightSavingTimeOffset1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_daylightSavingTimeOffset) + : _objc_msgSend_165(this.pointer, _sel_daylightSavingTimeOffset); } NSDate? get nextDaylightSavingTimeTransition { - final _ret = _lib._objc_msgSend_183( - _id, _lib._sel_nextDaylightSavingTimeTransition1); + final _ret = + _objc_msgSend_183(this.pointer, _sel_nextDaylightSavingTimeTransition); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSString get description { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_description); + return NSString._(_ret, retain: true, release: true); } bool isEqualToTimeZone_(NSTimeZone aTimeZone) { - return _lib._objc_msgSend_184( - _id, _lib._sel_isEqualToTimeZone_1, aTimeZone._id); + return _objc_msgSend_184( + this.pointer, _sel_isEqualToTimeZone_, aTimeZone.pointer); } NSString? localizedName_locale_(int style, NSLocale? locale) { - final _ret = _lib._objc_msgSend_203(_id, _lib._sel_localizedName_locale_1, - style, locale?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_203(this.pointer, _sel_localizedName_locale_, + style, locale?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static NSTimeZone? timeZoneWithName_(AVFAudio _lib, NSString tzName) { - final _ret = _lib._objc_msgSend_38( - _lib._class_NSTimeZone1, _lib._sel_timeZoneWithName_1, tzName._id); + static NSTimeZone? timeZoneWithName_(NSString tzName) { + final _ret = _objc_msgSend_38( + _class_NSTimeZone, _sel_timeZoneWithName_, tzName.pointer); return _ret.address == 0 ? null - : NSTimeZone._(_ret, _lib, retain: true, release: true); + : NSTimeZone._(_ret, retain: true, release: true); } - static NSTimeZone? timeZoneWithName_data_( - AVFAudio _lib, NSString tzName, NSData? aData) { - final _ret = _lib._objc_msgSend_204( - _lib._class_NSTimeZone1, - _lib._sel_timeZoneWithName_data_1, - tzName._id, - aData?._id ?? ffi.nullptr); + static NSTimeZone? timeZoneWithName_data_(NSString tzName, NSData? aData) { + final _ret = _objc_msgSend_204( + _class_NSTimeZone, + _sel_timeZoneWithName_data_, + tzName.pointer, + aData?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSTimeZone._(_ret, _lib, retain: true, release: true); + : NSTimeZone._(_ret, retain: true, release: true); } NSTimeZone? initWithName_(NSString tzName) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_initWithName_1, tzName._id); + _objc_msgSend_38(this.pointer, _sel_initWithName_, tzName.pointer); return _ret.address == 0 ? null - : NSTimeZone._(_ret, _lib, retain: true, release: true); + : NSTimeZone._(_ret, retain: true, release: true); } NSTimeZone? initWithName_data_(NSString tzName, NSData? aData) { - final _ret = _lib._objc_msgSend_204(_id, _lib._sel_initWithName_data_1, - tzName._id, aData?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_204(this.pointer, _sel_initWithName_data_, + tzName.pointer, aData?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSTimeZone._(_ret, _lib, retain: true, release: true); + : NSTimeZone._(_ret, retain: true, release: true); } - static NSTimeZone timeZoneForSecondsFromGMT_(AVFAudio _lib, int seconds) { - final _ret = _lib._objc_msgSend_205(_lib._class_NSTimeZone1, - _lib._sel_timeZoneForSecondsFromGMT_1, seconds); - return NSTimeZone._(_ret, _lib, retain: true, release: true); + static NSTimeZone timeZoneForSecondsFromGMT_(int seconds) { + final _ret = _objc_msgSend_205( + _class_NSTimeZone, _sel_timeZoneForSecondsFromGMT_, seconds); + return NSTimeZone._(_ret, retain: true, release: true); } - static NSTimeZone? timeZoneWithAbbreviation_( - AVFAudio _lib, NSString abbreviation) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSTimeZone1, - _lib._sel_timeZoneWithAbbreviation_1, abbreviation._id); + static NSTimeZone? timeZoneWithAbbreviation_(NSString abbreviation) { + final _ret = _objc_msgSend_38(_class_NSTimeZone, + _sel_timeZoneWithAbbreviation_, abbreviation.pointer); return _ret.address == 0 ? null - : NSTimeZone._(_ret, _lib, retain: true, release: true); + : NSTimeZone._(_ret, retain: true, release: true); } @override NSTimeZone init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSTimeZone._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSTimeZone._(_ret, retain: true, release: true); } - static NSTimeZone new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSTimeZone1, _lib._sel_new1); - return NSTimeZone._(_ret, _lib, retain: false, release: true); + static NSTimeZone new1() { + final _ret = _objc_msgSend_2(_class_NSTimeZone, _sel_new); + return NSTimeZone._(_ret, retain: false, release: true); } - static NSTimeZone allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSTimeZone1, _lib._sel_allocWithZone_1, zone); - return NSTimeZone._(_ret, _lib, retain: false, release: true); + static NSTimeZone allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSTimeZone, _sel_allocWithZone_, zone); + return NSTimeZone._(_ret, retain: false, release: true); } - static NSTimeZone alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSTimeZone1, _lib._sel_alloc1); - return NSTimeZone._(_ret, _lib, retain: false, release: true); + static NSTimeZone alloc() { + final _ret = _objc_msgSend_2(_class_NSTimeZone, _sel_alloc); + return NSTimeZone._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSTimeZone1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSTimeZone, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSTimeZone1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSTimeZone, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSTimeZone1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSTimeZone, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSTimeZone1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSTimeZone, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSTimeZone1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSTimeZone, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSTimeZone1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSTimeZone, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSTimeZone1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSTimeZone1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSTimeZone1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSTimeZone, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSTimeZone, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSTimeZone, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSTimeZone = objc.getClass("NSTimeZone"); +late final _sel_name = objc.registerName("name"); +late final _sel_data = objc.registerName("data"); +late final _sel_secondsFromGMTForDate_ = + objc.registerName("secondsFromGMTForDate:"); +final _objc_msgSend_176 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_abbreviationForDate_ = + objc.registerName("abbreviationForDate:"); +final _objc_msgSend_177 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isDaylightSavingTimeForDate_ = + objc.registerName("isDaylightSavingTimeForDate:"); +late final _sel_daylightSavingTimeOffsetForDate_ = + objc.registerName("daylightSavingTimeOffsetForDate:"); +late final _sel_nextDaylightSavingTimeTransitionAfterDate_ = + objc.registerName("nextDaylightSavingTimeTransitionAfterDate:"); +final _objc_msgSend_178 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_systemTimeZone = objc.registerName("systemTimeZone"); +final _objc_msgSend_179 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_resetSystemTimeZone = objc.registerName("resetSystemTimeZone"); +late final _sel_defaultTimeZone = objc.registerName("defaultTimeZone"); +late final _sel_setDefaultTimeZone_ = objc.registerName("setDefaultTimeZone:"); +final _objc_msgSend_180 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_localTimeZone = objc.registerName("localTimeZone"); +late final _sel_knownTimeZoneNames = objc.registerName("knownTimeZoneNames"); +late final _sel_abbreviationDictionary = + objc.registerName("abbreviationDictionary"); +final _objc_msgSend_181 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setAbbreviationDictionary_ = + objc.registerName("setAbbreviationDictionary:"); +final _objc_msgSend_182 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_timeZoneDataVersion = objc.registerName("timeZoneDataVersion"); +late final _sel_secondsFromGMT = objc.registerName("secondsFromGMT"); +late final _sel_abbreviation = objc.registerName("abbreviation"); +late final _sel_isDaylightSavingTime = + objc.registerName("isDaylightSavingTime"); +late final _sel_daylightSavingTimeOffset = + objc.registerName("daylightSavingTimeOffset"); +late final _sel_nextDaylightSavingTimeTransition = + objc.registerName("nextDaylightSavingTimeTransition"); +final _objc_msgSend_183 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isEqualToTimeZone_ = objc.registerName("isEqualToTimeZone:"); +final _objc_msgSend_184 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); abstract class NSTimeZoneNameStyle { static const int NSTimeZoneNameStyleStandard = 0; @@ -43959,749 +12543,998 @@ abstract class NSTimeZoneNameStyle { } class NSLocale extends NSObject { - NSLocale._(ffi.Pointer id, AVFAudio lib, + NSLocale._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSLocale] that points to the same underlying object as [other]. - static NSLocale castFrom(T other) { - return NSLocale._(other._id, other._lib, retain: true, release: true); + static NSLocale castFrom(T other) { + return NSLocale._(other.pointer, retain: true, release: true); } /// Returns a [NSLocale] that wraps the given raw object pointer. - static NSLocale castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSLocale castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSLocale._(other, lib, retain: retain, release: release); + return NSLocale._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSLocale]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSLocale1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSLocale); } NSObject? objectForKey_(NSString key) { - final _ret = _lib._objc_msgSend_38(_id, _lib._sel_objectForKey_1, key._id); + final _ret = + _objc_msgSend_38(this.pointer, _sel_objectForKey_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSString? displayNameForKey_value_(NSString key, NSObject value) { - final _ret = _lib._objc_msgSend_185( - _id, _lib._sel_displayNameForKey_value_1, key._id, value._id); + final _ret = _objc_msgSend_185(this.pointer, _sel_displayNameForKey_value_, + key.pointer, value.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSLocale initWithLocaleIdentifier_(NSString string) { - final _ret = _lib._objc_msgSend_31( - _id, _lib._sel_initWithLocaleIdentifier_1, string._id); - return NSLocale._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_31( + this.pointer, _sel_initWithLocaleIdentifier_, string.pointer); + return NSLocale._(_ret, retain: true, release: true); } NSLocale? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSLocale._(_ret, _lib, retain: true, release: true); + : NSLocale._(_ret, retain: true, release: true); } NSString get localeIdentifier { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_localeIdentifier1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_localeIdentifier); + return NSString._(_ret, retain: true, release: true); } NSString localizedStringForLocaleIdentifier_(NSString localeIdentifier) { - final _ret = _lib._objc_msgSend_69(_id, - _lib._sel_localizedStringForLocaleIdentifier_1, localeIdentifier._id); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_69(this.pointer, + _sel_localizedStringForLocaleIdentifier_, localeIdentifier.pointer); + return NSString._(_ret, retain: true, release: true); } NSString get languageCode { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_languageCode1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_languageCode); + return NSString._(_ret, retain: true, release: true); } NSString? localizedStringForLanguageCode_(NSString languageCode) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_localizedStringForLanguageCode_1, languageCode._id); + final _ret = _objc_msgSend_186(this.pointer, + _sel_localizedStringForLanguageCode_, languageCode.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString get languageIdentifier { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_languageIdentifier1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_languageIdentifier); + return NSString._(_ret, retain: true, release: true); } NSString? get countryCode { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_countryCode1); + final _ret = _objc_msgSend_44(this.pointer, _sel_countryCode); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? localizedStringForCountryCode_(NSString countryCode) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_localizedStringForCountryCode_1, countryCode._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_localizedStringForCountryCode_, countryCode.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get regionCode { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_regionCode1); + final _ret = _objc_msgSend_44(this.pointer, _sel_regionCode); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get scriptCode { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_scriptCode1); + final _ret = _objc_msgSend_44(this.pointer, _sel_scriptCode); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? localizedStringForScriptCode_(NSString scriptCode) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_localizedStringForScriptCode_1, scriptCode._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_localizedStringForScriptCode_, scriptCode.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get variantCode { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_variantCode1); + final _ret = _objc_msgSend_44(this.pointer, _sel_variantCode); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? localizedStringForVariantCode_(NSString variantCode) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_localizedStringForVariantCode_1, variantCode._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_localizedStringForVariantCode_, variantCode.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSCharacterSet get exemplarCharacterSet { - final _ret = _lib._objc_msgSend_187(_id, _lib._sel_exemplarCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_187(this.pointer, _sel_exemplarCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } NSString get calendarIdentifier { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_calendarIdentifier1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_calendarIdentifier); + return NSString._(_ret, retain: true, release: true); } NSString? localizedStringForCalendarIdentifier_(NSString calendarIdentifier) { - final _ret = _lib._objc_msgSend_186( - _id, - _lib._sel_localizedStringForCalendarIdentifier_1, - calendarIdentifier._id); + final _ret = _objc_msgSend_186(this.pointer, + _sel_localizedStringForCalendarIdentifier_, calendarIdentifier.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get collationIdentifier { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_collationIdentifier1); + final _ret = _objc_msgSend_44(this.pointer, _sel_collationIdentifier); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? localizedStringForCollationIdentifier_( NSString collationIdentifier) { - final _ret = _lib._objc_msgSend_186( - _id, - _lib._sel_localizedStringForCollationIdentifier_1, - collationIdentifier._id); + final _ret = _objc_msgSend_186( + this.pointer, + _sel_localizedStringForCollationIdentifier_, + collationIdentifier.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool get usesMetricSystem { - return _lib._objc_msgSend_12(_id, _lib._sel_usesMetricSystem1); + return _objc_msgSend_12(this.pointer, _sel_usesMetricSystem); } NSString get decimalSeparator { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_decimalSeparator1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_decimalSeparator); + return NSString._(_ret, retain: true, release: true); } NSString get groupingSeparator { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_groupingSeparator1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_groupingSeparator); + return NSString._(_ret, retain: true, release: true); } NSString get currencySymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_currencySymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_currencySymbol); + return NSString._(_ret, retain: true, release: true); } NSString? get currencyCode { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_currencyCode1); + final _ret = _objc_msgSend_44(this.pointer, _sel_currencyCode); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? localizedStringForCurrencyCode_(NSString currencyCode) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_localizedStringForCurrencyCode_1, currencyCode._id); + final _ret = _objc_msgSend_186(this.pointer, + _sel_localizedStringForCurrencyCode_, currencyCode.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString get collatorIdentifier { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_collatorIdentifier1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_collatorIdentifier); + return NSString._(_ret, retain: true, release: true); } NSString? localizedStringForCollatorIdentifier_(NSString collatorIdentifier) { - final _ret = _lib._objc_msgSend_186( - _id, - _lib._sel_localizedStringForCollatorIdentifier_1, - collatorIdentifier._id); + final _ret = _objc_msgSend_186(this.pointer, + _sel_localizedStringForCollatorIdentifier_, collatorIdentifier.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString get quotationBeginDelimiter { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_quotationBeginDelimiter1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_quotationBeginDelimiter); + return NSString._(_ret, retain: true, release: true); } NSString get quotationEndDelimiter { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_quotationEndDelimiter1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_quotationEndDelimiter); + return NSString._(_ret, retain: true, release: true); } NSString get alternateQuotationBeginDelimiter { final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_alternateQuotationBeginDelimiter1); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_21(this.pointer, _sel_alternateQuotationBeginDelimiter); + return NSString._(_ret, retain: true, release: true); } NSString get alternateQuotationEndDelimiter { final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_alternateQuotationEndDelimiter1); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_21(this.pointer, _sel_alternateQuotationEndDelimiter); + return NSString._(_ret, retain: true, release: true); } - static NSLocale getAutoupdatingCurrentLocale(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_197( - _lib._class_NSLocale1, _lib._sel_autoupdatingCurrentLocale1); - return NSLocale._(_ret, _lib, retain: true, release: true); + static NSLocale getAutoupdatingCurrentLocale() { + final _ret = + _objc_msgSend_197(_class_NSLocale, _sel_autoupdatingCurrentLocale); + return NSLocale._(_ret, retain: true, release: true); } - static NSLocale getCurrentLocale(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_197(_lib._class_NSLocale1, _lib._sel_currentLocale1); - return NSLocale._(_ret, _lib, retain: true, release: true); + static NSLocale getCurrentLocale() { + final _ret = _objc_msgSend_197(_class_NSLocale, _sel_currentLocale); + return NSLocale._(_ret, retain: true, release: true); } - static NSLocale getSystemLocale(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_197(_lib._class_NSLocale1, _lib._sel_systemLocale1); - return NSLocale._(_ret, _lib, retain: true, release: true); + static NSLocale getSystemLocale() { + final _ret = _objc_msgSend_197(_class_NSLocale, _sel_systemLocale); + return NSLocale._(_ret, retain: true, release: true); } - static NSLocale localeWithLocaleIdentifier_(AVFAudio _lib, NSString ident) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSLocale1, - _lib._sel_localeWithLocaleIdentifier_1, ident._id); - return NSLocale._(_ret, _lib, retain: true, release: true); + static NSLocale localeWithLocaleIdentifier_(NSString ident) { + final _ret = _objc_msgSend_31( + _class_NSLocale, _sel_localeWithLocaleIdentifier_, ident.pointer); + return NSLocale._(_ret, retain: true, release: true); } @override NSLocale init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSLocale._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSLocale._(_ret, retain: true, release: true); } - static NSArray getAvailableLocaleIdentifiers(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSLocale1, _lib._sel_availableLocaleIdentifiers1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getAvailableLocaleIdentifiers() { + final _ret = + _objc_msgSend_85(_class_NSLocale, _sel_availableLocaleIdentifiers); + return NSArray._(_ret, retain: true, release: true); } - static NSArray getISOLanguageCodes(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSLocale1, _lib._sel_ISOLanguageCodes1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getISOLanguageCodes() { + final _ret = _objc_msgSend_85(_class_NSLocale, _sel_ISOLanguageCodes); + return NSArray._(_ret, retain: true, release: true); } - static NSArray getISOCountryCodes(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSLocale1, _lib._sel_ISOCountryCodes1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getISOCountryCodes() { + final _ret = _objc_msgSend_85(_class_NSLocale, _sel_ISOCountryCodes); + return NSArray._(_ret, retain: true, release: true); } - static NSArray getISOCurrencyCodes(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSLocale1, _lib._sel_ISOCurrencyCodes1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getISOCurrencyCodes() { + final _ret = _objc_msgSend_85(_class_NSLocale, _sel_ISOCurrencyCodes); + return NSArray._(_ret, retain: true, release: true); } - static NSArray getCommonISOCurrencyCodes(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSLocale1, _lib._sel_commonISOCurrencyCodes1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getCommonISOCurrencyCodes() { + final _ret = _objc_msgSend_85(_class_NSLocale, _sel_commonISOCurrencyCodes); + return NSArray._(_ret, retain: true, release: true); } - static NSArray getPreferredLanguages(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSLocale1, _lib._sel_preferredLanguages1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getPreferredLanguages() { + final _ret = _objc_msgSend_85(_class_NSLocale, _sel_preferredLanguages); + return NSArray._(_ret, retain: true, release: true); } - static NSDictionary componentsFromLocaleIdentifier_( - AVFAudio _lib, NSString string) { - final _ret = _lib._objc_msgSend_198(_lib._class_NSLocale1, - _lib._sel_componentsFromLocaleIdentifier_1, string._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + static NSDictionary componentsFromLocaleIdentifier_(NSString string) { + final _ret = _objc_msgSend_198( + _class_NSLocale, _sel_componentsFromLocaleIdentifier_, string.pointer); + return NSDictionary._(_ret, retain: true, release: true); } - static NSString localeIdentifierFromComponents_( - AVFAudio _lib, NSDictionary dict) { - final _ret = _lib._objc_msgSend_199(_lib._class_NSLocale1, - _lib._sel_localeIdentifierFromComponents_1, dict._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString localeIdentifierFromComponents_(NSDictionary dict) { + final _ret = _objc_msgSend_199( + _class_NSLocale, _sel_localeIdentifierFromComponents_, dict.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSString canonicalLocaleIdentifierFromString_( - AVFAudio _lib, NSString string) { - final _ret = _lib._objc_msgSend_69(_lib._class_NSLocale1, - _lib._sel_canonicalLocaleIdentifierFromString_1, string._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString canonicalLocaleIdentifierFromString_(NSString string) { + final _ret = _objc_msgSend_69(_class_NSLocale, + _sel_canonicalLocaleIdentifierFromString_, string.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSString canonicalLanguageIdentifierFromString_( - AVFAudio _lib, NSString string) { - final _ret = _lib._objc_msgSend_69(_lib._class_NSLocale1, - _lib._sel_canonicalLanguageIdentifierFromString_1, string._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString canonicalLanguageIdentifierFromString_(NSString string) { + final _ret = _objc_msgSend_69(_class_NSLocale, + _sel_canonicalLanguageIdentifierFromString_, string.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSString? localeIdentifierFromWindowsLocaleCode_( - AVFAudio _lib, int lcid) { - final _ret = _lib._objc_msgSend_200(_lib._class_NSLocale1, - _lib._sel_localeIdentifierFromWindowsLocaleCode_1, lcid); + static NSString? localeIdentifierFromWindowsLocaleCode_(int lcid) { + final _ret = _objc_msgSend_200( + _class_NSLocale, _sel_localeIdentifierFromWindowsLocaleCode_, lcid); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static int windowsLocaleCodeFromLocaleIdentifier_( - AVFAudio _lib, NSString localeIdentifier) { - return _lib._objc_msgSend_201( - _lib._class_NSLocale1, - _lib._sel_windowsLocaleCodeFromLocaleIdentifier_1, - localeIdentifier._id); + static int windowsLocaleCodeFromLocaleIdentifier_(NSString localeIdentifier) { + return _objc_msgSend_201(_class_NSLocale, + _sel_windowsLocaleCodeFromLocaleIdentifier_, localeIdentifier.pointer); } - static int characterDirectionForLanguage_( - AVFAudio _lib, NSString isoLangCode) { - return _lib._objc_msgSend_202(_lib._class_NSLocale1, - _lib._sel_characterDirectionForLanguage_1, isoLangCode._id); + static int characterDirectionForLanguage_(NSString isoLangCode) { + return _objc_msgSend_202(_class_NSLocale, + _sel_characterDirectionForLanguage_, isoLangCode.pointer); } - static int lineDirectionForLanguage_(AVFAudio _lib, NSString isoLangCode) { - return _lib._objc_msgSend_202(_lib._class_NSLocale1, - _lib._sel_lineDirectionForLanguage_1, isoLangCode._id); + static int lineDirectionForLanguage_(NSString isoLangCode) { + return _objc_msgSend_202( + _class_NSLocale, _sel_lineDirectionForLanguage_, isoLangCode.pointer); } - static NSLocale new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSLocale1, _lib._sel_new1); - return NSLocale._(_ret, _lib, retain: false, release: true); + static NSLocale new1() { + final _ret = _objc_msgSend_2(_class_NSLocale, _sel_new); + return NSLocale._(_ret, retain: false, release: true); } - static NSLocale allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSLocale1, _lib._sel_allocWithZone_1, zone); - return NSLocale._(_ret, _lib, retain: false, release: true); + static NSLocale allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSLocale, _sel_allocWithZone_, zone); + return NSLocale._(_ret, retain: false, release: true); } - static NSLocale alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSLocale1, _lib._sel_alloc1); - return NSLocale._(_ret, _lib, retain: false, release: true); + static NSLocale alloc() { + final _ret = _objc_msgSend_2(_class_NSLocale, _sel_alloc); + return NSLocale._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSLocale1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSLocale, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSLocale1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSLocale, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSLocale1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSLocale, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSLocale1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSLocale, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSLocale1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSLocale, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSLocale1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSLocale, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSLocale1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSLocale1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSLocale1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSLocale, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSLocale, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSLocale, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSLocale = objc.getClass("NSLocale"); +late final _sel_displayNameForKey_value_ = + objc.registerName("displayNameForKey:value:"); +final _objc_msgSend_185 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithLocaleIdentifier_ = + objc.registerName("initWithLocaleIdentifier:"); +late final _sel_localeIdentifier = objc.registerName("localeIdentifier"); +late final _sel_localizedStringForLocaleIdentifier_ = + objc.registerName("localizedStringForLocaleIdentifier:"); +late final _sel_languageCode = objc.registerName("languageCode"); +late final _sel_localizedStringForLanguageCode_ = + objc.registerName("localizedStringForLanguageCode:"); +final _objc_msgSend_186 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_languageIdentifier = objc.registerName("languageIdentifier"); +late final _sel_countryCode = objc.registerName("countryCode"); +late final _sel_localizedStringForCountryCode_ = + objc.registerName("localizedStringForCountryCode:"); +late final _sel_regionCode = objc.registerName("regionCode"); +late final _sel_scriptCode = objc.registerName("scriptCode"); +late final _sel_localizedStringForScriptCode_ = + objc.registerName("localizedStringForScriptCode:"); +late final _sel_variantCode = objc.registerName("variantCode"); +late final _sel_localizedStringForVariantCode_ = + objc.registerName("localizedStringForVariantCode:"); class NSCharacterSet extends NSObject { - NSCharacterSet._(ffi.Pointer id, AVFAudio lib, + NSCharacterSet._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSCharacterSet] that points to the same underlying object as [other]. - static NSCharacterSet castFrom(T other) { - return NSCharacterSet._(other._id, other._lib, retain: true, release: true); + static NSCharacterSet castFrom(T other) { + return NSCharacterSet._(other.pointer, retain: true, release: true); } /// Returns a [NSCharacterSet] that wraps the given raw object pointer. - static NSCharacterSet castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSCharacterSet castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSCharacterSet._(other, lib, retain: retain, release: release); + return NSCharacterSet._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSCharacterSet]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSCharacterSet1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSCharacterSet); } - static NSCharacterSet getControlCharacterSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_controlCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getControlCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_controlCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getWhitespaceCharacterSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_whitespaceCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getWhitespaceCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_whitespaceCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getWhitespaceAndNewlineCharacterSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_187(_lib._class_NSCharacterSet1, - _lib._sel_whitespaceAndNewlineCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getWhitespaceAndNewlineCharacterSet() { + final _ret = _objc_msgSend_187( + _class_NSCharacterSet, _sel_whitespaceAndNewlineCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getDecimalDigitCharacterSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_decimalDigitCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getDecimalDigitCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_decimalDigitCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getLetterCharacterSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_letterCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getLetterCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_letterCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getLowercaseLetterCharacterSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_lowercaseLetterCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getLowercaseLetterCharacterSet() { + final _ret = _objc_msgSend_187( + _class_NSCharacterSet, _sel_lowercaseLetterCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getUppercaseLetterCharacterSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_uppercaseLetterCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getUppercaseLetterCharacterSet() { + final _ret = _objc_msgSend_187( + _class_NSCharacterSet, _sel_uppercaseLetterCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getNonBaseCharacterSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_nonBaseCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getNonBaseCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_nonBaseCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getAlphanumericCharacterSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_alphanumericCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getAlphanumericCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_alphanumericCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getDecomposableCharacterSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_decomposableCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getDecomposableCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_decomposableCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getIllegalCharacterSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_illegalCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getIllegalCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_illegalCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getPunctuationCharacterSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_punctuationCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getPunctuationCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_punctuationCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getCapitalizedLetterCharacterSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_capitalizedLetterCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getCapitalizedLetterCharacterSet() { + final _ret = _objc_msgSend_187( + _class_NSCharacterSet, _sel_capitalizedLetterCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getSymbolCharacterSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_symbolCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getSymbolCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_symbolCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getNewlineCharacterSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_newlineCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: false, release: true); + static NSCharacterSet getNewlineCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_newlineCharacterSet); + return NSCharacterSet._(_ret, retain: false, release: true); } - static NSCharacterSet characterSetWithRange_(AVFAudio _lib, _NSRange aRange) { - final _ret = _lib._objc_msgSend_188( - _lib._class_NSCharacterSet1, _lib._sel_characterSetWithRange_1, aRange); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet characterSetWithRange_(_NSRange aRange) { + final _ret = _objc_msgSend_188( + _class_NSCharacterSet, _sel_characterSetWithRange_, aRange); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet characterSetWithCharactersInString_( - AVFAudio _lib, NSString aString) { - final _ret = _lib._objc_msgSend_189(_lib._class_NSCharacterSet1, - _lib._sel_characterSetWithCharactersInString_1, aString._id); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet characterSetWithCharactersInString_(NSString aString) { + final _ret = _objc_msgSend_189(_class_NSCharacterSet, + _sel_characterSetWithCharactersInString_, aString.pointer); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet characterSetWithBitmapRepresentation_( - AVFAudio _lib, NSData data) { - final _ret = _lib._objc_msgSend_190(_lib._class_NSCharacterSet1, - _lib._sel_characterSetWithBitmapRepresentation_1, data._id); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet characterSetWithBitmapRepresentation_(NSData data) { + final _ret = _objc_msgSend_190(_class_NSCharacterSet, + _sel_characterSetWithBitmapRepresentation_, data.pointer); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet? characterSetWithContentsOfFile_( - AVFAudio _lib, NSString fName) { - final _ret = _lib._objc_msgSend_191(_lib._class_NSCharacterSet1, - _lib._sel_characterSetWithContentsOfFile_1, fName._id); + static NSCharacterSet? characterSetWithContentsOfFile_(NSString fName) { + final _ret = _objc_msgSend_191(_class_NSCharacterSet, + _sel_characterSetWithContentsOfFile_, fName.pointer); return _ret.address == 0 ? null - : NSCharacterSet._(_ret, _lib, retain: true, release: true); + : NSCharacterSet._(_ret, retain: true, release: true); } NSCharacterSet initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_192(_id, _lib._sel_initWithCoder_1, coder._id); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_192(this.pointer, _sel_initWithCoder_, coder.pointer); + return NSCharacterSet._(_ret, retain: true, release: true); } bool characterIsMember_(int aCharacter) { - return _lib._objc_msgSend_193( - _id, _lib._sel_characterIsMember_1, aCharacter); + return _objc_msgSend_193(this.pointer, _sel_characterIsMember_, aCharacter); } NSData get bitmapRepresentation { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_bitmapRepresentation1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_bitmapRepresentation); + return NSData._(_ret, retain: true, release: true); } NSCharacterSet get invertedSet { - final _ret = _lib._objc_msgSend_187(_id, _lib._sel_invertedSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_187(this.pointer, _sel_invertedSet); + return NSCharacterSet._(_ret, retain: true, release: true); } bool longCharacterIsMember_(int theLongChar) { - return _lib._objc_msgSend_194( - _id, _lib._sel_longCharacterIsMember_1, theLongChar); + return _objc_msgSend_194( + this.pointer, _sel_longCharacterIsMember_, theLongChar); } bool isSupersetOfSet_(NSCharacterSet theOtherSet) { - return _lib._objc_msgSend_195( - _id, _lib._sel_isSupersetOfSet_1, theOtherSet._id); + return _objc_msgSend_195( + this.pointer, _sel_isSupersetOfSet_, theOtherSet.pointer); } bool hasMemberInPlane_(int thePlane) { - return _lib._objc_msgSend_196(_id, _lib._sel_hasMemberInPlane_1, thePlane); + return _objc_msgSend_196(this.pointer, _sel_hasMemberInPlane_, thePlane); } - static NSCharacterSet getURLUserAllowedCharacterSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_URLUserAllowedCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getURLUserAllowedCharacterSet() { + final _ret = _objc_msgSend_187( + _class_NSCharacterSet, _sel_URLUserAllowedCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getURLPasswordAllowedCharacterSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_URLPasswordAllowedCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getURLPasswordAllowedCharacterSet() { + final _ret = _objc_msgSend_187( + _class_NSCharacterSet, _sel_URLPasswordAllowedCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getURLHostAllowedCharacterSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_URLHostAllowedCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getURLHostAllowedCharacterSet() { + final _ret = _objc_msgSend_187( + _class_NSCharacterSet, _sel_URLHostAllowedCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getURLPathAllowedCharacterSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_URLPathAllowedCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getURLPathAllowedCharacterSet() { + final _ret = _objc_msgSend_187( + _class_NSCharacterSet, _sel_URLPathAllowedCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getURLQueryAllowedCharacterSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_URLQueryAllowedCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getURLQueryAllowedCharacterSet() { + final _ret = _objc_msgSend_187( + _class_NSCharacterSet, _sel_URLQueryAllowedCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getURLFragmentAllowedCharacterSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_URLFragmentAllowedCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getURLFragmentAllowedCharacterSet() { + final _ret = _objc_msgSend_187( + _class_NSCharacterSet, _sel_URLFragmentAllowedCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } @override NSCharacterSet init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSCharacterSet1, _lib._sel_new1); - return NSCharacterSet._(_ret, _lib, retain: false, release: true); + static NSCharacterSet new1() { + final _ret = _objc_msgSend_2(_class_NSCharacterSet, _sel_new); + return NSCharacterSet._(_ret, retain: false, release: true); } - static NSCharacterSet allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSCharacterSet1, _lib._sel_allocWithZone_1, zone); - return NSCharacterSet._(_ret, _lib, retain: false, release: true); + static NSCharacterSet allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSCharacterSet, _sel_allocWithZone_, zone); + return NSCharacterSet._(_ret, retain: false, release: true); } - static NSCharacterSet alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSCharacterSet1, _lib._sel_alloc1); - return NSCharacterSet._(_ret, _lib, retain: false, release: true); + static NSCharacterSet alloc() { + final _ret = _objc_msgSend_2(_class_NSCharacterSet, _sel_alloc); + return NSCharacterSet._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSCharacterSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSCharacterSet, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSCharacterSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSCharacterSet, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSCharacterSet1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSCharacterSet, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSCharacterSet1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSCharacterSet, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSCharacterSet1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSCharacterSet, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSCharacterSet1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSCharacterSet, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSCharacterSet1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSCharacterSet1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSCharacterSet1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSCharacterSet, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSCharacterSet, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSCharacterSet, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSCharacterSet = objc.getClass("NSCharacterSet"); +late final _sel_controlCharacterSet = objc.registerName("controlCharacterSet"); +final _objc_msgSend_187 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_whitespaceCharacterSet = + objc.registerName("whitespaceCharacterSet"); +late final _sel_whitespaceAndNewlineCharacterSet = + objc.registerName("whitespaceAndNewlineCharacterSet"); +late final _sel_decimalDigitCharacterSet = + objc.registerName("decimalDigitCharacterSet"); +late final _sel_letterCharacterSet = objc.registerName("letterCharacterSet"); +late final _sel_lowercaseLetterCharacterSet = + objc.registerName("lowercaseLetterCharacterSet"); +late final _sel_uppercaseLetterCharacterSet = + objc.registerName("uppercaseLetterCharacterSet"); +late final _sel_nonBaseCharacterSet = objc.registerName("nonBaseCharacterSet"); +late final _sel_alphanumericCharacterSet = + objc.registerName("alphanumericCharacterSet"); +late final _sel_decomposableCharacterSet = + objc.registerName("decomposableCharacterSet"); +late final _sel_illegalCharacterSet = objc.registerName("illegalCharacterSet"); +late final _sel_punctuationCharacterSet = + objc.registerName("punctuationCharacterSet"); +late final _sel_capitalizedLetterCharacterSet = + objc.registerName("capitalizedLetterCharacterSet"); +late final _sel_symbolCharacterSet = objc.registerName("symbolCharacterSet"); +late final _sel_newlineCharacterSet = objc.registerName("newlineCharacterSet"); +late final _sel_characterSetWithRange_ = + objc.registerName("characterSetWithRange:"); +final _objc_msgSend_188 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_characterSetWithCharactersInString_ = + objc.registerName("characterSetWithCharactersInString:"); +final _objc_msgSend_189 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_characterSetWithBitmapRepresentation_ = + objc.registerName("characterSetWithBitmapRepresentation:"); +final _objc_msgSend_190 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_characterSetWithContentsOfFile_ = + objc.registerName("characterSetWithContentsOfFile:"); +final _objc_msgSend_191 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_192 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_characterIsMember_ = objc.registerName("characterIsMember:"); +final _objc_msgSend_193 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedShort)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_bitmapRepresentation = + objc.registerName("bitmapRepresentation"); +late final _sel_invertedSet = objc.registerName("invertedSet"); +late final _sel_longCharacterIsMember_ = + objc.registerName("longCharacterIsMember:"); +final _objc_msgSend_194 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedInt)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_isSupersetOfSet_ = objc.registerName("isSupersetOfSet:"); +final _objc_msgSend_195 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_hasMemberInPlane_ = objc.registerName("hasMemberInPlane:"); +final _objc_msgSend_196 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Uint8)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_URLUserAllowedCharacterSet = + objc.registerName("URLUserAllowedCharacterSet"); +late final _sel_URLPasswordAllowedCharacterSet = + objc.registerName("URLPasswordAllowedCharacterSet"); +late final _sel_URLHostAllowedCharacterSet = + objc.registerName("URLHostAllowedCharacterSet"); +late final _sel_URLPathAllowedCharacterSet = + objc.registerName("URLPathAllowedCharacterSet"); +late final _sel_URLQueryAllowedCharacterSet = + objc.registerName("URLQueryAllowedCharacterSet"); +late final _sel_URLFragmentAllowedCharacterSet = + objc.registerName("URLFragmentAllowedCharacterSet"); +late final _sel_exemplarCharacterSet = + objc.registerName("exemplarCharacterSet"); +late final _sel_calendarIdentifier = objc.registerName("calendarIdentifier"); +late final _sel_localizedStringForCalendarIdentifier_ = + objc.registerName("localizedStringForCalendarIdentifier:"); +late final _sel_collationIdentifier = objc.registerName("collationIdentifier"); +late final _sel_localizedStringForCollationIdentifier_ = + objc.registerName("localizedStringForCollationIdentifier:"); +late final _sel_usesMetricSystem = objc.registerName("usesMetricSystem"); +late final _sel_decimalSeparator = objc.registerName("decimalSeparator"); +late final _sel_groupingSeparator = objc.registerName("groupingSeparator"); +late final _sel_currencySymbol = objc.registerName("currencySymbol"); +late final _sel_currencyCode = objc.registerName("currencyCode"); +late final _sel_localizedStringForCurrencyCode_ = + objc.registerName("localizedStringForCurrencyCode:"); +late final _sel_collatorIdentifier = objc.registerName("collatorIdentifier"); +late final _sel_localizedStringForCollatorIdentifier_ = + objc.registerName("localizedStringForCollatorIdentifier:"); +late final _sel_quotationBeginDelimiter = + objc.registerName("quotationBeginDelimiter"); +late final _sel_quotationEndDelimiter = + objc.registerName("quotationEndDelimiter"); +late final _sel_alternateQuotationBeginDelimiter = + objc.registerName("alternateQuotationBeginDelimiter"); +late final _sel_alternateQuotationEndDelimiter = + objc.registerName("alternateQuotationEndDelimiter"); +late final _sel_autoupdatingCurrentLocale = + objc.registerName("autoupdatingCurrentLocale"); +final _objc_msgSend_197 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_currentLocale = objc.registerName("currentLocale"); +late final _sel_systemLocale = objc.registerName("systemLocale"); +late final _sel_localeWithLocaleIdentifier_ = + objc.registerName("localeWithLocaleIdentifier:"); +late final _sel_availableLocaleIdentifiers = + objc.registerName("availableLocaleIdentifiers"); +late final _sel_ISOLanguageCodes = objc.registerName("ISOLanguageCodes"); +late final _sel_ISOCountryCodes = objc.registerName("ISOCountryCodes"); +late final _sel_ISOCurrencyCodes = objc.registerName("ISOCurrencyCodes"); +late final _sel_commonISOCurrencyCodes = + objc.registerName("commonISOCurrencyCodes"); +late final _sel_preferredLanguages = objc.registerName("preferredLanguages"); +late final _sel_componentsFromLocaleIdentifier_ = + objc.registerName("componentsFromLocaleIdentifier:"); +final _objc_msgSend_198 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_localeIdentifierFromComponents_ = + objc.registerName("localeIdentifierFromComponents:"); +final _objc_msgSend_199 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_canonicalLocaleIdentifierFromString_ = + objc.registerName("canonicalLocaleIdentifierFromString:"); +late final _sel_canonicalLanguageIdentifierFromString_ = + objc.registerName("canonicalLanguageIdentifierFromString:"); +late final _sel_localeIdentifierFromWindowsLocaleCode_ = + objc.registerName("localeIdentifierFromWindowsLocaleCode:"); +final _objc_msgSend_200 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Uint32)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_windowsLocaleCodeFromLocaleIdentifier_ = + objc.registerName("windowsLocaleCodeFromLocaleIdentifier:"); +final _objc_msgSend_201 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Uint32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); abstract class NSLocaleLanguageDirection { static const int NSLocaleLanguageDirectionUnknown = 0; @@ -44711,6 +13544,679 @@ abstract class NSLocaleLanguageDirection { static const int NSLocaleLanguageDirectionBottomToTop = 4; } +late final _sel_characterDirectionForLanguage_ = + objc.registerName("characterDirectionForLanguage:"); +final _objc_msgSend_202 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_lineDirectionForLanguage_ = + objc.registerName("lineDirectionForLanguage:"); +late final _sel_localizedName_locale_ = + objc.registerName("localizedName:locale:"); +final _objc_msgSend_203 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_timeZoneWithName_ = objc.registerName("timeZoneWithName:"); +late final _sel_timeZoneWithName_data_ = + objc.registerName("timeZoneWithName:data:"); +final _objc_msgSend_204 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithName_ = objc.registerName("initWithName:"); +late final _sel_initWithName_data_ = objc.registerName("initWithName:data:"); +late final _sel_timeZoneForSecondsFromGMT_ = + objc.registerName("timeZoneForSecondsFromGMT:"); +final _objc_msgSend_205 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_timeZoneWithAbbreviation_ = + objc.registerName("timeZoneWithAbbreviation:"); +late final _sel_dateWithYear_month_day_hour_minute_second_timeZone_ = + objc.registerName("dateWithYear:month:day:hour:minute:second:timeZone:"); +final _objc_msgSend_206 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + int, + int, + int, + int, + ffi.Pointer)>(); +late final _sel_dateByAddingYears_months_days_hours_minutes_seconds_ = + objc.registerName("dateByAddingYears:months:days:hours:minutes:seconds:"); +final _objc_msgSend_207 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Long)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int, int, int, int, int, int)>(); +late final _sel_dayOfCommonEra = objc.registerName("dayOfCommonEra"); +late final _sel_dayOfMonth = objc.registerName("dayOfMonth"); +late final _sel_dayOfWeek = objc.registerName("dayOfWeek"); +late final _sel_dayOfYear = objc.registerName("dayOfYear"); +late final _sel_hourOfDay = objc.registerName("hourOfDay"); +late final _sel_minuteOfHour = objc.registerName("minuteOfHour"); +late final _sel_monthOfYear = objc.registerName("monthOfYear"); +late final _sel_secondOfMinute = objc.registerName("secondOfMinute"); +late final _sel_yearOfCommonEra = objc.registerName("yearOfCommonEra"); +late final _sel_calendarFormat = objc.registerName("calendarFormat"); +late final _sel_descriptionWithCalendarFormat_locale_ = + objc.registerName("descriptionWithCalendarFormat:locale:"); +final _objc_msgSend_208 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_descriptionWithCalendarFormat_ = + objc.registerName("descriptionWithCalendarFormat:"); +late final _sel_timeZone = objc.registerName("timeZone"); +late final _sel_initWithString_calendarFormat_locale_ = + objc.registerName("initWithString:calendarFormat:locale:"); +late final _sel_initWithString_calendarFormat_ = + objc.registerName("initWithString:calendarFormat:"); +late final _sel_initWithYear_month_day_hour_minute_second_timeZone_ = + objc.registerName("initWithYear:month:day:hour:minute:second:timeZone:"); +late final _sel_setCalendarFormat_ = objc.registerName("setCalendarFormat:"); +final _objc_msgSend_209 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setTimeZone_ = objc.registerName("setTimeZone:"); +final _objc_msgSend_210 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_years_months_days_hours_minutes_seconds_sinceDate_ = + objc.registerName("years:months:days:hours:minutes:seconds:sinceDate:"); +final _objc_msgSend_211 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_dateWithCalendarFormat_timeZone_ = + objc.registerName("dateWithCalendarFormat:timeZone:"); +final _objc_msgSend_212 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_descriptionWithCalendarFormat_timeZone_locale_ = + objc.registerName("descriptionWithCalendarFormat:timeZone:locale:"); +final _objc_msgSend_213 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_fileModificationDate = + objc.registerName("fileModificationDate"); +late final _sel_fileType = objc.registerName("fileType"); +late final _sel_filePosixPermissions = + objc.registerName("filePosixPermissions"); +late final _sel_fileOwnerAccountName = + objc.registerName("fileOwnerAccountName"); +late final _sel_fileGroupOwnerAccountName = + objc.registerName("fileGroupOwnerAccountName"); +late final _sel_fileSystemNumber = objc.registerName("fileSystemNumber"); +late final _sel_fileSystemFileNumber = + objc.registerName("fileSystemFileNumber"); +late final _sel_fileExtensionHidden = objc.registerName("fileExtensionHidden"); +late final _sel_fileHFSCreatorCode = objc.registerName("fileHFSCreatorCode"); +final _objc_msgSend_214 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedInt Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_fileHFSTypeCode = objc.registerName("fileHFSTypeCode"); +late final _sel_fileIsImmutable = objc.registerName("fileIsImmutable"); +late final _sel_fileIsAppendOnly = objc.registerName("fileIsAppendOnly"); +late final _sel_fileCreationDate = objc.registerName("fileCreationDate"); +late final _sel_fileOwnerAccountID = objc.registerName("fileOwnerAccountID"); +final _objc_msgSend_215 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_fileGroupOwnerAccountID = + objc.registerName("fileGroupOwnerAccountID"); +late final _sel_predicateWithBlock_ = objc.registerName("predicateWithBlock:"); +final _objc_msgSend_216 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_predicateFormat = objc.registerName("predicateFormat"); +late final _sel_predicateWithSubstitutionVariables_ = + objc.registerName("predicateWithSubstitutionVariables:"); +late final _sel_evaluateWithObject_ = objc.registerName("evaluateWithObject:"); +final _objc_msgSend_217 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_evaluateWithObject_substitutionVariables_ = + objc.registerName("evaluateWithObject:substitutionVariables:"); +final _objc_msgSend_218 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_allowEvaluation = objc.registerName("allowEvaluation"); +late final _sel_filteredArrayUsingPredicate_ = + objc.registerName("filteredArrayUsingPredicate:"); +final _objc_msgSend_219 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithChar_ = objc.registerName("initWithChar:"); +final _objc_msgSend_220 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Char)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithUnsignedChar_ = + objc.registerName("initWithUnsignedChar:"); +final _objc_msgSend_221 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedChar)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithShort_ = objc.registerName("initWithShort:"); +final _objc_msgSend_222 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Short)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithUnsignedShort_ = + objc.registerName("initWithUnsignedShort:"); +final _objc_msgSend_223 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedShort)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithInt_ = objc.registerName("initWithInt:"); +final _objc_msgSend_224 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithUnsignedInt_ = + objc.registerName("initWithUnsignedInt:"); +final _objc_msgSend_225 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedInt)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithLong_ = objc.registerName("initWithLong:"); +final _objc_msgSend_226 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithUnsignedLong_ = + objc.registerName("initWithUnsignedLong:"); +final _objc_msgSend_227 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithLongLong_ = objc.registerName("initWithLongLong:"); +final _objc_msgSend_228 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.LongLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithUnsignedLongLong_ = + objc.registerName("initWithUnsignedLongLong:"); +final _objc_msgSend_229 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLongLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithFloat_ = objc.registerName("initWithFloat:"); +final _objc_msgSend_230 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Float)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, double)>(); +late final _sel_initWithDouble_ = objc.registerName("initWithDouble:"); +final _objc_msgSend_231 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Double)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, double)>(); +late final _sel_initWithBool_ = objc.registerName("initWithBool:"); +final _objc_msgSend_232 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Bool)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, bool)>(); +late final _sel_initWithInteger_ = objc.registerName("initWithInteger:"); +late final _sel_initWithUnsignedInteger_ = + objc.registerName("initWithUnsignedInteger:"); +late final _sel_charValue = objc.registerName("charValue"); +final _objc_msgSend_233 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Char Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_unsignedCharValue = objc.registerName("unsignedCharValue"); +final _objc_msgSend_234 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedChar Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_shortValue = objc.registerName("shortValue"); +final _objc_msgSend_235 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Short Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_unsignedShortValue = objc.registerName("unsignedShortValue"); +final _objc_msgSend_236 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedShort Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_intValue = objc.registerName("intValue"); +final _objc_msgSend_237 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_unsignedIntValue = objc.registerName("unsignedIntValue"); +late final _sel_longValue = objc.registerName("longValue"); +late final _sel_unsignedLongValue = objc.registerName("unsignedLongValue"); +late final _sel_longLongValue = objc.registerName("longLongValue"); +final _objc_msgSend_238 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.LongLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_unsignedLongLongValue = + objc.registerName("unsignedLongLongValue"); +late final _sel_floatValue = objc.registerName("floatValue"); +final _objc_msgSend_239 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Float Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_239Fpret = objc.msgSendFpretPointer + .cast< + ffi.NativeFunction< + ffi.Float Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_doubleValue = objc.registerName("doubleValue"); +late final _sel_boolValue = objc.registerName("boolValue"); +late final _sel_integerValue = objc.registerName("integerValue"); +late final _sel_unsignedIntegerValue = + objc.registerName("unsignedIntegerValue"); +late final _sel_stringValue = objc.registerName("stringValue"); +final _objc_msgSend_240 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isEqualToNumber_ = objc.registerName("isEqualToNumber:"); +final _objc_msgSend_241 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_numberWithChar_ = objc.registerName("numberWithChar:"); +late final _sel_numberWithUnsignedChar_ = + objc.registerName("numberWithUnsignedChar:"); +late final _sel_numberWithShort_ = objc.registerName("numberWithShort:"); +late final _sel_numberWithUnsignedShort_ = + objc.registerName("numberWithUnsignedShort:"); +late final _sel_numberWithInt_ = objc.registerName("numberWithInt:"); +late final _sel_numberWithUnsignedInt_ = + objc.registerName("numberWithUnsignedInt:"); +late final _sel_numberWithLong_ = objc.registerName("numberWithLong:"); +late final _sel_numberWithUnsignedLong_ = + objc.registerName("numberWithUnsignedLong:"); +late final _sel_numberWithLongLong_ = objc.registerName("numberWithLongLong:"); +late final _sel_numberWithUnsignedLongLong_ = + objc.registerName("numberWithUnsignedLongLong:"); +late final _sel_numberWithFloat_ = objc.registerName("numberWithFloat:"); +late final _sel_numberWithDouble_ = objc.registerName("numberWithDouble:"); +late final _sel_numberWithBool_ = objc.registerName("numberWithBool:"); +late final _sel_numberWithInteger_ = objc.registerName("numberWithInteger:"); +late final _sel_numberWithUnsignedInteger_ = + objc.registerName("numberWithUnsignedInteger:"); +late final _sel_port = objc.registerName("port"); +late final _sel_user = objc.registerName("user"); +late final _sel_password = objc.registerName("password"); +late final _sel_path = objc.registerName("path"); +late final _sel_fragment = objc.registerName("fragment"); +late final _sel_parameterString = objc.registerName("parameterString"); +late final _sel_query = objc.registerName("query"); +late final _sel_relativePath = objc.registerName("relativePath"); +late final _sel_hasDirectoryPath = objc.registerName("hasDirectoryPath"); +late final _sel_getFileSystemRepresentation_maxLength_ = + objc.registerName("getFileSystemRepresentation:maxLength:"); +final _objc_msgSend_242 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); +late final _sel_fileSystemRepresentation = + objc.registerName("fileSystemRepresentation"); +late final _sel_isFileURL = objc.registerName("isFileURL"); +late final _sel_standardizedURL = objc.registerName("standardizedURL"); +late final _sel_isFileReferenceURL = objc.registerName("isFileReferenceURL"); +late final _sel_fileReferenceURL = objc.registerName("fileReferenceURL"); +late final _sel_filePathURL = objc.registerName("filePathURL"); +late final _sel_getResourceValue_forKey_error_ = + objc.registerName("getResourceValue:forKey:error:"); +final _objc_msgSend_243 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_resourceValuesForKeys_error_ = + objc.registerName("resourceValuesForKeys:error:"); +final _objc_msgSend_244 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_setResourceValue_forKey_error_ = + objc.registerName("setResourceValue:forKey:error:"); +final _objc_msgSend_245 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_setResourceValues_error_ = + objc.registerName("setResourceValues:error:"); +final _objc_msgSend_246 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_removeCachedResourceValueForKey_ = + objc.registerName("removeCachedResourceValueForKey:"); +final _objc_msgSend_247 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_removeAllCachedResourceValues = + objc.registerName("removeAllCachedResourceValues"); +late final _sel_setTemporaryResourceValue_forKey_ = + objc.registerName("setTemporaryResourceValue:forKey:"); + abstract class NSURLBookmarkCreationOptions { static const int NSURLBookmarkCreationPreferFileIDResolution = 256; static const int NSURLBookmarkCreationMinimalBookmark = 512; @@ -44721,6 +14227,28 @@ abstract class NSURLBookmarkCreationOptions { 536870912; } +late final _sel_bookmarkDataWithOptions_includingResourceValuesForKeys_relativeToURL_error_ = + objc.registerName( + "bookmarkDataWithOptions:includingResourceValuesForKeys:relativeToURL:error:"); +final _objc_msgSend_248 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); + abstract class NSURLBookmarkResolutionOptions { static const int NSURLBookmarkResolutionWithoutUI = 256; static const int NSURLBookmarkResolutionWithoutMounting = 512; @@ -44728,232 +14256,470 @@ abstract class NSURLBookmarkResolutionOptions { static const int NSURLBookmarkResolutionWithoutImplicitStartAccessing = 32768; } +late final _sel_initByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_ = + objc.registerName( + "initByResolvingBookmarkData:options:relativeToURL:bookmarkDataIsStale:error:"); +final _objc_msgSend_249 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_URLByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_ = + objc.registerName( + "URLByResolvingBookmarkData:options:relativeToURL:bookmarkDataIsStale:error:"); +late final _sel_resourceValuesForKeys_fromBookmarkData_ = + objc.registerName("resourceValuesForKeys:fromBookmarkData:"); +final _objc_msgSend_250 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_writeBookmarkData_toURL_options_error_ = + objc.registerName("writeBookmarkData:toURL:options:error:"); +final _objc_msgSend_251 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_bookmarkDataWithContentsOfURL_error_ = + objc.registerName("bookmarkDataWithContentsOfURL:error:"); +final _objc_msgSend_252 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_URLByResolvingAliasFileAtURL_options_error_ = + objc.registerName("URLByResolvingAliasFileAtURL:options:error:"); +final _objc_msgSend_253 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_startAccessingSecurityScopedResource = + objc.registerName("startAccessingSecurityScopedResource"); +late final _sel_stopAccessingSecurityScopedResource = + objc.registerName("stopAccessingSecurityScopedResource"); +late final _sel_getPromisedItemResourceValue_forKey_error_ = + objc.registerName("getPromisedItemResourceValue:forKey:error:"); +late final _sel_promisedItemResourceValuesForKeys_error_ = + objc.registerName("promisedItemResourceValuesForKeys:error:"); +final _objc_msgSend_254 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_checkPromisedItemIsReachableAndReturnError_ = + objc.registerName("checkPromisedItemIsReachableAndReturnError:"); +final _objc_msgSend_255 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_fileURLWithPathComponents_ = + objc.registerName("fileURLWithPathComponents:"); +final _objc_msgSend_256 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_pathComponents = objc.registerName("pathComponents"); +late final _sel_lastPathComponent = objc.registerName("lastPathComponent"); +late final _sel_pathExtension = objc.registerName("pathExtension"); +late final _sel_URLByAppendingPathComponent_ = + objc.registerName("URLByAppendingPathComponent:"); +final _objc_msgSend_257 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_URLByAppendingPathComponent_isDirectory_ = + objc.registerName("URLByAppendingPathComponent:isDirectory:"); +final _objc_msgSend_258 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_URLByDeletingLastPathComponent = + objc.registerName("URLByDeletingLastPathComponent"); +late final _sel_URLByAppendingPathExtension_ = + objc.registerName("URLByAppendingPathExtension:"); +late final _sel_URLByDeletingPathExtension = + objc.registerName("URLByDeletingPathExtension"); +late final _sel_checkResourceIsReachableAndReturnError_ = + objc.registerName("checkResourceIsReachableAndReturnError:"); +late final _sel_URLByStandardizingPath = + objc.registerName("URLByStandardizingPath"); +late final _sel_URLByResolvingSymlinksInPath = + objc.registerName("URLByResolvingSymlinksInPath"); +late final _sel_resourceDataUsingCache_ = + objc.registerName("resourceDataUsingCache:"); +final _objc_msgSend_259 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Bool)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, bool)>(); +late final _sel_loadResourceDataNotifyingClient_usingCache_ = + objc.registerName("loadResourceDataNotifyingClient:usingCache:"); +final _objc_msgSend_260 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_propertyForKey_ = objc.registerName("propertyForKey:"); +late final _sel_setResourceData_ = objc.registerName("setResourceData:"); +late final _sel_setProperty_forKey_ = objc.registerName("setProperty:forKey:"); +final _objc_msgSend_261 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + class NSURLHandle extends NSObject { - NSURLHandle._(ffi.Pointer id, AVFAudio lib, + NSURLHandle._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLHandle] that points to the same underlying object as [other]. - static NSURLHandle castFrom(T other) { - return NSURLHandle._(other._id, other._lib, retain: true, release: true); + static NSURLHandle castFrom(T other) { + return NSURLHandle._(other.pointer, retain: true, release: true); } /// Returns a [NSURLHandle] that wraps the given raw object pointer. - static NSURLHandle castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSURLHandle castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSURLHandle._(other, lib, retain: retain, release: release); + return NSURLHandle._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLHandle]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSURLHandle1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLHandle); } - static void registerURLHandleClass_( - AVFAudio _lib, NSObject anURLHandleSubclass) { - _lib._objc_msgSend_15(_lib._class_NSURLHandle1, - _lib._sel_registerURLHandleClass_1, anURLHandleSubclass._id); + static void registerURLHandleClass_(NSObject anURLHandleSubclass) { + _objc_msgSend_15(_class_NSURLHandle, _sel_registerURLHandleClass_, + anURLHandleSubclass.pointer); } - static NSObject URLHandleClassForURL_(AVFAudio _lib, NSURL anURL) { - final _ret = _lib._objc_msgSend_262( - _lib._class_NSURLHandle1, _lib._sel_URLHandleClassForURL_1, anURL._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject URLHandleClassForURL_(NSURL anURL) { + final _ret = _objc_msgSend_262( + _class_NSURLHandle, _sel_URLHandleClassForURL_, anURL.pointer); + return NSObject._(_ret, retain: true, release: true); } int status() { - return _lib._objc_msgSend_263(_id, _lib._sel_status1); + return _objc_msgSend_263(this.pointer, _sel_status); } NSString failureReason() { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_failureReason1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_failureReason); + return NSString._(_ret, retain: true, release: true); } void addClient_(NSObject client) { - _lib._objc_msgSend_15(_id, _lib._sel_addClient_1, client._id); + _objc_msgSend_15(this.pointer, _sel_addClient_, client.pointer); } void removeClient_(NSObject client) { - _lib._objc_msgSend_15(_id, _lib._sel_removeClient_1, client._id); + _objc_msgSend_15(this.pointer, _sel_removeClient_, client.pointer); } void loadInBackground() { - _lib._objc_msgSend_1(_id, _lib._sel_loadInBackground1); + _objc_msgSend_1(this.pointer, _sel_loadInBackground); } void cancelLoadInBackground() { - _lib._objc_msgSend_1(_id, _lib._sel_cancelLoadInBackground1); + _objc_msgSend_1(this.pointer, _sel_cancelLoadInBackground); } NSData resourceData() { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_resourceData1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_resourceData); + return NSData._(_ret, retain: true, release: true); } NSData availableResourceData() { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_availableResourceData1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_availableResourceData); + return NSData._(_ret, retain: true, release: true); } int expectedResourceDataSize() { - return _lib._objc_msgSend_238(_id, _lib._sel_expectedResourceDataSize1); + return _objc_msgSend_238(this.pointer, _sel_expectedResourceDataSize); } void flushCachedData() { - _lib._objc_msgSend_1(_id, _lib._sel_flushCachedData1); + _objc_msgSend_1(this.pointer, _sel_flushCachedData); } void backgroundLoadDidFailWithReason_(NSString reason) { - _lib._objc_msgSend_247( - _id, _lib._sel_backgroundLoadDidFailWithReason_1, reason._id); + _objc_msgSend_247( + this.pointer, _sel_backgroundLoadDidFailWithReason_, reason.pointer); } void didLoadBytes_loadComplete_(NSData newBytes, bool yorn) { - _lib._objc_msgSend_264( - _id, _lib._sel_didLoadBytes_loadComplete_1, newBytes._id, yorn); + _objc_msgSend_264( + this.pointer, _sel_didLoadBytes_loadComplete_, newBytes.pointer, yorn); } - static bool canInitWithURL_(AVFAudio _lib, NSURL anURL) { - return _lib._objc_msgSend_265( - _lib._class_NSURLHandle1, _lib._sel_canInitWithURL_1, anURL._id); + static bool canInitWithURL_(NSURL anURL) { + return _objc_msgSend_265( + _class_NSURLHandle, _sel_canInitWithURL_, anURL.pointer); } - static NSURLHandle cachedHandleForURL_(AVFAudio _lib, NSURL anURL) { - final _ret = _lib._objc_msgSend_266( - _lib._class_NSURLHandle1, _lib._sel_cachedHandleForURL_1, anURL._id); - return NSURLHandle._(_ret, _lib, retain: true, release: true); + static NSURLHandle cachedHandleForURL_(NSURL anURL) { + final _ret = _objc_msgSend_266( + _class_NSURLHandle, _sel_cachedHandleForURL_, anURL.pointer); + return NSURLHandle._(_ret, retain: true, release: true); } NSObject initWithURL_cached_(NSURL anURL, bool willCache) { - final _ret = _lib._objc_msgSend_267( - _id, _lib._sel_initWithURL_cached_1, anURL._id, willCache); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_267( + this.pointer, _sel_initWithURL_cached_, anURL.pointer, willCache); + return NSObject._(_ret, retain: true, release: true); } NSObject propertyForKey_(NSString propertyKey) { - final _ret = - _lib._objc_msgSend_31(_id, _lib._sel_propertyForKey_1, propertyKey._id); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_31( + this.pointer, _sel_propertyForKey_, propertyKey.pointer); + return NSObject._(_ret, retain: true, release: true); } NSObject propertyForKeyIfAvailable_(NSString propertyKey) { - final _ret = _lib._objc_msgSend_31( - _id, _lib._sel_propertyForKeyIfAvailable_1, propertyKey._id); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_31( + this.pointer, _sel_propertyForKeyIfAvailable_, propertyKey.pointer); + return NSObject._(_ret, retain: true, release: true); } bool writeProperty_forKey_(NSObject propertyValue, NSString propertyKey) { - return _lib._objc_msgSend_261(_id, _lib._sel_writeProperty_forKey_1, - propertyValue._id, propertyKey._id); + return _objc_msgSend_261(this.pointer, _sel_writeProperty_forKey_, + propertyValue.pointer, propertyKey.pointer); } bool writeData_(NSData data) { - return _lib._objc_msgSend_24(_id, _lib._sel_writeData_1, data._id); + return _objc_msgSend_24(this.pointer, _sel_writeData_, data.pointer); } NSData loadInForeground() { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_loadInForeground1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_loadInForeground); + return NSData._(_ret, retain: true, release: true); } void beginLoadInBackground() { - _lib._objc_msgSend_1(_id, _lib._sel_beginLoadInBackground1); + _objc_msgSend_1(this.pointer, _sel_beginLoadInBackground); } void endLoadInBackground() { - _lib._objc_msgSend_1(_id, _lib._sel_endLoadInBackground1); + _objc_msgSend_1(this.pointer, _sel_endLoadInBackground); } @override NSURLHandle init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLHandle._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLHandle._(_ret, retain: true, release: true); } - static NSURLHandle new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURLHandle1, _lib._sel_new1); - return NSURLHandle._(_ret, _lib, retain: false, release: true); + static NSURLHandle new1() { + final _ret = _objc_msgSend_2(_class_NSURLHandle, _sel_new); + return NSURLHandle._(_ret, retain: false, release: true); } - static NSURLHandle allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLHandle1, _lib._sel_allocWithZone_1, zone); - return NSURLHandle._(_ret, _lib, retain: false, release: true); + static NSURLHandle allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSURLHandle, _sel_allocWithZone_, zone); + return NSURLHandle._(_ret, retain: false, release: true); } - static NSURLHandle alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLHandle1, _lib._sel_alloc1); - return NSURLHandle._(_ret, _lib, retain: false, release: true); + static NSURLHandle alloc() { + final _ret = _objc_msgSend_2(_class_NSURLHandle, _sel_alloc); + return NSURLHandle._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLHandle1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLHandle, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLHandle1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLHandle, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLHandle1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLHandle, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLHandle1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSURLHandle, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLHandle1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLHandle, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLHandle1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLHandle, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLHandle1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLHandle, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSURLHandle1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLHandle, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLHandle1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSURLHandle, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSURLHandle = objc.getClass("NSURLHandle"); +late final _sel_registerURLHandleClass_ = + objc.registerName("registerURLHandleClass:"); +late final _sel_URLHandleClassForURL_ = + objc.registerName("URLHandleClassForURL:"); +final _objc_msgSend_262 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + abstract class NSURLHandleStatus { static const int NSURLHandleNotLoaded = 0; static const int NSURLHandleLoadSucceeded = 1; @@ -44961,6 +14727,102 @@ abstract class NSURLHandleStatus { static const int NSURLHandleLoadFailed = 3; } +late final _sel_status = objc.registerName("status"); +final _objc_msgSend_263 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_failureReason = objc.registerName("failureReason"); +late final _sel_addClient_ = objc.registerName("addClient:"); +late final _sel_removeClient_ = objc.registerName("removeClient:"); +late final _sel_loadInBackground = objc.registerName("loadInBackground"); +late final _sel_cancelLoadInBackground = + objc.registerName("cancelLoadInBackground"); +late final _sel_resourceData = objc.registerName("resourceData"); +late final _sel_availableResourceData = + objc.registerName("availableResourceData"); +late final _sel_expectedResourceDataSize = + objc.registerName("expectedResourceDataSize"); +late final _sel_flushCachedData = objc.registerName("flushCachedData"); +late final _sel_backgroundLoadDidFailWithReason_ = + objc.registerName("backgroundLoadDidFailWithReason:"); +late final _sel_didLoadBytes_loadComplete_ = + objc.registerName("didLoadBytes:loadComplete:"); +final _objc_msgSend_264 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_canInitWithURL_ = objc.registerName("canInitWithURL:"); +final _objc_msgSend_265 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_cachedHandleForURL_ = objc.registerName("cachedHandleForURL:"); +final _objc_msgSend_266 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithURL_cached_ = objc.registerName("initWithURL:cached:"); +final _objc_msgSend_267 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_propertyForKeyIfAvailable_ = + objc.registerName("propertyForKeyIfAvailable:"); +late final _sel_writeProperty_forKey_ = + objc.registerName("writeProperty:forKey:"); +late final _sel_writeData_ = objc.registerName("writeData:"); +late final _sel_loadInForeground = objc.registerName("loadInForeground"); +late final _sel_beginLoadInBackground = + objc.registerName("beginLoadInBackground"); +late final _sel_endLoadInBackground = objc.registerName("endLoadInBackground"); +late final _sel_URLHandleUsingCache_ = + objc.registerName("URLHandleUsingCache:"); +final _objc_msgSend_268 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Bool)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, bool)>(); + abstract class NSDataWritingOptions { static const int NSDataWritingAtomic = 1; static const int NSDataWritingWithoutOverwriting = 2; @@ -44976,13 +14838,86 @@ abstract class NSDataWritingOptions { static const int NSAtomicWrite = 1; } +late final _sel_writeToFile_options_error_ = + objc.registerName("writeToFile:options:error:"); +final _objc_msgSend_269 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_writeToURL_options_error_ = + objc.registerName("writeToURL:options:error:"); +final _objc_msgSend_270 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); + abstract class NSDataSearchOptions { static const int NSDataSearchBackwards = 1; static const int NSDataSearchAnchored = 2; } +late final _sel_rangeOfData_options_range_ = + objc.registerName("rangeOfData:options:range:"); +final _objc_msgSend_271 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +final _objc_msgSend_271Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); void _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2) => @@ -45005,24 +14940,24 @@ ffi.Pointer _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_registerClosure( } void _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2) => _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_ffiVoid_NSRange_bool extends _ObjCBlockBase { - ObjCBlock_ffiVoid_ffiVoid_NSRange_bool._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_ffiVoid_NSRange_bool extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_ffiVoid_NSRange_bool._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_ffiVoid_NSRange_bool castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ffiVoid_NSRange_bool._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_ffiVoid_NSRange_bool._(pointer, retain: retain, release: release); } @@ -45032,24 +14967,21 @@ class ObjCBlock_ffiVoid_ffiVoid_NSRange_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_ffiVoid_NSRange_bool.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< ffi.Void Function(ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -45057,23 +14989,21 @@ class ObjCBlock_ffiVoid_ffiVoid_NSRange_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ffiVoid_NSRange_bool.fromFunction(AVFAudio lib, + ObjCBlock_ffiVoid_ffiVoid_NSRange_bool.fromFunction( void Function(ffi.Pointer, _NSRange, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_registerClosure( - (ffi.Pointer arg0, _NSRange arg1, - ffi.Pointer arg2) => - fn(arg0, arg1, arg2))), - lib); + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_registerClosure( + (ffi.Pointer arg0, _NSRange arg1, + ffi.Pointer arg2) => + fn(arg0, arg1, arg2)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -45085,43 +15015,88 @@ class ObjCBlock_ffiVoid_ffiVoid_NSRange_bool extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_ffiVoid_NSRange_bool.listener(AVFAudio lib, + ObjCBlock_ffiVoid_ffiVoid_NSRange_bool.listener( void Function(ffi.Pointer, _NSRange, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_registerClosure( - (ffi.Pointer arg0, _NSRange arg1, - ffi.Pointer arg2) => - fn(arg0, arg1, arg2))), - lib); + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_registerClosure( + (ffi.Pointer arg0, _NSRange arg1, + ffi.Pointer arg2) => + fn(arg0, arg1, arg2)))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, + ffi.Void Function(ffi.Pointer, ffi.Pointer, _NSRange, ffi.Pointer)>? _dartFuncListenerTrampoline; void call(ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2) => - _id.ref.invoke + pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - _NSRange, ffi.Pointer)>()(_id, arg0, arg1, arg2); -} + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>()(pointer, arg0, arg1, arg2); +} + +late final _sel_enumerateByteRangesUsingBlock_ = + objc.registerName("enumerateByteRangesUsingBlock:"); +final _objc_msgSend_272 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dataWithBytes_length_ = + objc.registerName("dataWithBytes:length:"); +final _objc_msgSend_273 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); +late final _sel_dataWithBytesNoCopy_length_ = + objc.registerName("dataWithBytesNoCopy:length:"); +late final _sel_dataWithBytesNoCopy_length_freeWhenDone_ = + objc.registerName("dataWithBytesNoCopy:length:freeWhenDone:"); +final _objc_msgSend_274 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + bool)>(); abstract class NSDataReadingOptions { static const int NSDataReadingMappedIfSafe = 1; @@ -45132,8 +15107,66 @@ abstract class NSDataReadingOptions { static const int NSUncachedRead = 2; } +late final _sel_dataWithContentsOfFile_options_error_ = + objc.registerName("dataWithContentsOfFile:options:error:"); +final _objc_msgSend_275 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_dataWithContentsOfURL_options_error_ = + objc.registerName("dataWithContentsOfURL:options:error:"); +final _objc_msgSend_276 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_dataWithContentsOfFile_ = + objc.registerName("dataWithContentsOfFile:"); +late final _sel_dataWithContentsOfURL_ = + objc.registerName("dataWithContentsOfURL:"); +final _objc_msgSend_277 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithBytes_length_ = + objc.registerName("initWithBytes:length:"); +late final _sel_initWithBytesNoCopy_length_ = + objc.registerName("initWithBytesNoCopy:length:"); +late final _sel_initWithBytesNoCopy_length_freeWhenDone_ = + objc.registerName("initWithBytesNoCopy:length:freeWhenDone:"); void _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0, int arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + int arg1) => block.ref.target .cast< ffi.NativeFunction< @@ -45152,21 +15185,25 @@ ffi.Pointer } void _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0, int arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + int arg1) => _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong extends _ObjCBlockBase { +class ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong extends objc.ObjCBlockBase { ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong._(pointer, retain: retain, release: release); } @@ -45176,21 +15213,18 @@ class ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< ffi.Void Function( ffi.Pointer arg0, ffi.UnsignedLong arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer, ffi.UnsignedLong)>( - _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>( + _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -45199,17 +15233,15 @@ class ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong.fromFunction( - AVFAudio lib, void Function(ffi.Pointer, int) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer, ffi.UnsignedLong)>( - _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_registerClosure( - (ffi.Pointer arg0, int arg1) => fn(arg0, arg1))), - lib); + void Function(ffi.Pointer, int) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>( + _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_registerClosure( + (ffi.Pointer arg0, int arg1) => fn(arg0, arg1)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -45222,39 +15254,87 @@ class ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong extends _ObjCBlockBase { /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong.listener( - AVFAudio lib, void Function(ffi.Pointer, int) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.UnsignedLong)>.listener( - _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_registerClosure( - (ffi.Pointer arg0, int arg1) => fn(arg0, arg1))), - lib); + void Function(ffi.Pointer, int) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>.listener( + _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_registerClosure( + (ffi.Pointer arg0, int arg1) => fn(arg0, arg1)))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, + ffi.Void Function(ffi.Pointer, ffi.Pointer, ffi.UnsignedLong)>? _dartFuncListenerTrampoline; - void call(ffi.Pointer arg0, int arg1) => _id.ref.invoke + void call(ffi.Pointer arg0, int arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, + ffi.Void Function(ffi.Pointer block, ffi.Pointer arg0, ffi.UnsignedLong arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - int)>()(_id, arg0, arg1); -} + void Function(ffi.Pointer, ffi.Pointer, + int)>()(pointer, arg0, arg1); +} + +late final _sel_initWithBytesNoCopy_length_deallocator_ = + objc.registerName("initWithBytesNoCopy:length:deallocator:"); +final _objc_msgSend_278 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_initWithContentsOfFile_options_error_ = + objc.registerName("initWithContentsOfFile:options:error:"); +late final _sel_initWithContentsOfURL_options_error_ = + objc.registerName("initWithContentsOfURL:options:error:"); +late final _sel_initWithData_ = objc.registerName("initWithData:"); +final _objc_msgSend_279 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dataWithData_ = objc.registerName("dataWithData:"); abstract class NSDataBase64DecodingOptions { static const int NSDataBase64DecodingIgnoreUnknownCharacters = 1; } +late final _sel_initWithBase64EncodedString_options_ = + objc.registerName("initWithBase64EncodedString:options:"); +final _objc_msgSend_280 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); + abstract class NSDataBase64EncodingOptions { static const int NSDataBase64Encoding64CharacterLineLength = 1; static const int NSDataBase64Encoding76CharacterLineLength = 2; @@ -45262,6 +15342,43 @@ abstract class NSDataBase64EncodingOptions { static const int NSDataBase64EncodingEndLineWithLineFeed = 32; } +late final _sel_base64EncodedStringWithOptions_ = + objc.registerName("base64EncodedStringWithOptions:"); +final _objc_msgSend_281 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithBase64EncodedData_options_ = + objc.registerName("initWithBase64EncodedData:options:"); +final _objc_msgSend_282 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_base64EncodedDataWithOptions_ = + objc.registerName("base64EncodedDataWithOptions:"); +final _objc_msgSend_283 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSDataCompressionAlgorithm { static const int NSDataCompressionAlgorithmLZFSE = 0; static const int NSDataCompressionAlgorithmLZ4 = 1; @@ -45269,11 +15386,799 @@ abstract class NSDataCompressionAlgorithm { static const int NSDataCompressionAlgorithmZlib = 3; } +late final _sel_decompressedDataUsingAlgorithm_error_ = + objc.registerName("decompressedDataUsingAlgorithm:error:"); +final _objc_msgSend_284 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_compressedDataUsingAlgorithm_error_ = + objc.registerName("compressedDataUsingAlgorithm:error:"); +late final _sel_getBytes_ = objc.registerName("getBytes:"); +late final _sel_dataWithContentsOfMappedFile_ = + objc.registerName("dataWithContentsOfMappedFile:"); +late final _sel_initWithContentsOfMappedFile_ = + objc.registerName("initWithContentsOfMappedFile:"); +late final _sel_initWithBase64Encoding_ = + objc.registerName("initWithBase64Encoding:"); +late final _sel_base64Encoding = objc.registerName("base64Encoding"); +late final _sel_encodeDataObject_ = objc.registerName("encodeDataObject:"); +final _objc_msgSend_285 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_decodeDataObject = objc.registerName("decodeDataObject"); +final _objc_msgSend_286 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_decodeValueOfObjCType_at_size_ = + objc.registerName("decodeValueOfObjCType:at:size:"); +final _objc_msgSend_287 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_versionForClassName_ = + objc.registerName("versionForClassName:"); +final _objc_msgSend_288 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_encodeObject_ = objc.registerName("encodeObject:"); +final _objc_msgSend_289 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_encodeRootObject_ = objc.registerName("encodeRootObject:"); +late final _sel_encodeBycopyObject_ = objc.registerName("encodeBycopyObject:"); +late final _sel_encodeByrefObject_ = objc.registerName("encodeByrefObject:"); +late final _sel_encodeConditionalObject_ = + objc.registerName("encodeConditionalObject:"); +late final _sel_encodeValuesOfObjCTypes_ = + objc.registerName("encodeValuesOfObjCTypes:"); +final _objc_msgSend_290 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_encodeArrayOfObjCType_count_at_ = + objc.registerName("encodeArrayOfObjCType:count:at:"); +final _objc_msgSend_291 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_encodeBytes_length_ = objc.registerName("encodeBytes:length:"); +late final _sel_decodeObject = objc.registerName("decodeObject"); +late final _sel_decodeTopLevelObjectAndReturnError_ = + objc.registerName("decodeTopLevelObjectAndReturnError:"); +final _objc_msgSend_292 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_decodeValuesOfObjCTypes_ = + objc.registerName("decodeValuesOfObjCTypes:"); +late final _sel_decodeArrayOfObjCType_count_at_ = + objc.registerName("decodeArrayOfObjCType:count:at:"); +late final _sel_decodeBytesWithReturnedLength_ = + objc.registerName("decodeBytesWithReturnedLength:"); +final _objc_msgSend_293 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_encodePropertyList_ = objc.registerName("encodePropertyList:"); +late final _sel_decodePropertyList = objc.registerName("decodePropertyList"); +late final _sel_setObjectZone_ = objc.registerName("setObjectZone:"); +final _objc_msgSend_294 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<_NSZone>)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<_NSZone>)>(); +late final _sel_objectZone = objc.registerName("objectZone"); +final _objc_msgSend_295 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer<_NSZone> Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer<_NSZone> Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_systemVersion = objc.registerName("systemVersion"); +late final _sel_allowsKeyedCoding = objc.registerName("allowsKeyedCoding"); +late final _sel_encodeObject_forKey_ = + objc.registerName("encodeObject:forKey:"); +late final _sel_encodeConditionalObject_forKey_ = + objc.registerName("encodeConditionalObject:forKey:"); +late final _sel_encodeBool_forKey_ = objc.registerName("encodeBool:forKey:"); +final _objc_msgSend_296 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>(); +late final _sel_encodeInt_forKey_ = objc.registerName("encodeInt:forKey:"); +final _objc_msgSend_297 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_encodeInt32_forKey_ = objc.registerName("encodeInt32:forKey:"); +final _objc_msgSend_298 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_encodeInt64_forKey_ = objc.registerName("encodeInt64:forKey:"); +final _objc_msgSend_299 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int64, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_encodeFloat_forKey_ = objc.registerName("encodeFloat:forKey:"); +final _objc_msgSend_300 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Float, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer)>(); +late final _sel_encodeDouble_forKey_ = + objc.registerName("encodeDouble:forKey:"); +final _objc_msgSend_301 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer)>(); +late final _sel_encodeBytes_length_forKey_ = + objc.registerName("encodeBytes:length:forKey:"); +final _objc_msgSend_302 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_containsValueForKey_ = + objc.registerName("containsValueForKey:"); +late final _sel_decodeObjectForKey_ = objc.registerName("decodeObjectForKey:"); +late final _sel_decodeTopLevelObjectForKey_error_ = + objc.registerName("decodeTopLevelObjectForKey:error:"); +final _objc_msgSend_303 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_decodeBoolForKey_ = objc.registerName("decodeBoolForKey:"); +late final _sel_decodeIntForKey_ = objc.registerName("decodeIntForKey:"); +final _objc_msgSend_304 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_decodeInt32ForKey_ = objc.registerName("decodeInt32ForKey:"); +final _objc_msgSend_305 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_decodeInt64ForKey_ = objc.registerName("decodeInt64ForKey:"); +final _objc_msgSend_306 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int64 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_decodeFloatForKey_ = objc.registerName("decodeFloatForKey:"); +final _objc_msgSend_307 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Float Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_307Fpret = objc.msgSendFpretPointer + .cast< + ffi.NativeFunction< + ffi.Float Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_decodeDoubleForKey_ = objc.registerName("decodeDoubleForKey:"); +final _objc_msgSend_308 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Double Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_308Fpret = objc.msgSendFpretPointer + .cast< + ffi.NativeFunction< + ffi.Double Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_decodeBytesForKey_returnedLength_ = + objc.registerName("decodeBytesForKey:returnedLength:"); +final _objc_msgSend_309 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_encodeInteger_forKey_ = + objc.registerName("encodeInteger:forKey:"); +final _objc_msgSend_310 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_decodeIntegerForKey_ = + objc.registerName("decodeIntegerForKey:"); +late final _sel_requiresSecureCoding = + objc.registerName("requiresSecureCoding"); +late final _sel_decodeObjectOfClass_forKey_ = + objc.registerName("decodeObjectOfClass:forKey:"); +final _objc_msgSend_311 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_decodeTopLevelObjectOfClass_forKey_error_ = + objc.registerName("decodeTopLevelObjectOfClass:forKey:error:"); +final _objc_msgSend_312 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_decodeArrayOfObjectsOfClass_forKey_ = + objc.registerName("decodeArrayOfObjectsOfClass:forKey:"); +final _objc_msgSend_313 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_decodeDictionaryWithKeysOfClass_objectsOfClass_forKey_ = + objc.registerName("decodeDictionaryWithKeysOfClass:objectsOfClass:forKey:"); +final _objc_msgSend_314 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_decodeObjectOfClasses_forKey_ = + objc.registerName("decodeObjectOfClasses:forKey:"); +final _objc_msgSend_315 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_decodeTopLevelObjectOfClasses_forKey_error_ = + objc.registerName("decodeTopLevelObjectOfClasses:forKey:error:"); +final _objc_msgSend_316 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_decodeArrayOfObjectsOfClasses_forKey_ = + objc.registerName("decodeArrayOfObjectsOfClasses:forKey:"); +final _objc_msgSend_317 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_decodeDictionaryWithKeysOfClasses_objectsOfClasses_forKey_ = + objc.registerName( + "decodeDictionaryWithKeysOfClasses:objectsOfClasses:forKey:"); +final _objc_msgSend_318 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_decodePropertyListForKey_ = + objc.registerName("decodePropertyListForKey:"); +late final _sel_allowedClasses = objc.registerName("allowedClasses"); +final _objc_msgSend_319 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_failWithError_ = objc.registerName("failWithError:"); +final _objc_msgSend_320 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + abstract class NSDecodingFailurePolicy { static const int NSDecodingFailurePolicyRaiseException = 0; static const int NSDecodingFailurePolicySetErrorAndReturn = 1; } +late final _sel_decodingFailurePolicy = + objc.registerName("decodingFailurePolicy"); +final _objc_msgSend_321 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_error = objc.registerName("error"); +final _objc_msgSend_322 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_encodeNXObject_ = objc.registerName("encodeNXObject:"); +late final _sel_decodeNXObject = objc.registerName("decodeNXObject"); +late final _sel_decodeValueOfObjCType_at_ = + objc.registerName("decodeValueOfObjCType:at:"); +late final _sel_encodePoint_ = objc.registerName("encodePoint:"); +final _objc_msgSend_323 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, CGPoint)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, CGPoint)>(); +late final _sel_decodePoint = objc.registerName("decodePoint"); +late final _sel_encodeSize_ = objc.registerName("encodeSize:"); +final _objc_msgSend_324 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, CGSize)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, CGSize)>(); +late final _sel_decodeSize = objc.registerName("decodeSize"); +late final _sel_encodeRect_ = objc.registerName("encodeRect:"); +final _objc_msgSend_325 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, CGRect)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, CGRect)>(); +late final _sel_decodeRect = objc.registerName("decodeRect"); +late final _sel_encodePoint_forKey_ = objc.registerName("encodePoint:forKey:"); +final _objc_msgSend_326 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + CGPoint, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + CGPoint, + ffi.Pointer)>(); +late final _sel_encodeSize_forKey_ = objc.registerName("encodeSize:forKey:"); +final _objc_msgSend_327 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + CGSize, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + CGSize, + ffi.Pointer)>(); +late final _sel_encodeRect_forKey_ = objc.registerName("encodeRect:forKey:"); +final _objc_msgSend_328 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + CGRect, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + CGRect, + ffi.Pointer)>(); +late final _sel_decodePointForKey_ = objc.registerName("decodePointForKey:"); +final _objc_msgSend_329 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + CGPoint Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + CGPoint Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_329Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_decodeSizeForKey_ = objc.registerName("decodeSizeForKey:"); +final _objc_msgSend_330 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + CGSize Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + CGSize Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_330Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_decodeRectForKey_ = objc.registerName("decodeRectForKey:"); +final _objc_msgSend_331 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + CGRect Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + CGRect Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_331Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_substringFromIndex_ = objc.registerName("substringFromIndex:"); +final _objc_msgSend_332 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_substringToIndex_ = objc.registerName("substringToIndex:"); +late final _sel_substringWithRange_ = objc.registerName("substringWithRange:"); +final _objc_msgSend_333 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_getCharacters_range_ = + objc.registerName("getCharacters:range:"); +final _objc_msgSend_334 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +final _objc_msgSend_335 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + abstract class NSStringCompareOptions { static const int NSCaseInsensitiveSearch = 1; static const int NSLiteralSearch = 2; @@ -45286,6 +16191,410 @@ abstract class NSStringCompareOptions { static const int NSRegularExpressionSearch = 1024; } +late final _sel_compare_options_ = objc.registerName("compare:options:"); +final _objc_msgSend_336 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_compare_options_range_ = + objc.registerName("compare:options:range:"); +final _objc_msgSend_337 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_compare_options_range_locale_ = + objc.registerName("compare:options:range:locale:"); +final _objc_msgSend_338 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange, + ffi.Pointer)>(); +late final _sel_caseInsensitiveCompare_ = + objc.registerName("caseInsensitiveCompare:"); +late final _sel_localizedCompare_ = objc.registerName("localizedCompare:"); +late final _sel_localizedCaseInsensitiveCompare_ = + objc.registerName("localizedCaseInsensitiveCompare:"); +late final _sel_localizedStandardCompare_ = + objc.registerName("localizedStandardCompare:"); +late final _sel_isEqualToString_ = objc.registerName("isEqualToString:"); +late final _sel_hasPrefix_ = objc.registerName("hasPrefix:"); +late final _sel_hasSuffix_ = objc.registerName("hasSuffix:"); +late final _sel_commonPrefixWithString_options_ = + objc.registerName("commonPrefixWithString:options:"); +final _objc_msgSend_339 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_containsString_ = objc.registerName("containsString:"); +late final _sel_localizedCaseInsensitiveContainsString_ = + objc.registerName("localizedCaseInsensitiveContainsString:"); +late final _sel_localizedStandardContainsString_ = + objc.registerName("localizedStandardContainsString:"); +late final _sel_localizedStandardRangeOfString_ = + objc.registerName("localizedStandardRangeOfString:"); +final _objc_msgSend_340 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_340Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer<_NSRange>, ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_rangeOfString_ = objc.registerName("rangeOfString:"); +late final _sel_rangeOfString_options_ = + objc.registerName("rangeOfString:options:"); +final _objc_msgSend_341 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +final _objc_msgSend_341Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_rangeOfString_options_range_ = + objc.registerName("rangeOfString:options:range:"); +final _objc_msgSend_342 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +final _objc_msgSend_342Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_rangeOfString_options_range_locale_ = + objc.registerName("rangeOfString:options:range:locale:"); +final _objc_msgSend_343 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange, + ffi.Pointer)>>() + .asFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange, + ffi.Pointer)>(); +final _objc_msgSend_343Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange, + ffi.Pointer)>(); +late final _sel_rangeOfCharacterFromSet_ = + objc.registerName("rangeOfCharacterFromSet:"); +final _objc_msgSend_344 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_344Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer<_NSRange>, ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_rangeOfCharacterFromSet_options_ = + objc.registerName("rangeOfCharacterFromSet:options:"); +final _objc_msgSend_345 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +final _objc_msgSend_345Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_rangeOfCharacterFromSet_options_range_ = + objc.registerName("rangeOfCharacterFromSet:options:range:"); +final _objc_msgSend_346 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +final _objc_msgSend_346Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_rangeOfComposedCharacterSequenceAtIndex_ = + objc.registerName("rangeOfComposedCharacterSequenceAtIndex:"); +final _objc_msgSend_347 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer, int)>(); +final _objc_msgSend_347Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer<_NSRange>, ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_rangeOfComposedCharacterSequencesForRange_ = + objc.registerName("rangeOfComposedCharacterSequencesForRange:"); +final _objc_msgSend_348 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +final _objc_msgSend_348Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function(ffi.Pointer<_NSRange>, ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_stringByAppendingString_ = + objc.registerName("stringByAppendingString:"); +late final _sel_stringByAppendingFormat_ = + objc.registerName("stringByAppendingFormat:"); +late final _sel_uppercaseString = objc.registerName("uppercaseString"); +late final _sel_lowercaseString = objc.registerName("lowercaseString"); +late final _sel_capitalizedString = objc.registerName("capitalizedString"); +late final _sel_localizedUppercaseString = + objc.registerName("localizedUppercaseString"); +late final _sel_localizedLowercaseString = + objc.registerName("localizedLowercaseString"); +late final _sel_localizedCapitalizedString = + objc.registerName("localizedCapitalizedString"); +late final _sel_uppercaseStringWithLocale_ = + objc.registerName("uppercaseStringWithLocale:"); +final _objc_msgSend_349 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_lowercaseStringWithLocale_ = + objc.registerName("lowercaseStringWithLocale:"); +late final _sel_capitalizedStringWithLocale_ = + objc.registerName("capitalizedStringWithLocale:"); +late final _sel_getLineStart_end_contentsEnd_forRange_ = + objc.registerName("getLineStart:end:contentsEnd:forRange:"); +final _objc_msgSend_350 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +late final _sel_lineRangeForRange_ = objc.registerName("lineRangeForRange:"); +late final _sel_getParagraphStart_end_contentsEnd_forRange_ = + objc.registerName("getParagraphStart:end:contentsEnd:forRange:"); +late final _sel_paragraphRangeForRange_ = + objc.registerName("paragraphRangeForRange:"); + abstract class NSStringEnumerationOptions { static const int NSStringEnumerationByLines = 0; static const int NSStringEnumerationByParagraphs = 1; @@ -45300,26 +16609,29 @@ abstract class NSStringEnumerationOptions { } void _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, _NSRange arg1, _NSRange arg2, ffi.Pointer arg3) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, _NSRange arg1, - _NSRange arg2, ffi.Pointer arg3)>>() + ffi.Void Function( + ffi.Pointer arg0, + _NSRange arg1, + _NSRange arg2, + ffi.Pointer arg3)>>() .asFunction< - void Function(ffi.Pointer, _NSRange, _NSRange, + void Function(ffi.Pointer, _NSRange, _NSRange, ffi.Pointer)>()(arg0, arg1, arg2, arg3); final _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_closureRegistry = , _NSRange, _NSRange, ffi.Pointer)>{}; + void Function(ffi.Pointer, _NSRange, _NSRange, + ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_registerClosure( - void Function(ffi.Pointer, _NSRange, _NSRange, + void Function(ffi.Pointer, _NSRange, _NSRange, ffi.Pointer) fn) { final id = @@ -45329,25 +16641,28 @@ ffi.Pointer } void _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, _NSRange arg1, _NSRange arg2, ffi.Pointer arg3) => _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2, arg3); -class ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool extends _ObjCBlockBase { +class ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool + extends objc.ObjCBlockBase { ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool._(pointer, retain: retain, release: release); } @@ -45357,25 +16672,25 @@ class ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, _NSRange arg1, - _NSRange arg2, ffi.Pointer arg3)>> + ffi.Void Function( + ffi.Pointer arg0, + _NSRange arg1, + _NSRange arg2, + ffi.Pointer arg3)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - _NSRange, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -45383,24 +16698,22 @@ class ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool.fromFunction(AVFAudio lib, + ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool.fromFunction( void Function(NSString?, _NSRange, _NSRange, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - _NSRange, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_registerClosure( - (ffi.Pointer arg0, _NSRange arg1, _NSRange arg2, - ffi.Pointer arg3) => - fn(arg0.address == 0 ? null : NSString._(arg0, lib, retain: true, release: true), arg1, arg2, arg3))), - lib); + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_registerClosure( + (ffi.Pointer arg0, _NSRange arg1, + _NSRange arg2, ffi.Pointer arg3) => + fn(arg0.address == 0 ? null : NSString._(arg0, retain: true, release: true), arg1, arg2, arg3)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -45412,94 +16725,111 @@ class ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool.listener(AVFAudio lib, + ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool.listener( void Function(NSString?, _NSRange, _NSRange, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - _NSRange, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_registerClosure( - (ffi.Pointer arg0, _NSRange arg1, _NSRange arg2, - ffi.Pointer arg3) => - fn(arg0.address == 0 ? null : NSString._(arg0, lib, retain: true, release: true), arg1, arg2, arg3))), - lib); + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + _NSRange, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_registerClosure( + (ffi.Pointer arg0, _NSRange arg1, + _NSRange arg2, ffi.Pointer arg3) => + fn(arg0.address == 0 ? null : NSString._(arg0, retain: true, release: true), arg1, arg2, arg3)))); static ffi.NativeCallable< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, + ffi.Pointer, + ffi.Pointer, _NSRange, _NSRange, ffi.Pointer)>? _dartFuncListenerTrampoline; void call(NSString? arg0, _NSRange arg1, _NSRange arg2, ffi.Pointer arg3) => - _id.ref.invoke + pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, _NSRange arg1, _NSRange arg2, ffi.Pointer arg3)>>() .asFunction< void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, + ffi.Pointer, + ffi.Pointer, _NSRange, _NSRange, ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1, arg2, arg3); -} - + pointer, arg0?.pointer ?? ffi.nullptr, arg1, arg2, arg3); +} + +late final _sel_enumerateSubstringsInRange_options_usingBlock_ = + objc.registerName("enumerateSubstringsInRange:options:usingBlock:"); +final _objc_msgSend_351 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + int, + ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSString_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, + ffi.Void Function(ffi.Pointer arg0, ffi.Pointer arg1)>>() .asFunction< - void Function( - ffi.Pointer, ffi.Pointer)>()(arg0, arg1); + void Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); final _ObjCBlock_ffiVoid_NSString_bool_closureRegistry = - , ffi.Pointer)>{}; + , ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSString_bool_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSString_bool_registerClosure( - void Function(ffi.Pointer, ffi.Pointer) fn) { + void Function(ffi.Pointer, ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSString_bool_closureRegistryIndex; _ObjCBlock_ffiVoid_NSString_bool_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSString_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, ffi.Pointer arg1) => _ObjCBlock_ffiVoid_NSString_bool_closureRegistry[block.ref.target.address]!( arg0, arg1); -class ObjCBlock_ffiVoid_NSString_bool extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSString_bool._(ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_NSString_bool extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSString_bool._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSString_bool castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSString_bool._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSString_bool._(pointer, retain: retain, release: release); } @@ -45509,24 +16839,22 @@ class ObjCBlock_ffiVoid_NSString_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSString_bool.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, + ffi.Void Function(ffi.Pointer arg0, ffi.Pointer arg1)>> ptr) : this._( - lib - ._newBlock1( + objc + .newBlock( _cFuncTrampoline ??= ffi.Pointer.fromFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, + ffi.Pointer, + ffi.Pointer, ffi.Pointer)>( _ObjCBlock_ffiVoid_NSString_bool_fnPtrTrampoline) .cast(), - ptr.cast()), - lib); + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -45535,21 +16863,19 @@ class ObjCBlock_ffiVoid_NSString_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSString_bool.fromFunction( - AVFAudio lib, void Function(NSString, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSString_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSString_bool_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - NSString._(arg0, lib, retain: true, release: true), - arg1))), - lib); + void Function(NSString, ffi.Pointer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSString_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSString_bool_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn(NSString._(arg0, retain: true, release: true), arg1)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -45562,44 +16888,350 @@ class ObjCBlock_ffiVoid_NSString_bool extends _ObjCBlockBase { /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSString_bool.listener( - AVFAudio lib, void Function(NSString, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSString_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSString_bool_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => - fn(NSString._(arg0, lib, retain: true, release: true), - arg1))), - lib); + void Function(NSString, ffi.Pointer) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSString_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSString_bool_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn(NSString._(arg0, retain: true, release: true), arg1)))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSString arg0, ffi.Pointer arg1) => _id.ref.invoke + void call(NSString arg0, ffi.Pointer arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, ffi.Pointer arg1)>>() + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()(_id, arg0._id, arg1); -} + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()(pointer, arg0.pointer, arg1); +} + +late final _sel_enumerateLinesUsingBlock_ = + objc.registerName("enumerateLinesUsingBlock:"); +final _objc_msgSend_352 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_UTF8String = objc.registerName("UTF8String"); +late final _sel_fastestEncoding = objc.registerName("fastestEncoding"); +late final _sel_smallestEncoding = objc.registerName("smallestEncoding"); +late final _sel_dataUsingEncoding_allowLossyConversion_ = + objc.registerName("dataUsingEncoding:allowLossyConversion:"); +final _objc_msgSend_353 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong, ffi.Bool)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int, bool)>(); +late final _sel_dataUsingEncoding_ = objc.registerName("dataUsingEncoding:"); +final _objc_msgSend_354 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_canBeConvertedToEncoding_ = + objc.registerName("canBeConvertedToEncoding:"); +late final _sel_cStringUsingEncoding_ = + objc.registerName("cStringUsingEncoding:"); +late final _sel_getCString_maxLength_encoding_ = + objc.registerName("getCString:maxLength:encoding:"); +final _objc_msgSend_355 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int, int)>(); abstract class NSStringEncodingConversionOptions { static const int NSStringEncodingConversionAllowLossy = 1; static const int NSStringEncodingConversionExternalRepresentation = 2; } +late final _sel_getBytes_maxLength_usedLength_encoding_options_range_remainingRange_ = + objc.registerName( + "getBytes:maxLength:usedLength:encoding:options:range:remainingRange:"); +final _objc_msgSend_356 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Int32, + _NSRange, + ffi.Pointer<_NSRange>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + int, + int, + _NSRange, + ffi.Pointer<_NSRange>)>(); +late final _sel_maximumLengthOfBytesUsingEncoding_ = + objc.registerName("maximumLengthOfBytesUsingEncoding:"); +late final _sel_lengthOfBytesUsingEncoding_ = + objc.registerName("lengthOfBytesUsingEncoding:"); +late final _sel_availableStringEncodings = + objc.registerName("availableStringEncodings"); +final _objc_msgSend_357 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_localizedNameOfStringEncoding_ = + objc.registerName("localizedNameOfStringEncoding:"); +late final _sel_defaultCStringEncoding = + objc.registerName("defaultCStringEncoding"); +late final _sel_decomposedStringWithCanonicalMapping = + objc.registerName("decomposedStringWithCanonicalMapping"); +late final _sel_precomposedStringWithCanonicalMapping = + objc.registerName("precomposedStringWithCanonicalMapping"); +late final _sel_decomposedStringWithCompatibilityMapping = + objc.registerName("decomposedStringWithCompatibilityMapping"); +late final _sel_precomposedStringWithCompatibilityMapping = + objc.registerName("precomposedStringWithCompatibilityMapping"); +late final _sel_componentsSeparatedByString_ = + objc.registerName("componentsSeparatedByString:"); +final _objc_msgSend_358 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_componentsSeparatedByCharactersInSet_ = + objc.registerName("componentsSeparatedByCharactersInSet:"); +final _objc_msgSend_359 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_stringByTrimmingCharactersInSet_ = + objc.registerName("stringByTrimmingCharactersInSet:"); +final _objc_msgSend_360 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_stringByPaddingToLength_withString_startingAtIndex_ = + objc.registerName("stringByPaddingToLength:withString:startingAtIndex:"); +final _objc_msgSend_361 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + int)>(); +late final _sel_stringByFoldingWithOptions_locale_ = + objc.registerName("stringByFoldingWithOptions:locale:"); +final _objc_msgSend_362 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_stringByReplacingOccurrencesOfString_withString_options_range_ = + objc.registerName( + "stringByReplacingOccurrencesOfString:withString:options:range:"); +final _objc_msgSend_363 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_stringByReplacingOccurrencesOfString_withString_ = + objc.registerName("stringByReplacingOccurrencesOfString:withString:"); +final _objc_msgSend_364 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_stringByReplacingCharactersInRange_withString_ = + objc.registerName("stringByReplacingCharactersInRange:withString:"); +final _objc_msgSend_365 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_stringByApplyingTransform_reverse_ = + objc.registerName("stringByApplyingTransform:reverse:"); +final _objc_msgSend_366 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_writeToURL_atomically_encoding_error_ = + objc.registerName("writeToURL:atomically:encoding:error:"); +final _objc_msgSend_367 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.UnsignedLong, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + int, + ffi.Pointer>)>(); +late final _sel_writeToFile_atomically_encoding_error_ = + objc.registerName("writeToFile:atomically:encoding:error:"); +final _objc_msgSend_368 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.UnsignedLong, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + int, + ffi.Pointer>)>(); +late final _sel_hash = objc.registerName("hash"); +late final _sel_initWithCharactersNoCopy_length_freeWhenDone_ = + objc.registerName("initWithCharactersNoCopy:length:freeWhenDone:"); +final _objc_msgSend_369 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + bool)>(); void _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, ffi.Pointer arg0, int arg1) => block.ref.target @@ -45623,24 +17255,26 @@ ffi.Pointer } void _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, ffi.Pointer arg0, int arg1) => _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_closureRegistry[ block.ref.target.address]!(arg0, arg1); class ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong - extends _ObjCBlockBase { + extends objc.ObjCBlockBase { ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong._(pointer, retain: retain, release: release); } @@ -45650,23 +17284,20 @@ class ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong.fromFunctionPointer( - AVFAudio lib, - ffi.Pointer< - ffi.NativeFunction< + ffi + .Pointer< + ffi + .NativeFunction< ffi.Void Function(ffi.Pointer arg0, ffi.UnsignedLong arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.UnsignedLong)>( - _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>( + _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -45675,20 +17306,16 @@ class ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong.fromFunction( - AVFAudio lib, void Function(ffi.Pointer, int) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.UnsignedLong)>( - _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_registerClosure( - (ffi.Pointer arg0, int arg1) => - fn(arg0, arg1))), - lib); + void Function(ffi.Pointer, int) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>( + _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_registerClosure( + (ffi.Pointer arg0, int arg1) => + fn(arg0, arg1)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -45701,37 +17328,589 @@ class ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong.listener( - AVFAudio lib, void Function(ffi.Pointer, int) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.UnsignedLong)>.listener( - _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_registerClosure( - (ffi.Pointer arg0, int arg1) => - fn(arg0, arg1))), - lib); + void Function(ffi.Pointer, int) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>.listener( + _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_registerClosure( + (ffi.Pointer arg0, int arg1) => + fn(arg0, arg1)))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>? _dartFuncListenerTrampoline; - void call(ffi.Pointer arg0, int arg1) => _id.ref.invoke + void call(ffi.Pointer arg0, int arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, ffi.Pointer arg0, ffi.UnsignedLong arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - int)>()(_id, arg0, arg1); -} + void Function(ffi.Pointer, + ffi.Pointer, int)>()(pointer, arg0, arg1); +} + +late final _sel_initWithCharactersNoCopy_length_deallocator_ = + objc.registerName("initWithCharactersNoCopy:length:deallocator:"); +final _objc_msgSend_370 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_initWithCharacters_length_ = + objc.registerName("initWithCharacters:length:"); +final _objc_msgSend_371 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_initWithUTF8String_ = objc.registerName("initWithUTF8String:"); +final _objc_msgSend_372 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithFormat_ = objc.registerName("initWithFormat:"); +late final _sel_initWithFormat_arguments_ = + objc.registerName("initWithFormat:arguments:"); +final _objc_msgSend_373 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>(); +late final _sel_initWithFormat_locale_ = + objc.registerName("initWithFormat:locale:"); +final _objc_msgSend_374 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithFormat_locale_arguments_ = + objc.registerName("initWithFormat:locale:arguments:"); +final _objc_msgSend_375 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>(); +late final _sel_initWithValidatedFormat_validFormatSpecifiers_error_ = + objc.registerName("initWithValidatedFormat:validFormatSpecifiers:error:"); +final _objc_msgSend_376 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_initWithValidatedFormat_validFormatSpecifiers_locale_error_ = + objc.registerName( + "initWithValidatedFormat:validFormatSpecifiers:locale:error:"); +final _objc_msgSend_377 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_initWithValidatedFormat_validFormatSpecifiers_arguments_error_ = + objc.registerName( + "initWithValidatedFormat:validFormatSpecifiers:arguments:error:"); +final _objc_msgSend_378 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>, + ffi.Pointer>)>(); +late final _sel_initWithValidatedFormat_validFormatSpecifiers_locale_arguments_error_ = + objc.registerName( + "initWithValidatedFormat:validFormatSpecifiers:locale:arguments:error:"); +final _objc_msgSend_379 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>, + ffi.Pointer>)>(); +late final _sel_initWithData_encoding_ = + objc.registerName("initWithData:encoding:"); +final _objc_msgSend_380 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_initWithBytes_length_encoding_ = + objc.registerName("initWithBytes:length:encoding:"); +final _objc_msgSend_381 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int, int)>(); +late final _sel_initWithBytesNoCopy_length_encoding_freeWhenDone_ = + objc.registerName("initWithBytesNoCopy:length:encoding:freeWhenDone:"); +final _objc_msgSend_382 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + int, + bool)>(); +late final _sel_initWithBytesNoCopy_length_encoding_deallocator_ = + objc.registerName("initWithBytesNoCopy:length:encoding:deallocator:"); +final _objc_msgSend_383 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer)>(); +late final _sel_string = objc.registerName("string"); +late final _sel_stringWithString_ = objc.registerName("stringWithString:"); +late final _sel_stringWithCharacters_length_ = + objc.registerName("stringWithCharacters:length:"); +late final _sel_stringWithUTF8String_ = + objc.registerName("stringWithUTF8String:"); +late final _sel_stringWithFormat_ = objc.registerName("stringWithFormat:"); +late final _sel_localizedStringWithFormat_ = + objc.registerName("localizedStringWithFormat:"); +late final _sel_stringWithValidatedFormat_validFormatSpecifiers_error_ = + objc.registerName("stringWithValidatedFormat:validFormatSpecifiers:error:"); +late final _sel_localizedStringWithValidatedFormat_validFormatSpecifiers_error_ = + objc.registerName( + "localizedStringWithValidatedFormat:validFormatSpecifiers:error:"); +late final _sel_initWithCString_encoding_ = + objc.registerName("initWithCString:encoding:"); +final _objc_msgSend_384 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); +late final _sel_stringWithCString_encoding_ = + objc.registerName("stringWithCString:encoding:"); +late final _sel_initWithContentsOfURL_encoding_error_ = + objc.registerName("initWithContentsOfURL:encoding:error:"); +final _objc_msgSend_385 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_initWithContentsOfFile_encoding_error_ = + objc.registerName("initWithContentsOfFile:encoding:error:"); +final _objc_msgSend_386 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_stringWithContentsOfURL_encoding_error_ = + objc.registerName("stringWithContentsOfURL:encoding:error:"); +late final _sel_stringWithContentsOfFile_encoding_error_ = + objc.registerName("stringWithContentsOfFile:encoding:error:"); +late final _sel_initWithContentsOfURL_usedEncoding_error_ = + objc.registerName("initWithContentsOfURL:usedEncoding:error:"); +final _objc_msgSend_387 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_initWithContentsOfFile_usedEncoding_error_ = + objc.registerName("initWithContentsOfFile:usedEncoding:error:"); +final _objc_msgSend_388 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_stringWithContentsOfURL_usedEncoding_error_ = + objc.registerName("stringWithContentsOfURL:usedEncoding:error:"); +late final _sel_stringWithContentsOfFile_usedEncoding_error_ = + objc.registerName("stringWithContentsOfFile:usedEncoding:error:"); +late final _sel_stringEncodingForData_encodingOptions_convertedString_usedLossyConversion_ = + objc.registerName( + "stringEncodingForData:encodingOptions:convertedString:usedLossyConversion:"); +final _objc_msgSend_389 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer)>(); +late final _sel_propertyList = objc.registerName("propertyList"); +late final _sel_propertyListFromStringsFileFormat = + objc.registerName("propertyListFromStringsFileFormat"); +final _objc_msgSend_390 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_cString = objc.registerName("cString"); +late final _sel_lossyCString = objc.registerName("lossyCString"); +late final _sel_cStringLength = objc.registerName("cStringLength"); +late final _sel_getCString_ = objc.registerName("getCString:"); +late final _sel_getCString_maxLength_ = + objc.registerName("getCString:maxLength:"); +final _objc_msgSend_391 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); +late final _sel_getCString_maxLength_range_remainingRange_ = + objc.registerName("getCString:maxLength:range:remainingRange:"); +final _objc_msgSend_392 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + _NSRange, + ffi.Pointer<_NSRange>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange, + ffi.Pointer<_NSRange>)>(); +late final _sel_stringWithContentsOfFile_ = + objc.registerName("stringWithContentsOfFile:"); +late final _sel_stringWithContentsOfURL_ = + objc.registerName("stringWithContentsOfURL:"); +late final _sel_initWithCStringNoCopy_length_freeWhenDone_ = + objc.registerName("initWithCStringNoCopy:length:freeWhenDone:"); +final _objc_msgSend_393 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Bool)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + bool)>(); +late final _sel_initWithCString_length_ = + objc.registerName("initWithCString:length:"); +late final _sel_initWithCString_ = objc.registerName("initWithCString:"); +late final _sel_stringWithCString_length_ = + objc.registerName("stringWithCString:length:"); +late final _sel_stringWithCString_ = objc.registerName("stringWithCString:"); +late final _sel_getCharacters_ = objc.registerName("getCharacters:"); +final _objc_msgSend_394 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_variantFittingPresentationWidth_ = + objc.registerName("variantFittingPresentationWidth:"); +final _objc_msgSend_395 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_pathWithComponents_ = objc.registerName("pathWithComponents:"); +final _objc_msgSend_396 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isAbsolutePath = objc.registerName("isAbsolutePath"); +late final _sel_stringByDeletingLastPathComponent = + objc.registerName("stringByDeletingLastPathComponent"); +late final _sel_stringByAppendingPathComponent_ = + objc.registerName("stringByAppendingPathComponent:"); +late final _sel_stringByDeletingPathExtension = + objc.registerName("stringByDeletingPathExtension"); +late final _sel_stringByAppendingPathExtension_ = + objc.registerName("stringByAppendingPathExtension:"); +late final _sel_stringByAbbreviatingWithTildeInPath = + objc.registerName("stringByAbbreviatingWithTildeInPath"); +late final _sel_stringByExpandingTildeInPath = + objc.registerName("stringByExpandingTildeInPath"); +late final _sel_stringByStandardizingPath = + objc.registerName("stringByStandardizingPath"); +late final _sel_stringByResolvingSymlinksInPath = + objc.registerName("stringByResolvingSymlinksInPath"); +late final _sel_stringsByAppendingPaths_ = + objc.registerName("stringsByAppendingPaths:"); +late final _sel_completePathIntoString_caseSensitive_matchesIntoArray_filterTypes_ = + objc.registerName( + "completePathIntoString:caseSensitive:matchesIntoArray:filterTypes:"); +final _objc_msgSend_397 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Bool, + ffi.Pointer>, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + bool, + ffi.Pointer>, + ffi.Pointer)>(); +late final _sel_stringByAddingPercentEncodingWithAllowedCharacters_ = + objc.registerName("stringByAddingPercentEncodingWithAllowedCharacters:"); +final _objc_msgSend_398 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_stringByRemovingPercentEncoding = + objc.registerName("stringByRemovingPercentEncoding"); +late final _sel_stringByAddingPercentEscapesUsingEncoding_ = + objc.registerName("stringByAddingPercentEscapesUsingEncoding:"); +final _objc_msgSend_399 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_stringByReplacingPercentEscapesUsingEncoding_ = + objc.registerName("stringByReplacingPercentEscapesUsingEncoding:"); abstract class NSLinguisticTaggerOptions { static const int NSLinguisticTaggerOmitWords = 1; @@ -45742,229 +17921,344 @@ abstract class NSLinguisticTaggerOptions { } class NSOrthography extends NSObject { - NSOrthography._(ffi.Pointer id, AVFAudio lib, + NSOrthography._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSOrthography] that points to the same underlying object as [other]. - static NSOrthography castFrom(T other) { - return NSOrthography._(other._id, other._lib, retain: true, release: true); + static NSOrthography castFrom(T other) { + return NSOrthography._(other.pointer, retain: true, release: true); } /// Returns a [NSOrthography] that wraps the given raw object pointer. - static NSOrthography castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSOrthography castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSOrthography._(other, lib, retain: retain, release: release); + return NSOrthography._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSOrthography]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSOrthography1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSOrthography); } NSString get dominantScript { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_dominantScript1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_dominantScript); + return NSString._(_ret, retain: true, release: true); } NSDictionary get languageMap { - final _ret = _lib._objc_msgSend_181(_id, _lib._sel_languageMap1); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_181(this.pointer, _sel_languageMap); + return NSDictionary._(_ret, retain: true, release: true); } NSOrthography initWithDominantScript_languageMap_( NSString script, NSDictionary map) { - final _ret = _lib._objc_msgSend_400(_id, - _lib._sel_initWithDominantScript_languageMap_1, script._id, map._id); - return NSOrthography._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_400(this.pointer, + _sel_initWithDominantScript_languageMap_, script.pointer, map.pointer); + return NSOrthography._(_ret, retain: true, release: true); } NSOrthography? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSOrthography._(_ret, _lib, retain: true, release: true); + : NSOrthography._(_ret, retain: true, release: true); } NSArray? languagesForScript_(NSString script) { - final _ret = - _lib._objc_msgSend_132(_id, _lib._sel_languagesForScript_1, script._id); + final _ret = _objc_msgSend_132( + this.pointer, _sel_languagesForScript_, script.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSString? dominantLanguageForScript_(NSString script) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_dominantLanguageForScript_1, script._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_dominantLanguageForScript_, script.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString get dominantLanguage { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_dominantLanguage1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_dominantLanguage); + return NSString._(_ret, retain: true, release: true); } NSArray get allScripts { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_allScripts1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_allScripts); + return NSArray._(_ret, retain: true, release: true); } NSArray get allLanguages { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_allLanguages1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_allLanguages); + return NSArray._(_ret, retain: true, release: true); } - static NSOrthography defaultOrthographyForLanguage_( - AVFAudio _lib, NSString language) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSOrthography1, - _lib._sel_defaultOrthographyForLanguage_1, language._id); - return NSOrthography._(_ret, _lib, retain: true, release: true); + static NSOrthography defaultOrthographyForLanguage_(NSString language) { + final _ret = _objc_msgSend_31(_class_NSOrthography, + _sel_defaultOrthographyForLanguage_, language.pointer); + return NSOrthography._(_ret, retain: true, release: true); } static NSOrthography orthographyWithDominantScript_languageMap_( - AVFAudio _lib, NSString script, NSDictionary map) { - final _ret = _lib._objc_msgSend_400( - _lib._class_NSOrthography1, - _lib._sel_orthographyWithDominantScript_languageMap_1, - script._id, - map._id); - return NSOrthography._(_ret, _lib, retain: true, release: true); + NSString script, NSDictionary map) { + final _ret = _objc_msgSend_400( + _class_NSOrthography, + _sel_orthographyWithDominantScript_languageMap_, + script.pointer, + map.pointer); + return NSOrthography._(_ret, retain: true, release: true); } @override NSOrthography init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSOrthography._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSOrthography._(_ret, retain: true, release: true); } - static NSOrthography new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSOrthography1, _lib._sel_new1); - return NSOrthography._(_ret, _lib, retain: false, release: true); + static NSOrthography new1() { + final _ret = _objc_msgSend_2(_class_NSOrthography, _sel_new); + return NSOrthography._(_ret, retain: false, release: true); } - static NSOrthography allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSOrthography1, _lib._sel_allocWithZone_1, zone); - return NSOrthography._(_ret, _lib, retain: false, release: true); + static NSOrthography allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSOrthography, _sel_allocWithZone_, zone); + return NSOrthography._(_ret, retain: false, release: true); } - static NSOrthography alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSOrthography1, _lib._sel_alloc1); - return NSOrthography._(_ret, _lib, retain: false, release: true); + static NSOrthography alloc() { + final _ret = _objc_msgSend_2(_class_NSOrthography, _sel_alloc); + return NSOrthography._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSOrthography1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSOrthography, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSOrthography1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSOrthography, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSOrthography1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSOrthography, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSOrthography1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSOrthography, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSOrthography1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSOrthography, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSOrthography1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSOrthography, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSOrthography1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSOrthography1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSOrthography1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} - -void _ObjCBlock_ffiVoid_ObjCObject_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSOrthography, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSOrthography, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSOrthography, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSOrthography = objc.getClass("NSOrthography"); +late final _sel_dominantScript = objc.registerName("dominantScript"); +late final _sel_languageMap = objc.registerName("languageMap"); +late final _sel_initWithDominantScript_languageMap_ = + objc.registerName("initWithDominantScript:languageMap:"); +final _objc_msgSend_400 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_languagesForScript_ = objc.registerName("languagesForScript:"); +late final _sel_dominantLanguageForScript_ = + objc.registerName("dominantLanguageForScript:"); +late final _sel_dominantLanguage = objc.registerName("dominantLanguage"); +late final _sel_allScripts = objc.registerName("allScripts"); +late final _sel_allLanguages = objc.registerName("allLanguages"); +late final _sel_defaultOrthographyForLanguage_ = + objc.registerName("defaultOrthographyForLanguage:"); +late final _sel_orthographyWithDominantScript_languageMap_ = + objc.registerName("orthographyWithDominantScript:languageMap:"); +late final _sel_linguisticTagsInRange_scheme_options_orthography_tokenRanges_ = + objc.registerName( + "linguisticTagsInRange:scheme:options:orthography:tokenRanges:"); +final _objc_msgSend_401 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_enumerateLinguisticTagsInRange_scheme_options_orthography_usingBlock_ = + objc.registerName( + "enumerateLinguisticTagsInRange:scheme:options:orthography:usingBlock:"); +final _objc_msgSend_402 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_anyObject = objc.registerName("anyObject"); +late final _sel_intersectsSet_ = objc.registerName("intersectsSet:"); +final _objc_msgSend_403 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isEqualToSet_ = objc.registerName("isEqualToSet:"); +late final _sel_isSubsetOfSet_ = objc.registerName("isSubsetOfSet:"); +late final _sel_setByAddingObject_ = objc.registerName("setByAddingObject:"); +final _objc_msgSend_404 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setByAddingObjectsFromSet_ = + objc.registerName("setByAddingObjectsFromSet:"); +final _objc_msgSend_405 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setByAddingObjectsFromArray_ = + objc.registerName("setByAddingObjectsFromArray:"); +final _objc_msgSend_406 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +void _ObjCBlock_ffiVoid_objcObjCObject_bool_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, + ffi.Void Function(ffi.Pointer arg0, ffi.Pointer arg1)>>() .asFunction< - void Function( - ffi.Pointer, ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_ffiVoid_ObjCObject_bool_closureRegistry = - , ffi.Pointer)>{}; -int _ObjCBlock_ffiVoid_ObjCObject_bool_closureRegistryIndex = 0; -ffi.Pointer _ObjCBlock_ffiVoid_ObjCObject_bool_registerClosure( - void Function(ffi.Pointer, ffi.Pointer) fn) { - final id = ++_ObjCBlock_ffiVoid_ObjCObject_bool_closureRegistryIndex; - _ObjCBlock_ffiVoid_ObjCObject_bool_closureRegistry[id] = fn; + void Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_ffiVoid_objcObjCObject_bool_closureRegistry = + , ffi.Pointer)>{}; +int _ObjCBlock_ffiVoid_objcObjCObject_bool_closureRegistryIndex = 0; +ffi.Pointer _ObjCBlock_ffiVoid_objcObjCObject_bool_registerClosure( + void Function(ffi.Pointer, ffi.Pointer) fn) { + final id = ++_ObjCBlock_ffiVoid_objcObjCObject_bool_closureRegistryIndex; + _ObjCBlock_ffiVoid_objcObjCObject_bool_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -void _ObjCBlock_ffiVoid_ObjCObject_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, +void _ObjCBlock_ffiVoid_objcObjCObject_bool_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, ffi.Pointer arg1) => - _ObjCBlock_ffiVoid_ObjCObject_bool_closureRegistry[ + _ObjCBlock_ffiVoid_objcObjCObject_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_ffiVoid_ObjCObject_bool extends _ObjCBlockBase { - ObjCBlock_ffiVoid_ObjCObject_bool._(ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_objcObjCObject_bool extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_objcObjCObject_bool._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_ffiVoid_ObjCObject_bool castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ObjCObject_bool._(pointer, lib, + static ObjCBlock_ffiVoid_objcObjCObject_bool castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_objcObjCObject_bool._(pointer, retain: retain, release: release); } @@ -45973,25 +18267,22 @@ class ObjCBlock_ffiVoid_ObjCObject_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_bool.fromFunctionPointer( - AVFAudio lib, + ObjCBlock_ffiVoid_objcObjCObject_bool.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, + ffi.Void Function(ffi.Pointer arg0, ffi.Pointer arg1)>> ptr) : this._( - lib - ._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -45999,22 +18290,20 @@ class ObjCBlock_ffiVoid_ObjCObject_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_bool.fromFunction( - AVFAudio lib, void Function(NSObject, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_bool_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - NSObject._(arg0, lib, retain: true, release: true), - arg1))), - lib); + ObjCBlock_ffiVoid_objcObjCObject_bool.fromFunction( + void Function(NSObject, ffi.Pointer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_bool_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn(NSObject._(arg0, retain: true, release: true), arg1)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -46026,77 +18315,104 @@ class ObjCBlock_ffiVoid_ObjCObject_bool extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_ObjCObject_bool.listener( - AVFAudio lib, void Function(NSObject, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_ObjCObject_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_bool_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => - fn(NSObject._(arg0, lib, retain: true, release: true), - arg1))), - lib); + ObjCBlock_ffiVoid_objcObjCObject_bool.listener( + void Function(NSObject, ffi.Pointer) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_objcObjCObject_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_bool_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn(NSObject._(arg0, retain: true, release: true), arg1)))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSObject arg0, ffi.Pointer arg1) => _id.ref.invoke + void call(NSObject arg0, ffi.Pointer arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, ffi.Pointer arg1)>>() + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()(_id, arg0._id, arg1); -} - -bool _ObjCBlock_bool_ObjCObject_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()(pointer, arg0.pointer, arg1); +} + +final _objc_msgSend_407 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_408 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +bool _ObjCBlock_bool_objcObjCObject_bool_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer arg0, + ffi.Bool Function(ffi.Pointer arg0, ffi.Pointer arg1)>>() .asFunction< - bool Function( - ffi.Pointer, ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_bool_ObjCObject_bool_closureRegistry = - , ffi.Pointer)>{}; -int _ObjCBlock_bool_ObjCObject_bool_closureRegistryIndex = 0; -ffi.Pointer _ObjCBlock_bool_ObjCObject_bool_registerClosure( - bool Function(ffi.Pointer, ffi.Pointer) fn) { - final id = ++_ObjCBlock_bool_ObjCObject_bool_closureRegistryIndex; - _ObjCBlock_bool_ObjCObject_bool_closureRegistry[id] = fn; + bool Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_bool_objcObjCObject_bool_closureRegistry = + , ffi.Pointer)>{}; +int _ObjCBlock_bool_objcObjCObject_bool_closureRegistryIndex = 0; +ffi.Pointer _ObjCBlock_bool_objcObjCObject_bool_registerClosure( + bool Function(ffi.Pointer, ffi.Pointer) fn) { + final id = ++_ObjCBlock_bool_objcObjCObject_bool_closureRegistryIndex; + _ObjCBlock_bool_objcObjCObject_bool_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -bool _ObjCBlock_bool_ObjCObject_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, +bool _ObjCBlock_bool_objcObjCObject_bool_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, ffi.Pointer arg1) => - _ObjCBlock_bool_ObjCObject_bool_closureRegistry[block.ref.target.address]!( - arg0, arg1); + _ObjCBlock_bool_objcObjCObject_bool_closureRegistry[ + block.ref.target.address]!(arg0, arg1); -class ObjCBlock_bool_ObjCObject_bool extends _ObjCBlockBase { - ObjCBlock_bool_ObjCObject_bool._(ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_bool_objcObjCObject_bool extends objc.ObjCBlockBase { + ObjCBlock_bool_objcObjCObject_bool._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_bool_ObjCObject_bool castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_bool_ObjCObject_bool._(pointer, lib, + static ObjCBlock_bool_objcObjCObject_bool castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_bool_objcObjCObject_bool._(pointer, retain: retain, release: release); } @@ -46105,24 +18421,21 @@ class ObjCBlock_bool_ObjCObject_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_ObjCObject_bool.fromFunctionPointer( - AVFAudio lib, + ObjCBlock_bool_objcObjCObject_bool.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer arg0, + ffi.Bool Function(ffi.Pointer arg0, ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_bool_ObjCObject_bool_fnPtrTrampoline, false) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_objcObjCObject_bool_fnPtrTrampoline, false) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -46130,106 +18443,441 @@ class ObjCBlock_bool_ObjCObject_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_ObjCObject_bool.fromFunction( - AVFAudio lib, bool Function(NSObject, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_bool_ObjCObject_bool_closureTrampoline, false) - .cast(), - _ObjCBlock_bool_ObjCObject_bool_registerClosure( - (ffi.Pointer arg0, - ffi.Pointer arg1) => - fn(NSObject._(arg0, lib, retain: true, release: true), arg1))), - lib); + ObjCBlock_bool_objcObjCObject_bool.fromFunction( + bool Function(NSObject, ffi.Pointer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_objcObjCObject_bool_closureTrampoline, false) + .cast(), + _ObjCBlock_bool_objcObjCObject_bool_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn(NSObject._(arg0, retain: true, release: true), arg1)))); static ffi.Pointer? _dartFuncTrampoline; - bool call(NSObject arg0, ffi.Pointer arg1) => _id.ref.invoke + bool call(NSObject arg0, ffi.Pointer arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, ffi.Pointer arg1)>>() + ffi.Bool Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - bool Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()(_id, arg0._id, arg1); -} + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()(pointer, arg0.pointer, arg1); +} + +late final _sel_objectsPassingTest_ = objc.registerName("objectsPassingTest:"); +final _objc_msgSend_409 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_objectsWithOptions_passingTest_ = + objc.registerName("objectsWithOptions:passingTest:"); +final _objc_msgSend_410 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_set = objc.registerName("set"); +late final _sel_setWithObject_ = objc.registerName("setWithObject:"); +late final _sel_setWithObjects_count_ = + objc.registerName("setWithObjects:count:"); +late final _sel_setWithObjects_ = objc.registerName("setWithObjects:"); +late final _sel_setWithSet_ = objc.registerName("setWithSet:"); +final _objc_msgSend_411 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setWithArray_ = objc.registerName("setWithArray:"); +late final _sel_initWithSet_ = objc.registerName("initWithSet:"); +late final _sel_initWithSet_copyItems_ = + objc.registerName("initWithSet:copyItems:"); +final _objc_msgSend_412 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_filteredSetUsingPredicate_ = + objc.registerName("filteredSetUsingPredicate:"); +final _objc_msgSend_413 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_invocationWithMethodSignature_ = + objc.registerName("invocationWithMethodSignature:"); +final _objc_msgSend_414 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_methodSignature = objc.registerName("methodSignature"); +final _objc_msgSend_415 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_retainArguments = objc.registerName("retainArguments"); +late final _sel_argumentsRetained = objc.registerName("argumentsRetained"); +late final _sel_target = objc.registerName("target"); +late final _sel_setTarget_ = objc.registerName("setTarget:"); +final _objc_msgSend_416 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_selector = objc.registerName("selector"); +final _objc_msgSend_417 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setSelector_ = objc.registerName("setSelector:"); +final _objc_msgSend_418 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_getReturnValue_ = objc.registerName("getReturnValue:"); +late final _sel_setReturnValue_ = objc.registerName("setReturnValue:"); +late final _sel_getArgument_atIndex_ = + objc.registerName("getArgument:atIndex:"); +final _objc_msgSend_419 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); +late final _sel_setArgument_atIndex_ = + objc.registerName("setArgument:atIndex:"); +late final _sel_invoke = objc.registerName("invoke"); +late final _sel_invokeWithTarget_ = objc.registerName("invokeWithTarget:"); +late final _sel_invokeUsingIMP_ = objc.registerName("invokeUsingIMP:"); +final _objc_msgSend_420 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_forwardInvocation_ = objc.registerName("forwardInvocation:"); +final _objc_msgSend_421 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_methodSignatureForSelector_ = + objc.registerName("methodSignatureForSelector:"); +final _objc_msgSend_422 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_instanceMethodSignatureForSelector_ = + objc.registerName("instanceMethodSignatureForSelector:"); +late final _sel_allowsWeakReference = objc.registerName("allowsWeakReference"); +late final _sel_retainWeakReference = objc.registerName("retainWeakReference"); +late final _sel_isSubclassOfClass_ = objc.registerName("isSubclassOfClass:"); +late final _sel_resolveClassMethod_ = objc.registerName("resolveClassMethod:"); +late final _sel_resolveInstanceMethod_ = + objc.registerName("resolveInstanceMethod:"); +late final _sel_superclass = objc.registerName("superclass"); +late final _sel_class = objc.registerName("class"); +late final _sel_debugDescription = objc.registerName("debugDescription"); +late final _sel_version = objc.registerName("version"); +late final _sel_setVersion_ = objc.registerName("setVersion:"); +final _objc_msgSend_423 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_classForCoder = objc.registerName("classForCoder"); +late final _sel_replacementObjectForCoder_ = + objc.registerName("replacementObjectForCoder:"); +late final _sel_awakeAfterUsingCoder_ = + objc.registerName("awakeAfterUsingCoder:"); +late final _sel_poseAsClass_ = objc.registerName("poseAsClass:"); +late final _sel_autoContentAccessingProxy = + objc.registerName("autoContentAccessingProxy"); +late final _sel_attemptRecoveryFromError_optionIndex_delegate_didRecoverSelector_contextInfo_ = + objc.registerName( + "attemptRecoveryFromError:optionIndex:delegate:didRecoverSelector:contextInfo:"); +final _objc_msgSend_424 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_attemptRecoveryFromError_optionIndex_ = + objc.registerName("attemptRecoveryFromError:optionIndex:"); +final _objc_msgSend_425 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_performSelector_withObject_afterDelay_inModes_ = + objc.registerName("performSelector:withObject:afterDelay:inModes:"); +final _objc_msgSend_426 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer)>(); +late final _sel_performSelector_withObject_afterDelay_ = + objc.registerName("performSelector:withObject:afterDelay:"); +final _objc_msgSend_427 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Double)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + double)>(); +late final _sel_URL_resourceDataDidBecomeAvailable_ = + objc.registerName("URL:resourceDataDidBecomeAvailable:"); +final _objc_msgSend_428 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLResourceDidFinishLoading_ = + objc.registerName("URLResourceDidFinishLoading:"); +final _objc_msgSend_429 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_URLResourceDidCancelLoading_ = + objc.registerName("URLResourceDidCancelLoading:"); +late final _sel_URL_resourceDidFailLoadingWithReason_ = + objc.registerName("URL:resourceDidFailLoadingWithReason:"); +final _objc_msgSend_430 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSFileManager extends NSObject { - NSFileManager._(ffi.Pointer id, AVFAudio lib, + NSFileManager._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSFileManager] that points to the same underlying object as [other]. - static NSFileManager castFrom(T other) { - return NSFileManager._(other._id, other._lib, retain: true, release: true); + static NSFileManager castFrom(T other) { + return NSFileManager._(other.pointer, retain: true, release: true); } /// Returns a [NSFileManager] that wraps the given raw object pointer. - static NSFileManager castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSFileManager castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSFileManager._(other, lib, retain: retain, release: release); + return NSFileManager._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSFileManager]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSFileManager1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSFileManager); } - static NSFileManager getDefaultManager(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_431( - _lib._class_NSFileManager1, _lib._sel_defaultManager1); - return NSFileManager._(_ret, _lib, retain: true, release: true); + static NSFileManager getDefaultManager() { + final _ret = _objc_msgSend_431(_class_NSFileManager, _sel_defaultManager); + return NSFileManager._(_ret, retain: true, release: true); } NSArray? mountedVolumeURLsIncludingResourceValuesForKeys_options_( NSArray? propertyKeys, int options) { - final _ret = _lib._objc_msgSend_432( - _id, - _lib._sel_mountedVolumeURLsIncludingResourceValuesForKeys_options_1, - propertyKeys?._id ?? ffi.nullptr, + final _ret = _objc_msgSend_432( + this.pointer, + _sel_mountedVolumeURLsIncludingResourceValuesForKeys_options_, + propertyKeys?.pointer ?? ffi.nullptr, options); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } void unmountVolumeAtURL_options_completionHandler_( NSURL url, int mask, ObjCBlock_ffiVoid_NSError completionHandler) { - _lib._objc_msgSend_433( - _id, - _lib._sel_unmountVolumeAtURL_options_completionHandler_1, - url._id, + _objc_msgSend_433( + this.pointer, + _sel_unmountVolumeAtURL_options_completionHandler_, + url.pointer, mask, - completionHandler._id); + completionHandler.pointer); } NSArray? contentsOfDirectoryAtURL_includingPropertiesForKeys_options_error_( NSURL url, NSArray? keys, int mask, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_434( - _id, - _lib._sel_contentsOfDirectoryAtURL_includingPropertiesForKeys_options_error_1, - url._id, - keys?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_434( + this.pointer, + _sel_contentsOfDirectoryAtURL_includingPropertiesForKeys_options_error_, + url.pointer, + keys?.pointer ?? ffi.nullptr, mask, error); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSArray URLsForDirectory_inDomains_(int directory, int domainMask) { - final _ret = _lib._objc_msgSend_435( - _id, _lib._sel_URLsForDirectory_inDomains_1, directory, domainMask); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_435( + this.pointer, _sel_URLsForDirectory_inDomains_, directory, domainMask); + return NSArray._(_ret, retain: true, release: true); } NSURL? URLForDirectory_inDomain_appropriateForURL_create_error_( @@ -46237,31 +18885,31 @@ class NSFileManager extends NSObject { int domain, NSURL? url, bool shouldCreate, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_436( - _id, - _lib._sel_URLForDirectory_inDomain_appropriateForURL_create_error_1, + ffi.Pointer> error) { + final _ret = _objc_msgSend_436( + this.pointer, + _sel_URLForDirectory_inDomain_appropriateForURL_create_error_, directory, domain, - url?._id ?? ffi.nullptr, + url?.pointer ?? ffi.nullptr, shouldCreate, error); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } bool getRelationship_ofDirectoryAtURL_toItemAtURL_error_( ffi.Pointer outRelationship, NSURL directoryURL, NSURL otherURL, - ffi.Pointer> error) { - return _lib._objc_msgSend_437( - _id, - _lib._sel_getRelationship_ofDirectoryAtURL_toItemAtURL_error_1, + ffi.Pointer> error) { + return _objc_msgSend_437( + this.pointer, + _sel_getRelationship_ofDirectoryAtURL_toItemAtURL_error_, outRelationship, - directoryURL._id, - otherURL._id, + directoryURL.pointer, + otherURL.pointer, error); } @@ -46270,14 +18918,14 @@ class NSFileManager extends NSObject { int directory, int domainMask, NSURL url, - ffi.Pointer> error) { - return _lib._objc_msgSend_438( - _id, - _lib._sel_getRelationship_ofDirectory_inDomain_toItemAtURL_error_1, + ffi.Pointer> error) { + return _objc_msgSend_438( + this.pointer, + _sel_getRelationship_ofDirectory_inDomain_toItemAtURL_error_, outRelationship, directory, domainMask, - url._id, + url.pointer, error); } @@ -46285,45 +18933,45 @@ class NSFileManager extends NSObject { NSURL url, bool createIntermediates, NSDictionary? attributes, - ffi.Pointer> error) { - return _lib._objc_msgSend_439( - _id, - _lib._sel_createDirectoryAtURL_withIntermediateDirectories_attributes_error_1, - url._id, + ffi.Pointer> error) { + return _objc_msgSend_439( + this.pointer, + _sel_createDirectoryAtURL_withIntermediateDirectories_attributes_error_, + url.pointer, createIntermediates, - attributes?._id ?? ffi.nullptr, + attributes?.pointer ?? ffi.nullptr, error); } - bool createSymbolicLinkAtURL_withDestinationURL_error_( - NSURL url, NSURL destURL, ffi.Pointer> error) { - return _lib._objc_msgSend_440( - _id, - _lib._sel_createSymbolicLinkAtURL_withDestinationURL_error_1, - url._id, - destURL._id, + bool createSymbolicLinkAtURL_withDestinationURL_error_(NSURL url, + NSURL destURL, ffi.Pointer> error) { + return _objc_msgSend_440( + this.pointer, + _sel_createSymbolicLinkAtURL_withDestinationURL_error_, + url.pointer, + destURL.pointer, error); } NSObject? get delegate { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_delegate1); + final _ret = _objc_msgSend_17(this.pointer, _sel_delegate); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set delegate(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setDelegate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); } bool setAttributes_ofItemAtPath_error_(NSDictionary attributes, NSString path, - ffi.Pointer> error) { - return _lib._objc_msgSend_441( - _id, - _lib._sel_setAttributes_ofItemAtPath_error_1, - attributes._id, - path._id, + ffi.Pointer> error) { + return _objc_msgSend_441( + this.pointer, + _sel_setAttributes_ofItemAtPath_error_, + attributes.pointer, + path.pointer, error); } @@ -46331,271 +18979,274 @@ class NSFileManager extends NSObject { NSString path, bool createIntermediates, NSDictionary? attributes, - ffi.Pointer> error) { - return _lib._objc_msgSend_442( - _id, - _lib._sel_createDirectoryAtPath_withIntermediateDirectories_attributes_error_1, - path._id, + ffi.Pointer> error) { + return _objc_msgSend_442( + this.pointer, + _sel_createDirectoryAtPath_withIntermediateDirectories_attributes_error_, + path.pointer, createIntermediates, - attributes?._id ?? ffi.nullptr, + attributes?.pointer ?? ffi.nullptr, error); } NSArray? contentsOfDirectoryAtPath_error_( - NSString path, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_443( - _id, _lib._sel_contentsOfDirectoryAtPath_error_1, path._id, error); + NSString path, ffi.Pointer> error) { + final _ret = _objc_msgSend_443(this.pointer, + _sel_contentsOfDirectoryAtPath_error_, path.pointer, error); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSArray? subpathsOfDirectoryAtPath_error_( - NSString path, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_443( - _id, _lib._sel_subpathsOfDirectoryAtPath_error_1, path._id, error); + NSString path, ffi.Pointer> error) { + final _ret = _objc_msgSend_443(this.pointer, + _sel_subpathsOfDirectoryAtPath_error_, path.pointer, error); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSDictionary? attributesOfItemAtPath_error_( - NSString path, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_444( - _id, _lib._sel_attributesOfItemAtPath_error_1, path._id, error); + NSString path, ffi.Pointer> error) { + final _ret = _objc_msgSend_444( + this.pointer, _sel_attributesOfItemAtPath_error_, path.pointer, error); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSDictionary? attributesOfFileSystemForPath_error_( - NSString path, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_444( - _id, _lib._sel_attributesOfFileSystemForPath_error_1, path._id, error); + NSString path, ffi.Pointer> error) { + final _ret = _objc_msgSend_444(this.pointer, + _sel_attributesOfFileSystemForPath_error_, path.pointer, error); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } bool createSymbolicLinkAtPath_withDestinationPath_error_(NSString path, - NSString destPath, ffi.Pointer> error) { - return _lib._objc_msgSend_445( - _id, - _lib._sel_createSymbolicLinkAtPath_withDestinationPath_error_1, - path._id, - destPath._id, + NSString destPath, ffi.Pointer> error) { + return _objc_msgSend_445( + this.pointer, + _sel_createSymbolicLinkAtPath_withDestinationPath_error_, + path.pointer, + destPath.pointer, error); } NSString? destinationOfSymbolicLinkAtPath_error_( - NSString path, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_446(_id, - _lib._sel_destinationOfSymbolicLinkAtPath_error_1, path._id, error); + NSString path, ffi.Pointer> error) { + final _ret = _objc_msgSend_446(this.pointer, + _sel_destinationOfSymbolicLinkAtPath_error_, path.pointer, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool copyItemAtPath_toPath_error_(NSString srcPath, NSString dstPath, - ffi.Pointer> error) { - return _lib._objc_msgSend_445(_id, _lib._sel_copyItemAtPath_toPath_error_1, - srcPath._id, dstPath._id, error); + ffi.Pointer> error) { + return _objc_msgSend_445(this.pointer, _sel_copyItemAtPath_toPath_error_, + srcPath.pointer, dstPath.pointer, error); } bool moveItemAtPath_toPath_error_(NSString srcPath, NSString dstPath, - ffi.Pointer> error) { - return _lib._objc_msgSend_445(_id, _lib._sel_moveItemAtPath_toPath_error_1, - srcPath._id, dstPath._id, error); + ffi.Pointer> error) { + return _objc_msgSend_445(this.pointer, _sel_moveItemAtPath_toPath_error_, + srcPath.pointer, dstPath.pointer, error); } bool linkItemAtPath_toPath_error_(NSString srcPath, NSString dstPath, - ffi.Pointer> error) { - return _lib._objc_msgSend_445(_id, _lib._sel_linkItemAtPath_toPath_error_1, - srcPath._id, dstPath._id, error); + ffi.Pointer> error) { + return _objc_msgSend_445(this.pointer, _sel_linkItemAtPath_toPath_error_, + srcPath.pointer, dstPath.pointer, error); } bool removeItemAtPath_error_( - NSString path, ffi.Pointer> error) { - return _lib._objc_msgSend_447( - _id, _lib._sel_removeItemAtPath_error_1, path._id, error); + NSString path, ffi.Pointer> error) { + return _objc_msgSend_447( + this.pointer, _sel_removeItemAtPath_error_, path.pointer, error); } - bool copyItemAtURL_toURL_error_( - NSURL srcURL, NSURL dstURL, ffi.Pointer> error) { - return _lib._objc_msgSend_440(_id, _lib._sel_copyItemAtURL_toURL_error_1, - srcURL._id, dstURL._id, error); + bool copyItemAtURL_toURL_error_(NSURL srcURL, NSURL dstURL, + ffi.Pointer> error) { + return _objc_msgSend_440(this.pointer, _sel_copyItemAtURL_toURL_error_, + srcURL.pointer, dstURL.pointer, error); } - bool moveItemAtURL_toURL_error_( - NSURL srcURL, NSURL dstURL, ffi.Pointer> error) { - return _lib._objc_msgSend_440(_id, _lib._sel_moveItemAtURL_toURL_error_1, - srcURL._id, dstURL._id, error); + bool moveItemAtURL_toURL_error_(NSURL srcURL, NSURL dstURL, + ffi.Pointer> error) { + return _objc_msgSend_440(this.pointer, _sel_moveItemAtURL_toURL_error_, + srcURL.pointer, dstURL.pointer, error); } - bool linkItemAtURL_toURL_error_( - NSURL srcURL, NSURL dstURL, ffi.Pointer> error) { - return _lib._objc_msgSend_440(_id, _lib._sel_linkItemAtURL_toURL_error_1, - srcURL._id, dstURL._id, error); + bool linkItemAtURL_toURL_error_(NSURL srcURL, NSURL dstURL, + ffi.Pointer> error) { + return _objc_msgSend_440(this.pointer, _sel_linkItemAtURL_toURL_error_, + srcURL.pointer, dstURL.pointer, error); } bool removeItemAtURL_error_( - NSURL URL, ffi.Pointer> error) { - return _lib._objc_msgSend_89( - _id, _lib._sel_removeItemAtURL_error_1, URL._id, error); + NSURL URL, ffi.Pointer> error) { + return _objc_msgSend_89( + this.pointer, _sel_removeItemAtURL_error_, URL.pointer, error); } bool trashItemAtURL_resultingItemURL_error_( NSURL url, - ffi.Pointer> outResultingURL, - ffi.Pointer> error) { - return _lib._objc_msgSend_448( - _id, - _lib._sel_trashItemAtURL_resultingItemURL_error_1, - url._id, + ffi.Pointer> outResultingURL, + ffi.Pointer> error) { + return _objc_msgSend_448( + this.pointer, + _sel_trashItemAtURL_resultingItemURL_error_, + url.pointer, outResultingURL, error); } NSDictionary? fileAttributesAtPath_traverseLink_(NSString path, bool yorn) { - final _ret = _lib._objc_msgSend_449( - _id, _lib._sel_fileAttributesAtPath_traverseLink_1, path._id, yorn); + final _ret = _objc_msgSend_449(this.pointer, + _sel_fileAttributesAtPath_traverseLink_, path.pointer, yorn); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } bool changeFileAttributes_atPath_(NSDictionary attributes, NSString path) { - return _lib._objc_msgSend_450( - _id, _lib._sel_changeFileAttributes_atPath_1, attributes._id, path._id); + return _objc_msgSend_450(this.pointer, _sel_changeFileAttributes_atPath_, + attributes.pointer, path.pointer); } NSArray? directoryContentsAtPath_(NSString path) { - final _ret = _lib._objc_msgSend_132( - _id, _lib._sel_directoryContentsAtPath_1, path._id); + final _ret = _objc_msgSend_132( + this.pointer, _sel_directoryContentsAtPath_, path.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSDictionary? fileSystemAttributesAtPath_(NSString path) { - final _ret = _lib._objc_msgSend_156( - _id, _lib._sel_fileSystemAttributesAtPath_1, path._id); + final _ret = _objc_msgSend_156( + this.pointer, _sel_fileSystemAttributesAtPath_, path.pointer); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSString? pathContentOfSymbolicLinkAtPath_(NSString path) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_pathContentOfSymbolicLinkAtPath_1, path._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_pathContentOfSymbolicLinkAtPath_, path.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool createSymbolicLinkAtPath_pathContent_( NSString path, NSString otherpath) { - return _lib._objc_msgSend_451( - _id, - _lib._sel_createSymbolicLinkAtPath_pathContent_1, - path._id, - otherpath._id); + return _objc_msgSend_451( + this.pointer, + _sel_createSymbolicLinkAtPath_pathContent_, + path.pointer, + otherpath.pointer); } bool createDirectoryAtPath_attributes_( NSString path, NSDictionary attributes) { - return _lib._objc_msgSend_452(_id, - _lib._sel_createDirectoryAtPath_attributes_1, path._id, attributes._id); + return _objc_msgSend_452( + this.pointer, + _sel_createDirectoryAtPath_attributes_, + path.pointer, + attributes.pointer); } bool linkPath_toPath_handler_( NSString src, NSString dest, NSObject? handler) { - return _lib._objc_msgSend_453(_id, _lib._sel_linkPath_toPath_handler_1, - src._id, dest._id, handler?._id ?? ffi.nullptr); + return _objc_msgSend_453(this.pointer, _sel_linkPath_toPath_handler_, + src.pointer, dest.pointer, handler?.pointer ?? ffi.nullptr); } bool copyPath_toPath_handler_( NSString src, NSString dest, NSObject? handler) { - return _lib._objc_msgSend_453(_id, _lib._sel_copyPath_toPath_handler_1, - src._id, dest._id, handler?._id ?? ffi.nullptr); + return _objc_msgSend_453(this.pointer, _sel_copyPath_toPath_handler_, + src.pointer, dest.pointer, handler?.pointer ?? ffi.nullptr); } bool movePath_toPath_handler_( NSString src, NSString dest, NSObject? handler) { - return _lib._objc_msgSend_453(_id, _lib._sel_movePath_toPath_handler_1, - src._id, dest._id, handler?._id ?? ffi.nullptr); + return _objc_msgSend_453(this.pointer, _sel_movePath_toPath_handler_, + src.pointer, dest.pointer, handler?.pointer ?? ffi.nullptr); } bool removeFileAtPath_handler_(NSString path, NSObject? handler) { - return _lib._objc_msgSend_454(_id, _lib._sel_removeFileAtPath_handler_1, - path._id, handler?._id ?? ffi.nullptr); + return _objc_msgSend_454(this.pointer, _sel_removeFileAtPath_handler_, + path.pointer, handler?.pointer ?? ffi.nullptr); } NSString get currentDirectoryPath { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_currentDirectoryPath1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_currentDirectoryPath); + return NSString._(_ret, retain: true, release: true); } bool changeCurrentDirectoryPath_(NSString path) { - return _lib._objc_msgSend_64( - _id, _lib._sel_changeCurrentDirectoryPath_1, path._id); + return _objc_msgSend_64( + this.pointer, _sel_changeCurrentDirectoryPath_, path.pointer); } bool fileExistsAtPath_(NSString path) { - return _lib._objc_msgSend_64(_id, _lib._sel_fileExistsAtPath_1, path._id); + return _objc_msgSend_64(this.pointer, _sel_fileExistsAtPath_, path.pointer); } bool fileExistsAtPath_isDirectory_( NSString path, ffi.Pointer isDirectory) { - return _lib._objc_msgSend_455( - _id, _lib._sel_fileExistsAtPath_isDirectory_1, path._id, isDirectory); + return _objc_msgSend_455(this.pointer, _sel_fileExistsAtPath_isDirectory_, + path.pointer, isDirectory); } bool isReadableFileAtPath_(NSString path) { - return _lib._objc_msgSend_64( - _id, _lib._sel_isReadableFileAtPath_1, path._id); + return _objc_msgSend_64( + this.pointer, _sel_isReadableFileAtPath_, path.pointer); } bool isWritableFileAtPath_(NSString path) { - return _lib._objc_msgSend_64( - _id, _lib._sel_isWritableFileAtPath_1, path._id); + return _objc_msgSend_64( + this.pointer, _sel_isWritableFileAtPath_, path.pointer); } bool isExecutableFileAtPath_(NSString path) { - return _lib._objc_msgSend_64( - _id, _lib._sel_isExecutableFileAtPath_1, path._id); + return _objc_msgSend_64( + this.pointer, _sel_isExecutableFileAtPath_, path.pointer); } bool isDeletableFileAtPath_(NSString path) { - return _lib._objc_msgSend_64( - _id, _lib._sel_isDeletableFileAtPath_1, path._id); + return _objc_msgSend_64( + this.pointer, _sel_isDeletableFileAtPath_, path.pointer); } bool contentsEqualAtPath_andPath_(NSString path1, NSString path2) { - return _lib._objc_msgSend_451( - _id, _lib._sel_contentsEqualAtPath_andPath_1, path1._id, path2._id); + return _objc_msgSend_451(this.pointer, _sel_contentsEqualAtPath_andPath_, + path1.pointer, path2.pointer); } NSString displayNameAtPath_(NSString path) { final _ret = - _lib._objc_msgSend_69(_id, _lib._sel_displayNameAtPath_1, path._id); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_69(this.pointer, _sel_displayNameAtPath_, path.pointer); + return NSString._(_ret, retain: true, release: true); } NSArray? componentsToDisplayForPath_(NSString path) { - final _ret = _lib._objc_msgSend_132( - _id, _lib._sel_componentsToDisplayForPath_1, path._id); + final _ret = _objc_msgSend_132( + this.pointer, _sel_componentsToDisplayForPath_, path.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSObject? enumeratorAtPath_(NSString path) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_enumeratorAtPath_1, path._id); + _objc_msgSend_38(this.pointer, _sel_enumeratorAtPath_, path.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? enumeratorAtURL_includingPropertiesForKeys_options_errorHandler_( @@ -46603,54 +19254,54 @@ class NSFileManager extends NSObject { NSArray? keys, int mask, ObjCBlock_bool_NSURL_NSError? handler) { - final _ret = _lib._objc_msgSend_456( - _id, - _lib._sel_enumeratorAtURL_includingPropertiesForKeys_options_errorHandler_1, - url._id, - keys?._id ?? ffi.nullptr, + final _ret = _objc_msgSend_456( + this.pointer, + _sel_enumeratorAtURL_includingPropertiesForKeys_options_errorHandler_, + url.pointer, + keys?.pointer ?? ffi.nullptr, mask, - handler?._id ?? ffi.nullptr); + handler?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSArray? subpathsAtPath_(NSString path) { final _ret = - _lib._objc_msgSend_132(_id, _lib._sel_subpathsAtPath_1, path._id); + _objc_msgSend_132(this.pointer, _sel_subpathsAtPath_, path.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSData? contentsAtPath_(NSString path) { final _ret = - _lib._objc_msgSend_457(_id, _lib._sel_contentsAtPath_1, path._id); + _objc_msgSend_457(this.pointer, _sel_contentsAtPath_, path.pointer); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } bool createFileAtPath_contents_attributes_( NSString path, NSData? data, NSDictionary? attr) { - return _lib._objc_msgSend_458( - _id, - _lib._sel_createFileAtPath_contents_attributes_1, - path._id, - data?._id ?? ffi.nullptr, - attr?._id ?? ffi.nullptr); + return _objc_msgSend_458( + this.pointer, + _sel_createFileAtPath_contents_attributes_, + path.pointer, + data?.pointer ?? ffi.nullptr, + attr?.pointer ?? ffi.nullptr); } ffi.Pointer fileSystemRepresentationWithPath_(NSString path) { - return _lib._objc_msgSend_459( - _id, _lib._sel_fileSystemRepresentationWithPath_1, path._id); + return _objc_msgSend_459( + this.pointer, _sel_fileSystemRepresentationWithPath_, path.pointer); } NSString stringWithFileSystemRepresentation_length_( ffi.Pointer str, int len) { - final _ret = _lib._objc_msgSend_460( - _id, _lib._sel_stringWithFileSystemRepresentation_length_1, str, len); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_460(this.pointer, + _sel_stringWithFileSystemRepresentation_length_, str, len); + return NSString._(_ret, retain: true, release: true); } bool @@ -46659,248 +19310,269 @@ class NSFileManager extends NSObject { NSURL newItemURL, NSString? backupItemName, int options, - ffi.Pointer> resultingURL, - ffi.Pointer> error) { - return _lib._objc_msgSend_461( - _id, - _lib._sel_replaceItemAtURL_withItemAtURL_backupItemName_options_resultingItemURL_error_1, - originalItemURL._id, - newItemURL._id, - backupItemName?._id ?? ffi.nullptr, + ffi.Pointer> resultingURL, + ffi.Pointer> error) { + return _objc_msgSend_461( + this.pointer, + _sel_replaceItemAtURL_withItemAtURL_backupItemName_options_resultingItemURL_error_, + originalItemURL.pointer, + newItemURL.pointer, + backupItemName?.pointer ?? ffi.nullptr, options, resultingURL, error); } bool setUbiquitous_itemAtURL_destinationURL_error_(bool flag, NSURL url, - NSURL destinationURL, ffi.Pointer> error) { - return _lib._objc_msgSend_462( - _id, - _lib._sel_setUbiquitous_itemAtURL_destinationURL_error_1, + NSURL destinationURL, ffi.Pointer> error) { + return _objc_msgSend_462( + this.pointer, + _sel_setUbiquitous_itemAtURL_destinationURL_error_, flag, - url._id, - destinationURL._id, + url.pointer, + destinationURL.pointer, error); } bool isUbiquitousItemAtURL_(NSURL url) { - return _lib._objc_msgSend_265( - _id, _lib._sel_isUbiquitousItemAtURL_1, url._id); + return _objc_msgSend_265( + this.pointer, _sel_isUbiquitousItemAtURL_, url.pointer); } bool startDownloadingUbiquitousItemAtURL_error_( - NSURL url, ffi.Pointer> error) { - return _lib._objc_msgSend_89(_id, - _lib._sel_startDownloadingUbiquitousItemAtURL_error_1, url._id, error); + NSURL url, ffi.Pointer> error) { + return _objc_msgSend_89(this.pointer, + _sel_startDownloadingUbiquitousItemAtURL_error_, url.pointer, error); } bool evictUbiquitousItemAtURL_error_( - NSURL url, ffi.Pointer> error) { - return _lib._objc_msgSend_89( - _id, _lib._sel_evictUbiquitousItemAtURL_error_1, url._id, error); + NSURL url, ffi.Pointer> error) { + return _objc_msgSend_89( + this.pointer, _sel_evictUbiquitousItemAtURL_error_, url.pointer, error); } NSURL? URLForUbiquityContainerIdentifier_(NSString? containerIdentifier) { - final _ret = _lib._objc_msgSend_463( - _id, - _lib._sel_URLForUbiquityContainerIdentifier_1, - containerIdentifier?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_463( + this.pointer, + _sel_URLForUbiquityContainerIdentifier_, + containerIdentifier?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? URLForPublishingUbiquitousItemAtURL_expirationDate_error_( NSURL url, - ffi.Pointer> outDate, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_464( - _id, - _lib._sel_URLForPublishingUbiquitousItemAtURL_expirationDate_error_1, - url._id, + ffi.Pointer> outDate, + ffi.Pointer> error) { + final _ret = _objc_msgSend_464( + this.pointer, + _sel_URLForPublishingUbiquitousItemAtURL_expirationDate_error_, + url.pointer, outDate, error); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSObject? get ubiquityIdentityToken { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_ubiquityIdentityToken1); + final _ret = _objc_msgSend_17(this.pointer, _sel_ubiquityIdentityToken); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void getFileProviderServicesForItemAtURL_completionHandler_( NSURL url, ObjCBlock_ffiVoid_NSDictionary_NSError completionHandler) { - _lib._objc_msgSend_465( - _id, - _lib._sel_getFileProviderServicesForItemAtURL_completionHandler_1, - url._id, - completionHandler._id); + _objc_msgSend_465( + this.pointer, + _sel_getFileProviderServicesForItemAtURL_completionHandler_, + url.pointer, + completionHandler.pointer); } NSURL? containerURLForSecurityApplicationGroupIdentifier_( NSString groupIdentifier) { - final _ret = _lib._objc_msgSend_257( - _id, - _lib._sel_containerURLForSecurityApplicationGroupIdentifier_1, - groupIdentifier._id); + final _ret = _objc_msgSend_257( + this.pointer, + _sel_containerURLForSecurityApplicationGroupIdentifier_, + groupIdentifier.pointer); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL get homeDirectoryForCurrentUser { final _ret = - _lib._objc_msgSend_466(_id, _lib._sel_homeDirectoryForCurrentUser1); - return NSURL._(_ret, _lib, retain: true, release: true); + _objc_msgSend_466(this.pointer, _sel_homeDirectoryForCurrentUser); + return NSURL._(_ret, retain: true, release: true); } NSURL get temporaryDirectory { - final _ret = _lib._objc_msgSend_466(_id, _lib._sel_temporaryDirectory1); - return NSURL._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_466(this.pointer, _sel_temporaryDirectory); + return NSURL._(_ret, retain: true, release: true); } NSURL? homeDirectoryForUser_(NSString userName) { - final _ret = _lib._objc_msgSend_257( - _id, _lib._sel_homeDirectoryForUser_1, userName._id); + final _ret = _objc_msgSend_257( + this.pointer, _sel_homeDirectoryForUser_, userName.pointer); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } @override NSFileManager init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSFileManager._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSFileManager._(_ret, retain: true, release: true); } - static NSFileManager new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSFileManager1, _lib._sel_new1); - return NSFileManager._(_ret, _lib, retain: false, release: true); + static NSFileManager new1() { + final _ret = _objc_msgSend_2(_class_NSFileManager, _sel_new); + return NSFileManager._(_ret, retain: false, release: true); } - static NSFileManager allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSFileManager1, _lib._sel_allocWithZone_1, zone); - return NSFileManager._(_ret, _lib, retain: false, release: true); + static NSFileManager allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSFileManager, _sel_allocWithZone_, zone); + return NSFileManager._(_ret, retain: false, release: true); } - static NSFileManager alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSFileManager1, _lib._sel_alloc1); - return NSFileManager._(_ret, _lib, retain: false, release: true); + static NSFileManager alloc() { + final _ret = _objc_msgSend_2(_class_NSFileManager, _sel_alloc); + return NSFileManager._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSFileManager1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSFileManager, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSFileManager1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSFileManager, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSFileManager1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSFileManager, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSFileManager1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSFileManager, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSFileManager1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSFileManager, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSFileManager1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSFileManager, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSFileManager1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSFileManager, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSFileManager1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSFileManager, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSFileManager1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSFileManager, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSFileManager = objc.getClass("NSFileManager"); +late final _sel_defaultManager = objc.registerName("defaultManager"); +final _objc_msgSend_431 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); + abstract class NSVolumeEnumerationOptions { static const int NSVolumeEnumerationSkipHiddenVolumes = 2; static const int NSVolumeEnumerationProduceFileReferenceURLs = 4; } +late final _sel_mountedVolumeURLsIncludingResourceValuesForKeys_options_ = objc + .registerName("mountedVolumeURLsIncludingResourceValuesForKeys:options:"); +final _objc_msgSend_432 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); + abstract class NSFileManagerUnmountOptions { static const int NSFileManagerUnmountAllPartitionsAndEjectDisk = 1; static const int NSFileManagerUnmountWithoutUI = 2; } void _ObjCBlock_ffiVoid_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< - ffi - .NativeFunction arg0)>>() - .asFunction)>()(arg0); + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); final _ObjCBlock_ffiVoid_NSError_closureRegistry = - )>{}; + )>{}; int _ObjCBlock_ffiVoid_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSError_registerClosure( - void Function(ffi.Pointer) fn) { + void Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSError_closureRegistryIndex; _ObjCBlock_ffiVoid_NSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSError_closureRegistry[block.ref.target.address]!(arg0); -class ObjCBlock_ffiVoid_NSError extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSError._(ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_NSError extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSError._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSError castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSError._(pointer, retain: retain, release: release); } @@ -46910,20 +19582,17 @@ class ObjCBlock_ffiVoid_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSError.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< - ffi - .NativeFunction arg0)>> + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -46931,20 +19600,17 @@ class ObjCBlock_ffiVoid_NSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSError.fromFunction( - AVFAudio lib, void Function(NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSError_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSError_registerClosure( - (ffi.Pointer arg0) => fn(arg0.address == 0 - ? null - : NSError._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSError.fromFunction(void Function(NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSError_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSError_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSError._(arg0, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -46956,34 +19622,53 @@ class ObjCBlock_ffiVoid_NSError extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSError.listener(AVFAudio lib, void Function(NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSError_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSError_registerClosure( - (ffi.Pointer arg0) => fn(arg0.address == 0 - ? null - : NSError._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSError.listener(void Function(NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSError_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSError._(arg0, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>? + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSError? arg0) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() - .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>()(_id, arg0?._id ?? ffi.nullptr); -} + void call(NSError? arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr); +} + +late final _sel_unmountVolumeAtURL_options_completionHandler_ = + objc.registerName("unmountVolumeAtURL:options:completionHandler:"); +final _objc_msgSend_433 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); abstract class NSDirectoryEnumerationOptions { static const int NSDirectoryEnumerationSkipsSubdirectoryDescendants = 1; @@ -46993,6 +19678,28 @@ abstract class NSDirectoryEnumerationOptions { static const int NSDirectoryEnumerationProducesRelativePathURLs = 16; } +late final _sel_contentsOfDirectoryAtURL_includingPropertiesForKeys_options_error_ = + objc.registerName( + "contentsOfDirectoryAtURL:includingPropertiesForKeys:options:error:"); +final _objc_msgSend_434 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); + abstract class NSSearchPathDirectory { static const int NSApplicationDirectory = 1; static const int NSDemoApplicationDirectory = 2; @@ -47031,51 +19738,470 @@ abstract class NSSearchPathDomainMask { static const int NSAllDomainsMask = 65535; } +late final _sel_URLsForDirectory_inDomains_ = + objc.registerName("URLsForDirectory:inDomains:"); +final _objc_msgSend_435 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int32, ffi.Int32)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int, int)>(); +late final _sel_URLForDirectory_inDomain_appropriateForURL_create_error_ = objc + .registerName("URLForDirectory:inDomain:appropriateForURL:create:error:"); +final _objc_msgSend_436 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Int32, + ffi.Pointer, + ffi.Bool, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer, + bool, + ffi.Pointer>)>(); + abstract class NSURLRelationship { static const int NSURLRelationshipContains = 0; static const int NSURLRelationshipSame = 1; static const int NSURLRelationshipOther = 2; } +late final _sel_getRelationship_ofDirectoryAtURL_toItemAtURL_error_ = + objc.registerName("getRelationship:ofDirectoryAtURL:toItemAtURL:error:"); +final _objc_msgSend_437 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_getRelationship_ofDirectory_inDomain_toItemAtURL_error_ = objc + .registerName("getRelationship:ofDirectory:inDomain:toItemAtURL:error:"); +final _objc_msgSend_438 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Int32, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_createDirectoryAtURL_withIntermediateDirectories_attributes_error_ = + objc.registerName( + "createDirectoryAtURL:withIntermediateDirectories:attributes:error:"); +final _objc_msgSend_439 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_createSymbolicLinkAtURL_withDestinationURL_error_ = + objc.registerName("createSymbolicLinkAtURL:withDestinationURL:error:"); +final _objc_msgSend_440 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_delegate = objc.registerName("delegate"); +late final _sel_setDelegate_ = objc.registerName("setDelegate:"); +late final _sel_setAttributes_ofItemAtPath_error_ = + objc.registerName("setAttributes:ofItemAtPath:error:"); +final _objc_msgSend_441 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_createDirectoryAtPath_withIntermediateDirectories_attributes_error_ = + objc.registerName( + "createDirectoryAtPath:withIntermediateDirectories:attributes:error:"); +final _objc_msgSend_442 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_contentsOfDirectoryAtPath_error_ = + objc.registerName("contentsOfDirectoryAtPath:error:"); +final _objc_msgSend_443 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_subpathsOfDirectoryAtPath_error_ = + objc.registerName("subpathsOfDirectoryAtPath:error:"); +late final _sel_attributesOfItemAtPath_error_ = + objc.registerName("attributesOfItemAtPath:error:"); +final _objc_msgSend_444 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_attributesOfFileSystemForPath_error_ = + objc.registerName("attributesOfFileSystemForPath:error:"); +late final _sel_createSymbolicLinkAtPath_withDestinationPath_error_ = + objc.registerName("createSymbolicLinkAtPath:withDestinationPath:error:"); +final _objc_msgSend_445 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_destinationOfSymbolicLinkAtPath_error_ = + objc.registerName("destinationOfSymbolicLinkAtPath:error:"); +final _objc_msgSend_446 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_copyItemAtPath_toPath_error_ = + objc.registerName("copyItemAtPath:toPath:error:"); +late final _sel_moveItemAtPath_toPath_error_ = + objc.registerName("moveItemAtPath:toPath:error:"); +late final _sel_linkItemAtPath_toPath_error_ = + objc.registerName("linkItemAtPath:toPath:error:"); +late final _sel_removeItemAtPath_error_ = + objc.registerName("removeItemAtPath:error:"); +final _objc_msgSend_447 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_copyItemAtURL_toURL_error_ = + objc.registerName("copyItemAtURL:toURL:error:"); +late final _sel_moveItemAtURL_toURL_error_ = + objc.registerName("moveItemAtURL:toURL:error:"); +late final _sel_linkItemAtURL_toURL_error_ = + objc.registerName("linkItemAtURL:toURL:error:"); +late final _sel_removeItemAtURL_error_ = + objc.registerName("removeItemAtURL:error:"); +late final _sel_trashItemAtURL_resultingItemURL_error_ = + objc.registerName("trashItemAtURL:resultingItemURL:error:"); +final _objc_msgSend_448 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_fileAttributesAtPath_traverseLink_ = + objc.registerName("fileAttributesAtPath:traverseLink:"); +final _objc_msgSend_449 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_changeFileAttributes_atPath_ = + objc.registerName("changeFileAttributes:atPath:"); +final _objc_msgSend_450 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_directoryContentsAtPath_ = + objc.registerName("directoryContentsAtPath:"); +late final _sel_fileSystemAttributesAtPath_ = + objc.registerName("fileSystemAttributesAtPath:"); +late final _sel_pathContentOfSymbolicLinkAtPath_ = + objc.registerName("pathContentOfSymbolicLinkAtPath:"); +late final _sel_createSymbolicLinkAtPath_pathContent_ = + objc.registerName("createSymbolicLinkAtPath:pathContent:"); +final _objc_msgSend_451 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_createDirectoryAtPath_attributes_ = + objc.registerName("createDirectoryAtPath:attributes:"); +final _objc_msgSend_452 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_linkPath_toPath_handler_ = + objc.registerName("linkPath:toPath:handler:"); +final _objc_msgSend_453 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_copyPath_toPath_handler_ = + objc.registerName("copyPath:toPath:handler:"); +late final _sel_movePath_toPath_handler_ = + objc.registerName("movePath:toPath:handler:"); +late final _sel_removeFileAtPath_handler_ = + objc.registerName("removeFileAtPath:handler:"); +final _objc_msgSend_454 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_currentDirectoryPath = + objc.registerName("currentDirectoryPath"); +late final _sel_changeCurrentDirectoryPath_ = + objc.registerName("changeCurrentDirectoryPath:"); +late final _sel_fileExistsAtPath_ = objc.registerName("fileExistsAtPath:"); +late final _sel_fileExistsAtPath_isDirectory_ = + objc.registerName("fileExistsAtPath:isDirectory:"); +final _objc_msgSend_455 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_isReadableFileAtPath_ = + objc.registerName("isReadableFileAtPath:"); +late final _sel_isWritableFileAtPath_ = + objc.registerName("isWritableFileAtPath:"); +late final _sel_isExecutableFileAtPath_ = + objc.registerName("isExecutableFileAtPath:"); +late final _sel_isDeletableFileAtPath_ = + objc.registerName("isDeletableFileAtPath:"); +late final _sel_contentsEqualAtPath_andPath_ = + objc.registerName("contentsEqualAtPath:andPath:"); +late final _sel_displayNameAtPath_ = objc.registerName("displayNameAtPath:"); +late final _sel_componentsToDisplayForPath_ = + objc.registerName("componentsToDisplayForPath:"); +late final _sel_enumeratorAtPath_ = objc.registerName("enumeratorAtPath:"); bool _ObjCBlock_bool_NSURL_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Bool Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - bool Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_bool_NSURL_NSError_closureRegistry = - , ffi.Pointer)>{}; + bool Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_bool_NSURL_NSError_closureRegistry = , ffi.Pointer)>{}; int _ObjCBlock_bool_NSURL_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_bool_NSURL_NSError_registerClosure( - bool Function(ffi.Pointer, ffi.Pointer) fn) { + bool Function(ffi.Pointer, ffi.Pointer) + fn) { final id = ++_ObjCBlock_bool_NSURL_NSError_closureRegistryIndex; _ObjCBlock_bool_NSURL_NSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } bool _ObjCBlock_bool_NSURL_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => _ObjCBlock_bool_NSURL_NSError_closureRegistry[block.ref.target.address]!( arg0, arg1); -class ObjCBlock_bool_NSURL_NSError extends _ObjCBlockBase { - ObjCBlock_bool_NSURL_NSError._(ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_bool_NSURL_NSError extends objc.ObjCBlockBase { + ObjCBlock_bool_NSURL_NSError._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_bool_NSURL_NSError castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_bool_NSURL_NSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_bool_NSURL_NSError._(pointer, retain: retain, release: release); } @@ -47085,20 +20211,17 @@ class ObjCBlock_bool_NSURL_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_bool_NSURL_NSError.fromFunctionPointer( - AVFAudio lib, - ffi.Pointer arg0, ffi.Pointer arg1)>> + ffi.Pointer arg0, ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_bool_NSURL_NSError_fnPtrTrampoline, false) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_NSURL_NSError_fnPtrTrampoline, false) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -47106,78 +20229,243 @@ class ObjCBlock_bool_NSURL_NSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_NSURL_NSError.fromFunction(AVFAudio lib, bool Function(NSURL, NSError) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, ffi.Pointer, ffi.Pointer)>( - _ObjCBlock_bool_NSURL_NSError_closureTrampoline, false) - .cast(), - _ObjCBlock_bool_NSURL_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - NSURL._(arg0, lib, retain: true, release: true), - NSError._(arg1, lib, retain: true, release: true)))), - lib); + ObjCBlock_bool_NSURL_NSError.fromFunction(bool Function(NSURL, NSError) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_NSURL_NSError_closureTrampoline, false) + .cast(), + _ObjCBlock_bool_NSURL_NSError_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn(NSURL._(arg0, retain: true, release: true), NSError._(arg1, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; - bool call(NSURL arg0, NSError arg1) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() - .asFunction< - bool Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()(_id, arg0._id, arg1._id); -} + bool call(NSURL arg0, NSError arg1) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0.pointer, arg1.pointer); +} + +late final _sel_enumeratorAtURL_includingPropertiesForKeys_options_errorHandler_ = + objc.registerName( + "enumeratorAtURL:includingPropertiesForKeys:options:errorHandler:"); +final _objc_msgSend_456 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_subpathsAtPath_ = objc.registerName("subpathsAtPath:"); +late final _sel_contentsAtPath_ = objc.registerName("contentsAtPath:"); +final _objc_msgSend_457 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_createFileAtPath_contents_attributes_ = + objc.registerName("createFileAtPath:contents:attributes:"); +final _objc_msgSend_458 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_fileSystemRepresentationWithPath_ = + objc.registerName("fileSystemRepresentationWithPath:"); +final _objc_msgSend_459 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_stringWithFileSystemRepresentation_length_ = + objc.registerName("stringWithFileSystemRepresentation:length:"); +final _objc_msgSend_460 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); abstract class NSFileManagerItemReplacementOptions { static const int NSFileManagerItemReplacementUsingNewMetadataOnly = 1; static const int NSFileManagerItemReplacementWithoutDeletingBackupItem = 2; } +late final _sel_replaceItemAtURL_withItemAtURL_backupItemName_options_resultingItemURL_error_ = + objc.registerName( + "replaceItemAtURL:withItemAtURL:backupItemName:options:resultingItemURL:error:"); +final _objc_msgSend_461 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_setUbiquitous_itemAtURL_destinationURL_error_ = + objc.registerName("setUbiquitous:itemAtURL:destinationURL:error:"); +final _objc_msgSend_462 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_isUbiquitousItemAtURL_ = + objc.registerName("isUbiquitousItemAtURL:"); +late final _sel_startDownloadingUbiquitousItemAtURL_error_ = + objc.registerName("startDownloadingUbiquitousItemAtURL:error:"); +late final _sel_evictUbiquitousItemAtURL_error_ = + objc.registerName("evictUbiquitousItemAtURL:error:"); +late final _sel_URLForUbiquityContainerIdentifier_ = + objc.registerName("URLForUbiquityContainerIdentifier:"); +final _objc_msgSend_463 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_URLForPublishingUbiquitousItemAtURL_expirationDate_error_ = objc + .registerName("URLForPublishingUbiquitousItemAtURL:expirationDate:error:"); +final _objc_msgSend_464 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_ubiquityIdentityToken = + objc.registerName("ubiquityIdentityToken"); void _ObjCBlock_ffiVoid_NSDictionary_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_ffiVoid_NSDictionary_NSError_closureRegistry = - , ffi.Pointer)>{}; + void Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_ffiVoid_NSDictionary_NSError_closureRegistry = , ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSDictionary_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSDictionary_NSError_registerClosure( - void Function(ffi.Pointer, ffi.Pointer) fn) { + void Function(ffi.Pointer, ffi.Pointer) + fn) { final id = ++_ObjCBlock_ffiVoid_NSDictionary_NSError_closureRegistryIndex; _ObjCBlock_ffiVoid_NSDictionary_NSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSDictionary_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => _ObjCBlock_ffiVoid_NSDictionary_NSError_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_ffiVoid_NSDictionary_NSError extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSDictionary_NSError._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_NSDictionary_NSError extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSDictionary_NSError._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSDictionary_NSError castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSDictionary_NSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSDictionary_NSError._(pointer, retain: retain, release: release); } @@ -47187,23 +20475,20 @@ class ObjCBlock_ffiVoid_NSDictionary_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSDictionary_NSError.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>> + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSDictionary_NSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDictionary_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -47211,20 +20496,19 @@ class ObjCBlock_ffiVoid_NSDictionary_NSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSDictionary_NSError.fromFunction( - AVFAudio lib, void Function(NSDictionary?, NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, ffi.Pointer, ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSDictionary_NSError_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSDictionary_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 ? null : NSDictionary._(arg0, lib, retain: true, release: true), - arg1.address == 0 ? null : NSError._(arg1, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSDictionary_NSError.fromFunction(void Function(NSDictionary?, NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDictionary_NSError_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSDictionary_NSError_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + arg0.address == 0 ? null : NSDictionary._(arg0, retain: true, release: true), + arg1.address == 0 ? null : NSError._(arg1, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -47237,1308 +20521,1640 @@ class ObjCBlock_ffiVoid_NSDictionary_NSError extends _ObjCBlockBase { /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSDictionary_NSError.listener( - AVFAudio lib, void Function(NSDictionary?, NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi - .NativeCallable, ffi.Pointer, ffi.Pointer)>.listener( + void Function(NSDictionary?, NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= + ffi.NativeCallable, ffi.Pointer, ffi.Pointer)>.listener( _ObjCBlock_ffiVoid_NSDictionary_NSError_closureTrampoline) ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSDictionary_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSDictionary_NSError_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn( arg0.address == 0 ? null - : NSDictionary._(arg0, lib, retain: true, release: true), - arg1.address == 0 ? null : NSError._(arg1, lib, retain: true, release: true)))), - lib); + : NSDictionary._(arg0, retain: true, release: true), + arg1.address == 0 + ? null + : NSError._(arg1, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSDictionary? arg0, NSError? arg1) => _id.ref.invoke + void call(NSDictionary? arg0, NSError? arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1?._id ?? ffi.nullptr); -} + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1?.pointer ?? ffi.nullptr); +} + +late final _sel_getFileProviderServicesForItemAtURL_completionHandler_ = + objc.registerName("getFileProviderServicesForItemAtURL:completionHandler:"); +final _objc_msgSend_465 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_containerURLForSecurityApplicationGroupIdentifier_ = + objc.registerName("containerURLForSecurityApplicationGroupIdentifier:"); +late final _sel_homeDirectoryForCurrentUser = + objc.registerName("homeDirectoryForCurrentUser"); +final _objc_msgSend_466 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_temporaryDirectory = objc.registerName("temporaryDirectory"); +late final _sel_homeDirectoryForUser_ = + objc.registerName("homeDirectoryForUser:"); +late final _sel_fileManager_shouldProceedAfterError_ = + objc.registerName("fileManager:shouldProceedAfterError:"); +final _objc_msgSend_467 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_fileManager_willProcessPath_ = + objc.registerName("fileManager:willProcessPath:"); +final _objc_msgSend_468 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_validateValue_forKey_error_ = + objc.registerName("validateValue:forKey:error:"); class NSMutableArray extends NSArray { - NSMutableArray._(ffi.Pointer id, AVFAudio lib, + NSMutableArray._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMutableArray] that points to the same underlying object as [other]. - static NSMutableArray castFrom(T other) { - return NSMutableArray._(other._id, other._lib, retain: true, release: true); + static NSMutableArray castFrom(T other) { + return NSMutableArray._(other.pointer, retain: true, release: true); } /// Returns a [NSMutableArray] that wraps the given raw object pointer. - static NSMutableArray castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSMutableArray castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSMutableArray._(other, lib, retain: retain, release: release); + return NSMutableArray._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMutableArray]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSMutableArray1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMutableArray); } void addObject_(NSObject anObject) { - _lib._objc_msgSend_15(_id, _lib._sel_addObject_1, anObject._id); + _objc_msgSend_15(this.pointer, _sel_addObject_, anObject.pointer); } void insertObject_atIndex_(NSObject anObject, int index) { - _lib._objc_msgSend_469( - _id, _lib._sel_insertObject_atIndex_1, anObject._id, index); + _objc_msgSend_469( + this.pointer, _sel_insertObject_atIndex_, anObject.pointer, index); } void removeLastObject() { - _lib._objc_msgSend_1(_id, _lib._sel_removeLastObject1); + _objc_msgSend_1(this.pointer, _sel_removeLastObject); } void removeObjectAtIndex_(int index) { - _lib._objc_msgSend_470(_id, _lib._sel_removeObjectAtIndex_1, index); + _objc_msgSend_470(this.pointer, _sel_removeObjectAtIndex_, index); } void replaceObjectAtIndex_withObject_(int index, NSObject anObject) { - _lib._objc_msgSend_471( - _id, _lib._sel_replaceObjectAtIndex_withObject_1, index, anObject._id); + _objc_msgSend_471(this.pointer, _sel_replaceObjectAtIndex_withObject_, + index, anObject.pointer); } @override NSMutableArray init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMutableArray._(_ret, retain: true, release: true); } NSMutableArray initWithCapacity_(int numItems) { final _ret = - _lib._objc_msgSend_65(_id, _lib._sel_initWithCapacity_1, numItems); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_65(this.pointer, _sel_initWithCapacity_, numItems); + return NSMutableArray._(_ret, retain: true, release: true); } @override NSMutableArray? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSMutableArray._(_ret, _lib, retain: true, release: true); + : NSMutableArray._(_ret, retain: true, release: true); } void addObjectsFromArray_(NSArray otherArray) { - _lib._objc_msgSend_472( - _id, _lib._sel_addObjectsFromArray_1, otherArray._id); + _objc_msgSend_472( + this.pointer, _sel_addObjectsFromArray_, otherArray.pointer); } void exchangeObjectAtIndex_withObjectAtIndex_(int idx1, int idx2) { - _lib._objc_msgSend_473( - _id, _lib._sel_exchangeObjectAtIndex_withObjectAtIndex_1, idx1, idx2); + _objc_msgSend_473(this.pointer, + _sel_exchangeObjectAtIndex_withObjectAtIndex_, idx1, idx2); } void removeAllObjects() { - _lib._objc_msgSend_1(_id, _lib._sel_removeAllObjects1); + _objc_msgSend_1(this.pointer, _sel_removeAllObjects); } void removeObject_inRange_(NSObject anObject, _NSRange range) { - _lib._objc_msgSend_474( - _id, _lib._sel_removeObject_inRange_1, anObject._id, range); + _objc_msgSend_474( + this.pointer, _sel_removeObject_inRange_, anObject.pointer, range); } void removeObject_(NSObject anObject) { - _lib._objc_msgSend_15(_id, _lib._sel_removeObject_1, anObject._id); + _objc_msgSend_15(this.pointer, _sel_removeObject_, anObject.pointer); } void removeObjectIdenticalTo_inRange_(NSObject anObject, _NSRange range) { - _lib._objc_msgSend_474( - _id, _lib._sel_removeObjectIdenticalTo_inRange_1, anObject._id, range); + _objc_msgSend_474(this.pointer, _sel_removeObjectIdenticalTo_inRange_, + anObject.pointer, range); } void removeObjectIdenticalTo_(NSObject anObject) { - _lib._objc_msgSend_15( - _id, _lib._sel_removeObjectIdenticalTo_1, anObject._id); + _objc_msgSend_15( + this.pointer, _sel_removeObjectIdenticalTo_, anObject.pointer); } void removeObjectsFromIndices_numIndices_( ffi.Pointer indices, int cnt) { - _lib._objc_msgSend_475( - _id, _lib._sel_removeObjectsFromIndices_numIndices_1, indices, cnt); + _objc_msgSend_475( + this.pointer, _sel_removeObjectsFromIndices_numIndices_, indices, cnt); } void removeObjectsInArray_(NSArray otherArray) { - _lib._objc_msgSend_472( - _id, _lib._sel_removeObjectsInArray_1, otherArray._id); + _objc_msgSend_472( + this.pointer, _sel_removeObjectsInArray_, otherArray.pointer); } void removeObjectsInRange_(_NSRange range) { - _lib._objc_msgSend_476(_id, _lib._sel_removeObjectsInRange_1, range); + _objc_msgSend_476(this.pointer, _sel_removeObjectsInRange_, range); } void replaceObjectsInRange_withObjectsFromArray_range_( _NSRange range, NSArray otherArray, _NSRange otherRange) { - _lib._objc_msgSend_477( - _id, - _lib._sel_replaceObjectsInRange_withObjectsFromArray_range_1, + _objc_msgSend_477( + this.pointer, + _sel_replaceObjectsInRange_withObjectsFromArray_range_, range, - otherArray._id, + otherArray.pointer, otherRange); } void replaceObjectsInRange_withObjectsFromArray_( _NSRange range, NSArray otherArray) { - _lib._objc_msgSend_478( - _id, - _lib._sel_replaceObjectsInRange_withObjectsFromArray_1, + _objc_msgSend_478( + this.pointer, + _sel_replaceObjectsInRange_withObjectsFromArray_, range, - otherArray._id); + otherArray.pointer); } void setArray_(NSArray otherArray) { - _lib._objc_msgSend_472(_id, _lib._sel_setArray_1, otherArray._id); + _objc_msgSend_472(this.pointer, _sel_setArray_, otherArray.pointer); } void sortUsingFunction_context_( ffi.Pointer< ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>> + ffi.Long Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>> compare, ffi.Pointer context) { - _lib._objc_msgSend_479( - _id, _lib._sel_sortUsingFunction_context_1, compare, context); + _objc_msgSend_479( + this.pointer, _sel_sortUsingFunction_context_, compare, context); } - void sortUsingSelector_(ffi.Pointer comparator) { - _lib._objc_msgSend_7(_id, _lib._sel_sortUsingSelector_1, comparator); + void sortUsingSelector_(ffi.Pointer comparator) { + _objc_msgSend_7(this.pointer, _sel_sortUsingSelector_, comparator); } void insertObjects_atIndexes_(NSArray objects, NSIndexSet indexes) { - _lib._objc_msgSend_480( - _id, _lib._sel_insertObjects_atIndexes_1, objects._id, indexes._id); + _objc_msgSend_480(this.pointer, _sel_insertObjects_atIndexes_, + objects.pointer, indexes.pointer); } void removeObjectsAtIndexes_(NSIndexSet indexes) { - _lib._objc_msgSend_481( - _id, _lib._sel_removeObjectsAtIndexes_1, indexes._id); + _objc_msgSend_481( + this.pointer, _sel_removeObjectsAtIndexes_, indexes.pointer); } void replaceObjectsAtIndexes_withObjects_( NSIndexSet indexes, NSArray objects) { - _lib._objc_msgSend_482(_id, _lib._sel_replaceObjectsAtIndexes_withObjects_1, - indexes._id, objects._id); + _objc_msgSend_482(this.pointer, _sel_replaceObjectsAtIndexes_withObjects_, + indexes.pointer, objects.pointer); } void setObject_atIndexedSubscript_(NSObject obj, int idx) { - _lib._objc_msgSend_469( - _id, _lib._sel_setObject_atIndexedSubscript_1, obj._id, idx); + _objc_msgSend_469( + this.pointer, _sel_setObject_atIndexedSubscript_, obj.pointer, idx); } void sortUsingComparator_( - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - _lib._objc_msgSend_483(_id, _lib._sel_sortUsingComparator_1, cmptr._id); + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + _objc_msgSend_483(this.pointer, _sel_sortUsingComparator_, cmptr.pointer); } - void sortWithOptions_usingComparator_( - int opts, ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - _lib._objc_msgSend_484( - _id, _lib._sel_sortWithOptions_usingComparator_1, opts, cmptr._id); + void sortWithOptions_usingComparator_(int opts, + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + _objc_msgSend_484(this.pointer, _sel_sortWithOptions_usingComparator_, opts, + cmptr.pointer); } - static NSMutableArray arrayWithCapacity_(AVFAudio _lib, int numItems) { - final _ret = _lib._objc_msgSend_65( - _lib._class_NSMutableArray1, _lib._sel_arrayWithCapacity_1, numItems); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + static NSMutableArray arrayWithCapacity_(int numItems) { + final _ret = _objc_msgSend_65( + _class_NSMutableArray, _sel_arrayWithCapacity_, numItems); + return NSMutableArray._(_ret, retain: true, release: true); } - static NSMutableArray? arrayWithContentsOfFile_( - AVFAudio _lib, NSString path) { - final _ret = _lib._objc_msgSend_485(_lib._class_NSMutableArray1, - _lib._sel_arrayWithContentsOfFile_1, path._id); + static NSMutableArray? arrayWithContentsOfFile_(NSString path) { + final _ret = _objc_msgSend_485( + _class_NSMutableArray, _sel_arrayWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSMutableArray._(_ret, _lib, retain: true, release: true); + : NSMutableArray._(_ret, retain: true, release: true); } - static NSMutableArray? arrayWithContentsOfURL_(AVFAudio _lib, NSURL url) { - final _ret = _lib._objc_msgSend_486(_lib._class_NSMutableArray1, - _lib._sel_arrayWithContentsOfURL_1, url._id); + static NSMutableArray? arrayWithContentsOfURL_(NSURL url) { + final _ret = _objc_msgSend_486( + _class_NSMutableArray, _sel_arrayWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSMutableArray._(_ret, _lib, retain: true, release: true); + : NSMutableArray._(_ret, retain: true, release: true); } NSMutableArray? initWithContentsOfFile_(NSString path) { - final _ret = _lib._objc_msgSend_485( - _id, _lib._sel_initWithContentsOfFile_1, path._id); + final _ret = _objc_msgSend_485( + this.pointer, _sel_initWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSMutableArray._(_ret, _lib, retain: true, release: true); + : NSMutableArray._(_ret, retain: true, release: true); } NSMutableArray? initWithContentsOfURL_(NSURL url) { - final _ret = - _lib._objc_msgSend_486(_id, _lib._sel_initWithContentsOfURL_1, url._id); + final _ret = _objc_msgSend_486( + this.pointer, _sel_initWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSMutableArray._(_ret, _lib, retain: true, release: true); + : NSMutableArray._(_ret, retain: true, release: true); } void applyDifference_(NSObject difference) { - _lib._objc_msgSend_15(_id, _lib._sel_applyDifference_1, difference._id); + _objc_msgSend_15(this.pointer, _sel_applyDifference_, difference.pointer); } void sortUsingDescriptors_(NSArray sortDescriptors) { - _lib._objc_msgSend_472( - _id, _lib._sel_sortUsingDescriptors_1, sortDescriptors._id); + _objc_msgSend_472( + this.pointer, _sel_sortUsingDescriptors_, sortDescriptors.pointer); } void filterUsingPredicate_(NSPredicate predicate) { - _lib._objc_msgSend_487( - _id, _lib._sel_filterUsingPredicate_1, predicate._id); + _objc_msgSend_487( + this.pointer, _sel_filterUsingPredicate_, predicate.pointer); } @override NSMutableArray initWithObjects_count_( - ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66( - _id, _lib._sel_initWithObjects_count_1, objects, cnt); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + this.pointer, _sel_initWithObjects_count_, objects, cnt); + return NSMutableArray._(_ret, retain: true, release: true); } - static NSMutableArray array(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableArray1, _lib._sel_array1); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + static NSMutableArray array() { + final _ret = _objc_msgSend_2(_class_NSMutableArray, _sel_array); + return NSMutableArray._(_ret, retain: true, release: true); } - static NSMutableArray arrayWithObject_(AVFAudio _lib, NSObject anObject) { - final _ret = _lib._objc_msgSend_124( - _lib._class_NSMutableArray1, _lib._sel_arrayWithObject_1, anObject._id); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + static NSMutableArray arrayWithObject_(NSObject anObject) { + final _ret = _objc_msgSend_124( + _class_NSMutableArray, _sel_arrayWithObject_, anObject.pointer); + return NSMutableArray._(_ret, retain: true, release: true); } static NSMutableArray arrayWithObjects_count_( - AVFAudio _lib, ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66(_lib._class_NSMutableArray1, - _lib._sel_arrayWithObjects_count_1, objects, cnt); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + _class_NSMutableArray, _sel_arrayWithObjects_count_, objects, cnt); + return NSMutableArray._(_ret, retain: true, release: true); } - static NSMutableArray arrayWithObjects_(AVFAudio _lib, NSObject firstObj) { - final _ret = _lib._objc_msgSend_124(_lib._class_NSMutableArray1, - _lib._sel_arrayWithObjects_1, firstObj._id); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + static NSMutableArray arrayWithObjects_(NSObject firstObj) { + final _ret = _objc_msgSend_124( + _class_NSMutableArray, _sel_arrayWithObjects_, firstObj.pointer); + return NSMutableArray._(_ret, retain: true, release: true); } - static NSMutableArray arrayWithArray_(AVFAudio _lib, NSArray array) { - final _ret = _lib._objc_msgSend_125( - _lib._class_NSMutableArray1, _lib._sel_arrayWithArray_1, array._id); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + static NSMutableArray arrayWithArray_(NSArray array) { + final _ret = _objc_msgSend_125( + _class_NSMutableArray, _sel_arrayWithArray_, array.pointer); + return NSMutableArray._(_ret, retain: true, release: true); } @override NSMutableArray initWithObjects_(NSObject firstObj) { - final _ret = - _lib._objc_msgSend_124(_id, _lib._sel_initWithObjects_1, firstObj._id); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_124( + this.pointer, _sel_initWithObjects_, firstObj.pointer); + return NSMutableArray._(_ret, retain: true, release: true); } @override NSMutableArray initWithArray_(NSArray array) { final _ret = - _lib._objc_msgSend_125(_id, _lib._sel_initWithArray_1, array._id); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_125(this.pointer, _sel_initWithArray_, array.pointer); + return NSMutableArray._(_ret, retain: true, release: true); } @override NSMutableArray initWithArray_copyItems_(NSArray array, bool flag) { - final _ret = _lib._objc_msgSend_126( - _id, _lib._sel_initWithArray_copyItems_1, array._id, flag); - return NSMutableArray._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_126( + this.pointer, _sel_initWithArray_copyItems_, array.pointer, flag); + return NSMutableArray._(_ret, retain: false, release: true); } static NSArray? arrayWithContentsOfURL_error_( - AVFAudio _lib, NSURL url, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_127(_lib._class_NSMutableArray1, - _lib._sel_arrayWithContentsOfURL_error_1, url._id, error); + NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_127(_class_NSMutableArray, + _sel_arrayWithContentsOfURL_error_, url.pointer, error); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } - static NSMutableArray new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableArray1, _lib._sel_new1); - return NSMutableArray._(_ret, _lib, retain: false, release: true); + static NSMutableArray new1() { + final _ret = _objc_msgSend_2(_class_NSMutableArray, _sel_new); + return NSMutableArray._(_ret, retain: false, release: true); } - static NSMutableArray allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSMutableArray1, _lib._sel_allocWithZone_1, zone); - return NSMutableArray._(_ret, _lib, retain: false, release: true); + static NSMutableArray allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSMutableArray, _sel_allocWithZone_, zone); + return NSMutableArray._(_ret, retain: false, release: true); } - static NSMutableArray alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableArray1, _lib._sel_alloc1); - return NSMutableArray._(_ret, _lib, retain: false, release: true); + static NSMutableArray alloc() { + final _ret = _objc_msgSend_2(_class_NSMutableArray, _sel_alloc); + return NSMutableArray._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMutableArray1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMutableArray, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMutableArray1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMutableArray, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSMutableArray1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMutableArray, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableArray1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSMutableArray, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMutableArray1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMutableArray, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMutableArray1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMutableArray, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMutableArray1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSMutableArray1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableArray1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMutableArray, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMutableArray, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSMutableArray, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSMutableArray = objc.getClass("NSMutableArray"); +late final _sel_addObject_ = objc.registerName("addObject:"); +late final _sel_insertObject_atIndex_ = + objc.registerName("insertObject:atIndex:"); +final _objc_msgSend_469 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_removeLastObject = objc.registerName("removeLastObject"); +late final _sel_removeObjectAtIndex_ = + objc.registerName("removeObjectAtIndex:"); +final _objc_msgSend_470 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_replaceObjectAtIndex_withObject_ = + objc.registerName("replaceObjectAtIndex:withObject:"); +final _objc_msgSend_471 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_initWithCapacity_ = objc.registerName("initWithCapacity:"); +late final _sel_addObjectsFromArray_ = + objc.registerName("addObjectsFromArray:"); +final _objc_msgSend_472 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_exchangeObjectAtIndex_withObjectAtIndex_ = + objc.registerName("exchangeObjectAtIndex:withObjectAtIndex:"); +final _objc_msgSend_473 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int, int)>(); +late final _sel_removeAllObjects = objc.registerName("removeAllObjects"); +late final _sel_removeObject_inRange_ = + objc.registerName("removeObject:inRange:"); +final _objc_msgSend_474 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +late final _sel_removeObject_ = objc.registerName("removeObject:"); +late final _sel_removeObjectIdenticalTo_inRange_ = + objc.registerName("removeObjectIdenticalTo:inRange:"); +late final _sel_removeObjectIdenticalTo_ = + objc.registerName("removeObjectIdenticalTo:"); +late final _sel_removeObjectsFromIndices_numIndices_ = + objc.registerName("removeObjectsFromIndices:numIndices:"); +final _objc_msgSend_475 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_removeObjectsInArray_ = + objc.registerName("removeObjectsInArray:"); +late final _sel_removeObjectsInRange_ = + objc.registerName("removeObjectsInRange:"); +final _objc_msgSend_476 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_replaceObjectsInRange_withObjectsFromArray_range_ = + objc.registerName("replaceObjectsInRange:withObjectsFromArray:range:"); +final _objc_msgSend_477 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + _NSRange)>(); +late final _sel_replaceObjectsInRange_withObjectsFromArray_ = + objc.registerName("replaceObjectsInRange:withObjectsFromArray:"); +final _objc_msgSend_478 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_setArray_ = objc.registerName("setArray:"); +late final _sel_sortUsingFunction_context_ = + objc.registerName("sortUsingFunction:context:"); +final _objc_msgSend_479 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Long Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Long Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>, + ffi.Pointer)>(); +late final _sel_sortUsingSelector_ = objc.registerName("sortUsingSelector:"); +late final _sel_insertObjects_atIndexes_ = + objc.registerName("insertObjects:atIndexes:"); +final _objc_msgSend_480 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeObjectsAtIndexes_ = + objc.registerName("removeObjectsAtIndexes:"); +final _objc_msgSend_481 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_replaceObjectsAtIndexes_withObjects_ = + objc.registerName("replaceObjectsAtIndexes:withObjects:"); +final _objc_msgSend_482 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_setObject_atIndexedSubscript_ = + objc.registerName("setObject:atIndexedSubscript:"); +late final _sel_sortUsingComparator_ = + objc.registerName("sortUsingComparator:"); +final _objc_msgSend_483 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_sortWithOptions_usingComparator_ = + objc.registerName("sortWithOptions:usingComparator:"); +final _objc_msgSend_484 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_arrayWithCapacity_ = objc.registerName("arrayWithCapacity:"); +final _objc_msgSend_485 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_486 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_applyDifference_ = objc.registerName("applyDifference:"); +late final _sel_sortUsingDescriptors_ = + objc.registerName("sortUsingDescriptors:"); +late final _sel_filterUsingPredicate_ = + objc.registerName("filterUsingPredicate:"); +final _objc_msgSend_487 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_mutableArrayValueForKey_ = + objc.registerName("mutableArrayValueForKey:"); +final _objc_msgSend_488 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); class NSMutableOrderedSet extends NSOrderedSet { - NSMutableOrderedSet._(ffi.Pointer id, AVFAudio lib, + NSMutableOrderedSet._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMutableOrderedSet] that points to the same underlying object as [other]. - static NSMutableOrderedSet castFrom(T other) { - return NSMutableOrderedSet._(other._id, other._lib, - retain: true, release: true); + static NSMutableOrderedSet castFrom(T other) { + return NSMutableOrderedSet._(other.pointer, retain: true, release: true); } /// Returns a [NSMutableOrderedSet] that wraps the given raw object pointer. - static NSMutableOrderedSet castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSMutableOrderedSet castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSMutableOrderedSet._(other, lib, retain: retain, release: release); + return NSMutableOrderedSet._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMutableOrderedSet]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSMutableOrderedSet1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMutableOrderedSet); } void insertObject_atIndex_(NSObject object, int idx) { - _lib._objc_msgSend_469( - _id, _lib._sel_insertObject_atIndex_1, object._id, idx); + _objc_msgSend_469( + this.pointer, _sel_insertObject_atIndex_, object.pointer, idx); } void removeObjectAtIndex_(int idx) { - _lib._objc_msgSend_470(_id, _lib._sel_removeObjectAtIndex_1, idx); + _objc_msgSend_470(this.pointer, _sel_removeObjectAtIndex_, idx); } void replaceObjectAtIndex_withObject_(int idx, NSObject object) { - _lib._objc_msgSend_471( - _id, _lib._sel_replaceObjectAtIndex_withObject_1, idx, object._id); + _objc_msgSend_471(this.pointer, _sel_replaceObjectAtIndex_withObject_, idx, + object.pointer); } @override NSMutableOrderedSet? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + : NSMutableOrderedSet._(_ret, retain: true, release: true); } @override NSMutableOrderedSet init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } NSMutableOrderedSet initWithCapacity_(int numItems) { final _ret = - _lib._objc_msgSend_65(_id, _lib._sel_initWithCapacity_1, numItems); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_65(this.pointer, _sel_initWithCapacity_, numItems); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } void addObject_(NSObject object) { - _lib._objc_msgSend_15(_id, _lib._sel_addObject_1, object._id); + _objc_msgSend_15(this.pointer, _sel_addObject_, object.pointer); } void addObjects_count_( - ffi.Pointer> objects, int count) { - _lib._objc_msgSend_500(_id, _lib._sel_addObjects_count_1, objects, count); + ffi.Pointer> objects, int count) { + _objc_msgSend_500(this.pointer, _sel_addObjects_count_, objects, count); } void addObjectsFromArray_(NSArray array) { - _lib._objc_msgSend_472(_id, _lib._sel_addObjectsFromArray_1, array._id); + _objc_msgSend_472(this.pointer, _sel_addObjectsFromArray_, array.pointer); } void exchangeObjectAtIndex_withObjectAtIndex_(int idx1, int idx2) { - _lib._objc_msgSend_473( - _id, _lib._sel_exchangeObjectAtIndex_withObjectAtIndex_1, idx1, idx2); + _objc_msgSend_473(this.pointer, + _sel_exchangeObjectAtIndex_withObjectAtIndex_, idx1, idx2); } void moveObjectsAtIndexes_toIndex_(NSIndexSet indexes, int idx) { - _lib._objc_msgSend_501( - _id, _lib._sel_moveObjectsAtIndexes_toIndex_1, indexes._id, idx); + _objc_msgSend_501( + this.pointer, _sel_moveObjectsAtIndexes_toIndex_, indexes.pointer, idx); } void insertObjects_atIndexes_(NSArray objects, NSIndexSet indexes) { - _lib._objc_msgSend_480( - _id, _lib._sel_insertObjects_atIndexes_1, objects._id, indexes._id); + _objc_msgSend_480(this.pointer, _sel_insertObjects_atIndexes_, + objects.pointer, indexes.pointer); } void setObject_atIndex_(NSObject obj, int idx) { - _lib._objc_msgSend_469(_id, _lib._sel_setObject_atIndex_1, obj._id, idx); + _objc_msgSend_469(this.pointer, _sel_setObject_atIndex_, obj.pointer, idx); } void setObject_atIndexedSubscript_(NSObject obj, int idx) { - _lib._objc_msgSend_469( - _id, _lib._sel_setObject_atIndexedSubscript_1, obj._id, idx); + _objc_msgSend_469( + this.pointer, _sel_setObject_atIndexedSubscript_, obj.pointer, idx); } - - void replaceObjectsInRange_withObjects_count_( - _NSRange range, ffi.Pointer> objects, int count) { - _lib._objc_msgSend_502( - _id, - _lib._sel_replaceObjectsInRange_withObjects_count_1, - range, - objects, - count); + + void replaceObjectsInRange_withObjects_count_(_NSRange range, + ffi.Pointer> objects, int count) { + _objc_msgSend_502(this.pointer, + _sel_replaceObjectsInRange_withObjects_count_, range, objects, count); } void replaceObjectsAtIndexes_withObjects_( NSIndexSet indexes, NSArray objects) { - _lib._objc_msgSend_482(_id, _lib._sel_replaceObjectsAtIndexes_withObjects_1, - indexes._id, objects._id); + _objc_msgSend_482(this.pointer, _sel_replaceObjectsAtIndexes_withObjects_, + indexes.pointer, objects.pointer); } void removeObjectsInRange_(_NSRange range) { - _lib._objc_msgSend_476(_id, _lib._sel_removeObjectsInRange_1, range); + _objc_msgSend_476(this.pointer, _sel_removeObjectsInRange_, range); } void removeObjectsAtIndexes_(NSIndexSet indexes) { - _lib._objc_msgSend_481( - _id, _lib._sel_removeObjectsAtIndexes_1, indexes._id); + _objc_msgSend_481( + this.pointer, _sel_removeObjectsAtIndexes_, indexes.pointer); } void removeAllObjects() { - _lib._objc_msgSend_1(_id, _lib._sel_removeAllObjects1); + _objc_msgSend_1(this.pointer, _sel_removeAllObjects); } void removeObject_(NSObject object) { - _lib._objc_msgSend_15(_id, _lib._sel_removeObject_1, object._id); + _objc_msgSend_15(this.pointer, _sel_removeObject_, object.pointer); } void removeObjectsInArray_(NSArray array) { - _lib._objc_msgSend_472(_id, _lib._sel_removeObjectsInArray_1, array._id); + _objc_msgSend_472(this.pointer, _sel_removeObjectsInArray_, array.pointer); } void intersectOrderedSet_(NSOrderedSet other) { - _lib._objc_msgSend_503(_id, _lib._sel_intersectOrderedSet_1, other._id); + _objc_msgSend_503(this.pointer, _sel_intersectOrderedSet_, other.pointer); } void minusOrderedSet_(NSOrderedSet other) { - _lib._objc_msgSend_503(_id, _lib._sel_minusOrderedSet_1, other._id); + _objc_msgSend_503(this.pointer, _sel_minusOrderedSet_, other.pointer); } void unionOrderedSet_(NSOrderedSet other) { - _lib._objc_msgSend_503(_id, _lib._sel_unionOrderedSet_1, other._id); + _objc_msgSend_503(this.pointer, _sel_unionOrderedSet_, other.pointer); } void intersectSet_(NSSet other) { - _lib._objc_msgSend_504(_id, _lib._sel_intersectSet_1, other._id); + _objc_msgSend_504(this.pointer, _sel_intersectSet_, other.pointer); } void minusSet_(NSSet other) { - _lib._objc_msgSend_504(_id, _lib._sel_minusSet_1, other._id); + _objc_msgSend_504(this.pointer, _sel_minusSet_, other.pointer); } void unionSet_(NSSet other) { - _lib._objc_msgSend_504(_id, _lib._sel_unionSet_1, other._id); + _objc_msgSend_504(this.pointer, _sel_unionSet_, other.pointer); } void sortUsingComparator_( - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - _lib._objc_msgSend_483(_id, _lib._sel_sortUsingComparator_1, cmptr._id); + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + _objc_msgSend_483(this.pointer, _sel_sortUsingComparator_, cmptr.pointer); } - void sortWithOptions_usingComparator_( - int opts, ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - _lib._objc_msgSend_484( - _id, _lib._sel_sortWithOptions_usingComparator_1, opts, cmptr._id); + void sortWithOptions_usingComparator_(int opts, + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + _objc_msgSend_484(this.pointer, _sel_sortWithOptions_usingComparator_, opts, + cmptr.pointer); } void sortRange_options_usingComparator_(_NSRange range, int opts, - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - _lib._objc_msgSend_505(_id, _lib._sel_sortRange_options_usingComparator_1, - range, opts, cmptr._id); + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + _objc_msgSend_505(this.pointer, _sel_sortRange_options_usingComparator_, + range, opts, cmptr.pointer); } - static NSMutableOrderedSet orderedSetWithCapacity_( - AVFAudio _lib, int numItems) { - final _ret = _lib._objc_msgSend_65(_lib._class_NSMutableOrderedSet1, - _lib._sel_orderedSetWithCapacity_1, numItems); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + static NSMutableOrderedSet orderedSetWithCapacity_(int numItems) { + final _ret = _objc_msgSend_65( + _class_NSMutableOrderedSet, _sel_orderedSetWithCapacity_, numItems); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } void applyDifference_(NSObject difference) { - _lib._objc_msgSend_15(_id, _lib._sel_applyDifference_1, difference._id); + _objc_msgSend_15(this.pointer, _sel_applyDifference_, difference.pointer); } void sortUsingDescriptors_(NSArray sortDescriptors) { - _lib._objc_msgSend_472( - _id, _lib._sel_sortUsingDescriptors_1, sortDescriptors._id); + _objc_msgSend_472( + this.pointer, _sel_sortUsingDescriptors_, sortDescriptors.pointer); } void filterUsingPredicate_(NSPredicate p) { - _lib._objc_msgSend_487(_id, _lib._sel_filterUsingPredicate_1, p._id); + _objc_msgSend_487(this.pointer, _sel_filterUsingPredicate_, p.pointer); } @override NSMutableOrderedSet initWithObjects_count_( - ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66( - _id, _lib._sel_initWithObjects_count_1, objects, cnt); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + this.pointer, _sel_initWithObjects_count_, objects, cnt); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } - static NSMutableOrderedSet orderedSet(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableOrderedSet1, _lib._sel_orderedSet1); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + static NSMutableOrderedSet orderedSet() { + final _ret = _objc_msgSend_2(_class_NSMutableOrderedSet, _sel_orderedSet); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } - static NSMutableOrderedSet orderedSetWithObject_( - AVFAudio _lib, NSObject object) { - final _ret = _lib._objc_msgSend_124(_lib._class_NSMutableOrderedSet1, - _lib._sel_orderedSetWithObject_1, object._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + static NSMutableOrderedSet orderedSetWithObject_(NSObject object) { + final _ret = _objc_msgSend_124( + _class_NSMutableOrderedSet, _sel_orderedSetWithObject_, object.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } static NSMutableOrderedSet orderedSetWithObjects_count_( - AVFAudio _lib, ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66(_lib._class_NSMutableOrderedSet1, - _lib._sel_orderedSetWithObjects_count_1, objects, cnt); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66(_class_NSMutableOrderedSet, + _sel_orderedSetWithObjects_count_, objects, cnt); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } - static NSMutableOrderedSet orderedSetWithObjects_( - AVFAudio _lib, NSObject firstObj) { - final _ret = _lib._objc_msgSend_124(_lib._class_NSMutableOrderedSet1, - _lib._sel_orderedSetWithObjects_1, firstObj._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + static NSMutableOrderedSet orderedSetWithObjects_(NSObject firstObj) { + final _ret = _objc_msgSend_124(_class_NSMutableOrderedSet, + _sel_orderedSetWithObjects_, firstObj.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } - static NSMutableOrderedSet orderedSetWithOrderedSet_( - AVFAudio _lib, NSOrderedSet set) { - final _ret = _lib._objc_msgSend_492(_lib._class_NSMutableOrderedSet1, - _lib._sel_orderedSetWithOrderedSet_1, set._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + static NSMutableOrderedSet orderedSetWithOrderedSet_(NSOrderedSet set) { + final _ret = _objc_msgSend_492(_class_NSMutableOrderedSet, + _sel_orderedSetWithOrderedSet_, set.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } static NSMutableOrderedSet orderedSetWithOrderedSet_range_copyItems_( - AVFAudio _lib, NSOrderedSet set, _NSRange range, bool flag) { - final _ret = _lib._objc_msgSend_493( - _lib._class_NSMutableOrderedSet1, - _lib._sel_orderedSetWithOrderedSet_range_copyItems_1, - set._id, + NSOrderedSet set, _NSRange range, bool flag) { + final _ret = _objc_msgSend_493( + _class_NSMutableOrderedSet, + _sel_orderedSetWithOrderedSet_range_copyItems_, + set.pointer, range, flag); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } - static NSMutableOrderedSet orderedSetWithArray_( - AVFAudio _lib, NSArray array) { - final _ret = _lib._objc_msgSend_125(_lib._class_NSMutableOrderedSet1, - _lib._sel_orderedSetWithArray_1, array._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + static NSMutableOrderedSet orderedSetWithArray_(NSArray array) { + final _ret = _objc_msgSend_125( + _class_NSMutableOrderedSet, _sel_orderedSetWithArray_, array.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } static NSMutableOrderedSet orderedSetWithArray_range_copyItems_( - AVFAudio _lib, NSArray array, _NSRange range, bool flag) { - final _ret = _lib._objc_msgSend_494( - _lib._class_NSMutableOrderedSet1, - _lib._sel_orderedSetWithArray_range_copyItems_1, - array._id, - range, - flag); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + NSArray array, _NSRange range, bool flag) { + final _ret = _objc_msgSend_494(_class_NSMutableOrderedSet, + _sel_orderedSetWithArray_range_copyItems_, array.pointer, range, flag); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } - static NSMutableOrderedSet orderedSetWithSet_(AVFAudio _lib, NSSet set) { - final _ret = _lib._objc_msgSend_411(_lib._class_NSMutableOrderedSet1, - _lib._sel_orderedSetWithSet_1, set._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + static NSMutableOrderedSet orderedSetWithSet_(NSSet set) { + final _ret = _objc_msgSend_411( + _class_NSMutableOrderedSet, _sel_orderedSetWithSet_, set.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } static NSMutableOrderedSet orderedSetWithSet_copyItems_( - AVFAudio _lib, NSSet set, bool flag) { - final _ret = _lib._objc_msgSend_412(_lib._class_NSMutableOrderedSet1, - _lib._sel_orderedSetWithSet_copyItems_1, set._id, flag); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + NSSet set, bool flag) { + final _ret = _objc_msgSend_412(_class_NSMutableOrderedSet, + _sel_orderedSetWithSet_copyItems_, set.pointer, flag); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } @override NSMutableOrderedSet initWithObject_(NSObject object) { final _ret = - _lib._objc_msgSend_124(_id, _lib._sel_initWithObject_1, object._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_124(this.pointer, _sel_initWithObject_, object.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } @override NSMutableOrderedSet initWithObjects_(NSObject firstObj) { - final _ret = - _lib._objc_msgSend_124(_id, _lib._sel_initWithObjects_1, firstObj._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_124( + this.pointer, _sel_initWithObjects_, firstObj.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } @override NSMutableOrderedSet initWithOrderedSet_(NSOrderedSet set) { final _ret = - _lib._objc_msgSend_492(_id, _lib._sel_initWithOrderedSet_1, set._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_492(this.pointer, _sel_initWithOrderedSet_, set.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } @override NSMutableOrderedSet initWithOrderedSet_copyItems_( NSOrderedSet set, bool flag) { - final _ret = _lib._objc_msgSend_495( - _id, _lib._sel_initWithOrderedSet_copyItems_1, set._id, flag); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_495( + this.pointer, _sel_initWithOrderedSet_copyItems_, set.pointer, flag); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } @override NSMutableOrderedSet initWithOrderedSet_range_copyItems_( NSOrderedSet set, _NSRange range, bool flag) { - final _ret = _lib._objc_msgSend_493(_id, - _lib._sel_initWithOrderedSet_range_copyItems_1, set._id, range, flag); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_493(this.pointer, + _sel_initWithOrderedSet_range_copyItems_, set.pointer, range, flag); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } @override NSMutableOrderedSet initWithArray_(NSArray array) { final _ret = - _lib._objc_msgSend_125(_id, _lib._sel_initWithArray_1, array._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_125(this.pointer, _sel_initWithArray_, array.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } @override NSMutableOrderedSet initWithArray_copyItems_(NSArray set, bool flag) { - final _ret = _lib._objc_msgSend_126( - _id, _lib._sel_initWithArray_copyItems_1, set._id, flag); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_126( + this.pointer, _sel_initWithArray_copyItems_, set.pointer, flag); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } @override NSMutableOrderedSet initWithArray_range_copyItems_( NSArray set, _NSRange range, bool flag) { - final _ret = _lib._objc_msgSend_494( - _id, _lib._sel_initWithArray_range_copyItems_1, set._id, range, flag); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_494(this.pointer, + _sel_initWithArray_range_copyItems_, set.pointer, range, flag); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } @override NSMutableOrderedSet initWithSet_(NSSet set) { - final _ret = _lib._objc_msgSend_411(_id, _lib._sel_initWithSet_1, set._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_411(this.pointer, _sel_initWithSet_, set.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } @override NSMutableOrderedSet initWithSet_copyItems_(NSSet set, bool flag) { - final _ret = _lib._objc_msgSend_412( - _id, _lib._sel_initWithSet_copyItems_1, set._id, flag); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_412( + this.pointer, _sel_initWithSet_copyItems_, set.pointer, flag); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } - static NSMutableOrderedSet new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableOrderedSet1, _lib._sel_new1); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + static NSMutableOrderedSet new1() { + final _ret = _objc_msgSend_2(_class_NSMutableOrderedSet, _sel_new); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } - static NSMutableOrderedSet allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSMutableOrderedSet1, _lib._sel_allocWithZone_1, zone); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + static NSMutableOrderedSet allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSMutableOrderedSet, _sel_allocWithZone_, zone); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } - static NSMutableOrderedSet alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableOrderedSet1, _lib._sel_alloc1); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + static NSMutableOrderedSet alloc() { + final _ret = _objc_msgSend_2(_class_NSMutableOrderedSet, _sel_alloc); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMutableOrderedSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMutableOrderedSet, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMutableOrderedSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMutableOrderedSet, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSMutableOrderedSet1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMutableOrderedSet, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableOrderedSet1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSMutableOrderedSet, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMutableOrderedSet1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMutableOrderedSet, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMutableOrderedSet1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMutableOrderedSet, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMutableOrderedSet1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMutableOrderedSet, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSMutableOrderedSet1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMutableOrderedSet, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableOrderedSet1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSMutableOrderedSet, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSMutableOrderedSet = objc.getClass("NSMutableOrderedSet"); + class NSOrderedSet extends NSObject { - NSOrderedSet._(ffi.Pointer id, AVFAudio lib, + NSOrderedSet._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSOrderedSet] that points to the same underlying object as [other]. - static NSOrderedSet castFrom(T other) { - return NSOrderedSet._(other._id, other._lib, retain: true, release: true); + static NSOrderedSet castFrom(T other) { + return NSOrderedSet._(other.pointer, retain: true, release: true); } /// Returns a [NSOrderedSet] that wraps the given raw object pointer. - static NSOrderedSet castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSOrderedSet castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSOrderedSet._(other, lib, retain: retain, release: release); + return NSOrderedSet._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSOrderedSet]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSOrderedSet1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSOrderedSet); } int get count { - return _lib._objc_msgSend_10(_id, _lib._sel_count1); + return _objc_msgSend_10(this.pointer, _sel_count); } NSObject objectAtIndex_(int idx) { - final _ret = _lib._objc_msgSend_65(_id, _lib._sel_objectAtIndex_1, idx); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_65(this.pointer, _sel_objectAtIndex_, idx); + return NSObject._(_ret, retain: true, release: true); } int indexOfObject_(NSObject object) { - return _lib._objc_msgSend_74(_id, _lib._sel_indexOfObject_1, object._id); + return _objc_msgSend_74(this.pointer, _sel_indexOfObject_, object.pointer); } @override NSOrderedSet init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSOrderedSet._(_ret, retain: true, release: true); } NSOrderedSet initWithObjects_count_( - ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66( - _id, _lib._sel_initWithObjects_count_1, objects, cnt); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + this.pointer, _sel_initWithObjects_count_, objects, cnt); + return NSOrderedSet._(_ret, retain: true, release: true); } NSOrderedSet? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSOrderedSet._(_ret, _lib, retain: true, release: true); + : NSOrderedSet._(_ret, retain: true, release: true); } void getObjects_range_( - ffi.Pointer> objects, _NSRange range) { - _lib._objc_msgSend_73(_id, _lib._sel_getObjects_range_1, objects, range); + ffi.Pointer> objects, _NSRange range) { + _objc_msgSend_73(this.pointer, _sel_getObjects_range_, objects, range); } NSArray objectsAtIndexes_(NSIndexSet indexes) { - final _ret = - _lib._objc_msgSend_111(_id, _lib._sel_objectsAtIndexes_1, indexes._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_111( + this.pointer, _sel_objectsAtIndexes_, indexes.pointer); + return NSArray._(_ret, retain: true, release: true); } NSObject? get firstObject { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_firstObject1); + final _ret = _objc_msgSend_17(this.pointer, _sel_firstObject); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? get lastObject { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_lastObject1); + final _ret = _objc_msgSend_17(this.pointer, _sel_lastObject); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } bool isEqualToOrderedSet_(NSOrderedSet other) { - return _lib._objc_msgSend_489( - _id, _lib._sel_isEqualToOrderedSet_1, other._id); + return _objc_msgSend_489( + this.pointer, _sel_isEqualToOrderedSet_, other.pointer); } bool containsObject_(NSObject object) { - return _lib._objc_msgSend_0(_id, _lib._sel_containsObject_1, object._id); + return _objc_msgSend_0(this.pointer, _sel_containsObject_, object.pointer); } bool intersectsOrderedSet_(NSOrderedSet other) { - return _lib._objc_msgSend_489( - _id, _lib._sel_intersectsOrderedSet_1, other._id); + return _objc_msgSend_489( + this.pointer, _sel_intersectsOrderedSet_, other.pointer); } bool intersectsSet_(NSSet set) { - return _lib._objc_msgSend_403(_id, _lib._sel_intersectsSet_1, set._id); + return _objc_msgSend_403(this.pointer, _sel_intersectsSet_, set.pointer); } bool isSubsetOfOrderedSet_(NSOrderedSet other) { - return _lib._objc_msgSend_489( - _id, _lib._sel_isSubsetOfOrderedSet_1, other._id); + return _objc_msgSend_489( + this.pointer, _sel_isSubsetOfOrderedSet_, other.pointer); } bool isSubsetOfSet_(NSSet set) { - return _lib._objc_msgSend_403(_id, _lib._sel_isSubsetOfSet_1, set._id); + return _objc_msgSend_403(this.pointer, _sel_isSubsetOfSet_, set.pointer); } NSObject objectAtIndexedSubscript_(int idx) { final _ret = - _lib._objc_msgSend_65(_id, _lib._sel_objectAtIndexedSubscript_1, idx); - return NSObject._(_ret, _lib, retain: true, release: true); + _objc_msgSend_65(this.pointer, _sel_objectAtIndexedSubscript_, idx); + return NSObject._(_ret, retain: true, release: true); } NSEnumerator objectEnumerator() { - final _ret = _lib._objc_msgSend_77(_id, _lib._sel_objectEnumerator1); - return NSEnumerator._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_77(this.pointer, _sel_objectEnumerator); + return NSEnumerator._(_ret, retain: true, release: true); } NSEnumerator reverseObjectEnumerator() { - final _ret = _lib._objc_msgSend_77(_id, _lib._sel_reverseObjectEnumerator1); - return NSEnumerator._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_77(this.pointer, _sel_reverseObjectEnumerator); + return NSEnumerator._(_ret, retain: true, release: true); } NSOrderedSet get reversedOrderedSet { - final _ret = _lib._objc_msgSend_490(_id, _lib._sel_reversedOrderedSet1); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_490(this.pointer, _sel_reversedOrderedSet); + return NSOrderedSet._(_ret, retain: true, release: true); } NSArray get array { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_array1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_array); + return NSArray._(_ret, retain: true, release: true); } NSSet get set1 { - final _ret = _lib._objc_msgSend_491(_id, _lib._sel_set1); - return NSSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_491(this.pointer, _sel_set); + return NSSet._(_ret, retain: true, release: true); } void enumerateObjectsUsingBlock_( - ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool block) { - _lib._objc_msgSend_112( - _id, _lib._sel_enumerateObjectsUsingBlock_1, block._id); + ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool block) { + _objc_msgSend_112( + this.pointer, _sel_enumerateObjectsUsingBlock_, block.pointer); } void enumerateObjectsWithOptions_usingBlock_( - int opts, ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool block) { - _lib._objc_msgSend_113(_id, - _lib._sel_enumerateObjectsWithOptions_usingBlock_1, opts, block._id); + int opts, ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool block) { + _objc_msgSend_113(this.pointer, + _sel_enumerateObjectsWithOptions_usingBlock_, opts, block.pointer); } void enumerateObjectsAtIndexes_options_usingBlock_(NSIndexSet s, int opts, - ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool block) { - _lib._objc_msgSend_114( - _id, - _lib._sel_enumerateObjectsAtIndexes_options_usingBlock_1, - s._id, + ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool block) { + _objc_msgSend_114( + this.pointer, + _sel_enumerateObjectsAtIndexes_options_usingBlock_, + s.pointer, opts, - block._id); + block.pointer); } int indexOfObjectPassingTest_( - ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - return _lib._objc_msgSend_115( - _id, _lib._sel_indexOfObjectPassingTest_1, predicate._id); + ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + return _objc_msgSend_115( + this.pointer, _sel_indexOfObjectPassingTest_, predicate.pointer); } int indexOfObjectWithOptions_passingTest_( - int opts, ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - return _lib._objc_msgSend_116(_id, - _lib._sel_indexOfObjectWithOptions_passingTest_1, opts, predicate._id); + int opts, ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + return _objc_msgSend_116(this.pointer, + _sel_indexOfObjectWithOptions_passingTest_, opts, predicate.pointer); } int indexOfObjectAtIndexes_options_passingTest_(NSIndexSet s, int opts, - ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - return _lib._objc_msgSend_117( - _id, - _lib._sel_indexOfObjectAtIndexes_options_passingTest_1, - s._id, + ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + return _objc_msgSend_117( + this.pointer, + _sel_indexOfObjectAtIndexes_options_passingTest_, + s.pointer, opts, - predicate._id); + predicate.pointer); } NSIndexSet indexesOfObjectsPassingTest_( - ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - final _ret = _lib._objc_msgSend_118( - _id, _lib._sel_indexesOfObjectsPassingTest_1, predicate._id); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + final _ret = _objc_msgSend_118( + this.pointer, _sel_indexesOfObjectsPassingTest_, predicate.pointer); + return NSIndexSet._(_ret, retain: true, release: true); } NSIndexSet indexesOfObjectsWithOptions_passingTest_( - int opts, ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - final _ret = _lib._objc_msgSend_119( - _id, - _lib._sel_indexesOfObjectsWithOptions_passingTest_1, - opts, - predicate._id); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + int opts, ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + final _ret = _objc_msgSend_119(this.pointer, + _sel_indexesOfObjectsWithOptions_passingTest_, opts, predicate.pointer); + return NSIndexSet._(_ret, retain: true, release: true); } NSIndexSet indexesOfObjectsAtIndexes_options_passingTest_(NSIndexSet s, - int opts, ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - final _ret = _lib._objc_msgSend_120( - _id, - _lib._sel_indexesOfObjectsAtIndexes_options_passingTest_1, - s._id, + int opts, ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + final _ret = _objc_msgSend_120( + this.pointer, + _sel_indexesOfObjectsAtIndexes_options_passingTest_, + s.pointer, opts, - predicate._id); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + predicate.pointer); + return NSIndexSet._(_ret, retain: true, release: true); } int indexOfObject_inSortedRange_options_usingComparator_( NSObject object, _NSRange range, int opts, - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmp) { - return _lib._objc_msgSend_123( - _id, - _lib._sel_indexOfObject_inSortedRange_options_usingComparator_1, - object._id, + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmp) { + return _objc_msgSend_123( + this.pointer, + _sel_indexOfObject_inSortedRange_options_usingComparator_, + object.pointer, range, opts, - cmp._id); + cmp.pointer); } NSArray sortedArrayUsingComparator_( - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - final _ret = _lib._objc_msgSend_121( - _id, _lib._sel_sortedArrayUsingComparator_1, cmptr._id); - return NSArray._(_ret, _lib, retain: true, release: true); + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + final _ret = _objc_msgSend_121( + this.pointer, _sel_sortedArrayUsingComparator_, cmptr.pointer); + return NSArray._(_ret, retain: true, release: true); } - NSArray sortedArrayWithOptions_usingComparator_( - int opts, ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - final _ret = _lib._objc_msgSend_122(_id, - _lib._sel_sortedArrayWithOptions_usingComparator_1, opts, cmptr._id); - return NSArray._(_ret, _lib, retain: true, release: true); + NSArray sortedArrayWithOptions_usingComparator_(int opts, + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + final _ret = _objc_msgSend_122(this.pointer, + _sel_sortedArrayWithOptions_usingComparator_, opts, cmptr.pointer); + return NSArray._(_ret, retain: true, release: true); } NSString get description { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_description); + return NSString._(_ret, retain: true, release: true); } NSString descriptionWithLocale_(NSObject? locale) { - final _ret = _lib._objc_msgSend_70( - _id, _lib._sel_descriptionWithLocale_1, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_70(this.pointer, _sel_descriptionWithLocale_, + locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } NSString descriptionWithLocale_indent_(NSObject? locale, int level) { - final _ret = _lib._objc_msgSend_71( - _id, - _lib._sel_descriptionWithLocale_indent_1, - locale?._id ?? ffi.nullptr, + final _ret = _objc_msgSend_71( + this.pointer, + _sel_descriptionWithLocale_indent_, + locale?.pointer ?? ffi.nullptr, level); - return NSString._(_ret, _lib, retain: true, release: true); + return NSString._(_ret, retain: true, release: true); } - static NSOrderedSet orderedSet(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSOrderedSet1, _lib._sel_orderedSet1); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + static NSOrderedSet orderedSet() { + final _ret = _objc_msgSend_2(_class_NSOrderedSet, _sel_orderedSet); + return NSOrderedSet._(_ret, retain: true, release: true); } - static NSOrderedSet orderedSetWithObject_(AVFAudio _lib, NSObject object) { - final _ret = _lib._objc_msgSend_124(_lib._class_NSOrderedSet1, - _lib._sel_orderedSetWithObject_1, object._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + static NSOrderedSet orderedSetWithObject_(NSObject object) { + final _ret = _objc_msgSend_124( + _class_NSOrderedSet, _sel_orderedSetWithObject_, object.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } static NSOrderedSet orderedSetWithObjects_count_( - AVFAudio _lib, ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66(_lib._class_NSOrderedSet1, - _lib._sel_orderedSetWithObjects_count_1, objects, cnt); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + _class_NSOrderedSet, _sel_orderedSetWithObjects_count_, objects, cnt); + return NSOrderedSet._(_ret, retain: true, release: true); } - static NSOrderedSet orderedSetWithObjects_(AVFAudio _lib, NSObject firstObj) { - final _ret = _lib._objc_msgSend_124(_lib._class_NSOrderedSet1, - _lib._sel_orderedSetWithObjects_1, firstObj._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + static NSOrderedSet orderedSetWithObjects_(NSObject firstObj) { + final _ret = _objc_msgSend_124( + _class_NSOrderedSet, _sel_orderedSetWithObjects_, firstObj.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } - static NSOrderedSet orderedSetWithOrderedSet_( - AVFAudio _lib, NSOrderedSet set) { - final _ret = _lib._objc_msgSend_492(_lib._class_NSOrderedSet1, - _lib._sel_orderedSetWithOrderedSet_1, set._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + static NSOrderedSet orderedSetWithOrderedSet_(NSOrderedSet set) { + final _ret = _objc_msgSend_492( + _class_NSOrderedSet, _sel_orderedSetWithOrderedSet_, set.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } static NSOrderedSet orderedSetWithOrderedSet_range_copyItems_( - AVFAudio _lib, NSOrderedSet set, _NSRange range, bool flag) { - final _ret = _lib._objc_msgSend_493( - _lib._class_NSOrderedSet1, - _lib._sel_orderedSetWithOrderedSet_range_copyItems_1, - set._id, + NSOrderedSet set, _NSRange range, bool flag) { + final _ret = _objc_msgSend_493( + _class_NSOrderedSet, + _sel_orderedSetWithOrderedSet_range_copyItems_, + set.pointer, range, flag); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + return NSOrderedSet._(_ret, retain: false, release: true); } - static NSOrderedSet orderedSetWithArray_(AVFAudio _lib, NSArray array) { - final _ret = _lib._objc_msgSend_125( - _lib._class_NSOrderedSet1, _lib._sel_orderedSetWithArray_1, array._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + static NSOrderedSet orderedSetWithArray_(NSArray array) { + final _ret = _objc_msgSend_125( + _class_NSOrderedSet, _sel_orderedSetWithArray_, array.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } static NSOrderedSet orderedSetWithArray_range_copyItems_( - AVFAudio _lib, NSArray array, _NSRange range, bool flag) { - final _ret = _lib._objc_msgSend_494( - _lib._class_NSOrderedSet1, - _lib._sel_orderedSetWithArray_range_copyItems_1, - array._id, - range, - flag); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + NSArray array, _NSRange range, bool flag) { + final _ret = _objc_msgSend_494(_class_NSOrderedSet, + _sel_orderedSetWithArray_range_copyItems_, array.pointer, range, flag); + return NSOrderedSet._(_ret, retain: false, release: true); } - static NSOrderedSet orderedSetWithSet_(AVFAudio _lib, NSSet set) { - final _ret = _lib._objc_msgSend_411( - _lib._class_NSOrderedSet1, _lib._sel_orderedSetWithSet_1, set._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + static NSOrderedSet orderedSetWithSet_(NSSet set) { + final _ret = _objc_msgSend_411( + _class_NSOrderedSet, _sel_orderedSetWithSet_, set.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } - static NSOrderedSet orderedSetWithSet_copyItems_( - AVFAudio _lib, NSSet set, bool flag) { - final _ret = _lib._objc_msgSend_412(_lib._class_NSOrderedSet1, - _lib._sel_orderedSetWithSet_copyItems_1, set._id, flag); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + static NSOrderedSet orderedSetWithSet_copyItems_(NSSet set, bool flag) { + final _ret = _objc_msgSend_412(_class_NSOrderedSet, + _sel_orderedSetWithSet_copyItems_, set.pointer, flag); + return NSOrderedSet._(_ret, retain: false, release: true); } NSOrderedSet initWithObject_(NSObject object) { final _ret = - _lib._objc_msgSend_124(_id, _lib._sel_initWithObject_1, object._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_124(this.pointer, _sel_initWithObject_, object.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } NSOrderedSet initWithObjects_(NSObject firstObj) { - final _ret = - _lib._objc_msgSend_124(_id, _lib._sel_initWithObjects_1, firstObj._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_124( + this.pointer, _sel_initWithObjects_, firstObj.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } NSOrderedSet initWithOrderedSet_(NSOrderedSet set) { final _ret = - _lib._objc_msgSend_492(_id, _lib._sel_initWithOrderedSet_1, set._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_492(this.pointer, _sel_initWithOrderedSet_, set.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } NSOrderedSet initWithOrderedSet_copyItems_(NSOrderedSet set, bool flag) { - final _ret = _lib._objc_msgSend_495( - _id, _lib._sel_initWithOrderedSet_copyItems_1, set._id, flag); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_495( + this.pointer, _sel_initWithOrderedSet_copyItems_, set.pointer, flag); + return NSOrderedSet._(_ret, retain: false, release: true); } NSOrderedSet initWithOrderedSet_range_copyItems_( NSOrderedSet set, _NSRange range, bool flag) { - final _ret = _lib._objc_msgSend_493(_id, - _lib._sel_initWithOrderedSet_range_copyItems_1, set._id, range, flag); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_493(this.pointer, + _sel_initWithOrderedSet_range_copyItems_, set.pointer, range, flag); + return NSOrderedSet._(_ret, retain: false, release: true); } NSOrderedSet initWithArray_(NSArray array) { final _ret = - _lib._objc_msgSend_125(_id, _lib._sel_initWithArray_1, array._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_125(this.pointer, _sel_initWithArray_, array.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } NSOrderedSet initWithArray_copyItems_(NSArray set, bool flag) { - final _ret = _lib._objc_msgSend_126( - _id, _lib._sel_initWithArray_copyItems_1, set._id, flag); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_126( + this.pointer, _sel_initWithArray_copyItems_, set.pointer, flag); + return NSOrderedSet._(_ret, retain: false, release: true); } NSOrderedSet initWithArray_range_copyItems_( NSArray set, _NSRange range, bool flag) { - final _ret = _lib._objc_msgSend_494( - _id, _lib._sel_initWithArray_range_copyItems_1, set._id, range, flag); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_494(this.pointer, + _sel_initWithArray_range_copyItems_, set.pointer, range, flag); + return NSOrderedSet._(_ret, retain: false, release: true); } NSOrderedSet initWithSet_(NSSet set) { - final _ret = _lib._objc_msgSend_411(_id, _lib._sel_initWithSet_1, set._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_411(this.pointer, _sel_initWithSet_, set.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } NSOrderedSet initWithSet_copyItems_(NSSet set, bool flag) { - final _ret = _lib._objc_msgSend_412( - _id, _lib._sel_initWithSet_copyItems_1, set._id, flag); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_412( + this.pointer, _sel_initWithSet_copyItems_, set.pointer, flag); + return NSOrderedSet._(_ret, retain: false, release: true); } NSObject differenceFromOrderedSet_withOptions_usingEquivalenceTest_( NSOrderedSet other, int options, - ObjCBlock_bool_ObjCObject_ObjCObject block) { - final _ret = _lib._objc_msgSend_496( - _id, - _lib._sel_differenceFromOrderedSet_withOptions_usingEquivalenceTest_1, - other._id, + ObjCBlock_bool_objcObjCObject_objcObjCObject block) { + final _ret = _objc_msgSend_496( + this.pointer, + _sel_differenceFromOrderedSet_withOptions_usingEquivalenceTest_, + other.pointer, options, - block._id); - return NSObject._(_ret, _lib, retain: true, release: true); + block.pointer); + return NSObject._(_ret, retain: true, release: true); } NSObject differenceFromOrderedSet_withOptions_( NSOrderedSet other, int options) { - final _ret = _lib._objc_msgSend_497(_id, - _lib._sel_differenceFromOrderedSet_withOptions_1, other._id, options); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_497(this.pointer, + _sel_differenceFromOrderedSet_withOptions_, other.pointer, options); + return NSObject._(_ret, retain: true, release: true); } NSObject differenceFromOrderedSet_(NSOrderedSet other) { - final _ret = _lib._objc_msgSend_492( - _id, _lib._sel_differenceFromOrderedSet_1, other._id); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_492( + this.pointer, _sel_differenceFromOrderedSet_, other.pointer); + return NSObject._(_ret, retain: true, release: true); } NSOrderedSet? orderedSetByApplyingDifference_(NSObject difference) { - final _ret = _lib._objc_msgSend_498( - _id, _lib._sel_orderedSetByApplyingDifference_1, difference._id); + final _ret = _objc_msgSend_498( + this.pointer, _sel_orderedSetByApplyingDifference_, difference.pointer); return _ret.address == 0 ? null - : NSOrderedSet._(_ret, _lib, retain: true, release: true); + : NSOrderedSet._(_ret, retain: true, release: true); } NSObject valueForKey_(NSString key) { - final _ret = _lib._objc_msgSend_31(_id, _lib._sel_valueForKey_1, key._id); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_31(this.pointer, _sel_valueForKey_, key.pointer); + return NSObject._(_ret, retain: true, release: true); } @override void setValue_forKey_(NSObject? value, NSString key) { - _lib._objc_msgSend_135( - _id, _lib._sel_setValue_forKey_1, value?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_setValue_forKey_, + value?.pointer ?? ffi.nullptr, key.pointer); } @override void addObserver_forKeyPath_options_context_(NSObject observer, NSString keyPath, int options, ffi.Pointer context) { - _lib._objc_msgSend_139( - _id, - _lib._sel_addObserver_forKeyPath_options_context_1, - observer._id, - keyPath._id, + _objc_msgSend_139( + this.pointer, + _sel_addObserver_forKeyPath_options_context_, + observer.pointer, + keyPath.pointer, options, context); } @@ -48546,350 +22162,717 @@ class NSOrderedSet extends NSObject { @override void removeObserver_forKeyPath_context_( NSObject observer, NSString keyPath, ffi.Pointer context) { - _lib._objc_msgSend_140(_id, _lib._sel_removeObserver_forKeyPath_context_1, - observer._id, keyPath._id, context); + _objc_msgSend_140(this.pointer, _sel_removeObserver_forKeyPath_context_, + observer.pointer, keyPath.pointer, context); } @override void removeObserver_forKeyPath_(NSObject observer, NSString keyPath) { - _lib._objc_msgSend_141( - _id, _lib._sel_removeObserver_forKeyPath_1, observer._id, keyPath._id); + _objc_msgSend_141(this.pointer, _sel_removeObserver_forKeyPath_, + observer.pointer, keyPath.pointer); } NSArray sortedArrayUsingDescriptors_(NSArray sortDescriptors) { - final _ret = _lib._objc_msgSend_68( - _id, _lib._sel_sortedArrayUsingDescriptors_1, sortDescriptors._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_68(this.pointer, + _sel_sortedArrayUsingDescriptors_, sortDescriptors.pointer); + return NSArray._(_ret, retain: true, release: true); } NSOrderedSet filteredOrderedSetUsingPredicate_(NSPredicate p) { - final _ret = _lib._objc_msgSend_499( - _id, _lib._sel_filteredOrderedSetUsingPredicate_1, p._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_499( + this.pointer, _sel_filteredOrderedSetUsingPredicate_, p.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } - static NSOrderedSet new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSOrderedSet1, _lib._sel_new1); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + static NSOrderedSet new1() { + final _ret = _objc_msgSend_2(_class_NSOrderedSet, _sel_new); + return NSOrderedSet._(_ret, retain: false, release: true); } - static NSOrderedSet allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSOrderedSet1, _lib._sel_allocWithZone_1, zone); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + static NSOrderedSet allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSOrderedSet, _sel_allocWithZone_, zone); + return NSOrderedSet._(_ret, retain: false, release: true); } - static NSOrderedSet alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSOrderedSet1, _lib._sel_alloc1); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + static NSOrderedSet alloc() { + final _ret = _objc_msgSend_2(_class_NSOrderedSet, _sel_alloc); + return NSOrderedSet._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSOrderedSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSOrderedSet, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSOrderedSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSOrderedSet, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSOrderedSet1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSOrderedSet, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSOrderedSet1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSOrderedSet, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSOrderedSet1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSOrderedSet, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSOrderedSet1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSOrderedSet, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSOrderedSet1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSOrderedSet1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSOrderedSet1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSOrderedSet, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSOrderedSet, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSOrderedSet, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSOrderedSet = objc.getClass("NSOrderedSet"); +late final _sel_isEqualToOrderedSet_ = + objc.registerName("isEqualToOrderedSet:"); +final _objc_msgSend_489 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_intersectsOrderedSet_ = + objc.registerName("intersectsOrderedSet:"); +late final _sel_isSubsetOfOrderedSet_ = + objc.registerName("isSubsetOfOrderedSet:"); +late final _sel_reversedOrderedSet = objc.registerName("reversedOrderedSet"); +final _objc_msgSend_490 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_491 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_orderedSet = objc.registerName("orderedSet"); +late final _sel_orderedSetWithObject_ = + objc.registerName("orderedSetWithObject:"); +late final _sel_orderedSetWithObjects_count_ = + objc.registerName("orderedSetWithObjects:count:"); +late final _sel_orderedSetWithObjects_ = + objc.registerName("orderedSetWithObjects:"); +late final _sel_orderedSetWithOrderedSet_ = + objc.registerName("orderedSetWithOrderedSet:"); +final _objc_msgSend_492 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_orderedSetWithOrderedSet_range_copyItems_ = + objc.registerName("orderedSetWithOrderedSet:range:copyItems:"); +final _objc_msgSend_493 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange, + bool)>(); +late final _sel_orderedSetWithArray_ = + objc.registerName("orderedSetWithArray:"); +late final _sel_orderedSetWithArray_range_copyItems_ = + objc.registerName("orderedSetWithArray:range:copyItems:"); +final _objc_msgSend_494 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange, + bool)>(); +late final _sel_orderedSetWithSet_ = objc.registerName("orderedSetWithSet:"); +late final _sel_orderedSetWithSet_copyItems_ = + objc.registerName("orderedSetWithSet:copyItems:"); +late final _sel_initWithObject_ = objc.registerName("initWithObject:"); +late final _sel_initWithOrderedSet_ = objc.registerName("initWithOrderedSet:"); +late final _sel_initWithOrderedSet_copyItems_ = + objc.registerName("initWithOrderedSet:copyItems:"); +final _objc_msgSend_495 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_initWithOrderedSet_range_copyItems_ = + objc.registerName("initWithOrderedSet:range:copyItems:"); +late final _sel_initWithArray_range_copyItems_ = + objc.registerName("initWithArray:range:copyItems:"); +late final _sel_differenceFromOrderedSet_withOptions_usingEquivalenceTest_ = + objc.registerName( + "differenceFromOrderedSet:withOptions:usingEquivalenceTest:"); +final _objc_msgSend_496 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_differenceFromOrderedSet_withOptions_ = + objc.registerName("differenceFromOrderedSet:withOptions:"); +final _objc_msgSend_497 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_differenceFromOrderedSet_ = + objc.registerName("differenceFromOrderedSet:"); +late final _sel_orderedSetByApplyingDifference_ = + objc.registerName("orderedSetByApplyingDifference:"); +final _objc_msgSend_498 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_filteredOrderedSetUsingPredicate_ = + objc.registerName("filteredOrderedSetUsingPredicate:"); +final _objc_msgSend_499 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_addObjects_count_ = objc.registerName("addObjects:count:"); +final _objc_msgSend_500 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + int)>(); +late final _sel_moveObjectsAtIndexes_toIndex_ = + objc.registerName("moveObjectsAtIndexes:toIndex:"); +final _objc_msgSend_501 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_setObject_atIndex_ = objc.registerName("setObject:atIndex:"); +late final _sel_replaceObjectsInRange_withObjects_count_ = + objc.registerName("replaceObjectsInRange:withObjects:count:"); +final _objc_msgSend_502 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer>, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer>, + int)>(); +late final _sel_intersectOrderedSet_ = + objc.registerName("intersectOrderedSet:"); +final _objc_msgSend_503 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_minusOrderedSet_ = objc.registerName("minusOrderedSet:"); +late final _sel_unionOrderedSet_ = objc.registerName("unionOrderedSet:"); +late final _sel_intersectSet_ = objc.registerName("intersectSet:"); +final _objc_msgSend_504 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_minusSet_ = objc.registerName("minusSet:"); +late final _sel_unionSet_ = objc.registerName("unionSet:"); +late final _sel_sortRange_options_usingComparator_ = + objc.registerName("sortRange:options:usingComparator:"); +final _objc_msgSend_505 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + int, + ffi.Pointer)>(); +late final _sel_orderedSetWithCapacity_ = + objc.registerName("orderedSetWithCapacity:"); +late final _sel_mutableOrderedSetValueForKey_ = + objc.registerName("mutableOrderedSetValueForKey:"); +final _objc_msgSend_506 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); class NSMutableSet extends NSSet { - NSMutableSet._(ffi.Pointer id, AVFAudio lib, + NSMutableSet._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMutableSet] that points to the same underlying object as [other]. - static NSMutableSet castFrom(T other) { - return NSMutableSet._(other._id, other._lib, retain: true, release: true); + static NSMutableSet castFrom(T other) { + return NSMutableSet._(other.pointer, retain: true, release: true); } /// Returns a [NSMutableSet] that wraps the given raw object pointer. - static NSMutableSet castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSMutableSet castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSMutableSet._(other, lib, retain: retain, release: release); + return NSMutableSet._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMutableSet]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSMutableSet1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMutableSet); } void addObject_(NSObject object) { - _lib._objc_msgSend_15(_id, _lib._sel_addObject_1, object._id); + _objc_msgSend_15(this.pointer, _sel_addObject_, object.pointer); } void removeObject_(NSObject object) { - _lib._objc_msgSend_15(_id, _lib._sel_removeObject_1, object._id); + _objc_msgSend_15(this.pointer, _sel_removeObject_, object.pointer); } @override NSMutableSet? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSMutableSet._(_ret, _lib, retain: true, release: true); + : NSMutableSet._(_ret, retain: true, release: true); } @override NSMutableSet init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMutableSet._(_ret, retain: true, release: true); } NSMutableSet initWithCapacity_(int numItems) { final _ret = - _lib._objc_msgSend_65(_id, _lib._sel_initWithCapacity_1, numItems); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_65(this.pointer, _sel_initWithCapacity_, numItems); + return NSMutableSet._(_ret, retain: true, release: true); } void addObjectsFromArray_(NSArray array) { - _lib._objc_msgSend_472(_id, _lib._sel_addObjectsFromArray_1, array._id); + _objc_msgSend_472(this.pointer, _sel_addObjectsFromArray_, array.pointer); } void intersectSet_(NSSet otherSet) { - _lib._objc_msgSend_504(_id, _lib._sel_intersectSet_1, otherSet._id); + _objc_msgSend_504(this.pointer, _sel_intersectSet_, otherSet.pointer); } void minusSet_(NSSet otherSet) { - _lib._objc_msgSend_504(_id, _lib._sel_minusSet_1, otherSet._id); + _objc_msgSend_504(this.pointer, _sel_minusSet_, otherSet.pointer); } void removeAllObjects() { - _lib._objc_msgSend_1(_id, _lib._sel_removeAllObjects1); + _objc_msgSend_1(this.pointer, _sel_removeAllObjects); } void unionSet_(NSSet otherSet) { - _lib._objc_msgSend_504(_id, _lib._sel_unionSet_1, otherSet._id); + _objc_msgSend_504(this.pointer, _sel_unionSet_, otherSet.pointer); } void setSet_(NSSet otherSet) { - _lib._objc_msgSend_504(_id, _lib._sel_setSet_1, otherSet._id); + _objc_msgSend_504(this.pointer, _sel_setSet_, otherSet.pointer); } - static NSMutableSet setWithCapacity_(AVFAudio _lib, int numItems) { - final _ret = _lib._objc_msgSend_65( - _lib._class_NSMutableSet1, _lib._sel_setWithCapacity_1, numItems); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + static NSMutableSet setWithCapacity_(int numItems) { + final _ret = + _objc_msgSend_65(_class_NSMutableSet, _sel_setWithCapacity_, numItems); + return NSMutableSet._(_ret, retain: true, release: true); } void filterUsingPredicate_(NSPredicate predicate) { - _lib._objc_msgSend_487( - _id, _lib._sel_filterUsingPredicate_1, predicate._id); + _objc_msgSend_487( + this.pointer, _sel_filterUsingPredicate_, predicate.pointer); } @override NSMutableSet initWithObjects_count_( - ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66( - _id, _lib._sel_initWithObjects_count_1, objects, cnt); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + this.pointer, _sel_initWithObjects_count_, objects, cnt); + return NSMutableSet._(_ret, retain: true, release: true); } - static NSMutableSet set1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableSet1, _lib._sel_set1); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + static NSMutableSet set1() { + final _ret = _objc_msgSend_2(_class_NSMutableSet, _sel_set); + return NSMutableSet._(_ret, retain: true, release: true); } - static NSMutableSet setWithObject_(AVFAudio _lib, NSObject object) { - final _ret = _lib._objc_msgSend_124( - _lib._class_NSMutableSet1, _lib._sel_setWithObject_1, object._id); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + static NSMutableSet setWithObject_(NSObject object) { + final _ret = _objc_msgSend_124( + _class_NSMutableSet, _sel_setWithObject_, object.pointer); + return NSMutableSet._(_ret, retain: true, release: true); } static NSMutableSet setWithObjects_count_( - AVFAudio _lib, ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66(_lib._class_NSMutableSet1, - _lib._sel_setWithObjects_count_1, objects, cnt); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + _class_NSMutableSet, _sel_setWithObjects_count_, objects, cnt); + return NSMutableSet._(_ret, retain: true, release: true); } - static NSMutableSet setWithObjects_(AVFAudio _lib, NSObject firstObj) { - final _ret = _lib._objc_msgSend_124( - _lib._class_NSMutableSet1, _lib._sel_setWithObjects_1, firstObj._id); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + static NSMutableSet setWithObjects_(NSObject firstObj) { + final _ret = _objc_msgSend_124( + _class_NSMutableSet, _sel_setWithObjects_, firstObj.pointer); + return NSMutableSet._(_ret, retain: true, release: true); } - static NSMutableSet setWithSet_(AVFAudio _lib, NSSet set) { - final _ret = _lib._objc_msgSend_411( - _lib._class_NSMutableSet1, _lib._sel_setWithSet_1, set._id); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + static NSMutableSet setWithSet_(NSSet set) { + final _ret = + _objc_msgSend_411(_class_NSMutableSet, _sel_setWithSet_, set.pointer); + return NSMutableSet._(_ret, retain: true, release: true); } - static NSMutableSet setWithArray_(AVFAudio _lib, NSArray array) { - final _ret = _lib._objc_msgSend_125( - _lib._class_NSMutableSet1, _lib._sel_setWithArray_1, array._id); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + static NSMutableSet setWithArray_(NSArray array) { + final _ret = _objc_msgSend_125( + _class_NSMutableSet, _sel_setWithArray_, array.pointer); + return NSMutableSet._(_ret, retain: true, release: true); } @override NSMutableSet initWithObjects_(NSObject firstObj) { - final _ret = - _lib._objc_msgSend_124(_id, _lib._sel_initWithObjects_1, firstObj._id); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_124( + this.pointer, _sel_initWithObjects_, firstObj.pointer); + return NSMutableSet._(_ret, retain: true, release: true); } @override NSMutableSet initWithSet_(NSSet set) { - final _ret = _lib._objc_msgSend_411(_id, _lib._sel_initWithSet_1, set._id); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_411(this.pointer, _sel_initWithSet_, set.pointer); + return NSMutableSet._(_ret, retain: true, release: true); } @override NSMutableSet initWithSet_copyItems_(NSSet set, bool flag) { - final _ret = _lib._objc_msgSend_412( - _id, _lib._sel_initWithSet_copyItems_1, set._id, flag); - return NSMutableSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_412( + this.pointer, _sel_initWithSet_copyItems_, set.pointer, flag); + return NSMutableSet._(_ret, retain: false, release: true); } @override NSMutableSet initWithArray_(NSArray array) { final _ret = - _lib._objc_msgSend_125(_id, _lib._sel_initWithArray_1, array._id); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_125(this.pointer, _sel_initWithArray_, array.pointer); + return NSMutableSet._(_ret, retain: true, release: true); } - static NSMutableSet new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableSet1, _lib._sel_new1); - return NSMutableSet._(_ret, _lib, retain: false, release: true); + static NSMutableSet new1() { + final _ret = _objc_msgSend_2(_class_NSMutableSet, _sel_new); + return NSMutableSet._(_ret, retain: false, release: true); } - static NSMutableSet allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSMutableSet1, _lib._sel_allocWithZone_1, zone); - return NSMutableSet._(_ret, _lib, retain: false, release: true); + static NSMutableSet allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSMutableSet, _sel_allocWithZone_, zone); + return NSMutableSet._(_ret, retain: false, release: true); } - static NSMutableSet alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableSet1, _lib._sel_alloc1); - return NSMutableSet._(_ret, _lib, retain: false, release: true); + static NSMutableSet alloc() { + final _ret = _objc_msgSend_2(_class_NSMutableSet, _sel_alloc); + return NSMutableSet._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMutableSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMutableSet, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMutableSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMutableSet, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableSet1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMutableSet, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableSet1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSMutableSet, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMutableSet1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMutableSet, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMutableSet1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMutableSet, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMutableSet1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSMutableSet1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableSet1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMutableSet, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMutableSet, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSMutableSet, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSMutableSet = objc.getClass("NSMutableSet"); +late final _sel_setSet_ = objc.registerName("setSet:"); +late final _sel_setWithCapacity_ = objc.registerName("setWithCapacity:"); +late final _sel_mutableSetValueForKey_ = + objc.registerName("mutableSetValueForKey:"); +final _objc_msgSend_507 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_valueForKeyPath_ = objc.registerName("valueForKeyPath:"); +late final _sel_setValue_forKeyPath_ = + objc.registerName("setValue:forKeyPath:"); +late final _sel_validateValue_forKeyPath_error_ = + objc.registerName("validateValue:forKeyPath:error:"); +late final _sel_mutableArrayValueForKeyPath_ = + objc.registerName("mutableArrayValueForKeyPath:"); +late final _sel_mutableOrderedSetValueForKeyPath_ = + objc.registerName("mutableOrderedSetValueForKeyPath:"); +late final _sel_mutableSetValueForKeyPath_ = + objc.registerName("mutableSetValueForKeyPath:"); +late final _sel_valueForUndefinedKey_ = + objc.registerName("valueForUndefinedKey:"); +late final _sel_setValue_forUndefinedKey_ = + objc.registerName("setValue:forUndefinedKey:"); +late final _sel_setNilValueForKey_ = objc.registerName("setNilValueForKey:"); +late final _sel_dictionaryWithValuesForKeys_ = + objc.registerName("dictionaryWithValuesForKeys:"); +final _objc_msgSend_508 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setValuesForKeysWithDictionary_ = + objc.registerName("setValuesForKeysWithDictionary:"); +final _objc_msgSend_509 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_storedValueForKey_ = objc.registerName("storedValueForKey:"); +late final _sel_takeStoredValue_forKey_ = + objc.registerName("takeStoredValue:forKey:"); +late final _sel_takeValue_forKey_ = objc.registerName("takeValue:forKey:"); +late final _sel_takeValue_forKeyPath_ = + objc.registerName("takeValue:forKeyPath:"); +late final _sel_handleQueryWithUnboundKey_ = + objc.registerName("handleQueryWithUnboundKey:"); +late final _sel_handleTakeValue_forUnboundKey_ = + objc.registerName("handleTakeValue:forUnboundKey:"); +late final _sel_unableToSetNilForKey_ = + objc.registerName("unableToSetNilForKey:"); +late final _sel_valuesForKeys_ = objc.registerName("valuesForKeys:"); +late final _sel_takeValuesFromDictionary_ = + objc.registerName("takeValuesFromDictionary:"); +late final _sel_observeValueForKeyPath_ofObject_change_context_ = + objc.registerName("observeValueForKeyPath:ofObject:change:context:"); +final _objc_msgSend_510 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_willChangeValueForKey_ = + objc.registerName("willChangeValueForKey:"); +late final _sel_didChangeValueForKey_ = + objc.registerName("didChangeValueForKey:"); abstract class NSKeyValueChange { static const int NSKeyValueChangeSetting = 1; @@ -48898,6 +22881,27 @@ abstract class NSKeyValueChange { static const int NSKeyValueChangeReplacement = 4; } +late final _sel_willChange_valuesAtIndexes_forKey_ = + objc.registerName("willChange:valuesAtIndexes:forKey:"); +final _objc_msgSend_511 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_didChange_valuesAtIndexes_forKey_ = + objc.registerName("didChange:valuesAtIndexes:forKey:"); + abstract class NSKeyValueSetMutationKind { static const int NSKeyValueUnionSetMutation = 1; static const int NSKeyValueMinusSetMutation = 2; @@ -48905,478 +22909,515 @@ abstract class NSKeyValueSetMutationKind { static const int NSKeyValueSetSetMutation = 4; } +late final _sel_willChangeValueForKey_withSetMutation_usingObjects_ = + objc.registerName("willChangeValueForKey:withSetMutation:usingObjects:"); +final _objc_msgSend_512 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_didChangeValueForKey_withSetMutation_usingObjects_ = + objc.registerName("didChangeValueForKey:withSetMutation:usingObjects:"); +late final _sel_observationInfo = objc.registerName("observationInfo"); +late final _sel_setObservationInfo_ = objc.registerName("setObservationInfo:"); +final _objc_msgSend_513 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_classForKeyedArchiver = + objc.registerName("classForKeyedArchiver"); + class NSKeyedArchiver extends NSCoder { - NSKeyedArchiver._(ffi.Pointer id, AVFAudio lib, + NSKeyedArchiver._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSKeyedArchiver] that points to the same underlying object as [other]. - static NSKeyedArchiver castFrom(T other) { - return NSKeyedArchiver._(other._id, other._lib, - retain: true, release: true); + static NSKeyedArchiver castFrom(T other) { + return NSKeyedArchiver._(other.pointer, retain: true, release: true); } /// Returns a [NSKeyedArchiver] that wraps the given raw object pointer. - static NSKeyedArchiver castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSKeyedArchiver castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSKeyedArchiver._(other, lib, retain: retain, release: release); + return NSKeyedArchiver._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSKeyedArchiver]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSKeyedArchiver1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSKeyedArchiver); } NSKeyedArchiver initRequiringSecureCoding_(bool requiresSecureCoding) { - final _ret = _lib._objc_msgSend_514( - _id, _lib._sel_initRequiringSecureCoding_1, requiresSecureCoding); - return NSKeyedArchiver._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_514( + this.pointer, _sel_initRequiringSecureCoding_, requiresSecureCoding); + return NSKeyedArchiver._(_ret, retain: true, release: true); } static NSData? archivedDataWithRootObject_requiringSecureCoding_error_( - AVFAudio _lib, NSObject object, bool requiresSecureCoding, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_515( - _lib._class_NSKeyedArchiver1, - _lib._sel_archivedDataWithRootObject_requiringSecureCoding_error_1, - object._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_515( + _class_NSKeyedArchiver, + _sel_archivedDataWithRootObject_requiringSecureCoding_error_, + object.pointer, requiresSecureCoding, error); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } @override NSKeyedArchiver init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSKeyedArchiver._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSKeyedArchiver._(_ret, retain: true, release: true); } NSKeyedArchiver initForWritingWithMutableData_(NSMutableData data) { - final _ret = _lib._objc_msgSend_521( - _id, _lib._sel_initForWritingWithMutableData_1, data._id); - return NSKeyedArchiver._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_521( + this.pointer, _sel_initForWritingWithMutableData_, data.pointer); + return NSKeyedArchiver._(_ret, retain: true, release: true); } - static NSData archivedDataWithRootObject_( - AVFAudio _lib, NSObject rootObject) { - final _ret = _lib._objc_msgSend_522(_lib._class_NSKeyedArchiver1, - _lib._sel_archivedDataWithRootObject_1, rootObject._id); - return NSData._(_ret, _lib, retain: true, release: true); + static NSData archivedDataWithRootObject_(NSObject rootObject) { + final _ret = _objc_msgSend_522(_class_NSKeyedArchiver, + _sel_archivedDataWithRootObject_, rootObject.pointer); + return NSData._(_ret, retain: true, release: true); } - static bool archiveRootObject_toFile_( - AVFAudio _lib, NSObject rootObject, NSString path) { - return _lib._objc_msgSend_261(_lib._class_NSKeyedArchiver1, - _lib._sel_archiveRootObject_toFile_1, rootObject._id, path._id); + static bool archiveRootObject_toFile_(NSObject rootObject, NSString path) { + return _objc_msgSend_261(_class_NSKeyedArchiver, + _sel_archiveRootObject_toFile_, rootObject.pointer, path.pointer); } NSObject? get delegate { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_delegate1); + final _ret = _objc_msgSend_17(this.pointer, _sel_delegate); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set delegate(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setDelegate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); } int get outputFormat { - return _lib._objc_msgSend_523(_id, _lib._sel_outputFormat1); + return _objc_msgSend_523(this.pointer, _sel_outputFormat); } set outputFormat(int value) { - return _lib._objc_msgSend_524(_id, _lib._sel_setOutputFormat_1, value); + return _objc_msgSend_524(this.pointer, _sel_setOutputFormat_, value); } NSData get encodedData { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_encodedData1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_encodedData); + return NSData._(_ret, retain: true, release: true); } void finishEncoding() { - _lib._objc_msgSend_1(_id, _lib._sel_finishEncoding1); + _objc_msgSend_1(this.pointer, _sel_finishEncoding); } - static void setClassName_forClass_( - AVFAudio _lib, NSString? codedName, NSObject cls) { - _lib._objc_msgSend_525( - _lib._class_NSKeyedArchiver1, - _lib._sel_setClassName_forClass_1, - codedName?._id ?? ffi.nullptr, - cls._id); + static void setClassName_forClass_(NSString? codedName, NSObject cls) { + _objc_msgSend_525(_class_NSKeyedArchiver, _sel_setClassName_forClass_, + codedName?.pointer ?? ffi.nullptr, cls.pointer); } - static NSString? classNameForClass_(AVFAudio _lib, NSObject cls) { - final _ret = _lib._objc_msgSend_526( - _lib._class_NSKeyedArchiver1, _lib._sel_classNameForClass_1, cls._id); + static NSString? classNameForClass_(NSObject cls) { + final _ret = _objc_msgSend_526( + _class_NSKeyedArchiver, _sel_classNameForClass_, cls.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } @override void encodeObject_forKey_(NSObject? object, NSString key) { - _lib._objc_msgSend_135(_id, _lib._sel_encodeObject_forKey_1, - object?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_encodeObject_forKey_, + object?.pointer ?? ffi.nullptr, key.pointer); } @override void encodeConditionalObject_forKey_(NSObject? object, NSString key) { - _lib._objc_msgSend_135(_id, _lib._sel_encodeConditionalObject_forKey_1, - object?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_encodeConditionalObject_forKey_, + object?.pointer ?? ffi.nullptr, key.pointer); } @override void encodeBool_forKey_(bool value, NSString key) { - _lib._objc_msgSend_296(_id, _lib._sel_encodeBool_forKey_1, value, key._id); + _objc_msgSend_296( + this.pointer, _sel_encodeBool_forKey_, value, key.pointer); } @override void encodeInt_forKey_(int value, NSString key) { - _lib._objc_msgSend_297(_id, _lib._sel_encodeInt_forKey_1, value, key._id); + _objc_msgSend_297(this.pointer, _sel_encodeInt_forKey_, value, key.pointer); } @override void encodeInt32_forKey_(int value, NSString key) { - _lib._objc_msgSend_298(_id, _lib._sel_encodeInt32_forKey_1, value, key._id); + _objc_msgSend_298( + this.pointer, _sel_encodeInt32_forKey_, value, key.pointer); } @override void encodeInt64_forKey_(int value, NSString key) { - _lib._objc_msgSend_299(_id, _lib._sel_encodeInt64_forKey_1, value, key._id); + _objc_msgSend_299( + this.pointer, _sel_encodeInt64_forKey_, value, key.pointer); } @override void encodeFloat_forKey_(double value, NSString key) { - _lib._objc_msgSend_300(_id, _lib._sel_encodeFloat_forKey_1, value, key._id); + _objc_msgSend_300( + this.pointer, _sel_encodeFloat_forKey_, value, key.pointer); } @override void encodeDouble_forKey_(double value, NSString key) { - _lib._objc_msgSend_301( - _id, _lib._sel_encodeDouble_forKey_1, value, key._id); + _objc_msgSend_301( + this.pointer, _sel_encodeDouble_forKey_, value, key.pointer); } @override void encodeBytes_length_forKey_( ffi.Pointer bytes, int length, NSString key) { - _lib._objc_msgSend_302( - _id, _lib._sel_encodeBytes_length_forKey_1, bytes, length, key._id); + _objc_msgSend_302(this.pointer, _sel_encodeBytes_length_forKey_, bytes, + length, key.pointer); } @override bool get requiresSecureCoding { - return _lib._objc_msgSend_12(_id, _lib._sel_requiresSecureCoding1); + return _objc_msgSend_12(this.pointer, _sel_requiresSecureCoding); } set requiresSecureCoding(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setRequiresSecureCoding_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setRequiresSecureCoding_, value); } - static NSKeyedArchiver new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSKeyedArchiver1, _lib._sel_new1); - return NSKeyedArchiver._(_ret, _lib, retain: false, release: true); + static NSKeyedArchiver new1() { + final _ret = _objc_msgSend_2(_class_NSKeyedArchiver, _sel_new); + return NSKeyedArchiver._(_ret, retain: false, release: true); } - static NSKeyedArchiver allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSKeyedArchiver1, _lib._sel_allocWithZone_1, zone); - return NSKeyedArchiver._(_ret, _lib, retain: false, release: true); + static NSKeyedArchiver allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSKeyedArchiver, _sel_allocWithZone_, zone); + return NSKeyedArchiver._(_ret, retain: false, release: true); } - static NSKeyedArchiver alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSKeyedArchiver1, _lib._sel_alloc1); - return NSKeyedArchiver._(_ret, _lib, retain: false, release: true); + static NSKeyedArchiver alloc() { + final _ret = _objc_msgSend_2(_class_NSKeyedArchiver, _sel_alloc); + return NSKeyedArchiver._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSKeyedArchiver1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSKeyedArchiver, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSKeyedArchiver1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSKeyedArchiver, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSKeyedArchiver1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSKeyedArchiver, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSKeyedArchiver1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSKeyedArchiver, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSKeyedArchiver1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSKeyedArchiver, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSKeyedArchiver1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSKeyedArchiver, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSKeyedArchiver1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSKeyedArchiver1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSKeyedArchiver1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSKeyedArchiver, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSKeyedArchiver, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSKeyedArchiver, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSKeyedArchiver = objc.getClass("NSKeyedArchiver"); +late final _sel_initRequiringSecureCoding_ = + objc.registerName("initRequiringSecureCoding:"); +final _objc_msgSend_514 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Bool)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, bool)>(); +late final _sel_archivedDataWithRootObject_requiringSecureCoding_error_ = objc + .registerName("archivedDataWithRootObject:requiringSecureCoding:error:"); +final _objc_msgSend_515 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer>)>(); class NSMutableData extends NSData { - NSMutableData._(ffi.Pointer id, AVFAudio lib, + NSMutableData._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMutableData] that points to the same underlying object as [other]. - static NSMutableData castFrom(T other) { - return NSMutableData._(other._id, other._lib, retain: true, release: true); + static NSMutableData castFrom(T other) { + return NSMutableData._(other.pointer, retain: true, release: true); } /// Returns a [NSMutableData] that wraps the given raw object pointer. - static NSMutableData castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSMutableData castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSMutableData._(other, lib, retain: retain, release: release); + return NSMutableData._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMutableData]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSMutableData1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMutableData); } ffi.Pointer get mutableBytes { - return _lib._objc_msgSend_20(_id, _lib._sel_mutableBytes1); + return _objc_msgSend_20(this.pointer, _sel_mutableBytes); } @override int get length { - return _lib._objc_msgSend_10(_id, _lib._sel_length1); + return _objc_msgSend_10(this.pointer, _sel_length); } set length(int value) { - return _lib._objc_msgSend_516(_id, _lib._sel_setLength_1, value); + return _objc_msgSend_516(this.pointer, _sel_setLength_, value); } void appendBytes_length_(ffi.Pointer bytes, int length) { - _lib._objc_msgSend_22(_id, _lib._sel_appendBytes_length_1, bytes, length); + _objc_msgSend_22(this.pointer, _sel_appendBytes_length_, bytes, length); } void appendData_(NSData other) { - _lib._objc_msgSend_285(_id, _lib._sel_appendData_1, other._id); + _objc_msgSend_285(this.pointer, _sel_appendData_, other.pointer); } void increaseLengthBy_(int extraLength) { - _lib._objc_msgSend_470(_id, _lib._sel_increaseLengthBy_1, extraLength); + _objc_msgSend_470(this.pointer, _sel_increaseLengthBy_, extraLength); } void replaceBytesInRange_withBytes_( _NSRange range, ffi.Pointer bytes) { - _lib._objc_msgSend_517( - _id, _lib._sel_replaceBytesInRange_withBytes_1, range, bytes); + _objc_msgSend_517( + this.pointer, _sel_replaceBytesInRange_withBytes_, range, bytes); } void resetBytesInRange_(_NSRange range) { - _lib._objc_msgSend_476(_id, _lib._sel_resetBytesInRange_1, range); + _objc_msgSend_476(this.pointer, _sel_resetBytesInRange_, range); } void setData_(NSData data) { - _lib._objc_msgSend_285(_id, _lib._sel_setData_1, data._id); + _objc_msgSend_285(this.pointer, _sel_setData_, data.pointer); } void replaceBytesInRange_withBytes_length_(_NSRange range, ffi.Pointer replacementBytes, int replacementLength) { - _lib._objc_msgSend_518( - _id, - _lib._sel_replaceBytesInRange_withBytes_length_1, - range, - replacementBytes, - replacementLength); + _objc_msgSend_518(this.pointer, _sel_replaceBytesInRange_withBytes_length_, + range, replacementBytes, replacementLength); } - static NSMutableData? dataWithCapacity_(AVFAudio _lib, int aNumItems) { - final _ret = _lib._objc_msgSend_519( - _lib._class_NSMutableData1, _lib._sel_dataWithCapacity_1, aNumItems); + static NSMutableData? dataWithCapacity_(int aNumItems) { + final _ret = _objc_msgSend_519( + _class_NSMutableData, _sel_dataWithCapacity_, aNumItems); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } - static NSMutableData? dataWithLength_(AVFAudio _lib, int length) { - final _ret = _lib._objc_msgSend_519( - _lib._class_NSMutableData1, _lib._sel_dataWithLength_1, length); + static NSMutableData? dataWithLength_(int length) { + final _ret = + _objc_msgSend_519(_class_NSMutableData, _sel_dataWithLength_, length); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } NSMutableData? initWithCapacity_(int capacity) { final _ret = - _lib._objc_msgSend_519(_id, _lib._sel_initWithCapacity_1, capacity); + _objc_msgSend_519(this.pointer, _sel_initWithCapacity_, capacity); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } NSMutableData? initWithLength_(int length) { - final _ret = - _lib._objc_msgSend_519(_id, _lib._sel_initWithLength_1, length); + final _ret = _objc_msgSend_519(this.pointer, _sel_initWithLength_, length); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } bool decompressUsingAlgorithm_error_( - int algorithm, ffi.Pointer> error) { - return _lib._objc_msgSend_520( - _id, _lib._sel_decompressUsingAlgorithm_error_1, algorithm, error); + int algorithm, ffi.Pointer> error) { + return _objc_msgSend_520( + this.pointer, _sel_decompressUsingAlgorithm_error_, algorithm, error); } bool compressUsingAlgorithm_error_( - int algorithm, ffi.Pointer> error) { - return _lib._objc_msgSend_520( - _id, _lib._sel_compressUsingAlgorithm_error_1, algorithm, error); + int algorithm, ffi.Pointer> error) { + return _objc_msgSend_520( + this.pointer, _sel_compressUsingAlgorithm_error_, algorithm, error); } - static NSMutableData data(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableData1, _lib._sel_data1); - return NSMutableData._(_ret, _lib, retain: true, release: true); + static NSMutableData data() { + final _ret = _objc_msgSend_2(_class_NSMutableData, _sel_data); + return NSMutableData._(_ret, retain: true, release: true); } static NSMutableData dataWithBytes_length_( - AVFAudio _lib, ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_273(_lib._class_NSMutableData1, - _lib._sel_dataWithBytes_length_1, bytes, length); - return NSMutableData._(_ret, _lib, retain: true, release: true); + ffi.Pointer bytes, int length) { + final _ret = _objc_msgSend_273( + _class_NSMutableData, _sel_dataWithBytes_length_, bytes, length); + return NSMutableData._(_ret, retain: true, release: true); } static NSMutableData dataWithBytesNoCopy_length_( - AVFAudio _lib, ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_273(_lib._class_NSMutableData1, - _lib._sel_dataWithBytesNoCopy_length_1, bytes, length); - return NSMutableData._(_ret, _lib, retain: false, release: true); + ffi.Pointer bytes, int length) { + final _ret = _objc_msgSend_273( + _class_NSMutableData, _sel_dataWithBytesNoCopy_length_, bytes, length); + return NSMutableData._(_ret, retain: false, release: true); } static NSMutableData dataWithBytesNoCopy_length_freeWhenDone_( - AVFAudio _lib, ffi.Pointer bytes, int length, bool b) { - final _ret = _lib._objc_msgSend_274(_lib._class_NSMutableData1, - _lib._sel_dataWithBytesNoCopy_length_freeWhenDone_1, bytes, length, b); - return NSMutableData._(_ret, _lib, retain: false, release: true); + ffi.Pointer bytes, int length, bool b) { + final _ret = _objc_msgSend_274(_class_NSMutableData, + _sel_dataWithBytesNoCopy_length_freeWhenDone_, bytes, length, b); + return NSMutableData._(_ret, retain: false, release: true); } - static NSMutableData? dataWithContentsOfFile_options_error_( - AVFAudio _lib, - NSString path, - int readOptionsMask, - ffi.Pointer> errorPtr) { - final _ret = _lib._objc_msgSend_275( - _lib._class_NSMutableData1, - _lib._sel_dataWithContentsOfFile_options_error_1, - path._id, + static NSMutableData? dataWithContentsOfFile_options_error_(NSString path, + int readOptionsMask, ffi.Pointer> errorPtr) { + final _ret = _objc_msgSend_275( + _class_NSMutableData, + _sel_dataWithContentsOfFile_options_error_, + path.pointer, readOptionsMask, errorPtr); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } - static NSMutableData? dataWithContentsOfURL_options_error_( - AVFAudio _lib, - NSURL url, - int readOptionsMask, - ffi.Pointer> errorPtr) { - final _ret = _lib._objc_msgSend_276( - _lib._class_NSMutableData1, - _lib._sel_dataWithContentsOfURL_options_error_1, - url._id, + static NSMutableData? dataWithContentsOfURL_options_error_(NSURL url, + int readOptionsMask, ffi.Pointer> errorPtr) { + final _ret = _objc_msgSend_276( + _class_NSMutableData, + _sel_dataWithContentsOfURL_options_error_, + url.pointer, readOptionsMask, errorPtr); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } - static NSMutableData? dataWithContentsOfFile_(AVFAudio _lib, NSString path) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSMutableData1, - _lib._sel_dataWithContentsOfFile_1, path._id); + static NSMutableData? dataWithContentsOfFile_(NSString path) { + final _ret = _objc_msgSend_38( + _class_NSMutableData, _sel_dataWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } - static NSMutableData? dataWithContentsOfURL_(AVFAudio _lib, NSURL url) { - final _ret = _lib._objc_msgSend_277( - _lib._class_NSMutableData1, _lib._sel_dataWithContentsOfURL_1, url._id); + static NSMutableData? dataWithContentsOfURL_(NSURL url) { + final _ret = _objc_msgSend_277( + _class_NSMutableData, _sel_dataWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } @override NSMutableData initWithBytes_length_(ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_273( - _id, _lib._sel_initWithBytes_length_1, bytes, length); - return NSMutableData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_273( + this.pointer, _sel_initWithBytes_length_, bytes, length); + return NSMutableData._(_ret, retain: true, release: true); } @override NSMutableData initWithBytesNoCopy_length_( ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_273( - _id, _lib._sel_initWithBytesNoCopy_length_1, bytes, length); - return NSMutableData._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_273( + this.pointer, _sel_initWithBytesNoCopy_length_, bytes, length); + return NSMutableData._(_ret, retain: false, release: true); } @override NSMutableData initWithBytesNoCopy_length_freeWhenDone_( ffi.Pointer bytes, int length, bool b) { - final _ret = _lib._objc_msgSend_274(_id, - _lib._sel_initWithBytesNoCopy_length_freeWhenDone_1, bytes, length, b); - return NSMutableData._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_274(this.pointer, + _sel_initWithBytesNoCopy_length_freeWhenDone_, bytes, length, b); + return NSMutableData._(_ret, retain: false, release: true); } @override @@ -49384,213 +23425,308 @@ class NSMutableData extends NSData { ffi.Pointer bytes, int length, ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong? deallocator) { - final _ret = _lib._objc_msgSend_278( - _id, - _lib._sel_initWithBytesNoCopy_length_deallocator_1, + final _ret = _objc_msgSend_278( + this.pointer, + _sel_initWithBytesNoCopy_length_deallocator_, bytes, length, - deallocator?._id ?? ffi.nullptr); - return NSMutableData._(_ret, _lib, retain: false, release: true); + deallocator?.pointer ?? ffi.nullptr); + return NSMutableData._(_ret, retain: false, release: true); } @override NSMutableData? initWithContentsOfFile_options_error_(NSString path, - int readOptionsMask, ffi.Pointer> errorPtr) { - final _ret = _lib._objc_msgSend_275( - _id, - _lib._sel_initWithContentsOfFile_options_error_1, - path._id, + int readOptionsMask, ffi.Pointer> errorPtr) { + final _ret = _objc_msgSend_275( + this.pointer, + _sel_initWithContentsOfFile_options_error_, + path.pointer, readOptionsMask, errorPtr); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } @override NSMutableData? initWithContentsOfURL_options_error_(NSURL url, - int readOptionsMask, ffi.Pointer> errorPtr) { - final _ret = _lib._objc_msgSend_276( - _id, - _lib._sel_initWithContentsOfURL_options_error_1, - url._id, + int readOptionsMask, ffi.Pointer> errorPtr) { + final _ret = _objc_msgSend_276( + this.pointer, + _sel_initWithContentsOfURL_options_error_, + url.pointer, readOptionsMask, errorPtr); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } @override NSMutableData? initWithContentsOfFile_(NSString path) { - final _ret = _lib._objc_msgSend_38( - _id, _lib._sel_initWithContentsOfFile_1, path._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_initWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } @override NSMutableData? initWithContentsOfURL_(NSURL url) { - final _ret = - _lib._objc_msgSend_277(_id, _lib._sel_initWithContentsOfURL_1, url._id); + final _ret = _objc_msgSend_277( + this.pointer, _sel_initWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } @override NSMutableData initWithData_(NSData data) { final _ret = - _lib._objc_msgSend_279(_id, _lib._sel_initWithData_1, data._id); - return NSMutableData._(_ret, _lib, retain: true, release: true); + _objc_msgSend_279(this.pointer, _sel_initWithData_, data.pointer); + return NSMutableData._(_ret, retain: true, release: true); } - static NSMutableData dataWithData_(AVFAudio _lib, NSData data) { - final _ret = _lib._objc_msgSend_279( - _lib._class_NSMutableData1, _lib._sel_dataWithData_1, data._id); - return NSMutableData._(_ret, _lib, retain: true, release: true); + static NSMutableData dataWithData_(NSData data) { + final _ret = _objc_msgSend_279( + _class_NSMutableData, _sel_dataWithData_, data.pointer); + return NSMutableData._(_ret, retain: true, release: true); } @override NSMutableData? initWithBase64EncodedString_options_( NSString base64String, int options) { - final _ret = _lib._objc_msgSend_280( - _id, - _lib._sel_initWithBase64EncodedString_options_1, - base64String._id, + final _ret = _objc_msgSend_280( + this.pointer, + _sel_initWithBase64EncodedString_options_, + base64String.pointer, options); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } @override NSMutableData? initWithBase64EncodedData_options_( NSData base64Data, int options) { - final _ret = _lib._objc_msgSend_282(_id, - _lib._sel_initWithBase64EncodedData_options_1, base64Data._id, options); + final _ret = _objc_msgSend_282(this.pointer, + _sel_initWithBase64EncodedData_options_, base64Data.pointer, options); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } @override NSMutableData? decompressedDataUsingAlgorithm_error_( - int algorithm, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_284(_id, - _lib._sel_decompressedDataUsingAlgorithm_error_1, algorithm, error); + int algorithm, ffi.Pointer> error) { + final _ret = _objc_msgSend_284(this.pointer, + _sel_decompressedDataUsingAlgorithm_error_, algorithm, error); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } @override NSMutableData? compressedDataUsingAlgorithm_error_( - int algorithm, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_284( - _id, _lib._sel_compressedDataUsingAlgorithm_error_1, algorithm, error); + int algorithm, ffi.Pointer> error) { + final _ret = _objc_msgSend_284(this.pointer, + _sel_compressedDataUsingAlgorithm_error_, algorithm, error); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } - static NSObject? dataWithContentsOfMappedFile_(AVFAudio _lib, NSString path) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSMutableData1, - _lib._sel_dataWithContentsOfMappedFile_1, path._id); + static NSObject? dataWithContentsOfMappedFile_(NSString path) { + final _ret = _objc_msgSend_38( + _class_NSMutableData, _sel_dataWithContentsOfMappedFile_, path.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } @override NSMutableData init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMutableData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMutableData._(_ret, retain: true, release: true); } - static NSMutableData new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableData1, _lib._sel_new1); - return NSMutableData._(_ret, _lib, retain: false, release: true); + static NSMutableData new1() { + final _ret = _objc_msgSend_2(_class_NSMutableData, _sel_new); + return NSMutableData._(_ret, retain: false, release: true); } - static NSMutableData allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSMutableData1, _lib._sel_allocWithZone_1, zone); - return NSMutableData._(_ret, _lib, retain: false, release: true); + static NSMutableData allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSMutableData, _sel_allocWithZone_, zone); + return NSMutableData._(_ret, retain: false, release: true); } - static NSMutableData alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableData1, _lib._sel_alloc1); - return NSMutableData._(_ret, _lib, retain: false, release: true); + static NSMutableData alloc() { + final _ret = _objc_msgSend_2(_class_NSMutableData, _sel_alloc); + return NSMutableData._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMutableData1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMutableData, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMutableData1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMutableData, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableData1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMutableData, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableData1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSMutableData, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMutableData1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMutableData, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMutableData1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMutableData, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMutableData1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSMutableData1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableData1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMutableData, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMutableData, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSMutableData, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSMutableData = objc.getClass("NSMutableData"); +late final _sel_mutableBytes = objc.registerName("mutableBytes"); +late final _sel_setLength_ = objc.registerName("setLength:"); +final _objc_msgSend_516 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_appendBytes_length_ = objc.registerName("appendBytes:length:"); +late final _sel_appendData_ = objc.registerName("appendData:"); +late final _sel_increaseLengthBy_ = objc.registerName("increaseLengthBy:"); +late final _sel_replaceBytesInRange_withBytes_ = + objc.registerName("replaceBytesInRange:withBytes:"); +final _objc_msgSend_517 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, _NSRange, ffi.Pointer)>(); +late final _sel_resetBytesInRange_ = objc.registerName("resetBytesInRange:"); +late final _sel_setData_ = objc.registerName("setData:"); +late final _sel_replaceBytesInRange_withBytes_length_ = + objc.registerName("replaceBytesInRange:withBytes:length:"); +final _objc_msgSend_518 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + int)>(); +late final _sel_dataWithCapacity_ = objc.registerName("dataWithCapacity:"); +final _objc_msgSend_519 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_dataWithLength_ = objc.registerName("dataWithLength:"); +late final _sel_initWithLength_ = objc.registerName("initWithLength:"); +late final _sel_decompressUsingAlgorithm_error_ = + objc.registerName("decompressUsingAlgorithm:error:"); +final _objc_msgSend_520 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_compressUsingAlgorithm_error_ = + objc.registerName("compressUsingAlgorithm:error:"); +late final _sel_initForWritingWithMutableData_ = + objc.registerName("initForWritingWithMutableData:"); +final _objc_msgSend_521 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_archivedDataWithRootObject_ = + objc.registerName("archivedDataWithRootObject:"); +final _objc_msgSend_522 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_archiveRootObject_toFile_ = + objc.registerName("archiveRootObject:toFile:"); abstract class NSPropertyListFormat { static const int NSPropertyListOpenStepFormat = 1; @@ -49598,263 +23734,369 @@ abstract class NSPropertyListFormat { static const int NSPropertyListBinaryFormat_v1_0 = 200; } +late final _sel_outputFormat = objc.registerName("outputFormat"); +final _objc_msgSend_523 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setOutputFormat_ = objc.registerName("setOutputFormat:"); +final _objc_msgSend_524 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_encodedData = objc.registerName("encodedData"); +late final _sel_finishEncoding = objc.registerName("finishEncoding"); +late final _sel_setClassName_forClass_ = + objc.registerName("setClassName:forClass:"); +final _objc_msgSend_525 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_classNameForClass_ = objc.registerName("classNameForClass:"); +final _objc_msgSend_526 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setRequiresSecureCoding_ = + objc.registerName("setRequiresSecureCoding:"); +final _objc_msgSend_527 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Bool)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, bool)>(); +late final _sel_replacementObjectForKeyedArchiver_ = + objc.registerName("replacementObjectForKeyedArchiver:"); +final _objc_msgSend_528 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_performSelectorOnMainThread_withObject_waitUntilDone_modes_ = + objc.registerName( + "performSelectorOnMainThread:withObject:waitUntilDone:modes:"); +final _objc_msgSend_529 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>(); +late final _sel_performSelectorOnMainThread_withObject_waitUntilDone_ = + objc.registerName("performSelectorOnMainThread:withObject:waitUntilDone:"); +final _objc_msgSend_530 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); + class NSThread extends NSObject { - NSThread._(ffi.Pointer id, AVFAudio lib, + NSThread._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSThread] that points to the same underlying object as [other]. - static NSThread castFrom(T other) { - return NSThread._(other._id, other._lib, retain: true, release: true); + static NSThread castFrom(T other) { + return NSThread._(other.pointer, retain: true, release: true); } /// Returns a [NSThread] that wraps the given raw object pointer. - static NSThread castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSThread castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSThread._(other, lib, retain: retain, release: release); + return NSThread._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSThread]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSThread1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSThread); } - static NSThread getCurrentThread(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_531(_lib._class_NSThread1, _lib._sel_currentThread1); - return NSThread._(_ret, _lib, retain: true, release: true); + static NSThread getCurrentThread() { + final _ret = _objc_msgSend_531(_class_NSThread, _sel_currentThread); + return NSThread._(_ret, retain: true, release: true); } - static void detachNewThreadWithBlock_( - AVFAudio _lib, ObjCBlock_ffiVoid block) { - _lib._objc_msgSend_532( - _lib._class_NSThread1, _lib._sel_detachNewThreadWithBlock_1, block._id); + static void detachNewThreadWithBlock_(ObjCBlock_ffiVoid block) { + _objc_msgSend_532( + _class_NSThread, _sel_detachNewThreadWithBlock_, block.pointer); } - static void detachNewThreadSelector_toTarget_withObject_(AVFAudio _lib, - ffi.Pointer selector, NSObject target, NSObject? argument) { - _lib._objc_msgSend_533( - _lib._class_NSThread1, - _lib._sel_detachNewThreadSelector_toTarget_withObject_1, + static void detachNewThreadSelector_toTarget_withObject_( + ffi.Pointer selector, + NSObject target, + NSObject? argument) { + _objc_msgSend_533( + _class_NSThread, + _sel_detachNewThreadSelector_toTarget_withObject_, selector, - target._id, - argument?._id ?? ffi.nullptr); + target.pointer, + argument?.pointer ?? ffi.nullptr); } - static bool isMultiThreaded(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSThread1, _lib._sel_isMultiThreaded1); + static bool isMultiThreaded() { + return _objc_msgSend_12(_class_NSThread, _sel_isMultiThreaded); } NSMutableDictionary get threadDictionary { - final _ret = _lib._objc_msgSend_539(_id, _lib._sel_threadDictionary1); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_539(this.pointer, _sel_threadDictionary); + return NSMutableDictionary._(_ret, retain: true, release: true); } - static void sleepUntilDate_(AVFAudio _lib, NSDate date) { - _lib._objc_msgSend_540( - _lib._class_NSThread1, _lib._sel_sleepUntilDate_1, date._id); + static void sleepUntilDate_(NSDate date) { + _objc_msgSend_540(_class_NSThread, _sel_sleepUntilDate_, date.pointer); } - static void sleepForTimeInterval_(AVFAudio _lib, double ti) { - _lib._objc_msgSend_541( - _lib._class_NSThread1, _lib._sel_sleepForTimeInterval_1, ti); + static void sleepForTimeInterval_(double ti) { + _objc_msgSend_541(_class_NSThread, _sel_sleepForTimeInterval_, ti); } - static void exit(AVFAudio _lib) { - _lib._objc_msgSend_1(_lib._class_NSThread1, _lib._sel_exit1); + static void exit() { + _objc_msgSend_1(_class_NSThread, _sel_exit); } double get threadPriority { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_threadPriority1) - : _lib._objc_msgSend_165(_id, _lib._sel_threadPriority1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_threadPriority) + : _objc_msgSend_165(this.pointer, _sel_threadPriority); } set threadPriority(double value) { - return _lib._objc_msgSend_542(_id, _lib._sel_setThreadPriority_1, value); + return _objc_msgSend_542(this.pointer, _sel_setThreadPriority_, value); } int get qualityOfService { - return _lib._objc_msgSend_543(_id, _lib._sel_qualityOfService1); + return _objc_msgSend_543(this.pointer, _sel_qualityOfService); } set qualityOfService(int value) { - return _lib._objc_msgSend_544(_id, _lib._sel_setQualityOfService_1, value); + return _objc_msgSend_544(this.pointer, _sel_setQualityOfService_, value); } - static NSArray getCallStackReturnAddresses(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSThread1, _lib._sel_callStackReturnAddresses1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getCallStackReturnAddresses() { + final _ret = + _objc_msgSend_85(_class_NSThread, _sel_callStackReturnAddresses); + return NSArray._(_ret, retain: true, release: true); } - static NSArray getCallStackSymbols(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSThread1, _lib._sel_callStackSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getCallStackSymbols() { + final _ret = _objc_msgSend_85(_class_NSThread, _sel_callStackSymbols); + return NSArray._(_ret, retain: true, release: true); } NSString? get name { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_name1); + final _ret = _objc_msgSend_44(this.pointer, _sel_name); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set name(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setName_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setName_, value?.pointer ?? ffi.nullptr); } int get stackSize { - return _lib._objc_msgSend_10(_id, _lib._sel_stackSize1); + return _objc_msgSend_10(this.pointer, _sel_stackSize); } set stackSize(int value) { - return _lib._objc_msgSend_516(_id, _lib._sel_setStackSize_1, value); + return _objc_msgSend_516(this.pointer, _sel_setStackSize_, value); } bool get isMainThread { - return _lib._objc_msgSend_12(_id, _lib._sel_isMainThread1); + return _objc_msgSend_12(this.pointer, _sel_isMainThread); } - static NSThread getMainThread(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_531(_lib._class_NSThread1, _lib._sel_mainThread1); - return NSThread._(_ret, _lib, retain: true, release: true); + static NSThread getMainThread() { + final _ret = _objc_msgSend_531(_class_NSThread, _sel_mainThread); + return NSThread._(_ret, retain: true, release: true); } @override NSThread init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSThread._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSThread._(_ret, retain: true, release: true); } - NSThread initWithTarget_selector_object_( - NSObject target, ffi.Pointer selector, NSObject? argument) { - final _ret = _lib._objc_msgSend_546( - _id, - _lib._sel_initWithTarget_selector_object_1, - target._id, + NSThread initWithTarget_selector_object_(NSObject target, + ffi.Pointer selector, NSObject? argument) { + final _ret = _objc_msgSend_546( + this.pointer, + _sel_initWithTarget_selector_object_, + target.pointer, selector, - argument?._id ?? ffi.nullptr); - return NSThread._(_ret, _lib, retain: true, release: true); + argument?.pointer ?? ffi.nullptr); + return NSThread._(_ret, retain: true, release: true); } NSThread initWithBlock_(ObjCBlock_ffiVoid block) { final _ret = - _lib._objc_msgSend_547(_id, _lib._sel_initWithBlock_1, block._id); - return NSThread._(_ret, _lib, retain: true, release: true); + _objc_msgSend_547(this.pointer, _sel_initWithBlock_, block.pointer); + return NSThread._(_ret, retain: true, release: true); } bool get executing { - return _lib._objc_msgSend_12(_id, _lib._sel_isExecuting1); + return _objc_msgSend_12(this.pointer, _sel_isExecuting); } bool get finished { - return _lib._objc_msgSend_12(_id, _lib._sel_isFinished1); + return _objc_msgSend_12(this.pointer, _sel_isFinished); } bool get cancelled { - return _lib._objc_msgSend_12(_id, _lib._sel_isCancelled1); + return _objc_msgSend_12(this.pointer, _sel_isCancelled); } void cancel() { - _lib._objc_msgSend_1(_id, _lib._sel_cancel1); + _objc_msgSend_1(this.pointer, _sel_cancel); } void start() { - _lib._objc_msgSend_1(_id, _lib._sel_start1); + _objc_msgSend_1(this.pointer, _sel_start); } void main() { - _lib._objc_msgSend_1(_id, _lib._sel_main1); + _objc_msgSend_1(this.pointer, _sel_main); } - static NSThread new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSThread1, _lib._sel_new1); - return NSThread._(_ret, _lib, retain: false, release: true); + static NSThread new1() { + final _ret = _objc_msgSend_2(_class_NSThread, _sel_new); + return NSThread._(_ret, retain: false, release: true); } - static NSThread allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSThread1, _lib._sel_allocWithZone_1, zone); - return NSThread._(_ret, _lib, retain: false, release: true); + static NSThread allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSThread, _sel_allocWithZone_, zone); + return NSThread._(_ret, retain: false, release: true); } - static NSThread alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSThread1, _lib._sel_alloc1); - return NSThread._(_ret, _lib, retain: false, release: true); + static NSThread alloc() { + final _ret = _objc_msgSend_2(_class_NSThread, _sel_alloc); + return NSThread._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSThread1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSThread, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSThread1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSThread, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSThread1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSThread, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSThread1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSThread, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSThread1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSThread, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSThread1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSThread, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSThread1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSThread, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSThread1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSThread, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSThread1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSThread, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSThread = objc.getClass("NSThread"); +late final _sel_currentThread = objc.registerName("currentThread"); +final _objc_msgSend_531 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); void _ObjCBlock_ffiVoid_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, ) => block.ref.target .cast>() @@ -49868,20 +24110,19 @@ ffi.Pointer _ObjCBlock_ffiVoid_registerClosure(void Function() fn) { } void _ObjCBlock_ffiVoid_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, ) => _ObjCBlock_ffiVoid_closureRegistry[block.ref.target.address]!(); -class ObjCBlock_ffiVoid extends _ObjCBlockBase { - ObjCBlock_ffiVoid._(ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_ffiVoid castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, + static ObjCBlock_ffiVoid castFromPointer(ffi.Pointer pointer, {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid._(pointer, lib, retain: retain, release: release); + return ObjCBlock_ffiVoid._(pointer, retain: retain, release: release); } /// Creates a block from a C function pointer. @@ -49890,15 +24131,13 @@ class ObjCBlock_ffiVoid extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid.fromFunctionPointer( - AVFAudio lib, ffi.Pointer> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>)>( - _ObjCBlock_ffiVoid_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + ffi.Pointer> ptr) + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer)>( + _ObjCBlock_ffiVoid_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -49906,15 +24145,13 @@ class ObjCBlock_ffiVoid extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid.fromFunction(AVFAudio lib, void Function() fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>)>( - _ObjCBlock_ffiVoid_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_registerClosure(() => fn())), - lib); + ObjCBlock_ffiVoid.fromFunction(void Function() fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer)>( + _ObjCBlock_ffiVoid_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_registerClosure(() => fn()))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -49926,339 +24163,466 @@ class ObjCBlock_ffiVoid extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid.listener(AVFAudio lib, void Function() fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>)>.listener( - _ObjCBlock_ffiVoid_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_registerClosure(() => fn())), - lib); - static ffi.NativeCallable)>? + ObjCBlock_ffiVoid.listener(void Function() fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_registerClosure(() => fn()))); + static ffi.NativeCallable)>? _dartFuncListenerTrampoline; - void call() => _id.ref.invoke + void call() => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block)>>() - .asFunction)>()( - _id, + ffi.Void Function(ffi.Pointer block)>>() + .asFunction)>()( + pointer, ); } +late final _sel_detachNewThreadWithBlock_ = + objc.registerName("detachNewThreadWithBlock:"); +final _objc_msgSend_532 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_detachNewThreadSelector_toTarget_withObject_ = + objc.registerName("detachNewThreadSelector:toTarget:withObject:"); +final _objc_msgSend_533 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_isMultiThreaded = objc.registerName("isMultiThreaded"); + class NSMutableDictionary extends NSDictionary { - NSMutableDictionary._(ffi.Pointer id, AVFAudio lib, + NSMutableDictionary._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMutableDictionary] that points to the same underlying object as [other]. - static NSMutableDictionary castFrom(T other) { - return NSMutableDictionary._(other._id, other._lib, - retain: true, release: true); + static NSMutableDictionary castFrom(T other) { + return NSMutableDictionary._(other.pointer, retain: true, release: true); } /// Returns a [NSMutableDictionary] that wraps the given raw object pointer. - static NSMutableDictionary castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSMutableDictionary castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSMutableDictionary._(other, lib, retain: retain, release: release); + return NSMutableDictionary._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMutableDictionary]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSMutableDictionary1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMutableDictionary); } void removeObjectForKey_(NSObject aKey) { - _lib._objc_msgSend_15(_id, _lib._sel_removeObjectForKey_1, aKey._id); + _objc_msgSend_15(this.pointer, _sel_removeObjectForKey_, aKey.pointer); } void setObject_forKey_(NSObject anObject, NSObject aKey) { - _lib._objc_msgSend_534( - _id, _lib._sel_setObject_forKey_1, anObject._id, aKey._id); + _objc_msgSend_534( + this.pointer, _sel_setObject_forKey_, anObject.pointer, aKey.pointer); } @override NSMutableDictionary init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMutableDictionary._(_ret, retain: true, release: true); } NSMutableDictionary initWithCapacity_(int numItems) { final _ret = - _lib._objc_msgSend_65(_id, _lib._sel_initWithCapacity_1, numItems); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + _objc_msgSend_65(this.pointer, _sel_initWithCapacity_, numItems); + return NSMutableDictionary._(_ret, retain: true, release: true); } @override NSMutableDictionary? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSMutableDictionary._(_ret, _lib, retain: true, release: true); + : NSMutableDictionary._(_ret, retain: true, release: true); } void addEntriesFromDictionary_(NSDictionary otherDictionary) { - _lib._objc_msgSend_509( - _id, _lib._sel_addEntriesFromDictionary_1, otherDictionary._id); + _objc_msgSend_509( + this.pointer, _sel_addEntriesFromDictionary_, otherDictionary.pointer); } void removeAllObjects() { - _lib._objc_msgSend_1(_id, _lib._sel_removeAllObjects1); + _objc_msgSend_1(this.pointer, _sel_removeAllObjects); } void removeObjectsForKeys_(NSArray keyArray) { - _lib._objc_msgSend_472(_id, _lib._sel_removeObjectsForKeys_1, keyArray._id); + _objc_msgSend_472( + this.pointer, _sel_removeObjectsForKeys_, keyArray.pointer); } void setDictionary_(NSDictionary otherDictionary) { - _lib._objc_msgSend_509(_id, _lib._sel_setDictionary_1, otherDictionary._id); + _objc_msgSend_509( + this.pointer, _sel_setDictionary_, otherDictionary.pointer); } void setObject_forKeyedSubscript_(NSObject? obj, NSObject key) { - _lib._objc_msgSend_535(_id, _lib._sel_setObject_forKeyedSubscript_1, - obj?._id ?? ffi.nullptr, key._id); + _objc_msgSend_535(this.pointer, _sel_setObject_forKeyedSubscript_, + obj?.pointer ?? ffi.nullptr, key.pointer); } - static NSMutableDictionary dictionaryWithCapacity_( - AVFAudio _lib, int numItems) { - final _ret = _lib._objc_msgSend_65(_lib._class_NSMutableDictionary1, - _lib._sel_dictionaryWithCapacity_1, numItems); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + static NSMutableDictionary dictionaryWithCapacity_(int numItems) { + final _ret = _objc_msgSend_65( + _class_NSMutableDictionary, _sel_dictionaryWithCapacity_, numItems); + return NSMutableDictionary._(_ret, retain: true, release: true); } - static NSMutableDictionary? dictionaryWithContentsOfFile_( - AVFAudio _lib, NSString path) { - final _ret = _lib._objc_msgSend_536(_lib._class_NSMutableDictionary1, - _lib._sel_dictionaryWithContentsOfFile_1, path._id); + static NSMutableDictionary? dictionaryWithContentsOfFile_(NSString path) { + final _ret = _objc_msgSend_536(_class_NSMutableDictionary, + _sel_dictionaryWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSMutableDictionary._(_ret, _lib, retain: true, release: true); + : NSMutableDictionary._(_ret, retain: true, release: true); } - static NSMutableDictionary? dictionaryWithContentsOfURL_( - AVFAudio _lib, NSURL url) { - final _ret = _lib._objc_msgSend_537(_lib._class_NSMutableDictionary1, - _lib._sel_dictionaryWithContentsOfURL_1, url._id); + static NSMutableDictionary? dictionaryWithContentsOfURL_(NSURL url) { + final _ret = _objc_msgSend_537(_class_NSMutableDictionary, + _sel_dictionaryWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSMutableDictionary._(_ret, _lib, retain: true, release: true); + : NSMutableDictionary._(_ret, retain: true, release: true); } NSMutableDictionary? initWithContentsOfFile_(NSString path) { - final _ret = _lib._objc_msgSend_536( - _id, _lib._sel_initWithContentsOfFile_1, path._id); + final _ret = _objc_msgSend_536( + this.pointer, _sel_initWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSMutableDictionary._(_ret, _lib, retain: true, release: true); + : NSMutableDictionary._(_ret, retain: true, release: true); } NSMutableDictionary? initWithContentsOfURL_(NSURL url) { - final _ret = - _lib._objc_msgSend_537(_id, _lib._sel_initWithContentsOfURL_1, url._id); + final _ret = _objc_msgSend_537( + this.pointer, _sel_initWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSMutableDictionary._(_ret, _lib, retain: true, release: true); + : NSMutableDictionary._(_ret, retain: true, release: true); } - static NSMutableDictionary dictionaryWithSharedKeySet_( - AVFAudio _lib, NSObject keyset) { - final _ret = _lib._objc_msgSend_538(_lib._class_NSMutableDictionary1, - _lib._sel_dictionaryWithSharedKeySet_1, keyset._id); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + static NSMutableDictionary dictionaryWithSharedKeySet_(NSObject keyset) { + final _ret = _objc_msgSend_538(_class_NSMutableDictionary, + _sel_dictionaryWithSharedKeySet_, keyset.pointer); + return NSMutableDictionary._(_ret, retain: true, release: true); } void setValue_forKey_(NSObject? value, NSString key) { - _lib._objc_msgSend_135( - _id, _lib._sel_setValue_forKey_1, value?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_setValue_forKey_, + value?.pointer ?? ffi.nullptr, key.pointer); } @override NSMutableDictionary initWithObjects_forKeys_count_( - ffi.Pointer> objects, - ffi.Pointer> keys, + ffi.Pointer> objects, + ffi.Pointer> keys, int cnt) { - final _ret = _lib._objc_msgSend_147( - _id, _lib._sel_initWithObjects_forKeys_count_1, objects, keys, cnt); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_147( + this.pointer, _sel_initWithObjects_forKeys_count_, objects, keys, cnt); + return NSMutableDictionary._(_ret, retain: true, release: true); } - static NSMutableDictionary dictionary(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableDictionary1, _lib._sel_dictionary1); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + static NSMutableDictionary dictionary() { + final _ret = _objc_msgSend_2(_class_NSMutableDictionary, _sel_dictionary); + return NSMutableDictionary._(_ret, retain: true, release: true); } static NSMutableDictionary dictionaryWithObject_forKey_( - AVFAudio _lib, NSObject object, NSObject key) { - final _ret = _lib._objc_msgSend_158(_lib._class_NSMutableDictionary1, - _lib._sel_dictionaryWithObject_forKey_1, object._id, key._id); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + NSObject object, NSObject key) { + final _ret = _objc_msgSend_158(_class_NSMutableDictionary, + _sel_dictionaryWithObject_forKey_, object.pointer, key.pointer); + return NSMutableDictionary._(_ret, retain: true, release: true); } static NSMutableDictionary dictionaryWithObjects_forKeys_count_( - AVFAudio _lib, - ffi.Pointer> objects, - ffi.Pointer> keys, + ffi.Pointer> objects, + ffi.Pointer> keys, int cnt) { - final _ret = _lib._objc_msgSend_147(_lib._class_NSMutableDictionary1, - _lib._sel_dictionaryWithObjects_forKeys_count_1, objects, keys, cnt); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_147(_class_NSMutableDictionary, + _sel_dictionaryWithObjects_forKeys_count_, objects, keys, cnt); + return NSMutableDictionary._(_ret, retain: true, release: true); } static NSMutableDictionary dictionaryWithObjectsAndKeys_( - AVFAudio _lib, NSObject firstObject) { - final _ret = _lib._objc_msgSend_124(_lib._class_NSMutableDictionary1, - _lib._sel_dictionaryWithObjectsAndKeys_1, firstObject._id); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + NSObject firstObject) { + final _ret = _objc_msgSend_124(_class_NSMutableDictionary, + _sel_dictionaryWithObjectsAndKeys_, firstObject.pointer); + return NSMutableDictionary._(_ret, retain: true, release: true); } - static NSMutableDictionary dictionaryWithDictionary_( - AVFAudio _lib, NSDictionary dict) { - final _ret = _lib._objc_msgSend_159(_lib._class_NSMutableDictionary1, - _lib._sel_dictionaryWithDictionary_1, dict._id); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + static NSMutableDictionary dictionaryWithDictionary_(NSDictionary dict) { + final _ret = _objc_msgSend_159(_class_NSMutableDictionary, + _sel_dictionaryWithDictionary_, dict.pointer); + return NSMutableDictionary._(_ret, retain: true, release: true); } static NSMutableDictionary dictionaryWithObjects_forKeys_( - AVFAudio _lib, NSArray objects, NSArray keys) { - final _ret = _lib._objc_msgSend_160(_lib._class_NSMutableDictionary1, - _lib._sel_dictionaryWithObjects_forKeys_1, objects._id, keys._id); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + NSArray objects, NSArray keys) { + final _ret = _objc_msgSend_160(_class_NSMutableDictionary, + _sel_dictionaryWithObjects_forKeys_, objects.pointer, keys.pointer); + return NSMutableDictionary._(_ret, retain: true, release: true); } @override NSMutableDictionary initWithObjectsAndKeys_(NSObject firstObject) { - final _ret = _lib._objc_msgSend_124( - _id, _lib._sel_initWithObjectsAndKeys_1, firstObject._id); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_124( + this.pointer, _sel_initWithObjectsAndKeys_, firstObject.pointer); + return NSMutableDictionary._(_ret, retain: true, release: true); } @override NSMutableDictionary initWithDictionary_(NSDictionary otherDictionary) { - final _ret = _lib._objc_msgSend_159( - _id, _lib._sel_initWithDictionary_1, otherDictionary._id); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_159( + this.pointer, _sel_initWithDictionary_, otherDictionary.pointer); + return NSMutableDictionary._(_ret, retain: true, release: true); } @override NSMutableDictionary initWithDictionary_copyItems_( NSDictionary otherDictionary, bool flag) { - final _ret = _lib._objc_msgSend_161(_id, - _lib._sel_initWithDictionary_copyItems_1, otherDictionary._id, flag); - return NSMutableDictionary._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_161(this.pointer, + _sel_initWithDictionary_copyItems_, otherDictionary.pointer, flag); + return NSMutableDictionary._(_ret, retain: false, release: true); } @override NSMutableDictionary initWithObjects_forKeys_(NSArray objects, NSArray keys) { - final _ret = _lib._objc_msgSend_160( - _id, _lib._sel_initWithObjects_forKeys_1, objects._id, keys._id); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_160(this.pointer, _sel_initWithObjects_forKeys_, + objects.pointer, keys.pointer); + return NSMutableDictionary._(_ret, retain: true, release: true); } static NSDictionary? dictionaryWithContentsOfURL_error_( - AVFAudio _lib, NSURL url, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_162(_lib._class_NSMutableDictionary1, - _lib._sel_dictionaryWithContentsOfURL_error_1, url._id, error); + NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_162(_class_NSMutableDictionary, + _sel_dictionaryWithContentsOfURL_error_, url.pointer, error); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } - static NSObject sharedKeySetForKeys_(AVFAudio _lib, NSArray keys) { - final _ret = _lib._objc_msgSend_125(_lib._class_NSMutableDictionary1, - _lib._sel_sharedKeySetForKeys_1, keys._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject sharedKeySetForKeys_(NSArray keys) { + final _ret = _objc_msgSend_125( + _class_NSMutableDictionary, _sel_sharedKeySetForKeys_, keys.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSMutableDictionary new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableDictionary1, _lib._sel_new1); - return NSMutableDictionary._(_ret, _lib, retain: false, release: true); + static NSMutableDictionary new1() { + final _ret = _objc_msgSend_2(_class_NSMutableDictionary, _sel_new); + return NSMutableDictionary._(_ret, retain: false, release: true); } - static NSMutableDictionary allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSMutableDictionary1, _lib._sel_allocWithZone_1, zone); - return NSMutableDictionary._(_ret, _lib, retain: false, release: true); + static NSMutableDictionary allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSMutableDictionary, _sel_allocWithZone_, zone); + return NSMutableDictionary._(_ret, retain: false, release: true); } - static NSMutableDictionary alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableDictionary1, _lib._sel_alloc1); - return NSMutableDictionary._(_ret, _lib, retain: false, release: true); + static NSMutableDictionary alloc() { + final _ret = _objc_msgSend_2(_class_NSMutableDictionary, _sel_alloc); + return NSMutableDictionary._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMutableDictionary1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMutableDictionary, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMutableDictionary1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMutableDictionary, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSMutableDictionary1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMutableDictionary, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableDictionary1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSMutableDictionary, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMutableDictionary1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMutableDictionary, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMutableDictionary1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMutableDictionary, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMutableDictionary1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSMutableDictionary1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableDictionary1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMutableDictionary, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMutableDictionary, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSMutableDictionary, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSMutableDictionary = objc.getClass("NSMutableDictionary"); +late final _sel_removeObjectForKey_ = objc.registerName("removeObjectForKey:"); +late final _sel_setObject_forKey_ = objc.registerName("setObject:forKey:"); +final _objc_msgSend_534 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_addEntriesFromDictionary_ = + objc.registerName("addEntriesFromDictionary:"); +late final _sel_removeObjectsForKeys_ = + objc.registerName("removeObjectsForKeys:"); +late final _sel_setDictionary_ = objc.registerName("setDictionary:"); +late final _sel_setObject_forKeyedSubscript_ = + objc.registerName("setObject:forKeyedSubscript:"); +final _objc_msgSend_535 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_dictionaryWithCapacity_ = + objc.registerName("dictionaryWithCapacity:"); +final _objc_msgSend_536 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_537 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dictionaryWithSharedKeySet_ = + objc.registerName("dictionaryWithSharedKeySet:"); +final _objc_msgSend_538 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_threadDictionary = objc.registerName("threadDictionary"); +final _objc_msgSend_539 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_sleepUntilDate_ = objc.registerName("sleepUntilDate:"); +final _objc_msgSend_540 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_sleepForTimeInterval_ = + objc.registerName("sleepForTimeInterval:"); +final _objc_msgSend_541 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Double)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, double)>(); +late final _sel_exit = objc.registerName("exit"); +late final _sel_threadPriority = objc.registerName("threadPriority"); +late final _sel_setThreadPriority_ = objc.registerName("setThreadPriority:"); +final _objc_msgSend_542 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Double)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, double)>(); abstract class NSQualityOfService { static const int NSQualityOfServiceUserInteractive = 33; @@ -50268,390 +24632,535 @@ abstract class NSQualityOfService { static const int NSQualityOfServiceDefault = -1; } +late final _sel_qualityOfService = objc.registerName("qualityOfService"); +final _objc_msgSend_543 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setQualityOfService_ = + objc.registerName("setQualityOfService:"); +final _objc_msgSend_544 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_callStackReturnAddresses = + objc.registerName("callStackReturnAddresses"); +late final _sel_callStackSymbols = objc.registerName("callStackSymbols"); +late final _sel_setName_ = objc.registerName("setName:"); +final _objc_msgSend_545 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_stackSize = objc.registerName("stackSize"); +late final _sel_setStackSize_ = objc.registerName("setStackSize:"); +late final _sel_isMainThread = objc.registerName("isMainThread"); +late final _sel_mainThread = objc.registerName("mainThread"); +late final _sel_initWithTarget_selector_object_ = + objc.registerName("initWithTarget:selector:object:"); +final _objc_msgSend_546 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithBlock_ = objc.registerName("initWithBlock:"); +final _objc_msgSend_547 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isExecuting = objc.registerName("isExecuting"); +late final _sel_isFinished = objc.registerName("isFinished"); +late final _sel_isCancelled = objc.registerName("isCancelled"); +late final _sel_cancel = objc.registerName("cancel"); +late final _sel_start = objc.registerName("start"); +late final _sel_main = objc.registerName("main"); +late final _sel_performSelector_onThread_withObject_waitUntilDone_modes_ = objc + .registerName("performSelector:onThread:withObject:waitUntilDone:modes:"); +final _objc_msgSend_548 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>(); +late final _sel_performSelector_onThread_withObject_waitUntilDone_ = + objc.registerName("performSelector:onThread:withObject:waitUntilDone:"); +final _objc_msgSend_549 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_performSelectorInBackground_withObject_ = + objc.registerName("performSelectorInBackground:withObject:"); +late final _sel_classForArchiver = objc.registerName("classForArchiver"); + class NSArchiver extends NSCoder { - NSArchiver._(ffi.Pointer id, AVFAudio lib, + NSArchiver._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSArchiver] that points to the same underlying object as [other]. - static NSArchiver castFrom(T other) { - return NSArchiver._(other._id, other._lib, retain: true, release: true); + static NSArchiver castFrom(T other) { + return NSArchiver._(other.pointer, retain: true, release: true); } /// Returns a [NSArchiver] that wraps the given raw object pointer. - static NSArchiver castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSArchiver castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSArchiver._(other, lib, retain: retain, release: release); + return NSArchiver._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSArchiver]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSArchiver1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSArchiver); } NSArchiver initForWritingWithMutableData_(NSMutableData mdata) { - final _ret = _lib._objc_msgSend_521( - _id, _lib._sel_initForWritingWithMutableData_1, mdata._id); - return NSArchiver._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_521( + this.pointer, _sel_initForWritingWithMutableData_, mdata.pointer); + return NSArchiver._(_ret, retain: true, release: true); } NSMutableData get archiverData { - final _ret = _lib._objc_msgSend_550(_id, _lib._sel_archiverData1); - return NSMutableData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_550(this.pointer, _sel_archiverData); + return NSMutableData._(_ret, retain: true, release: true); } @override void encodeRootObject_(NSObject rootObject) { - _lib._objc_msgSend_15(_id, _lib._sel_encodeRootObject_1, rootObject._id); + _objc_msgSend_15(this.pointer, _sel_encodeRootObject_, rootObject.pointer); } @override void encodeConditionalObject_(NSObject? object) { - _lib._objc_msgSend_289( - _id, _lib._sel_encodeConditionalObject_1, object?._id ?? ffi.nullptr); + _objc_msgSend_289(this.pointer, _sel_encodeConditionalObject_, + object?.pointer ?? ffi.nullptr); } - static NSData archivedDataWithRootObject_( - AVFAudio _lib, NSObject rootObject) { - final _ret = _lib._objc_msgSend_522(_lib._class_NSArchiver1, - _lib._sel_archivedDataWithRootObject_1, rootObject._id); - return NSData._(_ret, _lib, retain: true, release: true); + static NSData archivedDataWithRootObject_(NSObject rootObject) { + final _ret = _objc_msgSend_522(_class_NSArchiver, + _sel_archivedDataWithRootObject_, rootObject.pointer); + return NSData._(_ret, retain: true, release: true); } - static bool archiveRootObject_toFile_( - AVFAudio _lib, NSObject rootObject, NSString path) { - return _lib._objc_msgSend_261(_lib._class_NSArchiver1, - _lib._sel_archiveRootObject_toFile_1, rootObject._id, path._id); + static bool archiveRootObject_toFile_(NSObject rootObject, NSString path) { + return _objc_msgSend_261(_class_NSArchiver, _sel_archiveRootObject_toFile_, + rootObject.pointer, path.pointer); } void encodeClassName_intoClassName_( NSString trueName, NSString inArchiveName) { - _lib._objc_msgSend_551(_id, _lib._sel_encodeClassName_intoClassName_1, - trueName._id, inArchiveName._id); + _objc_msgSend_551(this.pointer, _sel_encodeClassName_intoClassName_, + trueName.pointer, inArchiveName.pointer); } NSString? classNameEncodedForTrueClassName_(NSString trueName) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_classNameEncodedForTrueClassName_1, trueName._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_classNameEncodedForTrueClassName_, trueName.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } void replaceObject_withObject_(NSObject object, NSObject newObject) { - _lib._objc_msgSend_534( - _id, _lib._sel_replaceObject_withObject_1, object._id, newObject._id); + _objc_msgSend_534(this.pointer, _sel_replaceObject_withObject_, + object.pointer, newObject.pointer); } @override NSArchiver init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSArchiver._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSArchiver._(_ret, retain: true, release: true); } - static NSArchiver new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSArchiver1, _lib._sel_new1); - return NSArchiver._(_ret, _lib, retain: false, release: true); + static NSArchiver new1() { + final _ret = _objc_msgSend_2(_class_NSArchiver, _sel_new); + return NSArchiver._(_ret, retain: false, release: true); } - static NSArchiver allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSArchiver1, _lib._sel_allocWithZone_1, zone); - return NSArchiver._(_ret, _lib, retain: false, release: true); + static NSArchiver allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSArchiver, _sel_allocWithZone_, zone); + return NSArchiver._(_ret, retain: false, release: true); } - static NSArchiver alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSArchiver1, _lib._sel_alloc1); - return NSArchiver._(_ret, _lib, retain: false, release: true); + static NSArchiver alloc() { + final _ret = _objc_msgSend_2(_class_NSArchiver, _sel_alloc); + return NSArchiver._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSArchiver1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSArchiver, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSArchiver1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSArchiver, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSArchiver1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSArchiver, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSArchiver1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSArchiver, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSArchiver1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSArchiver, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSArchiver1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSArchiver, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSArchiver1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSArchiver1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSArchiver1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSArchiver, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSArchiver, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSArchiver, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSArchiver = objc.getClass("NSArchiver"); +late final _sel_archiverData = objc.registerName("archiverData"); +final _objc_msgSend_550 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_encodeClassName_intoClassName_ = + objc.registerName("encodeClassName:intoClassName:"); +final _objc_msgSend_551 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_classNameEncodedForTrueClassName_ = + objc.registerName("classNameEncodedForTrueClassName:"); +late final _sel_replaceObject_withObject_ = + objc.registerName("replaceObject:withObject:"); +late final _sel_replacementObjectForArchiver_ = + objc.registerName("replacementObjectForArchiver:"); +final _objc_msgSend_552 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_classForPortCoder = objc.registerName("classForPortCoder"); class NSPortCoder extends NSCoder { - NSPortCoder._(ffi.Pointer id, AVFAudio lib, + NSPortCoder._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSPortCoder] that points to the same underlying object as [other]. - static NSPortCoder castFrom(T other) { - return NSPortCoder._(other._id, other._lib, retain: true, release: true); + static NSPortCoder castFrom(T other) { + return NSPortCoder._(other.pointer, retain: true, release: true); } /// Returns a [NSPortCoder] that wraps the given raw object pointer. - static NSPortCoder castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSPortCoder castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSPortCoder._(other, lib, retain: retain, release: release); + return NSPortCoder._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSPortCoder]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSPortCoder1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSPortCoder); } bool isBycopy() { - return _lib._objc_msgSend_12(_id, _lib._sel_isBycopy1); + return _objc_msgSend_12(this.pointer, _sel_isBycopy); } bool isByref() { - return _lib._objc_msgSend_12(_id, _lib._sel_isByref1); + return _objc_msgSend_12(this.pointer, _sel_isByref); } void encodePortObject_(NSPort aport) { - _lib._objc_msgSend_593(_id, _lib._sel_encodePortObject_1, aport._id); + _objc_msgSend_593(this.pointer, _sel_encodePortObject_, aport.pointer); } NSPort? decodePortObject() { - final _ret = _lib._objc_msgSend_594(_id, _lib._sel_decodePortObject1); + final _ret = _objc_msgSend_594(this.pointer, _sel_decodePortObject); return _ret.address == 0 ? null - : NSPort._(_ret, _lib, retain: true, release: true); + : NSPort._(_ret, retain: true, release: true); } NSConnection? connection() { - final _ret = _lib._objc_msgSend_595(_id, _lib._sel_connection1); + final _ret = _objc_msgSend_595(this.pointer, _sel_connection); return _ret.address == 0 ? null - : NSConnection._(_ret, _lib, retain: true, release: true); + : NSConnection._(_ret, retain: true, release: true); } static NSObject portCoderWithReceivePort_sendPort_components_( - AVFAudio _lib, NSPort? rcvPort, NSPort? sndPort, NSArray? comps) { - final _ret = _lib._objc_msgSend_596( - _lib._class_NSPortCoder1, - _lib._sel_portCoderWithReceivePort_sendPort_components_1, - rcvPort?._id ?? ffi.nullptr, - sndPort?._id ?? ffi.nullptr, - comps?._id ?? ffi.nullptr); - return NSObject._(_ret, _lib, retain: true, release: true); + NSPort? rcvPort, NSPort? sndPort, NSArray? comps) { + final _ret = _objc_msgSend_596( + _class_NSPortCoder, + _sel_portCoderWithReceivePort_sendPort_components_, + rcvPort?.pointer ?? ffi.nullptr, + sndPort?.pointer ?? ffi.nullptr, + comps?.pointer ?? ffi.nullptr); + return NSObject._(_ret, retain: true, release: true); } NSObject initWithReceivePort_sendPort_components_( NSPort? rcvPort, NSPort? sndPort, NSArray? comps) { - final _ret = _lib._objc_msgSend_596( - _id, - _lib._sel_initWithReceivePort_sendPort_components_1, - rcvPort?._id ?? ffi.nullptr, - sndPort?._id ?? ffi.nullptr, - comps?._id ?? ffi.nullptr); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_596( + this.pointer, + _sel_initWithReceivePort_sendPort_components_, + rcvPort?.pointer ?? ffi.nullptr, + sndPort?.pointer ?? ffi.nullptr, + comps?.pointer ?? ffi.nullptr); + return NSObject._(_ret, retain: true, release: true); } void dispatch() { - _lib._objc_msgSend_1(_id, _lib._sel_dispatch1); + _objc_msgSend_1(this.pointer, _sel_dispatch); } @override NSPortCoder init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSPortCoder._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSPortCoder._(_ret, retain: true, release: true); } - static NSPortCoder new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSPortCoder1, _lib._sel_new1); - return NSPortCoder._(_ret, _lib, retain: false, release: true); + static NSPortCoder new1() { + final _ret = _objc_msgSend_2(_class_NSPortCoder, _sel_new); + return NSPortCoder._(_ret, retain: false, release: true); } - static NSPortCoder allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSPortCoder1, _lib._sel_allocWithZone_1, zone); - return NSPortCoder._(_ret, _lib, retain: false, release: true); + static NSPortCoder allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSPortCoder, _sel_allocWithZone_, zone); + return NSPortCoder._(_ret, retain: false, release: true); } - static NSPortCoder alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSPortCoder1, _lib._sel_alloc1); - return NSPortCoder._(_ret, _lib, retain: false, release: true); + static NSPortCoder alloc() { + final _ret = _objc_msgSend_2(_class_NSPortCoder, _sel_alloc); + return NSPortCoder._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSPortCoder1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSPortCoder, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSPortCoder1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSPortCoder, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSPortCoder1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSPortCoder, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSPortCoder1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSPortCoder, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSPortCoder1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSPortCoder, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSPortCoder1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSPortCoder, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSPortCoder1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSPortCoder, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSPortCoder1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSPortCoder, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSPortCoder1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSPortCoder, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSPortCoder = objc.getClass("NSPortCoder"); +late final _sel_isBycopy = objc.registerName("isBycopy"); +late final _sel_isByref = objc.registerName("isByref"); + class NSPort extends NSObject { - NSPort._(ffi.Pointer id, AVFAudio lib, + NSPort._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSPort] that points to the same underlying object as [other]. - static NSPort castFrom(T other) { - return NSPort._(other._id, other._lib, retain: true, release: true); + static NSPort castFrom(T other) { + return NSPort._(other.pointer, retain: true, release: true); } /// Returns a [NSPort] that wraps the given raw object pointer. - static NSPort castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSPort castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSPort._(other, lib, retain: retain, release: release); + return NSPort._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSPort]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSPort1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSPort); } - static NSPort port(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_553(_lib._class_NSPort1, _lib._sel_port1); - return NSPort._(_ret, _lib, retain: true, release: true); + static NSPort port() { + final _ret = _objc_msgSend_553(_class_NSPort, _sel_port); + return NSPort._(_ret, retain: true, release: true); } void invalidate() { - _lib._objc_msgSend_1(_id, _lib._sel_invalidate1); + _objc_msgSend_1(this.pointer, _sel_invalidate); } bool get valid { - return _lib._objc_msgSend_12(_id, _lib._sel_isValid1); + return _objc_msgSend_12(this.pointer, _sel_isValid); } void setDelegate_(NSObject? anObject) { - _lib._objc_msgSend_289( - _id, _lib._sel_setDelegate_1, anObject?._id ?? ffi.nullptr); + _objc_msgSend_289( + this.pointer, _sel_setDelegate_, anObject?.pointer ?? ffi.nullptr); } NSObject? delegate() { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_delegate1); + final _ret = _objc_msgSend_17(this.pointer, _sel_delegate); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void scheduleInRunLoop_forMode_(NSRunLoop runLoop, NSString mode) { - _lib._objc_msgSend_569( - _id, _lib._sel_scheduleInRunLoop_forMode_1, runLoop._id, mode._id); + _objc_msgSend_569(this.pointer, _sel_scheduleInRunLoop_forMode_, + runLoop.pointer, mode.pointer); } void removeFromRunLoop_forMode_(NSRunLoop runLoop, NSString mode) { - _lib._objc_msgSend_569( - _id, _lib._sel_removeFromRunLoop_forMode_1, runLoop._id, mode._id); + _objc_msgSend_569(this.pointer, _sel_removeFromRunLoop_forMode_, + runLoop.pointer, mode.pointer); } int get reservedSpaceLength { - return _lib._objc_msgSend_10(_id, _lib._sel_reservedSpaceLength1); + return _objc_msgSend_10(this.pointer, _sel_reservedSpaceLength); } bool sendBeforeDate_components_from_reserved_( @@ -50659,12 +25168,12 @@ class NSPort extends NSObject { NSMutableArray? components, NSPort? receivePort, int headerSpaceReserved) { - return _lib._objc_msgSend_570( - _id, - _lib._sel_sendBeforeDate_components_from_reserved_1, - limitDate._id, - components?._id ?? ffi.nullptr, - receivePort?._id ?? ffi.nullptr, + return _objc_msgSend_570( + this.pointer, + _sel_sendBeforeDate_components_from_reserved_, + limitDate.pointer, + components?.pointer ?? ffi.nullptr, + receivePort?.pointer ?? ffi.nullptr, headerSpaceReserved); } @@ -50674,631 +25183,681 @@ class NSPort extends NSObject { NSMutableArray? components, NSPort? receivePort, int headerSpaceReserved) { - return _lib._objc_msgSend_571( - _id, - _lib._sel_sendBeforeDate_msgid_components_from_reserved_1, - limitDate._id, + return _objc_msgSend_571( + this.pointer, + _sel_sendBeforeDate_msgid_components_from_reserved_, + limitDate.pointer, msgID, - components?._id ?? ffi.nullptr, - receivePort?._id ?? ffi.nullptr, + components?.pointer ?? ffi.nullptr, + receivePort?.pointer ?? ffi.nullptr, headerSpaceReserved); } void addConnection_toRunLoop_forMode_( NSConnection conn, NSRunLoop runLoop, NSString mode) { - _lib._objc_msgSend_592(_id, _lib._sel_addConnection_toRunLoop_forMode_1, - conn._id, runLoop._id, mode._id); + _objc_msgSend_592(this.pointer, _sel_addConnection_toRunLoop_forMode_, + conn.pointer, runLoop.pointer, mode.pointer); } void removeConnection_fromRunLoop_forMode_( NSConnection conn, NSRunLoop runLoop, NSString mode) { - _lib._objc_msgSend_592( - _id, - _lib._sel_removeConnection_fromRunLoop_forMode_1, - conn._id, - runLoop._id, - mode._id); + _objc_msgSend_592(this.pointer, _sel_removeConnection_fromRunLoop_forMode_, + conn.pointer, runLoop.pointer, mode.pointer); } @override NSPort init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSPort._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSPort._(_ret, retain: true, release: true); } - static NSPort new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSPort1, _lib._sel_new1); - return NSPort._(_ret, _lib, retain: false, release: true); + static NSPort new1() { + final _ret = _objc_msgSend_2(_class_NSPort, _sel_new); + return NSPort._(_ret, retain: false, release: true); } - static NSPort allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSPort1, _lib._sel_allocWithZone_1, zone); - return NSPort._(_ret, _lib, retain: false, release: true); + static NSPort allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSPort, _sel_allocWithZone_, zone); + return NSPort._(_ret, retain: false, release: true); } - static NSPort alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSPort1, _lib._sel_alloc1); - return NSPort._(_ret, _lib, retain: false, release: true); + static NSPort alloc() { + final _ret = _objc_msgSend_2(_class_NSPort, _sel_alloc); + return NSPort._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSPort1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSPort, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSPort1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSPort, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSPort1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSPort, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSPort1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSPort, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSPort1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSPort, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSPort1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64( + _class_NSPort, _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSPort1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSPort, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSPort1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSPort, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSPort1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSPort, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSPort = objc.getClass("NSPort"); +final _objc_msgSend_553 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_invalidate = objc.registerName("invalidate"); +late final _sel_isValid = objc.registerName("isValid"); + class NSRunLoop extends NSObject { - NSRunLoop._(ffi.Pointer id, AVFAudio lib, + NSRunLoop._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSRunLoop] that points to the same underlying object as [other]. - static NSRunLoop castFrom(T other) { - return NSRunLoop._(other._id, other._lib, retain: true, release: true); + static NSRunLoop castFrom(T other) { + return NSRunLoop._(other.pointer, retain: true, release: true); } /// Returns a [NSRunLoop] that wraps the given raw object pointer. - static NSRunLoop castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSRunLoop castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSRunLoop._(other, lib, retain: retain, release: release); + return NSRunLoop._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSRunLoop]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSRunLoop1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSRunLoop); } - static NSRunLoop getCurrentRunLoop(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_554( - _lib._class_NSRunLoop1, _lib._sel_currentRunLoop1); - return NSRunLoop._(_ret, _lib, retain: true, release: true); + static NSRunLoop getCurrentRunLoop() { + final _ret = _objc_msgSend_554(_class_NSRunLoop, _sel_currentRunLoop); + return NSRunLoop._(_ret, retain: true, release: true); } - static NSRunLoop getMainRunLoop(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_554(_lib._class_NSRunLoop1, _lib._sel_mainRunLoop1); - return NSRunLoop._(_ret, _lib, retain: true, release: true); + static NSRunLoop getMainRunLoop() { + final _ret = _objc_msgSend_554(_class_NSRunLoop, _sel_mainRunLoop); + return NSRunLoop._(_ret, retain: true, release: true); } NSString? get currentMode { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_currentMode1); + final _ret = _objc_msgSend_44(this.pointer, _sel_currentMode); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } ffi.Pointer<__CFRunLoop> getCFRunLoop() { - return _lib._objc_msgSend_555(_id, _lib._sel_getCFRunLoop1); + return _objc_msgSend_555(this.pointer, _sel_getCFRunLoop); } void addTimer_forMode_(NSTimer timer, NSString mode) { - _lib._objc_msgSend_562( - _id, _lib._sel_addTimer_forMode_1, timer._id, mode._id); + _objc_msgSend_562( + this.pointer, _sel_addTimer_forMode_, timer.pointer, mode.pointer); } void addPort_forMode_(NSPort aPort, NSString mode) { - _lib._objc_msgSend_563( - _id, _lib._sel_addPort_forMode_1, aPort._id, mode._id); + _objc_msgSend_563( + this.pointer, _sel_addPort_forMode_, aPort.pointer, mode.pointer); } void removePort_forMode_(NSPort aPort, NSString mode) { - _lib._objc_msgSend_563( - _id, _lib._sel_removePort_forMode_1, aPort._id, mode._id); + _objc_msgSend_563( + this.pointer, _sel_removePort_forMode_, aPort.pointer, mode.pointer); } NSDate? limitDateForMode_(NSString mode) { final _ret = - _lib._objc_msgSend_564(_id, _lib._sel_limitDateForMode_1, mode._id); + _objc_msgSend_564(this.pointer, _sel_limitDateForMode_, mode.pointer); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } void acceptInputForMode_beforeDate_(NSString mode, NSDate limitDate) { - _lib._objc_msgSend_565(_id, _lib._sel_acceptInputForMode_beforeDate_1, - mode._id, limitDate._id); + _objc_msgSend_565(this.pointer, _sel_acceptInputForMode_beforeDate_, + mode.pointer, limitDate.pointer); } void run() { - _lib._objc_msgSend_1(_id, _lib._sel_run1); + _objc_msgSend_1(this.pointer, _sel_run); } void runUntilDate_(NSDate limitDate) { - _lib._objc_msgSend_540(_id, _lib._sel_runUntilDate_1, limitDate._id); + _objc_msgSend_540(this.pointer, _sel_runUntilDate_, limitDate.pointer); } bool runMode_beforeDate_(NSString mode, NSDate limitDate) { - return _lib._objc_msgSend_566( - _id, _lib._sel_runMode_beforeDate_1, mode._id, limitDate._id); + return _objc_msgSend_566(this.pointer, _sel_runMode_beforeDate_, + mode.pointer, limitDate.pointer); } void configureAsServer() { - _lib._objc_msgSend_1(_id, _lib._sel_configureAsServer1); + _objc_msgSend_1(this.pointer, _sel_configureAsServer); } void performInModes_block_(NSArray modes, ObjCBlock_ffiVoid block) { - _lib._objc_msgSend_567( - _id, _lib._sel_performInModes_block_1, modes._id, block._id); + _objc_msgSend_567( + this.pointer, _sel_performInModes_block_, modes.pointer, block.pointer); } void performBlock_(ObjCBlock_ffiVoid block) { - _lib._objc_msgSend_532(_id, _lib._sel_performBlock_1, block._id); + _objc_msgSend_532(this.pointer, _sel_performBlock_, block.pointer); } void performSelector_target_argument_order_modes_( - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject target, NSObject? arg, int order, NSArray modes) { - _lib._objc_msgSend_568( - _id, - _lib._sel_performSelector_target_argument_order_modes_1, + _objc_msgSend_568( + this.pointer, + _sel_performSelector_target_argument_order_modes_, aSelector, - target._id, - arg?._id ?? ffi.nullptr, + target.pointer, + arg?.pointer ?? ffi.nullptr, order, - modes._id); + modes.pointer); } void cancelPerformSelector_target_argument_( - ffi.Pointer aSelector, NSObject target, NSObject? arg) { - _lib._objc_msgSend_533( - _id, - _lib._sel_cancelPerformSelector_target_argument_1, - aSelector, - target._id, - arg?._id ?? ffi.nullptr); + ffi.Pointer aSelector, + NSObject target, + NSObject? arg) { + _objc_msgSend_533(this.pointer, _sel_cancelPerformSelector_target_argument_, + aSelector, target.pointer, arg?.pointer ?? ffi.nullptr); } void cancelPerformSelectorsWithTarget_(NSObject target) { - _lib._objc_msgSend_15( - _id, _lib._sel_cancelPerformSelectorsWithTarget_1, target._id); + _objc_msgSend_15( + this.pointer, _sel_cancelPerformSelectorsWithTarget_, target.pointer); } @override NSRunLoop init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSRunLoop._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSRunLoop._(_ret, retain: true, release: true); } - static NSRunLoop new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSRunLoop1, _lib._sel_new1); - return NSRunLoop._(_ret, _lib, retain: false, release: true); + static NSRunLoop new1() { + final _ret = _objc_msgSend_2(_class_NSRunLoop, _sel_new); + return NSRunLoop._(_ret, retain: false, release: true); } - static NSRunLoop allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSRunLoop1, _lib._sel_allocWithZone_1, zone); - return NSRunLoop._(_ret, _lib, retain: false, release: true); + static NSRunLoop allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSRunLoop, _sel_allocWithZone_, zone); + return NSRunLoop._(_ret, retain: false, release: true); } - static NSRunLoop alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSRunLoop1, _lib._sel_alloc1); - return NSRunLoop._(_ret, _lib, retain: false, release: true); + static NSRunLoop alloc() { + final _ret = _objc_msgSend_2(_class_NSRunLoop, _sel_alloc); + return NSRunLoop._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSRunLoop1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSRunLoop, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSRunLoop1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSRunLoop, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSRunLoop1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSRunLoop, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSRunLoop1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSRunLoop, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSRunLoop1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSRunLoop, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSRunLoop1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSRunLoop, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSRunLoop1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSRunLoop, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSRunLoop1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSRunLoop, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSRunLoop1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSRunLoop, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSRunLoop = objc.getClass("NSRunLoop"); +late final _sel_currentRunLoop = objc.registerName("currentRunLoop"); +final _objc_msgSend_554 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_mainRunLoop = objc.registerName("mainRunLoop"); +late final _sel_currentMode = objc.registerName("currentMode"); + final class __CFRunLoop extends ffi.Opaque {} +late final _sel_getCFRunLoop = objc.registerName("getCFRunLoop"); +final _objc_msgSend_555 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer<__CFRunLoop> Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer<__CFRunLoop> Function( + ffi.Pointer, ffi.Pointer)>(); + class NSTimer extends NSObject { - NSTimer._(ffi.Pointer id, AVFAudio lib, + NSTimer._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSTimer] that points to the same underlying object as [other]. - static NSTimer castFrom(T other) { - return NSTimer._(other._id, other._lib, retain: true, release: true); + static NSTimer castFrom(T other) { + return NSTimer._(other.pointer, retain: true, release: true); } /// Returns a [NSTimer] that wraps the given raw object pointer. - static NSTimer castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSTimer castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSTimer._(other, lib, retain: retain, release: release); + return NSTimer._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSTimer]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSTimer1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSTimer); } static NSTimer timerWithTimeInterval_invocation_repeats_( - AVFAudio _lib, double ti, NSInvocation invocation, bool yesOrNo) { - final _ret = _lib._objc_msgSend_556( - _lib._class_NSTimer1, - _lib._sel_timerWithTimeInterval_invocation_repeats_1, + double ti, NSInvocation invocation, bool yesOrNo) { + final _ret = _objc_msgSend_556( + _class_NSTimer, + _sel_timerWithTimeInterval_invocation_repeats_, ti, - invocation._id, + invocation.pointer, yesOrNo); - return NSTimer._(_ret, _lib, retain: true, release: true); + return NSTimer._(_ret, retain: true, release: true); } static NSTimer scheduledTimerWithTimeInterval_invocation_repeats_( - AVFAudio _lib, double ti, NSInvocation invocation, bool yesOrNo) { - final _ret = _lib._objc_msgSend_556( - _lib._class_NSTimer1, - _lib._sel_scheduledTimerWithTimeInterval_invocation_repeats_1, + double ti, NSInvocation invocation, bool yesOrNo) { + final _ret = _objc_msgSend_556( + _class_NSTimer, + _sel_scheduledTimerWithTimeInterval_invocation_repeats_, ti, - invocation._id, + invocation.pointer, yesOrNo); - return NSTimer._(_ret, _lib, retain: true, release: true); + return NSTimer._(_ret, retain: true, release: true); } static NSTimer timerWithTimeInterval_target_selector_userInfo_repeats_( - AVFAudio _lib, double ti, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? userInfo, bool yesOrNo) { - final _ret = _lib._objc_msgSend_557( - _lib._class_NSTimer1, - _lib._sel_timerWithTimeInterval_target_selector_userInfo_repeats_1, + final _ret = _objc_msgSend_557( + _class_NSTimer, + _sel_timerWithTimeInterval_target_selector_userInfo_repeats_, ti, - aTarget._id, + aTarget.pointer, aSelector, - userInfo?._id ?? ffi.nullptr, + userInfo?.pointer ?? ffi.nullptr, yesOrNo); - return NSTimer._(_ret, _lib, retain: true, release: true); + return NSTimer._(_ret, retain: true, release: true); } static NSTimer scheduledTimerWithTimeInterval_target_selector_userInfo_repeats_( - AVFAudio _lib, double ti, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? userInfo, bool yesOrNo) { - final _ret = _lib._objc_msgSend_557( - _lib._class_NSTimer1, - _lib._sel_scheduledTimerWithTimeInterval_target_selector_userInfo_repeats_1, + final _ret = _objc_msgSend_557( + _class_NSTimer, + _sel_scheduledTimerWithTimeInterval_target_selector_userInfo_repeats_, ti, - aTarget._id, + aTarget.pointer, aSelector, - userInfo?._id ?? ffi.nullptr, + userInfo?.pointer ?? ffi.nullptr, yesOrNo); - return NSTimer._(_ret, _lib, retain: true, release: true); + return NSTimer._(_ret, retain: true, release: true); } - static NSTimer timerWithTimeInterval_repeats_block_(AVFAudio _lib, + static NSTimer timerWithTimeInterval_repeats_block_( double interval, bool repeats, ObjCBlock_ffiVoid_NSTimer block) { - final _ret = _lib._objc_msgSend_558( - _lib._class_NSTimer1, - _lib._sel_timerWithTimeInterval_repeats_block_1, + final _ret = _objc_msgSend_558( + _class_NSTimer, + _sel_timerWithTimeInterval_repeats_block_, interval, repeats, - block._id); - return NSTimer._(_ret, _lib, retain: true, release: true); + block.pointer); + return NSTimer._(_ret, retain: true, release: true); } - static NSTimer scheduledTimerWithTimeInterval_repeats_block_(AVFAudio _lib, + static NSTimer scheduledTimerWithTimeInterval_repeats_block_( double interval, bool repeats, ObjCBlock_ffiVoid_NSTimer block) { - final _ret = _lib._objc_msgSend_558( - _lib._class_NSTimer1, - _lib._sel_scheduledTimerWithTimeInterval_repeats_block_1, + final _ret = _objc_msgSend_558( + _class_NSTimer, + _sel_scheduledTimerWithTimeInterval_repeats_block_, interval, repeats, - block._id); - return NSTimer._(_ret, _lib, retain: true, release: true); + block.pointer); + return NSTimer._(_ret, retain: true, release: true); } NSTimer initWithFireDate_interval_repeats_block_(NSDate date, double interval, bool repeats, ObjCBlock_ffiVoid_NSTimer block) { - final _ret = _lib._objc_msgSend_559( - _id, - _lib._sel_initWithFireDate_interval_repeats_block_1, - date._id, + final _ret = _objc_msgSend_559( + this.pointer, + _sel_initWithFireDate_interval_repeats_block_, + date.pointer, interval, repeats, - block._id); - return NSTimer._(_ret, _lib, retain: true, release: true); + block.pointer); + return NSTimer._(_ret, retain: true, release: true); } NSTimer initWithFireDate_interval_target_selector_userInfo_repeats_( NSDate date, double ti, NSObject t, - ffi.Pointer s, + ffi.Pointer s, NSObject? ui, bool rep) { - final _ret = _lib._objc_msgSend_560( - _id, - _lib._sel_initWithFireDate_interval_target_selector_userInfo_repeats_1, - date._id, + final _ret = _objc_msgSend_560( + this.pointer, + _sel_initWithFireDate_interval_target_selector_userInfo_repeats_, + date.pointer, ti, - t._id, + t.pointer, s, - ui?._id ?? ffi.nullptr, + ui?.pointer ?? ffi.nullptr, rep); - return NSTimer._(_ret, _lib, retain: true, release: true); + return NSTimer._(_ret, retain: true, release: true); } void fire() { - _lib._objc_msgSend_1(_id, _lib._sel_fire1); + _objc_msgSend_1(this.pointer, _sel_fire); } NSDate get fireDate { - final _ret = _lib._objc_msgSend_172(_id, _lib._sel_fireDate1); - return NSDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_172(this.pointer, _sel_fireDate); + return NSDate._(_ret, retain: true, release: true); } set fireDate(NSDate value) { - return _lib._objc_msgSend_561(_id, _lib._sel_setFireDate_1, value._id); + return _objc_msgSend_561(this.pointer, _sel_setFireDate_, value.pointer); } double get timeInterval { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_timeInterval1) - : _lib._objc_msgSend_165(_id, _lib._sel_timeInterval1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_timeInterval) + : _objc_msgSend_165(this.pointer, _sel_timeInterval); } double get tolerance { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_tolerance1) - : _lib._objc_msgSend_165(_id, _lib._sel_tolerance1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_tolerance) + : _objc_msgSend_165(this.pointer, _sel_tolerance); } set tolerance(double value) { - return _lib._objc_msgSend_542(_id, _lib._sel_setTolerance_1, value); + return _objc_msgSend_542(this.pointer, _sel_setTolerance_, value); } void invalidate() { - _lib._objc_msgSend_1(_id, _lib._sel_invalidate1); + _objc_msgSend_1(this.pointer, _sel_invalidate); } bool get valid { - return _lib._objc_msgSend_12(_id, _lib._sel_isValid1); + return _objc_msgSend_12(this.pointer, _sel_isValid); } NSObject? get userInfo { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_userInfo1); + final _ret = _objc_msgSend_17(this.pointer, _sel_userInfo); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } @override NSTimer init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSTimer._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSTimer._(_ret, retain: true, release: true); } - static NSTimer new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSTimer1, _lib._sel_new1); - return NSTimer._(_ret, _lib, retain: false, release: true); + static NSTimer new1() { + final _ret = _objc_msgSend_2(_class_NSTimer, _sel_new); + return NSTimer._(_ret, retain: false, release: true); } - static NSTimer allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSTimer1, _lib._sel_allocWithZone_1, zone); - return NSTimer._(_ret, _lib, retain: false, release: true); + static NSTimer allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSTimer, _sel_allocWithZone_, zone); + return NSTimer._(_ret, retain: false, release: true); } - static NSTimer alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSTimer1, _lib._sel_alloc1); - return NSTimer._(_ret, _lib, retain: false, release: true); + static NSTimer alloc() { + final _ret = _objc_msgSend_2(_class_NSTimer, _sel_alloc); + return NSTimer._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSTimer1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSTimer, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSTimer1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSTimer, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSTimer1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSTimer, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSTimer1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSTimer, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSTimer1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSTimer, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSTimer1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSTimer, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSTimer1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSTimer1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSTimer1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} - + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSTimer, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSTimer, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSTimer, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSTimer = objc.getClass("NSTimer"); +late final _sel_timerWithTimeInterval_invocation_repeats_ = + objc.registerName("timerWithTimeInterval:invocation:repeats:"); +final _objc_msgSend_556 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer, + bool)>(); +late final _sel_scheduledTimerWithTimeInterval_invocation_repeats_ = + objc.registerName("scheduledTimerWithTimeInterval:invocation:repeats:"); +late final _sel_timerWithTimeInterval_target_selector_userInfo_repeats_ = objc + .registerName("timerWithTimeInterval:target:selector:userInfo:repeats:"); +final _objc_msgSend_557 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_scheduledTimerWithTimeInterval_target_selector_userInfo_repeats_ = + objc.registerName( + "scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:"); void _ObjCBlock_ffiVoid_NSTimer_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< - ffi - .NativeFunction arg0)>>() - .asFunction)>()(arg0); + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); final _ObjCBlock_ffiVoid_NSTimer_closureRegistry = - )>{}; + )>{}; int _ObjCBlock_ffiVoid_NSTimer_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSTimer_registerClosure( - void Function(ffi.Pointer) fn) { + void Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSTimer_closureRegistryIndex; _ObjCBlock_ffiVoid_NSTimer_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSTimer_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSTimer_closureRegistry[block.ref.target.address]!(arg0); -class ObjCBlock_ffiVoid_NSTimer extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSTimer._(ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_NSTimer extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSTimer._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSTimer castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSTimer._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSTimer._(pointer, retain: retain, release: release); } @@ -51308,20 +25867,17 @@ class ObjCBlock_ffiVoid_NSTimer extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSTimer.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< - ffi - .NativeFunction arg0)>> + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSTimer_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSTimer_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -51329,19 +25885,16 @@ class ObjCBlock_ffiVoid_NSTimer extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSTimer.fromFunction( - AVFAudio lib, void Function(NSTimer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSTimer_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSTimer_registerClosure( - (ffi.Pointer arg0) => - fn(NSTimer._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSTimer.fromFunction(void Function(NSTimer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSTimer_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSTimer_registerClosure( + (ffi.Pointer arg0) => + fn(NSTimer._(arg0, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -51353,926 +25906,1601 @@ class ObjCBlock_ffiVoid_NSTimer extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSTimer.listener(AVFAudio lib, void Function(NSTimer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSTimer_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSTimer_registerClosure( - (ffi.Pointer arg0) => - fn(NSTimer._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSTimer.listener(void Function(NSTimer) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSTimer_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSTimer_registerClosure( + (ffi.Pointer arg0) => + fn(NSTimer._(arg0, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>? + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSTimer arg0) => _id.ref.invoke + void call(NSTimer arg0) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>()(_id, arg0._id); -} + void Function(ffi.Pointer, + ffi.Pointer)>()(pointer, arg0.pointer); +} + +late final _sel_timerWithTimeInterval_repeats_block_ = + objc.registerName("timerWithTimeInterval:repeats:block:"); +final _objc_msgSend_558 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Bool, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + double, + bool, + ffi.Pointer)>(); +late final _sel_scheduledTimerWithTimeInterval_repeats_block_ = + objc.registerName("scheduledTimerWithTimeInterval:repeats:block:"); +late final _sel_initWithFireDate_interval_repeats_block_ = + objc.registerName("initWithFireDate:interval:repeats:block:"); +final _objc_msgSend_559 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Bool, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + double, + bool, + ffi.Pointer)>(); +late final _sel_initWithFireDate_interval_target_selector_userInfo_repeats_ = + objc.registerName( + "initWithFireDate:interval:target:selector:userInfo:repeats:"); +final _objc_msgSend_560 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_fire = objc.registerName("fire"); +late final _sel_fireDate = objc.registerName("fireDate"); +late final _sel_setFireDate_ = objc.registerName("setFireDate:"); +final _objc_msgSend_561 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_timeInterval = objc.registerName("timeInterval"); +late final _sel_tolerance = objc.registerName("tolerance"); +late final _sel_setTolerance_ = objc.registerName("setTolerance:"); +late final _sel_addTimer_forMode_ = objc.registerName("addTimer:forMode:"); +final _objc_msgSend_562 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_addPort_forMode_ = objc.registerName("addPort:forMode:"); +final _objc_msgSend_563 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removePort_forMode_ = objc.registerName("removePort:forMode:"); +late final _sel_limitDateForMode_ = objc.registerName("limitDateForMode:"); +final _objc_msgSend_564 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_acceptInputForMode_beforeDate_ = + objc.registerName("acceptInputForMode:beforeDate:"); +final _objc_msgSend_565 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_run = objc.registerName("run"); +late final _sel_runUntilDate_ = objc.registerName("runUntilDate:"); +late final _sel_runMode_beforeDate_ = objc.registerName("runMode:beforeDate:"); +final _objc_msgSend_566 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_configureAsServer = objc.registerName("configureAsServer"); +late final _sel_performInModes_block_ = + objc.registerName("performInModes:block:"); +final _objc_msgSend_567 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_performBlock_ = objc.registerName("performBlock:"); +late final _sel_performSelector_target_argument_order_modes_ = + objc.registerName("performSelector:target:argument:order:modes:"); +final _objc_msgSend_568 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_cancelPerformSelector_target_argument_ = + objc.registerName("cancelPerformSelector:target:argument:"); +late final _sel_cancelPerformSelectorsWithTarget_ = + objc.registerName("cancelPerformSelectorsWithTarget:"); +late final _sel_scheduleInRunLoop_forMode_ = + objc.registerName("scheduleInRunLoop:forMode:"); +final _objc_msgSend_569 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeFromRunLoop_forMode_ = + objc.registerName("removeFromRunLoop:forMode:"); +late final _sel_reservedSpaceLength = objc.registerName("reservedSpaceLength"); +late final _sel_sendBeforeDate_components_from_reserved_ = + objc.registerName("sendBeforeDate:components:from:reserved:"); +final _objc_msgSend_570 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_sendBeforeDate_msgid_components_from_reserved_ = + objc.registerName("sendBeforeDate:msgid:components:from:reserved:"); +final _objc_msgSend_571 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer, + int)>(); class NSConnection extends NSObject { - NSConnection._(ffi.Pointer id, AVFAudio lib, + NSConnection._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSConnection] that points to the same underlying object as [other]. - static NSConnection castFrom(T other) { - return NSConnection._(other._id, other._lib, retain: true, release: true); + static NSConnection castFrom(T other) { + return NSConnection._(other.pointer, retain: true, release: true); } /// Returns a [NSConnection] that wraps the given raw object pointer. - static NSConnection castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSConnection castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSConnection._(other, lib, retain: retain, release: release); + return NSConnection._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSConnection]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSConnection1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSConnection); } NSDictionary get statistics { - final _ret = _lib._objc_msgSend_181(_id, _lib._sel_statistics1); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_181(this.pointer, _sel_statistics); + return NSDictionary._(_ret, retain: true, release: true); } - static NSArray allConnections(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSConnection1, _lib._sel_allConnections1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray allConnections() { + final _ret = _objc_msgSend_85(_class_NSConnection, _sel_allConnections); + return NSArray._(_ret, retain: true, release: true); } - static NSConnection defaultConnection(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_572( - _lib._class_NSConnection1, _lib._sel_defaultConnection1); - return NSConnection._(_ret, _lib, retain: true, release: true); + static NSConnection defaultConnection() { + final _ret = _objc_msgSend_572(_class_NSConnection, _sel_defaultConnection); + return NSConnection._(_ret, retain: true, release: true); } static NSConnection? connectionWithRegisteredName_host_( - AVFAudio _lib, NSString name, NSString? hostName) { - final _ret = _lib._objc_msgSend_573( - _lib._class_NSConnection1, - _lib._sel_connectionWithRegisteredName_host_1, - name._id, - hostName?._id ?? ffi.nullptr); + NSString name, NSString? hostName) { + final _ret = _objc_msgSend_573( + _class_NSConnection, + _sel_connectionWithRegisteredName_host_, + name.pointer, + hostName?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSConnection._(_ret, _lib, retain: true, release: true); + : NSConnection._(_ret, retain: true, release: true); } static NSConnection? connectionWithRegisteredName_host_usingNameServer_( - AVFAudio _lib, - NSString name, - NSString? hostName, - NSPortNameServer server) { - final _ret = _lib._objc_msgSend_578( - _lib._class_NSConnection1, - _lib._sel_connectionWithRegisteredName_host_usingNameServer_1, - name._id, - hostName?._id ?? ffi.nullptr, - server._id); + NSString name, NSString? hostName, NSPortNameServer server) { + final _ret = _objc_msgSend_578( + _class_NSConnection, + _sel_connectionWithRegisteredName_host_usingNameServer_, + name.pointer, + hostName?.pointer ?? ffi.nullptr, + server.pointer); return _ret.address == 0 ? null - : NSConnection._(_ret, _lib, retain: true, release: true); + : NSConnection._(_ret, retain: true, release: true); } static NSDistantObject? rootProxyForConnectionWithRegisteredName_host_( - AVFAudio _lib, NSString name, NSString? hostName) { - final _ret = _lib._objc_msgSend_583( - _lib._class_NSConnection1, - _lib._sel_rootProxyForConnectionWithRegisteredName_host_1, - name._id, - hostName?._id ?? ffi.nullptr); + NSString name, NSString? hostName) { + final _ret = _objc_msgSend_583( + _class_NSConnection, + _sel_rootProxyForConnectionWithRegisteredName_host_, + name.pointer, + hostName?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSDistantObject._(_ret, _lib, retain: true, release: true); + : NSDistantObject._(_ret, retain: true, release: true); } static NSDistantObject? rootProxyForConnectionWithRegisteredName_host_usingNameServer_( - AVFAudio _lib, - NSString name, - NSString? hostName, - NSPortNameServer server) { - final _ret = _lib._objc_msgSend_584( - _lib._class_NSConnection1, - _lib._sel_rootProxyForConnectionWithRegisteredName_host_usingNameServer_1, - name._id, - hostName?._id ?? ffi.nullptr, - server._id); + NSString name, NSString? hostName, NSPortNameServer server) { + final _ret = _objc_msgSend_584( + _class_NSConnection, + _sel_rootProxyForConnectionWithRegisteredName_host_usingNameServer_, + name.pointer, + hostName?.pointer ?? ffi.nullptr, + server.pointer); return _ret.address == 0 ? null - : NSDistantObject._(_ret, _lib, retain: true, release: true); + : NSDistantObject._(_ret, retain: true, release: true); } static NSConnection? serviceConnectionWithName_rootObject_usingNameServer_( - AVFAudio _lib, NSString name, NSObject root, NSPortNameServer server) { - final _ret = _lib._objc_msgSend_585( - _lib._class_NSConnection1, - _lib._sel_serviceConnectionWithName_rootObject_usingNameServer_1, - name._id, - root._id, - server._id); + NSString name, NSObject root, NSPortNameServer server) { + final _ret = _objc_msgSend_585( + _class_NSConnection, + _sel_serviceConnectionWithName_rootObject_usingNameServer_, + name.pointer, + root.pointer, + server.pointer); return _ret.address == 0 ? null - : NSConnection._(_ret, _lib, retain: true, release: true); + : NSConnection._(_ret, retain: true, release: true); } static NSConnection? serviceConnectionWithName_rootObject_( - AVFAudio _lib, NSString name, NSObject root) { - final _ret = _lib._objc_msgSend_586(_lib._class_NSConnection1, - _lib._sel_serviceConnectionWithName_rootObject_1, name._id, root._id); + NSString name, NSObject root) { + final _ret = _objc_msgSend_586(_class_NSConnection, + _sel_serviceConnectionWithName_rootObject_, name.pointer, root.pointer); return _ret.address == 0 ? null - : NSConnection._(_ret, _lib, retain: true, release: true); + : NSConnection._(_ret, retain: true, release: true); } double get requestTimeout { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_requestTimeout1) - : _lib._objc_msgSend_165(_id, _lib._sel_requestTimeout1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_requestTimeout) + : _objc_msgSend_165(this.pointer, _sel_requestTimeout); } set requestTimeout(double value) { - return _lib._objc_msgSend_542(_id, _lib._sel_setRequestTimeout_1, value); + return _objc_msgSend_542(this.pointer, _sel_setRequestTimeout_, value); } double get replyTimeout { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_replyTimeout1) - : _lib._objc_msgSend_165(_id, _lib._sel_replyTimeout1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_replyTimeout) + : _objc_msgSend_165(this.pointer, _sel_replyTimeout); } set replyTimeout(double value) { - return _lib._objc_msgSend_542(_id, _lib._sel_setReplyTimeout_1, value); + return _objc_msgSend_542(this.pointer, _sel_setReplyTimeout_, value); } NSObject? get rootObject { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_rootObject1); + final _ret = _objc_msgSend_17(this.pointer, _sel_rootObject); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set rootObject(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setRootObject_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setRootObject_, value?.pointer ?? ffi.nullptr); } NSObject? get delegate { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_delegate1); + final _ret = _objc_msgSend_17(this.pointer, _sel_delegate); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set delegate(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setDelegate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); } bool get independentConversationQueueing { - return _lib._objc_msgSend_12( - _id, _lib._sel_independentConversationQueueing1); + return _objc_msgSend_12(this.pointer, _sel_independentConversationQueueing); } set independentConversationQueueing(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setIndependentConversationQueueing_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setIndependentConversationQueueing_, value); } bool get valid { - return _lib._objc_msgSend_12(_id, _lib._sel_isValid1); + return _objc_msgSend_12(this.pointer, _sel_isValid); } NSDistantObject get rootProxy { - final _ret = _lib._objc_msgSend_587(_id, _lib._sel_rootProxy1); - return NSDistantObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_587(this.pointer, _sel_rootProxy); + return NSDistantObject._(_ret, retain: true, release: true); } void invalidate() { - _lib._objc_msgSend_1(_id, _lib._sel_invalidate1); + _objc_msgSend_1(this.pointer, _sel_invalidate); } void addRequestMode_(NSString rmode) { - _lib._objc_msgSend_247(_id, _lib._sel_addRequestMode_1, rmode._id); + _objc_msgSend_247(this.pointer, _sel_addRequestMode_, rmode.pointer); } void removeRequestMode_(NSString rmode) { - _lib._objc_msgSend_247(_id, _lib._sel_removeRequestMode_1, rmode._id); + _objc_msgSend_247(this.pointer, _sel_removeRequestMode_, rmode.pointer); } NSArray get requestModes { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_requestModes1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_requestModes); + return NSArray._(_ret, retain: true, release: true); } bool registerName_(NSString? name) { - return _lib._objc_msgSend_588( - _id, _lib._sel_registerName_1, name?._id ?? ffi.nullptr); + return _objc_msgSend_588( + this.pointer, _sel_registerName_, name?.pointer ?? ffi.nullptr); } bool registerName_withNameServer_(NSString? name, NSPortNameServer server) { - return _lib._objc_msgSend_589(_id, _lib._sel_registerName_withNameServer_1, - name?._id ?? ffi.nullptr, server._id); + return _objc_msgSend_589(this.pointer, _sel_registerName_withNameServer_, + name?.pointer ?? ffi.nullptr, server.pointer); } static NSConnection? connectionWithReceivePort_sendPort_( - AVFAudio _lib, NSPort? receivePort, NSPort? sendPort) { - final _ret = _lib._objc_msgSend_590( - _lib._class_NSConnection1, - _lib._sel_connectionWithReceivePort_sendPort_1, - receivePort?._id ?? ffi.nullptr, - sendPort?._id ?? ffi.nullptr); + NSPort? receivePort, NSPort? sendPort) { + final _ret = _objc_msgSend_590( + _class_NSConnection, + _sel_connectionWithReceivePort_sendPort_, + receivePort?.pointer ?? ffi.nullptr, + sendPort?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSConnection._(_ret, _lib, retain: true, release: true); + : NSConnection._(_ret, retain: true, release: true); } - static NSObject? currentConversation(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_17( - _lib._class_NSConnection1, _lib._sel_currentConversation1); + static NSObject? currentConversation() { + final _ret = + _objc_msgSend_17(_class_NSConnection, _sel_currentConversation); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSConnection? initWithReceivePort_sendPort_( NSPort? receivePort, NSPort? sendPort) { - final _ret = _lib._objc_msgSend_590( - _id, - _lib._sel_initWithReceivePort_sendPort_1, - receivePort?._id ?? ffi.nullptr, - sendPort?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_590( + this.pointer, + _sel_initWithReceivePort_sendPort_, + receivePort?.pointer ?? ffi.nullptr, + sendPort?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSConnection._(_ret, _lib, retain: true, release: true); + : NSConnection._(_ret, retain: true, release: true); } NSPort get sendPort { - final _ret = _lib._objc_msgSend_553(_id, _lib._sel_sendPort1); - return NSPort._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_553(this.pointer, _sel_sendPort); + return NSPort._(_ret, retain: true, release: true); } NSPort get receivePort { - final _ret = _lib._objc_msgSend_553(_id, _lib._sel_receivePort1); - return NSPort._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_553(this.pointer, _sel_receivePort); + return NSPort._(_ret, retain: true, release: true); } void enableMultipleThreads() { - _lib._objc_msgSend_1(_id, _lib._sel_enableMultipleThreads1); + _objc_msgSend_1(this.pointer, _sel_enableMultipleThreads); } bool get multipleThreadsEnabled { - return _lib._objc_msgSend_12(_id, _lib._sel_multipleThreadsEnabled1); + return _objc_msgSend_12(this.pointer, _sel_multipleThreadsEnabled); } void addRunLoop_(NSRunLoop runloop) { - _lib._objc_msgSend_591(_id, _lib._sel_addRunLoop_1, runloop._id); + _objc_msgSend_591(this.pointer, _sel_addRunLoop_, runloop.pointer); } void removeRunLoop_(NSRunLoop runloop) { - _lib._objc_msgSend_591(_id, _lib._sel_removeRunLoop_1, runloop._id); + _objc_msgSend_591(this.pointer, _sel_removeRunLoop_, runloop.pointer); } void runInNewThread() { - _lib._objc_msgSend_1(_id, _lib._sel_runInNewThread1); + _objc_msgSend_1(this.pointer, _sel_runInNewThread); } NSArray get remoteObjects { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_remoteObjects1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_remoteObjects); + return NSArray._(_ret, retain: true, release: true); } NSArray get localObjects { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_localObjects1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_localObjects); + return NSArray._(_ret, retain: true, release: true); } void dispatchWithComponents_(NSArray components) { - _lib._objc_msgSend_472( - _id, _lib._sel_dispatchWithComponents_1, components._id); + _objc_msgSend_472( + this.pointer, _sel_dispatchWithComponents_, components.pointer); } @override NSConnection init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSConnection._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSConnection._(_ret, retain: true, release: true); } - static NSConnection new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSConnection1, _lib._sel_new1); - return NSConnection._(_ret, _lib, retain: false, release: true); + static NSConnection new1() { + final _ret = _objc_msgSend_2(_class_NSConnection, _sel_new); + return NSConnection._(_ret, retain: false, release: true); } - static NSConnection allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSConnection1, _lib._sel_allocWithZone_1, zone); - return NSConnection._(_ret, _lib, retain: false, release: true); + static NSConnection allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSConnection, _sel_allocWithZone_, zone); + return NSConnection._(_ret, retain: false, release: true); } - static NSConnection alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSConnection1, _lib._sel_alloc1); - return NSConnection._(_ret, _lib, retain: false, release: true); + static NSConnection alloc() { + final _ret = _objc_msgSend_2(_class_NSConnection, _sel_alloc); + return NSConnection._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSConnection1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSConnection, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSConnection1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSConnection, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSConnection1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSConnection, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSConnection1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSConnection, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSConnection1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSConnection, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSConnection1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSConnection, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSConnection1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSConnection1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSConnection1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSConnection, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSConnection, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSConnection, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSConnection = objc.getClass("NSConnection"); +late final _sel_statistics = objc.registerName("statistics"); +late final _sel_allConnections = objc.registerName("allConnections"); +late final _sel_defaultConnection = objc.registerName("defaultConnection"); +final _objc_msgSend_572 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_connectionWithRegisteredName_host_ = + objc.registerName("connectionWithRegisteredName:host:"); +final _objc_msgSend_573 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSPortNameServer extends NSObject { - NSPortNameServer._(ffi.Pointer id, AVFAudio lib, + NSPortNameServer._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSPortNameServer] that points to the same underlying object as [other]. - static NSPortNameServer castFrom(T other) { - return NSPortNameServer._(other._id, other._lib, - retain: true, release: true); + static NSPortNameServer castFrom(T other) { + return NSPortNameServer._(other.pointer, retain: true, release: true); } /// Returns a [NSPortNameServer] that wraps the given raw object pointer. - static NSPortNameServer castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSPortNameServer castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSPortNameServer._(other, lib, retain: retain, release: release); + return NSPortNameServer._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSPortNameServer]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSPortNameServer1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSPortNameServer); } - static NSPortNameServer systemDefaultPortNameServer(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_574( - _lib._class_NSPortNameServer1, _lib._sel_systemDefaultPortNameServer1); - return NSPortNameServer._(_ret, _lib, retain: true, release: true); + static NSPortNameServer systemDefaultPortNameServer() { + final _ret = _objc_msgSend_574( + _class_NSPortNameServer, _sel_systemDefaultPortNameServer); + return NSPortNameServer._(_ret, retain: true, release: true); } NSPort? portForName_(NSString name) { - final _ret = _lib._objc_msgSend_575(_id, _lib._sel_portForName_1, name._id); + final _ret = + _objc_msgSend_575(this.pointer, _sel_portForName_, name.pointer); return _ret.address == 0 ? null - : NSPort._(_ret, _lib, retain: true, release: true); + : NSPort._(_ret, retain: true, release: true); } NSPort? portForName_host_(NSString name, NSString? host) { - final _ret = _lib._objc_msgSend_576( - _id, _lib._sel_portForName_host_1, name._id, host?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_576(this.pointer, _sel_portForName_host_, + name.pointer, host?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSPort._(_ret, _lib, retain: true, release: true); + : NSPort._(_ret, retain: true, release: true); } bool registerPort_name_(NSPort port, NSString name) { - return _lib._objc_msgSend_577( - _id, _lib._sel_registerPort_name_1, port._id, name._id); + return _objc_msgSend_577( + this.pointer, _sel_registerPort_name_, port.pointer, name.pointer); } bool removePortForName_(NSString name) { - return _lib._objc_msgSend_64(_id, _lib._sel_removePortForName_1, name._id); + return _objc_msgSend_64( + this.pointer, _sel_removePortForName_, name.pointer); } @override NSPortNameServer init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSPortNameServer._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSPortNameServer._(_ret, retain: true, release: true); } - static NSPortNameServer new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSPortNameServer1, _lib._sel_new1); - return NSPortNameServer._(_ret, _lib, retain: false, release: true); + static NSPortNameServer new1() { + final _ret = _objc_msgSend_2(_class_NSPortNameServer, _sel_new); + return NSPortNameServer._(_ret, retain: false, release: true); } - static NSPortNameServer allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSPortNameServer1, _lib._sel_allocWithZone_1, zone); - return NSPortNameServer._(_ret, _lib, retain: false, release: true); + static NSPortNameServer allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSPortNameServer, _sel_allocWithZone_, zone); + return NSPortNameServer._(_ret, retain: false, release: true); } - static NSPortNameServer alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSPortNameServer1, _lib._sel_alloc1); - return NSPortNameServer._(_ret, _lib, retain: false, release: true); + static NSPortNameServer alloc() { + final _ret = _objc_msgSend_2(_class_NSPortNameServer, _sel_alloc); + return NSPortNameServer._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSPortNameServer1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSPortNameServer, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSPortNameServer1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSPortNameServer, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSPortNameServer1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSPortNameServer, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSPortNameServer1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSPortNameServer, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSPortNameServer1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSPortNameServer, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSPortNameServer1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSPortNameServer, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSPortNameServer1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSPortNameServer1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSPortNameServer1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSPortNameServer, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSPortNameServer, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSPortNameServer, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSPortNameServer = objc.getClass("NSPortNameServer"); +late final _sel_systemDefaultPortNameServer = + objc.registerName("systemDefaultPortNameServer"); +final _objc_msgSend_574 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_portForName_ = objc.registerName("portForName:"); +final _objc_msgSend_575 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_portForName_host_ = objc.registerName("portForName:host:"); +final _objc_msgSend_576 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_registerPort_name_ = objc.registerName("registerPort:name:"); +final _objc_msgSend_577 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removePortForName_ = objc.registerName("removePortForName:"); +late final _sel_connectionWithRegisteredName_host_usingNameServer_ = + objc.registerName("connectionWithRegisteredName:host:usingNameServer:"); +final _objc_msgSend_578 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSDistantObject extends NSProxy { - NSDistantObject._(ffi.Pointer id, AVFAudio lib, + NSDistantObject._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSDistantObject] that points to the same underlying object as [other]. - static NSDistantObject castFrom(T other) { - return NSDistantObject._(other._id, other._lib, - retain: true, release: true); + static NSDistantObject castFrom(T other) { + return NSDistantObject._(other.pointer, retain: true, release: true); } /// Returns a [NSDistantObject] that wraps the given raw object pointer. - static NSDistantObject castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSDistantObject castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSDistantObject._(other, lib, retain: retain, release: release); + return NSDistantObject._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSDistantObject]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSDistantObject1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSDistantObject); } static NSObject? proxyWithTarget_connection_( - AVFAudio _lib, NSObject target, NSConnection connection) { - final _ret = _lib._objc_msgSend_580(_lib._class_NSDistantObject1, - _lib._sel_proxyWithTarget_connection_1, target._id, connection._id); + NSObject target, NSConnection connection) { + final _ret = _objc_msgSend_580(_class_NSDistantObject, + _sel_proxyWithTarget_connection_, target.pointer, connection.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSDistantObject? initWithTarget_connection_( NSObject target, NSConnection connection) { - final _ret = _lib._objc_msgSend_580( - _id, _lib._sel_initWithTarget_connection_1, target._id, connection._id); + final _ret = _objc_msgSend_580(this.pointer, + _sel_initWithTarget_connection_, target.pointer, connection.pointer); return _ret.address == 0 ? null - : NSDistantObject._(_ret, _lib, retain: true, release: true); + : NSDistantObject._(_ret, retain: true, release: true); } static NSObject proxyWithLocal_connection_( - AVFAudio _lib, NSObject target, NSConnection connection) { - final _ret = _lib._objc_msgSend_581(_lib._class_NSDistantObject1, - _lib._sel_proxyWithLocal_connection_1, target._id, connection._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSObject target, NSConnection connection) { + final _ret = _objc_msgSend_581(_class_NSDistantObject, + _sel_proxyWithLocal_connection_, target.pointer, connection.pointer); + return NSObject._(_ret, retain: true, release: true); } NSDistantObject initWithLocal_connection_( NSObject target, NSConnection connection) { - final _ret = _lib._objc_msgSend_581( - _id, _lib._sel_initWithLocal_connection_1, target._id, connection._id); - return NSDistantObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_581(this.pointer, _sel_initWithLocal_connection_, + target.pointer, connection.pointer); + return NSDistantObject._(_ret, retain: true, release: true); } NSDistantObject? initWithCoder_(NSCoder inCoder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, inCoder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, inCoder.pointer); return _ret.address == 0 ? null - : NSDistantObject._(_ret, _lib, retain: true, release: true); + : NSDistantObject._(_ret, retain: true, release: true); } void setProtocolForProxy_(Protocol? proto) { - _lib._objc_msgSend_582( - _id, _lib._sel_setProtocolForProxy_1, proto?._id ?? ffi.nullptr); + _objc_msgSend_582( + this.pointer, _sel_setProtocolForProxy_, proto?.pointer ?? ffi.nullptr); } NSConnection get connectionForProxy { - final _ret = _lib._objc_msgSend_572(_id, _lib._sel_connectionForProxy1); - return NSConnection._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_572(this.pointer, _sel_connectionForProxy); + return NSConnection._(_ret, retain: true, release: true); } - static NSObject alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSDistantObject1, _lib._sel_alloc1); - return NSObject._(_ret, _lib, retain: false, release: true); + static NSObject alloc() { + final _ret = _objc_msgSend_2(_class_NSDistantObject, _sel_alloc); + return NSObject._(_ret, retain: false, release: true); } - static bool respondsToSelector_( - AVFAudio _lib, ffi.Pointer aSelector) { - return _lib._objc_msgSend_4(_lib._class_NSDistantObject1, - _lib._sel_respondsToSelector_1, aSelector); + static bool respondsToSelector_(ffi.Pointer aSelector) { + return _objc_msgSend_4( + _class_NSDistantObject, _sel_respondsToSelector_, aSelector); } } -class NSProxy extends _ObjCWrapper { - NSProxy._(ffi.Pointer id, AVFAudio lib, +late final _class_NSDistantObject = objc.getClass("NSDistantObject"); + +class NSProxy extends objc.ObjCObjectBase { + NSProxy._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a [NSProxy] that points to the same underlying object as [other]. - static NSProxy castFrom(T other) { - return NSProxy._(other._id, other._lib, retain: true, release: true); + static NSProxy castFrom(T other) { + return NSProxy._(other.pointer, retain: true, release: true); } /// Returns a [NSProxy] that wraps the given raw object pointer. - static NSProxy castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSProxy castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSProxy._(other, lib, retain: retain, release: release); + return NSProxy._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSProxy]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSProxy1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSProxy); } - static NSObject alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSProxy1, _lib._sel_alloc1); - return NSObject._(_ret, _lib, retain: false, release: true); + static NSObject alloc() { + final _ret = _objc_msgSend_2(_class_NSProxy, _sel_alloc); + return NSObject._(_ret, retain: false, release: true); } - static NSObject allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSProxy1, _lib._sel_allocWithZone_1, zone); - return NSObject._(_ret, _lib, retain: false, release: true); + static NSObject allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSProxy, _sel_allocWithZone_, zone); + return NSObject._(_ret, retain: false, release: true); } - static NSObject class1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSProxy1, _lib._sel_class1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject class1() { + final _ret = _objc_msgSend_2(_class_NSProxy, _sel_class); + return NSObject._(_ret, retain: true, release: true); } void forwardInvocation_(NSInvocation invocation) { - _lib._objc_msgSend_421(_id, _lib._sel_forwardInvocation_1, invocation._id); + _objc_msgSend_421( + this.pointer, _sel_forwardInvocation_, invocation.pointer); } - NSMethodSignature? methodSignatureForSelector_(ffi.Pointer sel) { - final _ret = _lib._objc_msgSend_579( - _id, _lib._sel_methodSignatureForSelector_1, sel); + NSMethodSignature? methodSignatureForSelector_( + ffi.Pointer sel) { + final _ret = + _objc_msgSend_579(this.pointer, _sel_methodSignatureForSelector_, sel); return _ret.address == 0 ? null - : NSMethodSignature._(_ret, _lib, retain: true, release: true); + : NSMethodSignature._(_ret, retain: true, release: true); } void dealloc() { - _lib._objc_msgSend_1(_id, _lib._sel_dealloc1); + _objc_msgSend_1(this.pointer, _sel_dealloc); } void finalize() { - _lib._objc_msgSend_1(_id, _lib._sel_finalize1); + _objc_msgSend_1(this.pointer, _sel_finalize); } NSString get description { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_description); + return NSString._(_ret, retain: true, release: true); } NSString get debugDescription { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_debugDescription1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_debugDescription); + return NSString._(_ret, retain: true, release: true); } - static bool respondsToSelector_( - AVFAudio _lib, ffi.Pointer aSelector) { - return _lib._objc_msgSend_4( - _lib._class_NSProxy1, _lib._sel_respondsToSelector_1, aSelector); + static bool respondsToSelector_(ffi.Pointer aSelector) { + return _objc_msgSend_4(_class_NSProxy, _sel_respondsToSelector_, aSelector); } bool allowsWeakReference() { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsWeakReference1); + return _objc_msgSend_12(this.pointer, _sel_allowsWeakReference); } bool retainWeakReference() { - return _lib._objc_msgSend_12(_id, _lib._sel_retainWeakReference1); - } -} + return _objc_msgSend_12(this.pointer, _sel_retainWeakReference); + } +} + +late final _class_NSProxy = objc.getClass("NSProxy"); +final _objc_msgSend_579 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_respondsToSelector_ = objc.registerName("respondsToSelector:"); +late final _sel_proxyWithTarget_connection_ = + objc.registerName("proxyWithTarget:connection:"); +final _objc_msgSend_580 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithTarget_connection_ = + objc.registerName("initWithTarget:connection:"); +late final _sel_proxyWithLocal_connection_ = + objc.registerName("proxyWithLocal:connection:"); +final _objc_msgSend_581 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithLocal_connection_ = + objc.registerName("initWithLocal:connection:"); +late final _sel_setProtocolForProxy_ = + objc.registerName("setProtocolForProxy:"); +final _objc_msgSend_582 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_connectionForProxy = objc.registerName("connectionForProxy"); +late final _sel_rootProxyForConnectionWithRegisteredName_host_ = + objc.registerName("rootProxyForConnectionWithRegisteredName:host:"); +final _objc_msgSend_583 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_rootProxyForConnectionWithRegisteredName_host_usingNameServer_ = + objc.registerName( + "rootProxyForConnectionWithRegisteredName:host:usingNameServer:"); +final _objc_msgSend_584 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_serviceConnectionWithName_rootObject_usingNameServer_ = + objc.registerName("serviceConnectionWithName:rootObject:usingNameServer:"); +final _objc_msgSend_585 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_serviceConnectionWithName_rootObject_ = + objc.registerName("serviceConnectionWithName:rootObject:"); +final _objc_msgSend_586 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_requestTimeout = objc.registerName("requestTimeout"); +late final _sel_setRequestTimeout_ = objc.registerName("setRequestTimeout:"); +late final _sel_replyTimeout = objc.registerName("replyTimeout"); +late final _sel_setReplyTimeout_ = objc.registerName("setReplyTimeout:"); +late final _sel_rootObject = objc.registerName("rootObject"); +late final _sel_setRootObject_ = objc.registerName("setRootObject:"); +late final _sel_independentConversationQueueing = + objc.registerName("independentConversationQueueing"); +late final _sel_setIndependentConversationQueueing_ = + objc.registerName("setIndependentConversationQueueing:"); +late final _sel_rootProxy = objc.registerName("rootProxy"); +final _objc_msgSend_587 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_addRequestMode_ = objc.registerName("addRequestMode:"); +late final _sel_removeRequestMode_ = objc.registerName("removeRequestMode:"); +late final _sel_requestModes = objc.registerName("requestModes"); +late final _sel_registerName_ = objc.registerName("registerName:"); +final _objc_msgSend_588 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_registerName_withNameServer_ = + objc.registerName("registerName:withNameServer:"); +final _objc_msgSend_589 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_connectionWithReceivePort_sendPort_ = + objc.registerName("connectionWithReceivePort:sendPort:"); +final _objc_msgSend_590 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_currentConversation = objc.registerName("currentConversation"); +late final _sel_initWithReceivePort_sendPort_ = + objc.registerName("initWithReceivePort:sendPort:"); +late final _sel_sendPort = objc.registerName("sendPort"); +late final _sel_receivePort = objc.registerName("receivePort"); +late final _sel_enableMultipleThreads = + objc.registerName("enableMultipleThreads"); +late final _sel_multipleThreadsEnabled = + objc.registerName("multipleThreadsEnabled"); +late final _sel_addRunLoop_ = objc.registerName("addRunLoop:"); +final _objc_msgSend_591 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_removeRunLoop_ = objc.registerName("removeRunLoop:"); +late final _sel_runInNewThread = objc.registerName("runInNewThread"); +late final _sel_remoteObjects = objc.registerName("remoteObjects"); +late final _sel_localObjects = objc.registerName("localObjects"); +late final _sel_dispatchWithComponents_ = + objc.registerName("dispatchWithComponents:"); +late final _sel_addConnection_toRunLoop_forMode_ = + objc.registerName("addConnection:toRunLoop:forMode:"); +final _objc_msgSend_592 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeConnection_fromRunLoop_forMode_ = + objc.registerName("removeConnection:fromRunLoop:forMode:"); +late final _sel_encodePortObject_ = objc.registerName("encodePortObject:"); +final _objc_msgSend_593 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_decodePortObject = objc.registerName("decodePortObject"); +final _objc_msgSend_594 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_connection = objc.registerName("connection"); +final _objc_msgSend_595 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_portCoderWithReceivePort_sendPort_components_ = + objc.registerName("portCoderWithReceivePort:sendPort:components:"); +final _objc_msgSend_596 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithReceivePort_sendPort_components_ = + objc.registerName("initWithReceivePort:sendPort:components:"); +late final _sel_dispatch = objc.registerName("dispatch"); +late final _sel_replacementObjectForPortCoder_ = + objc.registerName("replacementObjectForPortCoder:"); +final _objc_msgSend_597 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); class NSClassDescription extends NSObject { - NSClassDescription._(ffi.Pointer id, AVFAudio lib, + NSClassDescription._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSClassDescription] that points to the same underlying object as [other]. - static NSClassDescription castFrom(T other) { - return NSClassDescription._(other._id, other._lib, - retain: true, release: true); + static NSClassDescription castFrom(T other) { + return NSClassDescription._(other.pointer, retain: true, release: true); } /// Returns a [NSClassDescription] that wraps the given raw object pointer. - static NSClassDescription castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSClassDescription castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSClassDescription._(other, lib, retain: retain, release: release); + return NSClassDescription._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSClassDescription]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSClassDescription1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSClassDescription); } static void registerClassDescription_forClass_( - AVFAudio _lib, NSClassDescription description, NSObject aClass) { - _lib._objc_msgSend_598( - _lib._class_NSClassDescription1, - _lib._sel_registerClassDescription_forClass_1, - description._id, - aClass._id); + NSClassDescription description, NSObject aClass) { + _objc_msgSend_598( + _class_NSClassDescription, + _sel_registerClassDescription_forClass_, + description.pointer, + aClass.pointer); } - static void invalidateClassDescriptionCache(AVFAudio _lib) { - _lib._objc_msgSend_1(_lib._class_NSClassDescription1, - _lib._sel_invalidateClassDescriptionCache1); + static void invalidateClassDescriptionCache() { + _objc_msgSend_1( + _class_NSClassDescription, _sel_invalidateClassDescriptionCache); } - static NSClassDescription? classDescriptionForClass_( - AVFAudio _lib, NSObject aClass) { - final _ret = _lib._objc_msgSend_599(_lib._class_NSClassDescription1, - _lib._sel_classDescriptionForClass_1, aClass._id); + static NSClassDescription? classDescriptionForClass_(NSObject aClass) { + final _ret = _objc_msgSend_599(_class_NSClassDescription, + _sel_classDescriptionForClass_, aClass.pointer); return _ret.address == 0 ? null - : NSClassDescription._(_ret, _lib, retain: true, release: true); + : NSClassDescription._(_ret, retain: true, release: true); } @override NSArray get attributeKeys { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_attributeKeys1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_attributeKeys); + return NSArray._(_ret, retain: true, release: true); } @override NSArray get toOneRelationshipKeys { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_toOneRelationshipKeys1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_toOneRelationshipKeys); + return NSArray._(_ret, retain: true, release: true); } @override NSArray get toManyRelationshipKeys { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_toManyRelationshipKeys1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_toManyRelationshipKeys); + return NSArray._(_ret, retain: true, release: true); } @override NSString? inverseForRelationshipKey_(NSString relationshipKey) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_inverseForRelationshipKey_1, relationshipKey._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_inverseForRelationshipKey_, relationshipKey.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } @override NSClassDescription init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSClassDescription._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSClassDescription._(_ret, retain: true, release: true); } - static NSClassDescription new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSClassDescription1, _lib._sel_new1); - return NSClassDescription._(_ret, _lib, retain: false, release: true); + static NSClassDescription new1() { + final _ret = _objc_msgSend_2(_class_NSClassDescription, _sel_new); + return NSClassDescription._(_ret, retain: false, release: true); } - static NSClassDescription allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSClassDescription1, _lib._sel_allocWithZone_1, zone); - return NSClassDescription._(_ret, _lib, retain: false, release: true); + static NSClassDescription allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSClassDescription, _sel_allocWithZone_, zone); + return NSClassDescription._(_ret, retain: false, release: true); } - static NSClassDescription alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSClassDescription1, _lib._sel_alloc1); - return NSClassDescription._(_ret, _lib, retain: false, release: true); + static NSClassDescription alloc() { + final _ret = _objc_msgSend_2(_class_NSClassDescription, _sel_alloc); + return NSClassDescription._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSClassDescription1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSClassDescription, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSClassDescription1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSClassDescription, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSClassDescription1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSClassDescription, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSClassDescription1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSClassDescription, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSClassDescription1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSClassDescription, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSClassDescription1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSClassDescription, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSClassDescription1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSClassDescription1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSClassDescription1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSClassDescription, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSClassDescription, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSClassDescription, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSClassDescription = objc.getClass("NSClassDescription"); +late final _sel_registerClassDescription_forClass_ = + objc.registerName("registerClassDescription:forClass:"); +final _objc_msgSend_598 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_invalidateClassDescriptionCache = + objc.registerName("invalidateClassDescriptionCache"); +late final _sel_classDescriptionForClass_ = + objc.registerName("classDescriptionForClass:"); +final _objc_msgSend_599 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_attributeKeys = objc.registerName("attributeKeys"); +late final _sel_toOneRelationshipKeys = + objc.registerName("toOneRelationshipKeys"); +late final _sel_toManyRelationshipKeys = + objc.registerName("toManyRelationshipKeys"); +late final _sel_inverseForRelationshipKey_ = + objc.registerName("inverseForRelationshipKey:"); +late final _sel_classDescription = objc.registerName("classDescription"); +final _objc_msgSend_600 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); class NSScriptObjectSpecifier extends NSObject { - NSScriptObjectSpecifier._(ffi.Pointer id, AVFAudio lib, + NSScriptObjectSpecifier._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSScriptObjectSpecifier] that points to the same underlying object as [other]. - static NSScriptObjectSpecifier castFrom(T other) { - return NSScriptObjectSpecifier._(other._id, other._lib, + static NSScriptObjectSpecifier castFrom( + T other) { + return NSScriptObjectSpecifier._(other.pointer, retain: true, release: true); } /// Returns a [NSScriptObjectSpecifier] that wraps the given raw object pointer. static NSScriptObjectSpecifier castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSScriptObjectSpecifier._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSScriptObjectSpecifier._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSScriptObjectSpecifier]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSScriptObjectSpecifier1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSScriptObjectSpecifier); } static NSScriptObjectSpecifier? objectSpecifierWithDescriptor_( - AVFAudio _lib, NSAppleEventDescriptor descriptor) { - final _ret = _lib._objc_msgSend_624(_lib._class_NSScriptObjectSpecifier1, - _lib._sel_objectSpecifierWithDescriptor_1, descriptor._id); + NSAppleEventDescriptor descriptor) { + final _ret = _objc_msgSend_624(_class_NSScriptObjectSpecifier, + _sel_objectSpecifierWithDescriptor_, descriptor.pointer); return _ret.address == 0 ? null - : NSScriptObjectSpecifier._(_ret, _lib, retain: true, release: true); + : NSScriptObjectSpecifier._(_ret, retain: true, release: true); } NSScriptObjectSpecifier initWithContainerSpecifier_key_( NSScriptObjectSpecifier container, NSString property) { - final _ret = _lib._objc_msgSend_625( - _id, - _lib._sel_initWithContainerSpecifier_key_1, - container._id, - property._id); - return NSScriptObjectSpecifier._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_625( + this.pointer, + _sel_initWithContainerSpecifier_key_, + container.pointer, + property.pointer); + return NSScriptObjectSpecifier._(_ret, retain: true, release: true); } NSScriptObjectSpecifier @@ -52280,435 +27508,417 @@ class NSScriptObjectSpecifier extends NSObject { NSScriptClassDescription classDesc, NSScriptObjectSpecifier? container, NSString property) { - final _ret = _lib._objc_msgSend_645( - _id, - _lib._sel_initWithContainerClassDescription_containerSpecifier_key_1, - classDesc._id, - container?._id ?? ffi.nullptr, - property._id); - return NSScriptObjectSpecifier._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_645( + this.pointer, + _sel_initWithContainerClassDescription_containerSpecifier_key_, + classDesc.pointer, + container?.pointer ?? ffi.nullptr, + property.pointer); + return NSScriptObjectSpecifier._(_ret, retain: true, release: true); } NSScriptObjectSpecifier? initWithCoder_(NSCoder inCoder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, inCoder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, inCoder.pointer); return _ret.address == 0 ? null - : NSScriptObjectSpecifier._(_ret, _lib, retain: true, release: true); + : NSScriptObjectSpecifier._(_ret, retain: true, release: true); } NSScriptObjectSpecifier? get childSpecifier { - final _ret = _lib._objc_msgSend_632(_id, _lib._sel_childSpecifier1); + final _ret = _objc_msgSend_632(this.pointer, _sel_childSpecifier); return _ret.address == 0 ? null - : NSScriptObjectSpecifier._(_ret, _lib, retain: true, release: true); + : NSScriptObjectSpecifier._(_ret, retain: true, release: true); } set childSpecifier(NSScriptObjectSpecifier? value) { - return _lib._objc_msgSend_633( - _id, _lib._sel_setChildSpecifier_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_633( + this.pointer, _sel_setChildSpecifier_, value?.pointer ?? ffi.nullptr); } NSScriptObjectSpecifier? get containerSpecifier { - final _ret = _lib._objc_msgSend_632(_id, _lib._sel_containerSpecifier1); + final _ret = _objc_msgSend_632(this.pointer, _sel_containerSpecifier); return _ret.address == 0 ? null - : NSScriptObjectSpecifier._(_ret, _lib, retain: true, release: true); + : NSScriptObjectSpecifier._(_ret, retain: true, release: true); } set containerSpecifier(NSScriptObjectSpecifier? value) { - return _lib._objc_msgSend_633( - _id, _lib._sel_setContainerSpecifier_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_633(this.pointer, _sel_setContainerSpecifier_, + value?.pointer ?? ffi.nullptr); } bool get containerIsObjectBeingTested { - return _lib._objc_msgSend_12(_id, _lib._sel_containerIsObjectBeingTested1); + return _objc_msgSend_12(this.pointer, _sel_containerIsObjectBeingTested); } set containerIsObjectBeingTested(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setContainerIsObjectBeingTested_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setContainerIsObjectBeingTested_, value); } bool get containerIsRangeContainerObject { - return _lib._objc_msgSend_12( - _id, _lib._sel_containerIsRangeContainerObject1); + return _objc_msgSend_12(this.pointer, _sel_containerIsRangeContainerObject); } set containerIsRangeContainerObject(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setContainerIsRangeContainerObject_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setContainerIsRangeContainerObject_, value); } NSString get key { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_key1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_key); + return NSString._(_ret, retain: true, release: true); } set key(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setKey_1, value._id); + return _objc_msgSend_646(this.pointer, _sel_setKey_, value.pointer); } NSScriptClassDescription? get containerClassDescription { final _ret = - _lib._objc_msgSend_628(_id, _lib._sel_containerClassDescription1); + _objc_msgSend_628(this.pointer, _sel_containerClassDescription); return _ret.address == 0 ? null - : NSScriptClassDescription._(_ret, _lib, retain: true, release: true); + : NSScriptClassDescription._(_ret, retain: true, release: true); } set containerClassDescription(NSScriptClassDescription? value) { - return _lib._objc_msgSend_647(_id, _lib._sel_setContainerClassDescription_1, - value?._id ?? ffi.nullptr); + return _objc_msgSend_647(this.pointer, _sel_setContainerClassDescription_, + value?.pointer ?? ffi.nullptr); } NSScriptClassDescription? get keyClassDescription { - final _ret = _lib._objc_msgSend_628(_id, _lib._sel_keyClassDescription1); + final _ret = _objc_msgSend_628(this.pointer, _sel_keyClassDescription); return _ret.address == 0 ? null - : NSScriptClassDescription._(_ret, _lib, retain: true, release: true); + : NSScriptClassDescription._(_ret, retain: true, release: true); } ffi.Pointer indicesOfObjectsByEvaluatingWithContainer_count_( NSObject container, ffi.Pointer count) { - return _lib._objc_msgSend_648( - _id, - _lib._sel_indicesOfObjectsByEvaluatingWithContainer_count_1, - container._id, + return _objc_msgSend_648( + this.pointer, + _sel_indicesOfObjectsByEvaluatingWithContainer_count_, + container.pointer, count); } NSObject? objectsByEvaluatingWithContainers_(NSObject containers) { - final _ret = _lib._objc_msgSend_16( - _id, _lib._sel_objectsByEvaluatingWithContainers_1, containers._id); + final _ret = _objc_msgSend_16(this.pointer, + _sel_objectsByEvaluatingWithContainers_, containers.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? get objectsByEvaluatingSpecifier { final _ret = - _lib._objc_msgSend_17(_id, _lib._sel_objectsByEvaluatingSpecifier1); + _objc_msgSend_17(this.pointer, _sel_objectsByEvaluatingSpecifier); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } int get evaluationErrorNumber { - return _lib._objc_msgSend_83(_id, _lib._sel_evaluationErrorNumber1); + return _objc_msgSend_83(this.pointer, _sel_evaluationErrorNumber); } set evaluationErrorNumber(int value) { - return _lib._objc_msgSend_635( - _id, _lib._sel_setEvaluationErrorNumber_1, value); + return _objc_msgSend_635( + this.pointer, _sel_setEvaluationErrorNumber_, value); } NSScriptObjectSpecifier? get evaluationErrorSpecifier { - final _ret = - _lib._objc_msgSend_632(_id, _lib._sel_evaluationErrorSpecifier1); + final _ret = _objc_msgSend_632(this.pointer, _sel_evaluationErrorSpecifier); return _ret.address == 0 ? null - : NSScriptObjectSpecifier._(_ret, _lib, retain: true, release: true); + : NSScriptObjectSpecifier._(_ret, retain: true, release: true); } NSAppleEventDescriptor? get descriptor { - final _ret = _lib._objc_msgSend_636(_id, _lib._sel_descriptor1); + final _ret = _objc_msgSend_636(this.pointer, _sel_descriptor); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } @override NSScriptObjectSpecifier init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSScriptObjectSpecifier._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSScriptObjectSpecifier._(_ret, retain: true, release: true); } - static NSScriptObjectSpecifier new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSScriptObjectSpecifier1, _lib._sel_new1); - return NSScriptObjectSpecifier._(_ret, _lib, retain: false, release: true); + static NSScriptObjectSpecifier new1() { + final _ret = _objc_msgSend_2(_class_NSScriptObjectSpecifier, _sel_new); + return NSScriptObjectSpecifier._(_ret, retain: false, release: true); } - static NSScriptObjectSpecifier allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSScriptObjectSpecifier1, _lib._sel_allocWithZone_1, zone); - return NSScriptObjectSpecifier._(_ret, _lib, retain: false, release: true); + static NSScriptObjectSpecifier allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSScriptObjectSpecifier, _sel_allocWithZone_, zone); + return NSScriptObjectSpecifier._(_ret, retain: false, release: true); } - static NSScriptObjectSpecifier alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSScriptObjectSpecifier1, _lib._sel_alloc1); - return NSScriptObjectSpecifier._(_ret, _lib, retain: false, release: true); + static NSScriptObjectSpecifier alloc() { + final _ret = _objc_msgSend_2(_class_NSScriptObjectSpecifier, _sel_alloc); + return NSScriptObjectSpecifier._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSScriptObjectSpecifier1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSScriptObjectSpecifier, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSScriptObjectSpecifier1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSScriptObjectSpecifier, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSScriptObjectSpecifier1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSScriptObjectSpecifier, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSScriptObjectSpecifier1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSScriptObjectSpecifier, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSScriptObjectSpecifier1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSScriptObjectSpecifier, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSScriptObjectSpecifier1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSScriptObjectSpecifier, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSScriptObjectSpecifier1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSScriptObjectSpecifier, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSScriptObjectSpecifier1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSScriptObjectSpecifier, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSScriptObjectSpecifier1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSScriptObjectSpecifier, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSScriptObjectSpecifier = + objc.getClass("NSScriptObjectSpecifier"); + class NSAppleEventDescriptor extends NSObject { - NSAppleEventDescriptor._(ffi.Pointer id, AVFAudio lib, + NSAppleEventDescriptor._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSAppleEventDescriptor] that points to the same underlying object as [other]. - static NSAppleEventDescriptor castFrom(T other) { - return NSAppleEventDescriptor._(other._id, other._lib, - retain: true, release: true); + static NSAppleEventDescriptor castFrom( + T other) { + return NSAppleEventDescriptor._(other.pointer, retain: true, release: true); } /// Returns a [NSAppleEventDescriptor] that wraps the given raw object pointer. static NSAppleEventDescriptor castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSAppleEventDescriptor._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSAppleEventDescriptor._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSAppleEventDescriptor]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSAppleEventDescriptor1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSAppleEventDescriptor); } - static NSAppleEventDescriptor nullDescriptor(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_601( - _lib._class_NSAppleEventDescriptor1, _lib._sel_nullDescriptor1); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor nullDescriptor() { + final _ret = + _objc_msgSend_601(_class_NSAppleEventDescriptor, _sel_nullDescriptor); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } static NSAppleEventDescriptor? descriptorWithDescriptorType_bytes_length_( - AVFAudio _lib, - int descriptorType, - ffi.Pointer bytes, - int byteCount) { - final _ret = _lib._objc_msgSend_602( - _lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithDescriptorType_bytes_length_1, + int descriptorType, ffi.Pointer bytes, int byteCount) { + final _ret = _objc_msgSend_602( + _class_NSAppleEventDescriptor, + _sel_descriptorWithDescriptorType_bytes_length_, descriptorType, bytes, byteCount); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } static NSAppleEventDescriptor? descriptorWithDescriptorType_data_( - AVFAudio _lib, int descriptorType, NSData? data) { - final _ret = _lib._objc_msgSend_603( - _lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithDescriptorType_data_1, + int descriptorType, NSData? data) { + final _ret = _objc_msgSend_603( + _class_NSAppleEventDescriptor, + _sel_descriptorWithDescriptorType_data_, descriptorType, - data?._id ?? ffi.nullptr); + data?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor descriptorWithBoolean_( - AVFAudio _lib, int boolean) { - final _ret = _lib._objc_msgSend_604(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithBoolean_1, boolean); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor descriptorWithBoolean_(int boolean) { + final _ret = _objc_msgSend_604( + _class_NSAppleEventDescriptor, _sel_descriptorWithBoolean_, boolean); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor descriptorWithEnumCode_( - AVFAudio _lib, int enumerator) { - final _ret = _lib._objc_msgSend_605(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithEnumCode_1, enumerator); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor descriptorWithEnumCode_(int enumerator) { + final _ret = _objc_msgSend_605(_class_NSAppleEventDescriptor, + _sel_descriptorWithEnumCode_, enumerator); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor descriptorWithInt32_( - AVFAudio _lib, int signedInt) { - final _ret = _lib._objc_msgSend_606(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithInt32_1, signedInt); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor descriptorWithInt32_(int signedInt) { + final _ret = _objc_msgSend_606( + _class_NSAppleEventDescriptor, _sel_descriptorWithInt32_, signedInt); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor descriptorWithDouble_( - AVFAudio _lib, double doubleValue) { - final _ret = _lib._objc_msgSend_607(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithDouble_1, doubleValue); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor descriptorWithDouble_(double doubleValue) { + final _ret = _objc_msgSend_607( + _class_NSAppleEventDescriptor, _sel_descriptorWithDouble_, doubleValue); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor descriptorWithTypeCode_( - AVFAudio _lib, int typeCode) { - final _ret = _lib._objc_msgSend_605(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithTypeCode_1, typeCode); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor descriptorWithTypeCode_(int typeCode) { + final _ret = _objc_msgSend_605( + _class_NSAppleEventDescriptor, _sel_descriptorWithTypeCode_, typeCode); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor descriptorWithString_( - AVFAudio _lib, NSString string) { - final _ret = _lib._objc_msgSend_608(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithString_1, string._id); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor descriptorWithString_(NSString string) { + final _ret = _objc_msgSend_608(_class_NSAppleEventDescriptor, + _sel_descriptorWithString_, string.pointer); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor descriptorWithDate_( - AVFAudio _lib, NSDate date) { - final _ret = _lib._objc_msgSend_609(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithDate_1, date._id); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor descriptorWithDate_(NSDate date) { + final _ret = _objc_msgSend_609( + _class_NSAppleEventDescriptor, _sel_descriptorWithDate_, date.pointer); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor descriptorWithFileURL_( - AVFAudio _lib, NSURL fileURL) { - final _ret = _lib._objc_msgSend_610(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithFileURL_1, fileURL._id); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor descriptorWithFileURL_(NSURL fileURL) { + final _ret = _objc_msgSend_610(_class_NSAppleEventDescriptor, + _sel_descriptorWithFileURL_, fileURL.pointer); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } static NSAppleEventDescriptor appleEventWithEventClass_eventID_targetDescriptor_returnID_transactionID_( - AVFAudio _lib, int eventClass, int eventID, NSAppleEventDescriptor? targetDescriptor, int returnID, int transactionID) { - final _ret = _lib._objc_msgSend_611( - _lib._class_NSAppleEventDescriptor1, - _lib._sel_appleEventWithEventClass_eventID_targetDescriptor_returnID_transactionID_1, + final _ret = _objc_msgSend_611( + _class_NSAppleEventDescriptor, + _sel_appleEventWithEventClass_eventID_targetDescriptor_returnID_transactionID_, eventClass, eventID, - targetDescriptor?._id ?? ffi.nullptr, + targetDescriptor?.pointer ?? ffi.nullptr, returnID, transactionID); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor listDescriptor(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_601( - _lib._class_NSAppleEventDescriptor1, _lib._sel_listDescriptor1); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor listDescriptor() { + final _ret = + _objc_msgSend_601(_class_NSAppleEventDescriptor, _sel_listDescriptor); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor recordDescriptor(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_601( - _lib._class_NSAppleEventDescriptor1, _lib._sel_recordDescriptor1); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor recordDescriptor() { + final _ret = + _objc_msgSend_601(_class_NSAppleEventDescriptor, _sel_recordDescriptor); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor currentProcessDescriptor(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_601(_lib._class_NSAppleEventDescriptor1, - _lib._sel_currentProcessDescriptor1); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor currentProcessDescriptor() { + final _ret = _objc_msgSend_601( + _class_NSAppleEventDescriptor, _sel_currentProcessDescriptor); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } static NSAppleEventDescriptor descriptorWithProcessIdentifier_( - AVFAudio _lib, int processIdentifier) { - final _ret = _lib._objc_msgSend_606(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithProcessIdentifier_1, processIdentifier); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + int processIdentifier) { + final _ret = _objc_msgSend_606(_class_NSAppleEventDescriptor, + _sel_descriptorWithProcessIdentifier_, processIdentifier); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } static NSAppleEventDescriptor descriptorWithBundleIdentifier_( - AVFAudio _lib, NSString bundleIdentifier) { - final _ret = _lib._objc_msgSend_608(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithBundleIdentifier_1, bundleIdentifier._id); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + NSString bundleIdentifier) { + final _ret = _objc_msgSend_608(_class_NSAppleEventDescriptor, + _sel_descriptorWithBundleIdentifier_, bundleIdentifier.pointer); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } static NSAppleEventDescriptor descriptorWithApplicationURL_( - AVFAudio _lib, NSURL applicationURL) { - final _ret = _lib._objc_msgSend_610(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithApplicationURL_1, applicationURL._id); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + NSURL applicationURL) { + final _ret = _objc_msgSend_610(_class_NSAppleEventDescriptor, + _sel_descriptorWithApplicationURL_, applicationURL.pointer); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } NSAppleEventDescriptor initWithAEDescNoCopy_(ffi.Pointer aeDesc) { final _ret = - _lib._objc_msgSend_612(_id, _lib._sel_initWithAEDescNoCopy_1, aeDesc); - return NSAppleEventDescriptor._(_ret, _lib, retain: false, release: true); + _objc_msgSend_612(this.pointer, _sel_initWithAEDescNoCopy_, aeDesc); + return NSAppleEventDescriptor._(_ret, retain: false, release: true); } NSAppleEventDescriptor? initWithDescriptorType_bytes_length_( int descriptorType, ffi.Pointer bytes, int byteCount) { - final _ret = _lib._objc_msgSend_613( - _id, - _lib._sel_initWithDescriptorType_bytes_length_1, + final _ret = _objc_msgSend_613( + this.pointer, + _sel_initWithDescriptorType_bytes_length_, descriptorType, bytes, byteCount); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } NSAppleEventDescriptor? initWithDescriptorType_data_( int descriptorType, NSData? data) { - final _ret = _lib._objc_msgSend_614( - _id, - _lib._sel_initWithDescriptorType_data_1, + final _ret = _objc_msgSend_614( + this.pointer, + _sel_initWithDescriptorType_data_, descriptorType, - data?._id ?? ffi.nullptr); + data?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } NSAppleEventDescriptor @@ -52718,290 +27928,436 @@ class NSAppleEventDescriptor extends NSObject { NSAppleEventDescriptor? targetDescriptor, int returnID, int transactionID) { - final _ret = _lib._objc_msgSend_615( - _id, - _lib._sel_initWithEventClass_eventID_targetDescriptor_returnID_transactionID_1, + final _ret = _objc_msgSend_615( + this.pointer, + _sel_initWithEventClass_eventID_targetDescriptor_returnID_transactionID_, eventClass, eventID, - targetDescriptor?._id ?? ffi.nullptr, + targetDescriptor?.pointer ?? ffi.nullptr, returnID, transactionID); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } NSAppleEventDescriptor initListDescriptor() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_initListDescriptor1); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_initListDescriptor); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } NSAppleEventDescriptor initRecordDescriptor() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_initRecordDescriptor1); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_initRecordDescriptor); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } ffi.Pointer get aeDesc { - return _lib._objc_msgSend_616(_id, _lib._sel_aeDesc1); + return _objc_msgSend_616(this.pointer, _sel_aeDesc); } int get descriptorType { - return _lib._objc_msgSend_214(_id, _lib._sel_descriptorType1); + return _objc_msgSend_214(this.pointer, _sel_descriptorType); } NSData get data { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_data1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_data); + return NSData._(_ret, retain: true, release: true); } int get booleanValue { - return _lib._objc_msgSend_234(_id, _lib._sel_booleanValue1); + return _objc_msgSend_234(this.pointer, _sel_booleanValue); } int get enumCodeValue { - return _lib._objc_msgSend_214(_id, _lib._sel_enumCodeValue1); + return _objc_msgSend_214(this.pointer, _sel_enumCodeValue); } int get int32Value { - return _lib._objc_msgSend_237(_id, _lib._sel_int32Value1); + return _objc_msgSend_237(this.pointer, _sel_int32Value); } double get doubleValue { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_doubleValue1) - : _lib._objc_msgSend_165(_id, _lib._sel_doubleValue1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_doubleValue) + : _objc_msgSend_165(this.pointer, _sel_doubleValue); } int get typeCodeValue { - return _lib._objc_msgSend_214(_id, _lib._sel_typeCodeValue1); + return _objc_msgSend_214(this.pointer, _sel_typeCodeValue); } NSString? get stringValue { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_stringValue1); + final _ret = _objc_msgSend_44(this.pointer, _sel_stringValue); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSDate? get dateValue { - final _ret = _lib._objc_msgSend_183(_id, _lib._sel_dateValue1); + final _ret = _objc_msgSend_183(this.pointer, _sel_dateValue); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSURL? get fileURLValue { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_fileURLValue1); + final _ret = _objc_msgSend_45(this.pointer, _sel_fileURLValue); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } int get eventClass { - return _lib._objc_msgSend_214(_id, _lib._sel_eventClass1); + return _objc_msgSend_214(this.pointer, _sel_eventClass); } int get eventID { - return _lib._objc_msgSend_214(_id, _lib._sel_eventID1); + return _objc_msgSend_214(this.pointer, _sel_eventID); } int get returnID { - return _lib._objc_msgSend_235(_id, _lib._sel_returnID1); + return _objc_msgSend_235(this.pointer, _sel_returnID); } int get transactionID { - return _lib._objc_msgSend_237(_id, _lib._sel_transactionID1); + return _objc_msgSend_237(this.pointer, _sel_transactionID); } void setParamDescriptor_forKeyword_( NSAppleEventDescriptor descriptor, int keyword) { - _lib._objc_msgSend_617(_id, _lib._sel_setParamDescriptor_forKeyword_1, - descriptor._id, keyword); + _objc_msgSend_617(this.pointer, _sel_setParamDescriptor_forKeyword_, + descriptor.pointer, keyword); } NSAppleEventDescriptor? paramDescriptorForKeyword_(int keyword) { - final _ret = _lib._objc_msgSend_618( - _id, _lib._sel_paramDescriptorForKeyword_1, keyword); + final _ret = _objc_msgSend_618( + this.pointer, _sel_paramDescriptorForKeyword_, keyword); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } void removeParamDescriptorWithKeyword_(int keyword) { - _lib._objc_msgSend_619( - _id, _lib._sel_removeParamDescriptorWithKeyword_1, keyword); + _objc_msgSend_619( + this.pointer, _sel_removeParamDescriptorWithKeyword_, keyword); } void setAttributeDescriptor_forKeyword_( NSAppleEventDescriptor descriptor, int keyword) { - _lib._objc_msgSend_617(_id, _lib._sel_setAttributeDescriptor_forKeyword_1, - descriptor._id, keyword); + _objc_msgSend_617(this.pointer, _sel_setAttributeDescriptor_forKeyword_, + descriptor.pointer, keyword); } NSAppleEventDescriptor? attributeDescriptorForKeyword_(int keyword) { - final _ret = _lib._objc_msgSend_618( - _id, _lib._sel_attributeDescriptorForKeyword_1, keyword); + final _ret = _objc_msgSend_618( + this.pointer, _sel_attributeDescriptorForKeyword_, keyword); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } - NSAppleEventDescriptor? sendEventWithOptions_timeout_error_(int sendOptions, - double timeoutInSeconds, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_620( - _id, - _lib._sel_sendEventWithOptions_timeout_error_1, + NSAppleEventDescriptor? sendEventWithOptions_timeout_error_( + int sendOptions, + double timeoutInSeconds, + ffi.Pointer> error) { + final _ret = _objc_msgSend_620( + this.pointer, + _sel_sendEventWithOptions_timeout_error_, sendOptions, timeoutInSeconds, error); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } bool get isRecordDescriptor { - return _lib._objc_msgSend_12(_id, _lib._sel_isRecordDescriptor1); + return _objc_msgSend_12(this.pointer, _sel_isRecordDescriptor); } int get numberOfItems { - return _lib._objc_msgSend_83(_id, _lib._sel_numberOfItems1); + return _objc_msgSend_83(this.pointer, _sel_numberOfItems); } void insertDescriptor_atIndex_(NSAppleEventDescriptor descriptor, int index) { - _lib._objc_msgSend_621( - _id, _lib._sel_insertDescriptor_atIndex_1, descriptor._id, index); + _objc_msgSend_621(this.pointer, _sel_insertDescriptor_atIndex_, + descriptor.pointer, index); } NSAppleEventDescriptor? descriptorAtIndex_(int index) { final _ret = - _lib._objc_msgSend_622(_id, _lib._sel_descriptorAtIndex_1, index); + _objc_msgSend_622(this.pointer, _sel_descriptorAtIndex_, index); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } void removeDescriptorAtIndex_(int index) { - _lib._objc_msgSend_423(_id, _lib._sel_removeDescriptorAtIndex_1, index); + _objc_msgSend_423(this.pointer, _sel_removeDescriptorAtIndex_, index); } void setDescriptor_forKeyword_( NSAppleEventDescriptor descriptor, int keyword) { - _lib._objc_msgSend_617( - _id, _lib._sel_setDescriptor_forKeyword_1, descriptor._id, keyword); + _objc_msgSend_617(this.pointer, _sel_setDescriptor_forKeyword_, + descriptor.pointer, keyword); } NSAppleEventDescriptor? descriptorForKeyword_(int keyword) { final _ret = - _lib._objc_msgSend_618(_id, _lib._sel_descriptorForKeyword_1, keyword); + _objc_msgSend_618(this.pointer, _sel_descriptorForKeyword_, keyword); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } void removeDescriptorWithKeyword_(int keyword) { - _lib._objc_msgSend_619( - _id, _lib._sel_removeDescriptorWithKeyword_1, keyword); + _objc_msgSend_619(this.pointer, _sel_removeDescriptorWithKeyword_, keyword); } int keywordForDescriptorAtIndex_(int index) { - return _lib._objc_msgSend_623( - _id, _lib._sel_keywordForDescriptorAtIndex_1, index); + return _objc_msgSend_623( + this.pointer, _sel_keywordForDescriptorAtIndex_, index); } NSAppleEventDescriptor? coerceToDescriptorType_(int descriptorType) { - final _ret = _lib._objc_msgSend_618( - _id, _lib._sel_coerceToDescriptorType_1, descriptorType); + final _ret = _objc_msgSend_618( + this.pointer, _sel_coerceToDescriptorType_, descriptorType); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } @override NSAppleEventDescriptor init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSAppleEventDescriptor1, _lib._sel_new1); - return NSAppleEventDescriptor._(_ret, _lib, retain: false, release: true); + static NSAppleEventDescriptor new1() { + final _ret = _objc_msgSend_2(_class_NSAppleEventDescriptor, _sel_new); + return NSAppleEventDescriptor._(_ret, retain: false, release: true); } - static NSAppleEventDescriptor allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSAppleEventDescriptor1, _lib._sel_allocWithZone_1, zone); - return NSAppleEventDescriptor._(_ret, _lib, retain: false, release: true); + static NSAppleEventDescriptor allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSAppleEventDescriptor, _sel_allocWithZone_, zone); + return NSAppleEventDescriptor._(_ret, retain: false, release: true); } - static NSAppleEventDescriptor alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSAppleEventDescriptor1, _lib._sel_alloc1); - return NSAppleEventDescriptor._(_ret, _lib, retain: false, release: true); + static NSAppleEventDescriptor alloc() { + final _ret = _objc_msgSend_2(_class_NSAppleEventDescriptor, _sel_alloc); + return NSAppleEventDescriptor._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSAppleEventDescriptor1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSAppleEventDescriptor, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSAppleEventDescriptor1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSAppleEventDescriptor, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSAppleEventDescriptor1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSAppleEventDescriptor, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSAppleEventDescriptor1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSAppleEventDescriptor, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSAppleEventDescriptor1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSAppleEventDescriptor, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSAppleEventDescriptor1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSAppleEventDescriptor, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSAppleEventDescriptor1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSAppleEventDescriptor1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSAppleEventDescriptor1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSAppleEventDescriptor, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSAppleEventDescriptor, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSAppleEventDescriptor, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSAppleEventDescriptor = + objc.getClass("NSAppleEventDescriptor"); +late final _sel_nullDescriptor = objc.registerName("nullDescriptor"); +final _objc_msgSend_601 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_descriptorWithDescriptorType_bytes_length_ = + objc.registerName("descriptorWithDescriptorType:bytes:length:"); +final _objc_msgSend_602 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedInt, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int, ffi.Pointer, int)>(); +late final _sel_descriptorWithDescriptorType_data_ = + objc.registerName("descriptorWithDescriptorType:data:"); +final _objc_msgSend_603 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedInt, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_descriptorWithBoolean_ = + objc.registerName("descriptorWithBoolean:"); +final _objc_msgSend_604 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedChar)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_descriptorWithEnumCode_ = + objc.registerName("descriptorWithEnumCode:"); +final _objc_msgSend_605 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedInt)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_descriptorWithInt32_ = + objc.registerName("descriptorWithInt32:"); +final _objc_msgSend_606 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_descriptorWithDouble_ = + objc.registerName("descriptorWithDouble:"); +final _objc_msgSend_607 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Double)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, double)>(); +late final _sel_descriptorWithTypeCode_ = + objc.registerName("descriptorWithTypeCode:"); +late final _sel_descriptorWithString_ = + objc.registerName("descriptorWithString:"); +final _objc_msgSend_608 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_descriptorWithDate_ = objc.registerName("descriptorWithDate:"); +final _objc_msgSend_609 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_descriptorWithFileURL_ = + objc.registerName("descriptorWithFileURL:"); +final _objc_msgSend_610 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_appleEventWithEventClass_eventID_targetDescriptor_returnID_transactionID_ = + objc.registerName( + "appleEventWithEventClass:eventID:targetDescriptor:returnID:transactionID:"); +final _objc_msgSend_611 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedInt, + ffi.UnsignedInt, + ffi.Pointer, + ffi.Short, + ffi.Int)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer, + int, + int)>(); +late final _sel_listDescriptor = objc.registerName("listDescriptor"); +late final _sel_recordDescriptor = objc.registerName("recordDescriptor"); +late final _sel_currentProcessDescriptor = + objc.registerName("currentProcessDescriptor"); +late final _sel_descriptorWithProcessIdentifier_ = + objc.registerName("descriptorWithProcessIdentifier:"); +late final _sel_descriptorWithBundleIdentifier_ = + objc.registerName("descriptorWithBundleIdentifier:"); +late final _sel_descriptorWithApplicationURL_ = + objc.registerName("descriptorWithApplicationURL:"); @ffi.Packed(2) final class AEDesc extends ffi.Struct { @@ -53013,6 +28369,133 @@ final class AEDesc extends ffi.Struct { final class OpaqueAEDataStorageType extends ffi.Opaque {} +late final _sel_initWithAEDescNoCopy_ = + objc.registerName("initWithAEDescNoCopy:"); +final _objc_msgSend_612 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithDescriptorType_bytes_length_ = + objc.registerName("initWithDescriptorType:bytes:length:"); +final _objc_msgSend_613 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedInt, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int, ffi.Pointer, int)>(); +late final _sel_initWithDescriptorType_data_ = + objc.registerName("initWithDescriptorType:data:"); +final _objc_msgSend_614 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedInt, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_initWithEventClass_eventID_targetDescriptor_returnID_transactionID_ = + objc.registerName( + "initWithEventClass:eventID:targetDescriptor:returnID:transactionID:"); +final _objc_msgSend_615 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedInt, + ffi.UnsignedInt, + ffi.Pointer, + ffi.Short, + ffi.Int)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer, + int, + int)>(); +late final _sel_initListDescriptor = objc.registerName("initListDescriptor"); +late final _sel_initRecordDescriptor = + objc.registerName("initRecordDescriptor"); +late final _sel_aeDesc = objc.registerName("aeDesc"); +final _objc_msgSend_616 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_descriptorType = objc.registerName("descriptorType"); +late final _sel_booleanValue = objc.registerName("booleanValue"); +late final _sel_enumCodeValue = objc.registerName("enumCodeValue"); +late final _sel_int32Value = objc.registerName("int32Value"); +late final _sel_typeCodeValue = objc.registerName("typeCodeValue"); +late final _sel_dateValue = objc.registerName("dateValue"); +late final _sel_fileURLValue = objc.registerName("fileURLValue"); +late final _sel_eventClass = objc.registerName("eventClass"); +late final _sel_eventID = objc.registerName("eventID"); +late final _sel_returnID = objc.registerName("returnID"); +late final _sel_transactionID = objc.registerName("transactionID"); +late final _sel_setParamDescriptor_forKeyword_ = + objc.registerName("setParamDescriptor:forKeyword:"); +final _objc_msgSend_617 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedInt)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_paramDescriptorForKeyword_ = + objc.registerName("paramDescriptorForKeyword:"); +final _objc_msgSend_618 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedInt)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_removeParamDescriptorWithKeyword_ = + objc.registerName("removeParamDescriptorWithKeyword:"); +final _objc_msgSend_619 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedInt)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setAttributeDescriptor_forKeyword_ = + objc.registerName("setAttributeDescriptor:forKeyword:"); +late final _sel_attributeDescriptorForKeyword_ = + objc.registerName("attributeDescriptorForKeyword:"); + abstract class NSAppleEventSendOptions { static const int NSAppleEventSendNoReply = 1; static const int NSAppleEventSendQueueReply = 2; @@ -53027,794 +28510,1411 @@ abstract class NSAppleEventSendOptions { static const int NSAppleEventSendDefaultOptions = 35; } +late final _sel_sendEventWithOptions_timeout_error_ = + objc.registerName("sendEventWithOptions:timeout:error:"); +final _objc_msgSend_620 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Double, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + double, + ffi.Pointer>)>(); +late final _sel_isRecordDescriptor = objc.registerName("isRecordDescriptor"); +late final _sel_numberOfItems = objc.registerName("numberOfItems"); +late final _sel_insertDescriptor_atIndex_ = + objc.registerName("insertDescriptor:atIndex:"); +final _objc_msgSend_621 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_descriptorAtIndex_ = objc.registerName("descriptorAtIndex:"); +final _objc_msgSend_622 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_removeDescriptorAtIndex_ = + objc.registerName("removeDescriptorAtIndex:"); +late final _sel_setDescriptor_forKeyword_ = + objc.registerName("setDescriptor:forKeyword:"); +late final _sel_descriptorForKeyword_ = + objc.registerName("descriptorForKeyword:"); +late final _sel_removeDescriptorWithKeyword_ = + objc.registerName("removeDescriptorWithKeyword:"); +late final _sel_keywordForDescriptorAtIndex_ = + objc.registerName("keywordForDescriptorAtIndex:"); +final _objc_msgSend_623 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedInt Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_coerceToDescriptorType_ = + objc.registerName("coerceToDescriptorType:"); +late final _sel_objectSpecifierWithDescriptor_ = + objc.registerName("objectSpecifierWithDescriptor:"); +final _objc_msgSend_624 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithContainerSpecifier_key_ = + objc.registerName("initWithContainerSpecifier:key:"); +final _objc_msgSend_625 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + class NSScriptClassDescription extends NSClassDescription { - NSScriptClassDescription._(ffi.Pointer id, AVFAudio lib, + NSScriptClassDescription._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSScriptClassDescription] that points to the same underlying object as [other]. - static NSScriptClassDescription castFrom(T other) { - return NSScriptClassDescription._(other._id, other._lib, + static NSScriptClassDescription castFrom( + T other) { + return NSScriptClassDescription._(other.pointer, retain: true, release: true); } /// Returns a [NSScriptClassDescription] that wraps the given raw object pointer. static NSScriptClassDescription castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSScriptClassDescription._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSScriptClassDescription._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSScriptClassDescription]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSScriptClassDescription1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSScriptClassDescription); } - static NSScriptClassDescription? classDescriptionForClass_( - AVFAudio _lib, NSObject aClass) { - final _ret = _lib._objc_msgSend_626(_lib._class_NSScriptClassDescription1, - _lib._sel_classDescriptionForClass_1, aClass._id); + static NSScriptClassDescription? classDescriptionForClass_(NSObject aClass) { + final _ret = _objc_msgSend_626(_class_NSScriptClassDescription, + _sel_classDescriptionForClass_, aClass.pointer); return _ret.address == 0 ? null - : NSScriptClassDescription._(_ret, _lib, retain: true, release: true); + : NSScriptClassDescription._(_ret, retain: true, release: true); } NSScriptClassDescription? initWithSuiteName_className_dictionary_( NSString suiteName, NSString className, NSDictionary? classDeclaration) { - final _ret = _lib._objc_msgSend_627( - _id, - _lib._sel_initWithSuiteName_className_dictionary_1, - suiteName._id, - className._id, - classDeclaration?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_627( + this.pointer, + _sel_initWithSuiteName_className_dictionary_, + suiteName.pointer, + className.pointer, + classDeclaration?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSScriptClassDescription._(_ret, _lib, retain: true, release: true); + : NSScriptClassDescription._(_ret, retain: true, release: true); } NSString? get suiteName { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_suiteName1); + final _ret = _objc_msgSend_44(this.pointer, _sel_suiteName); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get className { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_className1); + final _ret = _objc_msgSend_44(this.pointer, _sel_className); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get implementationClassName { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_implementationClassName1); + final _ret = _objc_msgSend_44(this.pointer, _sel_implementationClassName); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSScriptClassDescription? get superclassDescription { - final _ret = _lib._objc_msgSend_628(_id, _lib._sel_superclassDescription1); + final _ret = _objc_msgSend_628(this.pointer, _sel_superclassDescription); return _ret.address == 0 ? null - : NSScriptClassDescription._(_ret, _lib, retain: true, release: true); + : NSScriptClassDescription._(_ret, retain: true, release: true); } int get appleEventCode { - return _lib._objc_msgSend_214(_id, _lib._sel_appleEventCode1); + return _objc_msgSend_214(this.pointer, _sel_appleEventCode); } bool matchesAppleEventCode_(int appleEventCode) { - return _lib._objc_msgSend_194( - _id, _lib._sel_matchesAppleEventCode_1, appleEventCode); + return _objc_msgSend_194( + this.pointer, _sel_matchesAppleEventCode_, appleEventCode); } bool supportsCommand_(NSScriptCommandDescription commandDescription) { - return _lib._objc_msgSend_641( - _id, _lib._sel_supportsCommand_1, commandDescription._id); + return _objc_msgSend_641( + this.pointer, _sel_supportsCommand_, commandDescription.pointer); } - ffi.Pointer selectorForCommand_( + ffi.Pointer selectorForCommand_( NSScriptCommandDescription commandDescription) { - return _lib._objc_msgSend_642( - _id, _lib._sel_selectorForCommand_1, commandDescription._id); + return _objc_msgSend_642( + this.pointer, _sel_selectorForCommand_, commandDescription.pointer); } NSString? typeForKey_(NSString key) { - final _ret = _lib._objc_msgSend_186(_id, _lib._sel_typeForKey_1, key._id); + final _ret = _objc_msgSend_186(this.pointer, _sel_typeForKey_, key.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSScriptClassDescription? classDescriptionForKey_(NSString key) { - final _ret = _lib._objc_msgSend_643( - _id, _lib._sel_classDescriptionForKey_1, key._id); + final _ret = _objc_msgSend_643( + this.pointer, _sel_classDescriptionForKey_, key.pointer); return _ret.address == 0 ? null - : NSScriptClassDescription._(_ret, _lib, retain: true, release: true); + : NSScriptClassDescription._(_ret, retain: true, release: true); } int appleEventCodeForKey_(NSString key) { - return _lib._objc_msgSend_629( - _id, _lib._sel_appleEventCodeForKey_1, key._id); + return _objc_msgSend_629( + this.pointer, _sel_appleEventCodeForKey_, key.pointer); } NSString? keyWithAppleEventCode_(int appleEventCode) { - final _ret = _lib._objc_msgSend_644( - _id, _lib._sel_keyWithAppleEventCode_1, appleEventCode); + final _ret = _objc_msgSend_644( + this.pointer, _sel_keyWithAppleEventCode_, appleEventCode); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get defaultSubcontainerAttributeKey { final _ret = - _lib._objc_msgSend_44(_id, _lib._sel_defaultSubcontainerAttributeKey1); + _objc_msgSend_44(this.pointer, _sel_defaultSubcontainerAttributeKey); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool isLocationRequiredToCreateForKey_(NSString toManyRelationshipKey) { - return _lib._objc_msgSend_64( - _id, - _lib._sel_isLocationRequiredToCreateForKey_1, - toManyRelationshipKey._id); + return _objc_msgSend_64(this.pointer, + _sel_isLocationRequiredToCreateForKey_, toManyRelationshipKey.pointer); } bool hasPropertyForKey_(NSString key) { - return _lib._objc_msgSend_64(_id, _lib._sel_hasPropertyForKey_1, key._id); + return _objc_msgSend_64(this.pointer, _sel_hasPropertyForKey_, key.pointer); } bool hasOrderedToManyRelationshipForKey_(NSString key) { - return _lib._objc_msgSend_64( - _id, _lib._sel_hasOrderedToManyRelationshipForKey_1, key._id); + return _objc_msgSend_64( + this.pointer, _sel_hasOrderedToManyRelationshipForKey_, key.pointer); } bool hasReadablePropertyForKey_(NSString key) { - return _lib._objc_msgSend_64( - _id, _lib._sel_hasReadablePropertyForKey_1, key._id); + return _objc_msgSend_64( + this.pointer, _sel_hasReadablePropertyForKey_, key.pointer); } bool hasWritablePropertyForKey_(NSString key) { - return _lib._objc_msgSend_64( - _id, _lib._sel_hasWritablePropertyForKey_1, key._id); + return _objc_msgSend_64( + this.pointer, _sel_hasWritablePropertyForKey_, key.pointer); } bool isReadOnlyKey_(NSString key) { - return _lib._objc_msgSend_64(_id, _lib._sel_isReadOnlyKey_1, key._id); + return _objc_msgSend_64(this.pointer, _sel_isReadOnlyKey_, key.pointer); } static void registerClassDescription_forClass_( - AVFAudio _lib, NSClassDescription description, NSObject aClass) { - _lib._objc_msgSend_598( - _lib._class_NSScriptClassDescription1, - _lib._sel_registerClassDescription_forClass_1, - description._id, - aClass._id); + NSClassDescription description, NSObject aClass) { + _objc_msgSend_598( + _class_NSScriptClassDescription, + _sel_registerClassDescription_forClass_, + description.pointer, + aClass.pointer); } - static void invalidateClassDescriptionCache(AVFAudio _lib) { - _lib._objc_msgSend_1(_lib._class_NSScriptClassDescription1, - _lib._sel_invalidateClassDescriptionCache1); + static void invalidateClassDescriptionCache() { + _objc_msgSend_1( + _class_NSScriptClassDescription, _sel_invalidateClassDescriptionCache); } @override NSScriptClassDescription init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSScriptClassDescription._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSScriptClassDescription._(_ret, retain: true, release: true); } - static NSScriptClassDescription new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSScriptClassDescription1, _lib._sel_new1); - return NSScriptClassDescription._(_ret, _lib, retain: false, release: true); + static NSScriptClassDescription new1() { + final _ret = _objc_msgSend_2(_class_NSScriptClassDescription, _sel_new); + return NSScriptClassDescription._(_ret, retain: false, release: true); } - static NSScriptClassDescription allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSScriptClassDescription1, _lib._sel_allocWithZone_1, zone); - return NSScriptClassDescription._(_ret, _lib, retain: false, release: true); + static NSScriptClassDescription allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSScriptClassDescription, _sel_allocWithZone_, zone); + return NSScriptClassDescription._(_ret, retain: false, release: true); } - static NSScriptClassDescription alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSScriptClassDescription1, _lib._sel_alloc1); - return NSScriptClassDescription._(_ret, _lib, retain: false, release: true); + static NSScriptClassDescription alloc() { + final _ret = _objc_msgSend_2(_class_NSScriptClassDescription, _sel_alloc); + return NSScriptClassDescription._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSScriptClassDescription1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSScriptClassDescription, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSScriptClassDescription1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSScriptClassDescription, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSScriptClassDescription1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSScriptClassDescription, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSScriptClassDescription1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSScriptClassDescription, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSScriptClassDescription1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSScriptClassDescription, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSScriptClassDescription1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSScriptClassDescription, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSScriptClassDescription1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSScriptClassDescription1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSScriptClassDescription1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSScriptClassDescription, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSScriptClassDescription, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSScriptClassDescription, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSScriptClassDescription = + objc.getClass("NSScriptClassDescription"); +final _objc_msgSend_626 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithSuiteName_className_dictionary_ = + objc.registerName("initWithSuiteName:className:dictionary:"); +final _objc_msgSend_627 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_suiteName = objc.registerName("suiteName"); +late final _sel_className = objc.registerName("className"); +late final _sel_implementationClassName = + objc.registerName("implementationClassName"); +late final _sel_superclassDescription = + objc.registerName("superclassDescription"); +final _objc_msgSend_628 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_appleEventCode = objc.registerName("appleEventCode"); +late final _sel_matchesAppleEventCode_ = + objc.registerName("matchesAppleEventCode:"); class NSScriptCommandDescription extends NSObject { - NSScriptCommandDescription._(ffi.Pointer id, AVFAudio lib, + NSScriptCommandDescription._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSScriptCommandDescription] that points to the same underlying object as [other]. - static NSScriptCommandDescription castFrom(T other) { - return NSScriptCommandDescription._(other._id, other._lib, + static NSScriptCommandDescription castFrom( + T other) { + return NSScriptCommandDescription._(other.pointer, retain: true, release: true); } /// Returns a [NSScriptCommandDescription] that wraps the given raw object pointer. static NSScriptCommandDescription castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSScriptCommandDescription._(other, lib, + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSScriptCommandDescription._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSScriptCommandDescription]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSScriptCommandDescription1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSScriptCommandDescription); } @override NSObject init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSObject._(_ret, retain: true, release: true); } NSScriptCommandDescription? initWithSuiteName_commandName_dictionary_( NSString suiteName, NSString commandName, NSDictionary? commandDeclaration) { - final _ret = _lib._objc_msgSend_627( - _id, - _lib._sel_initWithSuiteName_commandName_dictionary_1, - suiteName._id, - commandName._id, - commandDeclaration?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_627( + this.pointer, + _sel_initWithSuiteName_commandName_dictionary_, + suiteName.pointer, + commandName.pointer, + commandDeclaration?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSScriptCommandDescription._(_ret, _lib, retain: true, release: true); + : NSScriptCommandDescription._(_ret, retain: true, release: true); } NSScriptCommandDescription? initWithCoder_(NSCoder inCoder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, inCoder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, inCoder.pointer); return _ret.address == 0 ? null - : NSScriptCommandDescription._(_ret, _lib, retain: true, release: true); + : NSScriptCommandDescription._(_ret, retain: true, release: true); } NSString get suiteName { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_suiteName1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_suiteName); + return NSString._(_ret, retain: true, release: true); } NSString get commandName { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_commandName1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_commandName); + return NSString._(_ret, retain: true, release: true); } int get appleEventClassCode { - return _lib._objc_msgSend_214(_id, _lib._sel_appleEventClassCode1); + return _objc_msgSend_214(this.pointer, _sel_appleEventClassCode); } int get appleEventCode { - return _lib._objc_msgSend_214(_id, _lib._sel_appleEventCode1); + return _objc_msgSend_214(this.pointer, _sel_appleEventCode); } NSString get commandClassName { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_commandClassName1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_commandClassName); + return NSString._(_ret, retain: true, release: true); } NSString? get returnType { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_returnType1); + final _ret = _objc_msgSend_44(this.pointer, _sel_returnType); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } int get appleEventCodeForReturnType { - return _lib._objc_msgSend_214(_id, _lib._sel_appleEventCodeForReturnType1); + return _objc_msgSend_214(this.pointer, _sel_appleEventCodeForReturnType); } NSArray get argumentNames { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_argumentNames1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_argumentNames); + return NSArray._(_ret, retain: true, release: true); } NSString? typeForArgumentWithName_(NSString argumentName) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_typeForArgumentWithName_1, argumentName._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_typeForArgumentWithName_, argumentName.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } int appleEventCodeForArgumentWithName_(NSString argumentName) { - return _lib._objc_msgSend_629( - _id, _lib._sel_appleEventCodeForArgumentWithName_1, argumentName._id); + return _objc_msgSend_629(this.pointer, + _sel_appleEventCodeForArgumentWithName_, argumentName.pointer); } bool isOptionalArgumentWithName_(NSString argumentName) { - return _lib._objc_msgSend_64( - _id, _lib._sel_isOptionalArgumentWithName_1, argumentName._id); + return _objc_msgSend_64( + this.pointer, _sel_isOptionalArgumentWithName_, argumentName.pointer); } NSScriptCommand createCommandInstance() { - final _ret = _lib._objc_msgSend_639(_id, _lib._sel_createCommandInstance1); - return NSScriptCommand._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_639(this.pointer, _sel_createCommandInstance); + return NSScriptCommand._(_ret, retain: true, release: true); } NSScriptCommand createCommandInstanceWithZone_(ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_640( - _id, _lib._sel_createCommandInstanceWithZone_1, zone); - return NSScriptCommand._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_640( + this.pointer, _sel_createCommandInstanceWithZone_, zone); + return NSScriptCommand._(_ret, retain: true, release: true); } - static NSScriptCommandDescription new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSScriptCommandDescription1, _lib._sel_new1); - return NSScriptCommandDescription._(_ret, _lib, - retain: false, release: true); + static NSScriptCommandDescription new1() { + final _ret = _objc_msgSend_2(_class_NSScriptCommandDescription, _sel_new); + return NSScriptCommandDescription._(_ret, retain: false, release: true); } - static NSScriptCommandDescription allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3(_lib._class_NSScriptCommandDescription1, - _lib._sel_allocWithZone_1, zone); - return NSScriptCommandDescription._(_ret, _lib, - retain: false, release: true); + static NSScriptCommandDescription allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSScriptCommandDescription, _sel_allocWithZone_, zone); + return NSScriptCommandDescription._(_ret, retain: false, release: true); } - static NSScriptCommandDescription alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSScriptCommandDescription1, _lib._sel_alloc1); - return NSScriptCommandDescription._(_ret, _lib, - retain: false, release: true); + static NSScriptCommandDescription alloc() { + final _ret = _objc_msgSend_2(_class_NSScriptCommandDescription, _sel_alloc); + return NSScriptCommandDescription._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSScriptCommandDescription1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSScriptCommandDescription, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSScriptCommandDescription1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSScriptCommandDescription, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSScriptCommandDescription1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12(_class_NSScriptCommandDescription, + _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSScriptCommandDescription1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSScriptCommandDescription, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSScriptCommandDescription1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSScriptCommandDescription, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSScriptCommandDescription1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSScriptCommandDescription, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSScriptCommandDescription1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSScriptCommandDescription1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSScriptCommandDescription1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSScriptCommandDescription, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSScriptCommandDescription, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSScriptCommandDescription, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSScriptCommandDescription = + objc.getClass("NSScriptCommandDescription"); +late final _sel_initWithSuiteName_commandName_dictionary_ = + objc.registerName("initWithSuiteName:commandName:dictionary:"); +late final _sel_commandName = objc.registerName("commandName"); +late final _sel_appleEventClassCode = objc.registerName("appleEventClassCode"); +late final _sel_commandClassName = objc.registerName("commandClassName"); +late final _sel_returnType = objc.registerName("returnType"); +late final _sel_appleEventCodeForReturnType = + objc.registerName("appleEventCodeForReturnType"); +late final _sel_argumentNames = objc.registerName("argumentNames"); +late final _sel_typeForArgumentWithName_ = + objc.registerName("typeForArgumentWithName:"); +late final _sel_appleEventCodeForArgumentWithName_ = + objc.registerName("appleEventCodeForArgumentWithName:"); +final _objc_msgSend_629 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedInt Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isOptionalArgumentWithName_ = + objc.registerName("isOptionalArgumentWithName:"); class NSScriptCommand extends NSObject { - NSScriptCommand._(ffi.Pointer id, AVFAudio lib, + NSScriptCommand._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSScriptCommand] that points to the same underlying object as [other]. - static NSScriptCommand castFrom(T other) { - return NSScriptCommand._(other._id, other._lib, - retain: true, release: true); + static NSScriptCommand castFrom(T other) { + return NSScriptCommand._(other.pointer, retain: true, release: true); } /// Returns a [NSScriptCommand] that wraps the given raw object pointer. - static NSScriptCommand castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSScriptCommand castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSScriptCommand._(other, lib, retain: retain, release: release); + return NSScriptCommand._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSScriptCommand]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSScriptCommand1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSScriptCommand); } NSScriptCommand initWithCommandDescription_( NSScriptCommandDescription commandDef) { - final _ret = _lib._objc_msgSend_630( - _id, _lib._sel_initWithCommandDescription_1, commandDef._id); - return NSScriptCommand._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_630( + this.pointer, _sel_initWithCommandDescription_, commandDef.pointer); + return NSScriptCommand._(_ret, retain: true, release: true); } NSScriptCommand? initWithCoder_(NSCoder inCoder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, inCoder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, inCoder.pointer); return _ret.address == 0 ? null - : NSScriptCommand._(_ret, _lib, retain: true, release: true); + : NSScriptCommand._(_ret, retain: true, release: true); } NSScriptCommandDescription get commandDescription { - final _ret = _lib._objc_msgSend_631(_id, _lib._sel_commandDescription1); - return NSScriptCommandDescription._(_ret, _lib, - retain: true, release: true); + final _ret = _objc_msgSend_631(this.pointer, _sel_commandDescription); + return NSScriptCommandDescription._(_ret, retain: true, release: true); } NSObject? get directParameter { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_directParameter1); + final _ret = _objc_msgSend_17(this.pointer, _sel_directParameter); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set directParameter(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setDirectParameter_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setDirectParameter_, value?.pointer ?? ffi.nullptr); } NSScriptObjectSpecifier? get receiversSpecifier { - final _ret = _lib._objc_msgSend_632(_id, _lib._sel_receiversSpecifier1); + final _ret = _objc_msgSend_632(this.pointer, _sel_receiversSpecifier); return _ret.address == 0 ? null - : NSScriptObjectSpecifier._(_ret, _lib, retain: true, release: true); + : NSScriptObjectSpecifier._(_ret, retain: true, release: true); } set receiversSpecifier(NSScriptObjectSpecifier? value) { - return _lib._objc_msgSend_633( - _id, _lib._sel_setReceiversSpecifier_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_633(this.pointer, _sel_setReceiversSpecifier_, + value?.pointer ?? ffi.nullptr); } NSObject? get evaluatedReceivers { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_evaluatedReceivers1); + final _ret = _objc_msgSend_17(this.pointer, _sel_evaluatedReceivers); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSDictionary? get arguments { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_arguments1); + final _ret = _objc_msgSend_390(this.pointer, _sel_arguments); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set arguments(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, _lib._sel_setArguments_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_634( + this.pointer, _sel_setArguments_, value?.pointer ?? ffi.nullptr); } NSDictionary? get evaluatedArguments { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_evaluatedArguments1); + final _ret = _objc_msgSend_390(this.pointer, _sel_evaluatedArguments); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } bool get wellFormed { - return _lib._objc_msgSend_12(_id, _lib._sel_isWellFormed1); + return _objc_msgSend_12(this.pointer, _sel_isWellFormed); } NSObject? performDefaultImplementation() { final _ret = - _lib._objc_msgSend_17(_id, _lib._sel_performDefaultImplementation1); + _objc_msgSend_17(this.pointer, _sel_performDefaultImplementation); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? executeCommand() { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_executeCommand1); + final _ret = _objc_msgSend_17(this.pointer, _sel_executeCommand); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } int get scriptErrorNumber { - return _lib._objc_msgSend_83(_id, _lib._sel_scriptErrorNumber1); + return _objc_msgSend_83(this.pointer, _sel_scriptErrorNumber); } set scriptErrorNumber(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setScriptErrorNumber_1, value); + return _objc_msgSend_635(this.pointer, _sel_setScriptErrorNumber_, value); } NSAppleEventDescriptor? get scriptErrorOffendingObjectDescriptor { - final _ret = _lib._objc_msgSend_636( - _id, _lib._sel_scriptErrorOffendingObjectDescriptor1); + final _ret = _objc_msgSend_636( + this.pointer, _sel_scriptErrorOffendingObjectDescriptor); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } set scriptErrorOffendingObjectDescriptor(NSAppleEventDescriptor? value) { - return _lib._objc_msgSend_637( - _id, - _lib._sel_setScriptErrorOffendingObjectDescriptor_1, - value?._id ?? ffi.nullptr); + return _objc_msgSend_637( + this.pointer, + _sel_setScriptErrorOffendingObjectDescriptor_, + value?.pointer ?? ffi.nullptr); } NSAppleEventDescriptor? get scriptErrorExpectedTypeDescriptor { - final _ret = _lib._objc_msgSend_636( - _id, _lib._sel_scriptErrorExpectedTypeDescriptor1); + final _ret = + _objc_msgSend_636(this.pointer, _sel_scriptErrorExpectedTypeDescriptor); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } set scriptErrorExpectedTypeDescriptor(NSAppleEventDescriptor? value) { - return _lib._objc_msgSend_637( - _id, - _lib._sel_setScriptErrorExpectedTypeDescriptor_1, - value?._id ?? ffi.nullptr); + return _objc_msgSend_637( + this.pointer, + _sel_setScriptErrorExpectedTypeDescriptor_, + value?.pointer ?? ffi.nullptr); } NSString? get scriptErrorString { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_scriptErrorString1); + final _ret = _objc_msgSend_44(this.pointer, _sel_scriptErrorString); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set scriptErrorString(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setScriptErrorString_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545(this.pointer, _sel_setScriptErrorString_, + value?.pointer ?? ffi.nullptr); } - static NSScriptCommand? currentCommand(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_638( - _lib._class_NSScriptCommand1, _lib._sel_currentCommand1); + static NSScriptCommand? currentCommand() { + final _ret = _objc_msgSend_638(_class_NSScriptCommand, _sel_currentCommand); return _ret.address == 0 ? null - : NSScriptCommand._(_ret, _lib, retain: true, release: true); + : NSScriptCommand._(_ret, retain: true, release: true); } NSAppleEventDescriptor? get appleEvent { - final _ret = _lib._objc_msgSend_636(_id, _lib._sel_appleEvent1); + final _ret = _objc_msgSend_636(this.pointer, _sel_appleEvent); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } void suspendExecution() { - _lib._objc_msgSend_1(_id, _lib._sel_suspendExecution1); + _objc_msgSend_1(this.pointer, _sel_suspendExecution); } void resumeExecutionWithResult_(NSObject? result) { - _lib._objc_msgSend_289( - _id, _lib._sel_resumeExecutionWithResult_1, result?._id ?? ffi.nullptr); + _objc_msgSend_289(this.pointer, _sel_resumeExecutionWithResult_, + result?.pointer ?? ffi.nullptr); } @override NSScriptCommand init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSScriptCommand._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSScriptCommand._(_ret, retain: true, release: true); } - static NSScriptCommand new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSScriptCommand1, _lib._sel_new1); - return NSScriptCommand._(_ret, _lib, retain: false, release: true); + static NSScriptCommand new1() { + final _ret = _objc_msgSend_2(_class_NSScriptCommand, _sel_new); + return NSScriptCommand._(_ret, retain: false, release: true); } - static NSScriptCommand allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSScriptCommand1, _lib._sel_allocWithZone_1, zone); - return NSScriptCommand._(_ret, _lib, retain: false, release: true); + static NSScriptCommand allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSScriptCommand, _sel_allocWithZone_, zone); + return NSScriptCommand._(_ret, retain: false, release: true); } - static NSScriptCommand alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSScriptCommand1, _lib._sel_alloc1); - return NSScriptCommand._(_ret, _lib, retain: false, release: true); + static NSScriptCommand alloc() { + final _ret = _objc_msgSend_2(_class_NSScriptCommand, _sel_alloc); + return NSScriptCommand._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSScriptCommand1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSScriptCommand, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSScriptCommand1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSScriptCommand, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSScriptCommand1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSScriptCommand, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSScriptCommand1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSScriptCommand, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSScriptCommand1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSScriptCommand, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSScriptCommand1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSScriptCommand, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSScriptCommand1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSScriptCommand1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSScriptCommand1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSScriptCommand, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSScriptCommand, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSScriptCommand, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSScriptCommand = objc.getClass("NSScriptCommand"); +late final _sel_initWithCommandDescription_ = + objc.registerName("initWithCommandDescription:"); +final _objc_msgSend_630 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_commandDescription = objc.registerName("commandDescription"); +final _objc_msgSend_631 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_directParameter = objc.registerName("directParameter"); +late final _sel_setDirectParameter_ = objc.registerName("setDirectParameter:"); +late final _sel_receiversSpecifier = objc.registerName("receiversSpecifier"); +final _objc_msgSend_632 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setReceiversSpecifier_ = + objc.registerName("setReceiversSpecifier:"); +final _objc_msgSend_633 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_evaluatedReceivers = objc.registerName("evaluatedReceivers"); +late final _sel_arguments = objc.registerName("arguments"); +late final _sel_setArguments_ = objc.registerName("setArguments:"); +final _objc_msgSend_634 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_evaluatedArguments = objc.registerName("evaluatedArguments"); +late final _sel_isWellFormed = objc.registerName("isWellFormed"); +late final _sel_performDefaultImplementation = + objc.registerName("performDefaultImplementation"); +late final _sel_executeCommand = objc.registerName("executeCommand"); +late final _sel_scriptErrorNumber = objc.registerName("scriptErrorNumber"); +late final _sel_setScriptErrorNumber_ = + objc.registerName("setScriptErrorNumber:"); +final _objc_msgSend_635 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_scriptErrorOffendingObjectDescriptor = + objc.registerName("scriptErrorOffendingObjectDescriptor"); +final _objc_msgSend_636 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setScriptErrorOffendingObjectDescriptor_ = + objc.registerName("setScriptErrorOffendingObjectDescriptor:"); +final _objc_msgSend_637 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scriptErrorExpectedTypeDescriptor = + objc.registerName("scriptErrorExpectedTypeDescriptor"); +late final _sel_setScriptErrorExpectedTypeDescriptor_ = + objc.registerName("setScriptErrorExpectedTypeDescriptor:"); +late final _sel_scriptErrorString = objc.registerName("scriptErrorString"); +late final _sel_setScriptErrorString_ = + objc.registerName("setScriptErrorString:"); +late final _sel_currentCommand = objc.registerName("currentCommand"); +final _objc_msgSend_638 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_appleEvent = objc.registerName("appleEvent"); +late final _sel_suspendExecution = objc.registerName("suspendExecution"); +late final _sel_resumeExecutionWithResult_ = + objc.registerName("resumeExecutionWithResult:"); +late final _sel_createCommandInstance = + objc.registerName("createCommandInstance"); +final _objc_msgSend_639 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_createCommandInstanceWithZone_ = + objc.registerName("createCommandInstanceWithZone:"); +final _objc_msgSend_640 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<_NSZone>)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<_NSZone>)>(); +late final _sel_supportsCommand_ = objc.registerName("supportsCommand:"); +final _objc_msgSend_641 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_selectorForCommand_ = objc.registerName("selectorForCommand:"); +final _objc_msgSend_642 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_typeForKey_ = objc.registerName("typeForKey:"); +late final _sel_classDescriptionForKey_ = + objc.registerName("classDescriptionForKey:"); +final _objc_msgSend_643 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_appleEventCodeForKey_ = + objc.registerName("appleEventCodeForKey:"); +late final _sel_keyWithAppleEventCode_ = + objc.registerName("keyWithAppleEventCode:"); +final _objc_msgSend_644 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedInt)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_defaultSubcontainerAttributeKey = + objc.registerName("defaultSubcontainerAttributeKey"); +late final _sel_isLocationRequiredToCreateForKey_ = + objc.registerName("isLocationRequiredToCreateForKey:"); +late final _sel_hasPropertyForKey_ = objc.registerName("hasPropertyForKey:"); +late final _sel_hasOrderedToManyRelationshipForKey_ = + objc.registerName("hasOrderedToManyRelationshipForKey:"); +late final _sel_hasReadablePropertyForKey_ = + objc.registerName("hasReadablePropertyForKey:"); +late final _sel_hasWritablePropertyForKey_ = + objc.registerName("hasWritablePropertyForKey:"); +late final _sel_isReadOnlyKey_ = objc.registerName("isReadOnlyKey:"); +late final _sel_initWithContainerClassDescription_containerSpecifier_key_ = objc + .registerName("initWithContainerClassDescription:containerSpecifier:key:"); +final _objc_msgSend_645 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_childSpecifier = objc.registerName("childSpecifier"); +late final _sel_setChildSpecifier_ = objc.registerName("setChildSpecifier:"); +late final _sel_containerSpecifier = objc.registerName("containerSpecifier"); +late final _sel_setContainerSpecifier_ = + objc.registerName("setContainerSpecifier:"); +late final _sel_containerIsObjectBeingTested = + objc.registerName("containerIsObjectBeingTested"); +late final _sel_setContainerIsObjectBeingTested_ = + objc.registerName("setContainerIsObjectBeingTested:"); +late final _sel_containerIsRangeContainerObject = + objc.registerName("containerIsRangeContainerObject"); +late final _sel_setContainerIsRangeContainerObject_ = + objc.registerName("setContainerIsRangeContainerObject:"); +late final _sel_key = objc.registerName("key"); +late final _sel_setKey_ = objc.registerName("setKey:"); +final _objc_msgSend_646 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_containerClassDescription = + objc.registerName("containerClassDescription"); +late final _sel_setContainerClassDescription_ = + objc.registerName("setContainerClassDescription:"); +final _objc_msgSend_647 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_keyClassDescription = objc.registerName("keyClassDescription"); +late final _sel_indicesOfObjectsByEvaluatingWithContainer_count_ = + objc.registerName("indicesOfObjectsByEvaluatingWithContainer:count:"); +final _objc_msgSend_648 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_objectsByEvaluatingWithContainers_ = + objc.registerName("objectsByEvaluatingWithContainers:"); +late final _sel_objectsByEvaluatingSpecifier = + objc.registerName("objectsByEvaluatingSpecifier"); +late final _sel_evaluationErrorNumber = + objc.registerName("evaluationErrorNumber"); +late final _sel_setEvaluationErrorNumber_ = + objc.registerName("setEvaluationErrorNumber:"); +late final _sel_evaluationErrorSpecifier = + objc.registerName("evaluationErrorSpecifier"); +late final _sel_descriptor = objc.registerName("descriptor"); +late final _sel_scriptingValueForSpecifier_ = + objc.registerName("scriptingValueForSpecifier:"); +final _objc_msgSend_649 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scriptingProperties = objc.registerName("scriptingProperties"); +late final _sel_setScriptingProperties_ = + objc.registerName("setScriptingProperties:"); +late final _sel_copyScriptingValue_forKey_withProperties_ = + objc.registerName("copyScriptingValue:forKey:withProperties:"); +final _objc_msgSend_650 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_newScriptingObjectOfClass_forValueForKey_withContentsValue_properties_ = + objc.registerName( + "newScriptingObjectOfClass:forValueForKey:withContentsValue:properties:"); +final _objc_msgSend_651 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_classCode = objc.registerName("classCode"); +late final _sel_valueAtIndex_inPropertyWithKey_ = + objc.registerName("valueAtIndex:inPropertyWithKey:"); +final _objc_msgSend_652 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_valueWithName_inPropertyWithKey_ = + objc.registerName("valueWithName:inPropertyWithKey:"); +late final _sel_valueWithUniqueID_inPropertyWithKey_ = + objc.registerName("valueWithUniqueID:inPropertyWithKey:"); +late final _sel_insertValue_atIndex_inPropertyWithKey_ = + objc.registerName("insertValue:atIndex:inPropertyWithKey:"); +final _objc_msgSend_653 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_removeValueAtIndex_fromPropertyWithKey_ = + objc.registerName("removeValueAtIndex:fromPropertyWithKey:"); +final _objc_msgSend_654 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_replaceValueAtIndex_inPropertyWithKey_withValue_ = + objc.registerName("replaceValueAtIndex:inPropertyWithKey:withValue:"); +final _objc_msgSend_655 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_insertValue_inPropertyWithKey_ = + objc.registerName("insertValue:inPropertyWithKey:"); +final _objc_msgSend_656 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_coerceValue_forKey_ = objc.registerName("coerceValue:forKey:"); +final _objc_msgSend_657 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_objectSpecifier = objc.registerName("objectSpecifier"); +late final _sel_indicesOfObjectsByEvaluatingObjectSpecifier_ = + objc.registerName("indicesOfObjectsByEvaluatingObjectSpecifier:"); +final _objc_msgSend_658 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isEqualTo_ = objc.registerName("isEqualTo:"); +late final _sel_isLessThanOrEqualTo_ = + objc.registerName("isLessThanOrEqualTo:"); +late final _sel_isLessThan_ = objc.registerName("isLessThan:"); +late final _sel_isGreaterThanOrEqualTo_ = + objc.registerName("isGreaterThanOrEqualTo:"); +late final _sel_isGreaterThan_ = objc.registerName("isGreaterThan:"); +late final _sel_isNotEqualTo_ = objc.registerName("isNotEqualTo:"); +late final _sel_doesContain_ = objc.registerName("doesContain:"); +late final _sel_isLike_ = objc.registerName("isLike:"); +late final _sel_isCaseInsensitiveLike_ = + objc.registerName("isCaseInsensitiveLike:"); +late final _sel_scriptingIsEqualTo_ = objc.registerName("scriptingIsEqualTo:"); +late final _sel_scriptingIsLessThanOrEqualTo_ = + objc.registerName("scriptingIsLessThanOrEqualTo:"); +late final _sel_scriptingIsLessThan_ = + objc.registerName("scriptingIsLessThan:"); +late final _sel_scriptingIsGreaterThanOrEqualTo_ = + objc.registerName("scriptingIsGreaterThanOrEqualTo:"); +late final _sel_scriptingIsGreaterThan_ = + objc.registerName("scriptingIsGreaterThan:"); +late final _sel_scriptingBeginsWith_ = + objc.registerName("scriptingBeginsWith:"); +late final _sel_scriptingEndsWith_ = objc.registerName("scriptingEndsWith:"); +late final _sel_scriptingContains_ = objc.registerName("scriptingContains:"); class NSItemProvider extends NSObject { - NSItemProvider._(ffi.Pointer id, AVFAudio lib, + NSItemProvider._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSItemProvider] that points to the same underlying object as [other]. - static NSItemProvider castFrom(T other) { - return NSItemProvider._(other._id, other._lib, retain: true, release: true); + static NSItemProvider castFrom(T other) { + return NSItemProvider._(other.pointer, retain: true, release: true); } /// Returns a [NSItemProvider] that wraps the given raw object pointer. - static NSItemProvider castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSItemProvider castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSItemProvider._(other, lib, retain: retain, release: release); + return NSItemProvider._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSItemProvider]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSItemProvider1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSItemProvider); } @override NSItemProvider init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSItemProvider._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSItemProvider._(_ret, retain: true, release: true); } void registerDataRepresentationForTypeIdentifier_visibility_loadHandler_( NSString typeIdentifier, int visibility, ObjCBlock_NSProgress_ffiVoidNSDataNSError loadHandler) { - _lib._objc_msgSend_673( - _id, - _lib._sel_registerDataRepresentationForTypeIdentifier_visibility_loadHandler_1, - typeIdentifier._id, + _objc_msgSend_673( + this.pointer, + _sel_registerDataRepresentationForTypeIdentifier_visibility_loadHandler_, + typeIdentifier.pointer, visibility, - loadHandler._id); + loadHandler.pointer); } void @@ -53823,274 +29923,266 @@ class NSItemProvider extends NSObject { int fileOptions, int visibility, ObjCBlock_NSProgress_ffiVoidNSURLboolNSError loadHandler) { - _lib._objc_msgSend_674( - _id, - _lib._sel_registerFileRepresentationForTypeIdentifier_fileOptions_visibility_loadHandler_1, - typeIdentifier._id, + _objc_msgSend_674( + this.pointer, + _sel_registerFileRepresentationForTypeIdentifier_fileOptions_visibility_loadHandler_, + typeIdentifier.pointer, fileOptions, visibility, - loadHandler._id); + loadHandler.pointer); } NSArray get registeredTypeIdentifiers { - final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_registeredTypeIdentifiers1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_registeredTypeIdentifiers); + return NSArray._(_ret, retain: true, release: true); } NSArray registeredTypeIdentifiersWithFileOptions_(int fileOptions) { - final _ret = _lib._objc_msgSend_675( - _id, _lib._sel_registeredTypeIdentifiersWithFileOptions_1, fileOptions); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_675(this.pointer, + _sel_registeredTypeIdentifiersWithFileOptions_, fileOptions); + return NSArray._(_ret, retain: true, release: true); } bool hasItemConformingToTypeIdentifier_(NSString typeIdentifier) { - return _lib._objc_msgSend_64( - _id, _lib._sel_hasItemConformingToTypeIdentifier_1, typeIdentifier._id); + return _objc_msgSend_64(this.pointer, + _sel_hasItemConformingToTypeIdentifier_, typeIdentifier.pointer); } bool hasRepresentationConformingToTypeIdentifier_fileOptions_( NSString typeIdentifier, int fileOptions) { - return _lib._objc_msgSend_676( - _id, - _lib._sel_hasRepresentationConformingToTypeIdentifier_fileOptions_1, - typeIdentifier._id, + return _objc_msgSend_676( + this.pointer, + _sel_hasRepresentationConformingToTypeIdentifier_fileOptions_, + typeIdentifier.pointer, fileOptions); } NSProgress loadDataRepresentationForTypeIdentifier_completionHandler_( NSString typeIdentifier, ObjCBlock_ffiVoid_NSData_NSError completionHandler) { - final _ret = _lib._objc_msgSend_677( - _id, - _lib._sel_loadDataRepresentationForTypeIdentifier_completionHandler_1, - typeIdentifier._id, - completionHandler._id); - return NSProgress._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_677( + this.pointer, + _sel_loadDataRepresentationForTypeIdentifier_completionHandler_, + typeIdentifier.pointer, + completionHandler.pointer); + return NSProgress._(_ret, retain: true, release: true); } NSProgress loadFileRepresentationForTypeIdentifier_completionHandler_( NSString typeIdentifier, ObjCBlock_ffiVoid_NSURL_NSError completionHandler) { - final _ret = _lib._objc_msgSend_678( - _id, - _lib._sel_loadFileRepresentationForTypeIdentifier_completionHandler_1, - typeIdentifier._id, - completionHandler._id); - return NSProgress._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_678( + this.pointer, + _sel_loadFileRepresentationForTypeIdentifier_completionHandler_, + typeIdentifier.pointer, + completionHandler.pointer); + return NSProgress._(_ret, retain: true, release: true); } NSProgress loadInPlaceFileRepresentationForTypeIdentifier_completionHandler_( NSString typeIdentifier, ObjCBlock_ffiVoid_NSURL_bool_NSError completionHandler) { - final _ret = _lib._objc_msgSend_679( - _id, - _lib._sel_loadInPlaceFileRepresentationForTypeIdentifier_completionHandler_1, - typeIdentifier._id, - completionHandler._id); - return NSProgress._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_679( + this.pointer, + _sel_loadInPlaceFileRepresentationForTypeIdentifier_completionHandler_, + typeIdentifier.pointer, + completionHandler.pointer); + return NSProgress._(_ret, retain: true, release: true); } NSString? get suggestedName { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_suggestedName1); + final _ret = _objc_msgSend_44(this.pointer, _sel_suggestedName); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set suggestedName(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setSuggestedName_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setSuggestedName_, value?.pointer ?? ffi.nullptr); } NSItemProvider initWithObject_(NSObject object) { final _ret = - _lib._objc_msgSend_124(_id, _lib._sel_initWithObject_1, object._id); - return NSItemProvider._(_ret, _lib, retain: true, release: true); + _objc_msgSend_124(this.pointer, _sel_initWithObject_, object.pointer); + return NSItemProvider._(_ret, retain: true, release: true); } void registerObject_visibility_(NSObject object, int visibility) { - _lib._objc_msgSend_680( - _id, _lib._sel_registerObject_visibility_1, object._id, visibility); + _objc_msgSend_680(this.pointer, _sel_registerObject_visibility_, + object.pointer, visibility); } void registerObjectOfClass_visibility_loadHandler_( NSObject aClass, int visibility, - ObjCBlock_NSProgress_ffiVoidObjCObjectNSError loadHandler) { - _lib._objc_msgSend_681( - _id, - _lib._sel_registerObjectOfClass_visibility_loadHandler_1, - aClass._id, + ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError loadHandler) { + _objc_msgSend_681( + this.pointer, + _sel_registerObjectOfClass_visibility_loadHandler_, + aClass.pointer, visibility, - loadHandler._id); + loadHandler.pointer); } bool canLoadObjectOfClass_(NSObject aClass) { - return _lib._objc_msgSend_0( - _id, _lib._sel_canLoadObjectOfClass_1, aClass._id); + return _objc_msgSend_0( + this.pointer, _sel_canLoadObjectOfClass_, aClass.pointer); } - NSProgress loadObjectOfClass_completionHandler_( - NSObject aClass, ObjCBlock_ffiVoid_ObjCObject_NSError completionHandler) { - final _ret = _lib._objc_msgSend_682( - _id, - _lib._sel_loadObjectOfClass_completionHandler_1, - aClass._id, - completionHandler._id); - return NSProgress._(_ret, _lib, retain: true, release: true); + NSProgress loadObjectOfClass_completionHandler_(NSObject aClass, + ObjCBlock_ffiVoid_objcObjCObject_NSError completionHandler) { + final _ret = _objc_msgSend_682( + this.pointer, + _sel_loadObjectOfClass_completionHandler_, + aClass.pointer, + completionHandler.pointer); + return NSProgress._(_ret, retain: true, release: true); } NSItemProvider initWithItem_typeIdentifier_( NSObject? item, NSString? typeIdentifier) { - final _ret = _lib._objc_msgSend_683( - _id, - _lib._sel_initWithItem_typeIdentifier_1, - item?._id ?? ffi.nullptr, - typeIdentifier?._id ?? ffi.nullptr); - return NSItemProvider._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_683( + this.pointer, + _sel_initWithItem_typeIdentifier_, + item?.pointer ?? ffi.nullptr, + typeIdentifier?.pointer ?? ffi.nullptr); + return NSItemProvider._(_ret, retain: true, release: true); } NSItemProvider? initWithContentsOfURL_(NSURL fileURL) { - final _ret = _lib._objc_msgSend_277( - _id, _lib._sel_initWithContentsOfURL_1, fileURL._id); + final _ret = _objc_msgSend_277( + this.pointer, _sel_initWithContentsOfURL_, fileURL.pointer); return _ret.address == 0 ? null - : NSItemProvider._(_ret, _lib, retain: true, release: true); + : NSItemProvider._(_ret, retain: true, release: true); } void registerItemForTypeIdentifier_loadHandler_( NSString typeIdentifier, - ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary + ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary loadHandler) { - _lib._objc_msgSend_684( - _id, - _lib._sel_registerItemForTypeIdentifier_loadHandler_1, - typeIdentifier._id, - loadHandler._id); + _objc_msgSend_684( + this.pointer, + _sel_registerItemForTypeIdentifier_loadHandler_, + typeIdentifier.pointer, + loadHandler.pointer); } void loadItemForTypeIdentifier_options_completionHandler_( NSString typeIdentifier, NSDictionary? options, - ObjCBlock_ffiVoid_ObjCObject_NSError1? completionHandler) { - _lib._objc_msgSend_685( - _id, - _lib._sel_loadItemForTypeIdentifier_options_completionHandler_1, - typeIdentifier._id, - options?._id ?? ffi.nullptr, - completionHandler?._id ?? ffi.nullptr); + ObjCBlock_ffiVoid_objcObjCObject_NSError1? completionHandler) { + _objc_msgSend_685( + this.pointer, + _sel_loadItemForTypeIdentifier_options_completionHandler_, + typeIdentifier.pointer, + options?.pointer ?? ffi.nullptr, + completionHandler?.pointer ?? ffi.nullptr); } - ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary? + ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary? get previewImageHandler { - final _ret = _lib._objc_msgSend_686(_id, _lib._sel_previewImageHandler1); + final _ret = _objc_msgSend_686(this.pointer, _sel_previewImageHandler); return _ret.address == 0 ? null - : ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary._( - _ret, _lib, - retain: true, release: true); + : ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary + ._(_ret, retain: true, release: true); } set previewImageHandler( - ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary? + ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary? value) { - return _lib._objc_msgSend_687( - _id, _lib._sel_setPreviewImageHandler_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_687(this.pointer, _sel_setPreviewImageHandler_, + value?.pointer ?? ffi.nullptr); } void loadPreviewImageWithOptions_completionHandler_(NSDictionary options, - ObjCBlock_ffiVoid_ObjCObject_NSError1 completionHandler) { - _lib._objc_msgSend_688( - _id, - _lib._sel_loadPreviewImageWithOptions_completionHandler_1, - options._id, - completionHandler._id); + ObjCBlock_ffiVoid_objcObjCObject_NSError1 completionHandler) { + _objc_msgSend_688( + this.pointer, + _sel_loadPreviewImageWithOptions_completionHandler_, + options.pointer, + completionHandler.pointer); } - static NSItemProvider new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSItemProvider1, _lib._sel_new1); - return NSItemProvider._(_ret, _lib, retain: false, release: true); + static NSItemProvider new1() { + final _ret = _objc_msgSend_2(_class_NSItemProvider, _sel_new); + return NSItemProvider._(_ret, retain: false, release: true); } - static NSItemProvider allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSItemProvider1, _lib._sel_allocWithZone_1, zone); - return NSItemProvider._(_ret, _lib, retain: false, release: true); + static NSItemProvider allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSItemProvider, _sel_allocWithZone_, zone); + return NSItemProvider._(_ret, retain: false, release: true); } - static NSItemProvider alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSItemProvider1, _lib._sel_alloc1); - return NSItemProvider._(_ret, _lib, retain: false, release: true); + static NSItemProvider alloc() { + final _ret = _objc_msgSend_2(_class_NSItemProvider, _sel_alloc); + return NSItemProvider._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSItemProvider1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSItemProvider, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSItemProvider1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSItemProvider, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSItemProvider1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSItemProvider, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSItemProvider1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSItemProvider, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSItemProvider1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSItemProvider, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSItemProvider1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSItemProvider, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSItemProvider1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSItemProvider, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSItemProvider1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSItemProvider, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSItemProvider1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSItemProvider, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSItemProvider = objc.getClass("NSItemProvider"); + abstract class NSItemProviderRepresentationVisibility { static const int NSItemProviderRepresentationVisibilityAll = 0; static const int NSItemProviderRepresentationVisibilityTeam = 1; @@ -54098,44 +30190,50 @@ abstract class NSItemProviderRepresentationVisibility { static const int NSItemProviderRepresentationVisibilityOwnProcess = 3; } -ffi.Pointer< - ObjCObject> _ObjCBlock_NSProgress_ffiVoidNSDataNSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer<_ObjCBlock> arg0) => - block.ref.target - .cast< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock> arg0)>>() - .asFunction< - ffi.Pointer Function(ffi.Pointer<_ObjCBlock>)>()(arg0); +ffi.Pointer + _ObjCBlock_NSProgress_ffiVoidNSDataNSError_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0) => + block.ref.target + .cast< + ffi + .NativeFunction< + ffi.Pointer Function( + ffi.Pointer arg0)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer)>()(arg0); final _ObjCBlock_NSProgress_ffiVoidNSDataNSError_closureRegistry = - Function(ffi.Pointer<_ObjCBlock>)>{}; + Function(ffi.Pointer)>{}; int _ObjCBlock_NSProgress_ffiVoidNSDataNSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_NSProgress_ffiVoidNSDataNSError_registerClosure( - ffi.Pointer Function(ffi.Pointer<_ObjCBlock>) fn) { + ffi.Pointer Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_NSProgress_ffiVoidNSDataNSError_closureRegistryIndex; _ObjCBlock_NSProgress_ffiVoidNSDataNSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -ffi.Pointer +ffi.Pointer _ObjCBlock_NSProgress_ffiVoidNSDataNSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer<_ObjCBlock> arg0) => + ffi.Pointer block, + ffi.Pointer arg0) => _ObjCBlock_NSProgress_ffiVoidNSDataNSError_closureRegistry[ block.ref.target.address]!(arg0); -class ObjCBlock_NSProgress_ffiVoidNSDataNSError extends _ObjCBlockBase { +class ObjCBlock_NSProgress_ffiVoidNSDataNSError extends objc.ObjCBlockBase { ObjCBlock_NSProgress_ffiVoidNSDataNSError._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_NSProgress_ffiVoidNSDataNSError castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_NSProgress_ffiVoidNSDataNSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_NSProgress_ffiVoidNSDataNSError._(pointer, retain: retain, release: release); } @@ -54145,22 +30243,19 @@ class ObjCBlock_NSProgress_ffiVoidNSDataNSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_NSProgress_ffiVoidNSDataNSError.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock> arg0)>> + ffi.Pointer Function( + ffi.Pointer arg0)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer<_ObjCBlock>)>( - _ObjCBlock_NSProgress_ffiVoidNSDataNSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_NSProgress_ffiVoidNSDataNSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -54168,500 +30263,685 @@ class ObjCBlock_NSProgress_ffiVoidNSDataNSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_NSProgress_ffiVoidNSDataNSError.fromFunction( - AVFAudio lib, NSProgress? Function(ObjCBlock_ffiVoid_NSData_NSError) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer<_ObjCBlock>)>( - _ObjCBlock_NSProgress_ffiVoidNSDataNSError_closureTrampoline) - .cast(), - _ObjCBlock_NSProgress_ffiVoidNSDataNSError_registerClosure( - (ffi.Pointer<_ObjCBlock> arg0) => - fn(ObjCBlock_ffiVoid_NSData_NSError._(arg0, lib, retain: true, release: true)) - ?.retainAndReturnPointer() ?? - ffi.nullptr)), - lib); + ObjCBlock_NSProgress_ffiVoidNSDataNSError.fromFunction( + NSProgress? Function(ObjCBlock_ffiVoid_NSData_NSError) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_NSProgress_ffiVoidNSDataNSError_closureTrampoline) + .cast(), + _ObjCBlock_NSProgress_ffiVoidNSDataNSError_registerClosure( + (ffi.Pointer arg0) => + fn(ObjCBlock_ffiVoid_NSData_NSError._(arg0, retain: true, release: true)) + ?.retainAndReturnPointer() ?? + ffi.nullptr))); static ffi.Pointer? _dartFuncTrampoline; - NSProgress? call(ObjCBlock_ffiVoid_NSData_NSError arg0) => _id.ref.invoke + NSProgress? call(ObjCBlock_ffiVoid_NSData_NSError arg0) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer<_ObjCBlock> arg0)>>() - .asFunction Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer<_ObjCBlock>)>() - (_id, arg0._id) + ffi.Pointer Function( + ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction Function(ffi.Pointer, ffi.Pointer)>() + (pointer, arg0.pointer) .address == 0 ? null : NSProgress._( - _id.ref.invoke - .cast Function(ffi.Pointer<_ObjCBlock> block, ffi.Pointer<_ObjCBlock> arg0)>>() - .asFunction Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer<_ObjCBlock>)>()(_id, arg0._id), - _lib, + pointer.ref.invoke.cast Function(ffi.Pointer block, ffi.Pointer arg0)>>().asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>()(pointer, arg0.pointer), retain: false, release: true); } class NSProgress extends NSObject { - NSProgress._(ffi.Pointer id, AVFAudio lib, + NSProgress._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSProgress] that points to the same underlying object as [other]. - static NSProgress castFrom(T other) { - return NSProgress._(other._id, other._lib, retain: true, release: true); + static NSProgress castFrom(T other) { + return NSProgress._(other.pointer, retain: true, release: true); } /// Returns a [NSProgress] that wraps the given raw object pointer. - static NSProgress castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSProgress castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSProgress._(other, lib, retain: retain, release: release); + return NSProgress._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSProgress]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSProgress1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSProgress); } - static NSProgress? currentProgress(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_659( - _lib._class_NSProgress1, _lib._sel_currentProgress1); + static NSProgress? currentProgress() { + final _ret = _objc_msgSend_659(_class_NSProgress, _sel_currentProgress); return _ret.address == 0 ? null - : NSProgress._(_ret, _lib, retain: true, release: true); + : NSProgress._(_ret, retain: true, release: true); } - static NSProgress progressWithTotalUnitCount_(AVFAudio _lib, int unitCount) { - final _ret = _lib._objc_msgSend_660(_lib._class_NSProgress1, - _lib._sel_progressWithTotalUnitCount_1, unitCount); - return NSProgress._(_ret, _lib, retain: true, release: true); + static NSProgress progressWithTotalUnitCount_(int unitCount) { + final _ret = _objc_msgSend_660( + _class_NSProgress, _sel_progressWithTotalUnitCount_, unitCount); + return NSProgress._(_ret, retain: true, release: true); } - static NSProgress discreteProgressWithTotalUnitCount_( - AVFAudio _lib, int unitCount) { - final _ret = _lib._objc_msgSend_660(_lib._class_NSProgress1, - _lib._sel_discreteProgressWithTotalUnitCount_1, unitCount); - return NSProgress._(_ret, _lib, retain: true, release: true); + static NSProgress discreteProgressWithTotalUnitCount_(int unitCount) { + final _ret = _objc_msgSend_660( + _class_NSProgress, _sel_discreteProgressWithTotalUnitCount_, unitCount); + return NSProgress._(_ret, retain: true, release: true); } static NSProgress progressWithTotalUnitCount_parent_pendingUnitCount_( - AVFAudio _lib, - int unitCount, - NSProgress parent, - int portionOfParentTotalUnitCount) { - final _ret = _lib._objc_msgSend_661( - _lib._class_NSProgress1, - _lib._sel_progressWithTotalUnitCount_parent_pendingUnitCount_1, + int unitCount, NSProgress parent, int portionOfParentTotalUnitCount) { + final _ret = _objc_msgSend_661( + _class_NSProgress, + _sel_progressWithTotalUnitCount_parent_pendingUnitCount_, unitCount, - parent._id, + parent.pointer, portionOfParentTotalUnitCount); - return NSProgress._(_ret, _lib, retain: true, release: true); + return NSProgress._(_ret, retain: true, release: true); } NSProgress initWithParent_userInfo_( NSProgress? parentProgressOrNil, NSObject? userInfoOrNil) { - final _ret = _lib._objc_msgSend_662( - _id, - _lib._sel_initWithParent_userInfo_1, - parentProgressOrNil?._id ?? ffi.nullptr, - userInfoOrNil?._id ?? ffi.nullptr); - return NSProgress._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_662( + this.pointer, + _sel_initWithParent_userInfo_, + parentProgressOrNil?.pointer ?? ffi.nullptr, + userInfoOrNil?.pointer ?? ffi.nullptr); + return NSProgress._(_ret, retain: true, release: true); } void becomeCurrentWithPendingUnitCount_(int unitCount) { - _lib._objc_msgSend_663( - _id, _lib._sel_becomeCurrentWithPendingUnitCount_1, unitCount); + _objc_msgSend_663( + this.pointer, _sel_becomeCurrentWithPendingUnitCount_, unitCount); } void performAsCurrentWithPendingUnitCount_usingBlock_( int unitCount, ObjCBlock_ffiVoid work) { - _lib._objc_msgSend_664( - _id, - _lib._sel_performAsCurrentWithPendingUnitCount_usingBlock_1, + _objc_msgSend_664( + this.pointer, + _sel_performAsCurrentWithPendingUnitCount_usingBlock_, unitCount, - work._id); + work.pointer); } void resignCurrent() { - _lib._objc_msgSend_1(_id, _lib._sel_resignCurrent1); + _objc_msgSend_1(this.pointer, _sel_resignCurrent); } void addChild_withPendingUnitCount_(NSProgress child, int inUnitCount) { - _lib._objc_msgSend_665( - _id, _lib._sel_addChild_withPendingUnitCount_1, child._id, inUnitCount); + _objc_msgSend_665(this.pointer, _sel_addChild_withPendingUnitCount_, + child.pointer, inUnitCount); } int get totalUnitCount { - return _lib._objc_msgSend_666(_id, _lib._sel_totalUnitCount1); + return _objc_msgSend_666(this.pointer, _sel_totalUnitCount); } set totalUnitCount(int value) { - return _lib._objc_msgSend_667(_id, _lib._sel_setTotalUnitCount_1, value); + return _objc_msgSend_667(this.pointer, _sel_setTotalUnitCount_, value); } int get completedUnitCount { - return _lib._objc_msgSend_666(_id, _lib._sel_completedUnitCount1); + return _objc_msgSend_666(this.pointer, _sel_completedUnitCount); } set completedUnitCount(int value) { - return _lib._objc_msgSend_667( - _id, _lib._sel_setCompletedUnitCount_1, value); + return _objc_msgSend_667(this.pointer, _sel_setCompletedUnitCount_, value); } NSString get localizedDescription { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_localizedDescription1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_localizedDescription); + return NSString._(_ret, retain: true, release: true); } set localizedDescription(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setLocalizedDescription_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setLocalizedDescription_, value.pointer); } NSString get localizedAdditionalDescription { final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_localizedAdditionalDescription1); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_21(this.pointer, _sel_localizedAdditionalDescription); + return NSString._(_ret, retain: true, release: true); } set localizedAdditionalDescription(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setLocalizedAdditionalDescription_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setLocalizedAdditionalDescription_, value.pointer); } bool get cancellable { - return _lib._objc_msgSend_12(_id, _lib._sel_isCancellable1); + return _objc_msgSend_12(this.pointer, _sel_isCancellable); } set cancellable(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setCancellable_1, value); + return _objc_msgSend_527(this.pointer, _sel_setCancellable_, value); } bool get pausable { - return _lib._objc_msgSend_12(_id, _lib._sel_isPausable1); + return _objc_msgSend_12(this.pointer, _sel_isPausable); } set pausable(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setPausable_1, value); + return _objc_msgSend_527(this.pointer, _sel_setPausable_, value); } bool get cancelled { - return _lib._objc_msgSend_12(_id, _lib._sel_isCancelled1); + return _objc_msgSend_12(this.pointer, _sel_isCancelled); } bool get paused { - return _lib._objc_msgSend_12(_id, _lib._sel_isPaused1); + return _objc_msgSend_12(this.pointer, _sel_isPaused); } ObjCBlock_ffiVoid? get cancellationHandler { - final _ret = _lib._objc_msgSend_668(_id, _lib._sel_cancellationHandler1); + final _ret = _objc_msgSend_668(this.pointer, _sel_cancellationHandler); return _ret.address == 0 ? null - : ObjCBlock_ffiVoid._(_ret, _lib, retain: true, release: true); + : ObjCBlock_ffiVoid._(_ret, retain: true, release: true); } set cancellationHandler(ObjCBlock_ffiVoid? value) { - return _lib._objc_msgSend_669( - _id, _lib._sel_setCancellationHandler_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_669(this.pointer, _sel_setCancellationHandler_, + value?.pointer ?? ffi.nullptr); } ObjCBlock_ffiVoid? get pausingHandler { - final _ret = _lib._objc_msgSend_668(_id, _lib._sel_pausingHandler1); + final _ret = _objc_msgSend_668(this.pointer, _sel_pausingHandler); return _ret.address == 0 ? null - : ObjCBlock_ffiVoid._(_ret, _lib, retain: true, release: true); + : ObjCBlock_ffiVoid._(_ret, retain: true, release: true); } set pausingHandler(ObjCBlock_ffiVoid? value) { - return _lib._objc_msgSend_669( - _id, _lib._sel_setPausingHandler_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_669( + this.pointer, _sel_setPausingHandler_, value?.pointer ?? ffi.nullptr); } ObjCBlock_ffiVoid? get resumingHandler { - final _ret = _lib._objc_msgSend_668(_id, _lib._sel_resumingHandler1); + final _ret = _objc_msgSend_668(this.pointer, _sel_resumingHandler); return _ret.address == 0 ? null - : ObjCBlock_ffiVoid._(_ret, _lib, retain: true, release: true); + : ObjCBlock_ffiVoid._(_ret, retain: true, release: true); } set resumingHandler(ObjCBlock_ffiVoid? value) { - return _lib._objc_msgSend_669( - _id, _lib._sel_setResumingHandler_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_669( + this.pointer, _sel_setResumingHandler_, value?.pointer ?? ffi.nullptr); } void setUserInfoObject_forKey_(NSObject? objectOrNil, NSString key) { - _lib._objc_msgSend_135(_id, _lib._sel_setUserInfoObject_forKey_1, - objectOrNil?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_setUserInfoObject_forKey_, + objectOrNil?.pointer ?? ffi.nullptr, key.pointer); } bool get indeterminate { - return _lib._objc_msgSend_12(_id, _lib._sel_isIndeterminate1); + return _objc_msgSend_12(this.pointer, _sel_isIndeterminate); } double get fractionCompleted { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_fractionCompleted1) - : _lib._objc_msgSend_165(_id, _lib._sel_fractionCompleted1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_fractionCompleted) + : _objc_msgSend_165(this.pointer, _sel_fractionCompleted); } bool get finished { - return _lib._objc_msgSend_12(_id, _lib._sel_isFinished1); + return _objc_msgSend_12(this.pointer, _sel_isFinished); } void cancel() { - _lib._objc_msgSend_1(_id, _lib._sel_cancel1); + _objc_msgSend_1(this.pointer, _sel_cancel); } void pause() { - _lib._objc_msgSend_1(_id, _lib._sel_pause1); + _objc_msgSend_1(this.pointer, _sel_pause); } void resume() { - _lib._objc_msgSend_1(_id, _lib._sel_resume1); + _objc_msgSend_1(this.pointer, _sel_resume); } NSObject get userInfo { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_userInfo1); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_userInfo); + return NSObject._(_ret, retain: true, release: true); } NSString? get kind { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_kind1); + final _ret = _objc_msgSend_44(this.pointer, _sel_kind); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set kind(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setKind_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setKind_, value?.pointer ?? ffi.nullptr); } NSNumber? get estimatedTimeRemaining { - final _ret = _lib._objc_msgSend_215(_id, _lib._sel_estimatedTimeRemaining1); + final _ret = _objc_msgSend_215(this.pointer, _sel_estimatedTimeRemaining); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } set estimatedTimeRemaining(NSNumber? value) { - return _lib._objc_msgSend_670( - _id, _lib._sel_setEstimatedTimeRemaining_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_670(this.pointer, _sel_setEstimatedTimeRemaining_, + value?.pointer ?? ffi.nullptr); } NSNumber? get throughput { - final _ret = _lib._objc_msgSend_215(_id, _lib._sel_throughput1); + final _ret = _objc_msgSend_215(this.pointer, _sel_throughput); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } set throughput(NSNumber? value) { - return _lib._objc_msgSend_670( - _id, _lib._sel_setThroughput_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_670( + this.pointer, _sel_setThroughput_, value?.pointer ?? ffi.nullptr); } NSString? get fileOperationKind { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_fileOperationKind1); + final _ret = _objc_msgSend_44(this.pointer, _sel_fileOperationKind); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set fileOperationKind(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setFileOperationKind_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545(this.pointer, _sel_setFileOperationKind_, + value?.pointer ?? ffi.nullptr); } NSURL? get fileURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_fileURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_fileURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } set fileURL(NSURL? value) { - return _lib._objc_msgSend_671( - _id, _lib._sel_setFileURL_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_671( + this.pointer, _sel_setFileURL_, value?.pointer ?? ffi.nullptr); } NSNumber? get fileTotalCount { - final _ret = _lib._objc_msgSend_215(_id, _lib._sel_fileTotalCount1); + final _ret = _objc_msgSend_215(this.pointer, _sel_fileTotalCount); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } set fileTotalCount(NSNumber? value) { - return _lib._objc_msgSend_670( - _id, _lib._sel_setFileTotalCount_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_670( + this.pointer, _sel_setFileTotalCount_, value?.pointer ?? ffi.nullptr); } NSNumber? get fileCompletedCount { - final _ret = _lib._objc_msgSend_215(_id, _lib._sel_fileCompletedCount1); + final _ret = _objc_msgSend_215(this.pointer, _sel_fileCompletedCount); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } set fileCompletedCount(NSNumber? value) { - return _lib._objc_msgSend_670( - _id, _lib._sel_setFileCompletedCount_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_670(this.pointer, _sel_setFileCompletedCount_, + value?.pointer ?? ffi.nullptr); } void publish() { - _lib._objc_msgSend_1(_id, _lib._sel_publish1); + _objc_msgSend_1(this.pointer, _sel_publish); } void unpublish() { - _lib._objc_msgSend_1(_id, _lib._sel_unpublish1); + _objc_msgSend_1(this.pointer, _sel_unpublish); } - static NSObject addSubscriberForFileURL_withPublishingHandler_(AVFAudio _lib, + static NSObject addSubscriberForFileURL_withPublishingHandler_( NSURL url, ObjCBlock_ffiVoid_NSProgress publishingHandler) { - final _ret = _lib._objc_msgSend_672( - _lib._class_NSProgress1, - _lib._sel_addSubscriberForFileURL_withPublishingHandler_1, - url._id, - publishingHandler._id); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_672( + _class_NSProgress, + _sel_addSubscriberForFileURL_withPublishingHandler_, + url.pointer, + publishingHandler.pointer); + return NSObject._(_ret, retain: true, release: true); } - static void removeSubscriber_(AVFAudio _lib, NSObject subscriber) { - _lib._objc_msgSend_15( - _lib._class_NSProgress1, _lib._sel_removeSubscriber_1, subscriber._id); + static void removeSubscriber_(NSObject subscriber) { + _objc_msgSend_15( + _class_NSProgress, _sel_removeSubscriber_, subscriber.pointer); } bool get old { - return _lib._objc_msgSend_12(_id, _lib._sel_isOld1); + return _objc_msgSend_12(this.pointer, _sel_isOld); } @override NSProgress init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSProgress._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSProgress._(_ret, retain: true, release: true); } - static NSProgress new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSProgress1, _lib._sel_new1); - return NSProgress._(_ret, _lib, retain: false, release: true); + static NSProgress new1() { + final _ret = _objc_msgSend_2(_class_NSProgress, _sel_new); + return NSProgress._(_ret, retain: false, release: true); } - static NSProgress allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSProgress1, _lib._sel_allocWithZone_1, zone); - return NSProgress._(_ret, _lib, retain: false, release: true); + static NSProgress allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSProgress, _sel_allocWithZone_, zone); + return NSProgress._(_ret, retain: false, release: true); } - static NSProgress alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSProgress1, _lib._sel_alloc1); - return NSProgress._(_ret, _lib, retain: false, release: true); + static NSProgress alloc() { + final _ret = _objc_msgSend_2(_class_NSProgress, _sel_alloc); + return NSProgress._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSProgress1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSProgress, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSProgress1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSProgress, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSProgress1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSProgress, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSProgress1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSProgress, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSProgress1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSProgress, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSProgress1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSProgress, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSProgress1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSProgress1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSProgress1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} - -ffi.Pointer<_ObjCBlock> _ObjCBlock_ffiVoid_NSProgress_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSProgress, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSProgress, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSProgress, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSProgress = objc.getClass("NSProgress"); +late final _sel_currentProgress = objc.registerName("currentProgress"); +final _objc_msgSend_659 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_progressWithTotalUnitCount_ = + objc.registerName("progressWithTotalUnitCount:"); +final _objc_msgSend_660 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int64)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_discreteProgressWithTotalUnitCount_ = + objc.registerName("discreteProgressWithTotalUnitCount:"); +late final _sel_progressWithTotalUnitCount_parent_pendingUnitCount_ = + objc.registerName("progressWithTotalUnitCount:parent:pendingUnitCount:"); +final _objc_msgSend_661 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int64, + ffi.Pointer, + ffi.Int64)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + int)>(); +late final _sel_initWithParent_userInfo_ = + objc.registerName("initWithParent:userInfo:"); +final _objc_msgSend_662 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_becomeCurrentWithPendingUnitCount_ = + objc.registerName("becomeCurrentWithPendingUnitCount:"); +final _objc_msgSend_663 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int64)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_performAsCurrentWithPendingUnitCount_usingBlock_ = + objc.registerName("performAsCurrentWithPendingUnitCount:usingBlock:"); +final _objc_msgSend_664 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int64, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_resignCurrent = objc.registerName("resignCurrent"); +late final _sel_addChild_withPendingUnitCount_ = + objc.registerName("addChild:withPendingUnitCount:"); +final _objc_msgSend_665 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int64)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_totalUnitCount = objc.registerName("totalUnitCount"); +final _objc_msgSend_666 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int64 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setTotalUnitCount_ = objc.registerName("setTotalUnitCount:"); +final _objc_msgSend_667 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int64)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_completedUnitCount = objc.registerName("completedUnitCount"); +late final _sel_setCompletedUnitCount_ = + objc.registerName("setCompletedUnitCount:"); +late final _sel_setLocalizedDescription_ = + objc.registerName("setLocalizedDescription:"); +late final _sel_localizedAdditionalDescription = + objc.registerName("localizedAdditionalDescription"); +late final _sel_setLocalizedAdditionalDescription_ = + objc.registerName("setLocalizedAdditionalDescription:"); +late final _sel_isCancellable = objc.registerName("isCancellable"); +late final _sel_setCancellable_ = objc.registerName("setCancellable:"); +late final _sel_isPausable = objc.registerName("isPausable"); +late final _sel_setPausable_ = objc.registerName("setPausable:"); +late final _sel_isPaused = objc.registerName("isPaused"); +late final _sel_cancellationHandler = objc.registerName("cancellationHandler"); +final _objc_msgSend_668 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setCancellationHandler_ = + objc.registerName("setCancellationHandler:"); +final _objc_msgSend_669 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_pausingHandler = objc.registerName("pausingHandler"); +late final _sel_setPausingHandler_ = objc.registerName("setPausingHandler:"); +late final _sel_resumingHandler = objc.registerName("resumingHandler"); +late final _sel_setResumingHandler_ = objc.registerName("setResumingHandler:"); +late final _sel_setUserInfoObject_forKey_ = + objc.registerName("setUserInfoObject:forKey:"); +late final _sel_isIndeterminate = objc.registerName("isIndeterminate"); +late final _sel_fractionCompleted = objc.registerName("fractionCompleted"); +late final _sel_pause = objc.registerName("pause"); +late final _sel_resume = objc.registerName("resume"); +late final _sel_kind = objc.registerName("kind"); +late final _sel_setKind_ = objc.registerName("setKind:"); +late final _sel_estimatedTimeRemaining = + objc.registerName("estimatedTimeRemaining"); +late final _sel_setEstimatedTimeRemaining_ = + objc.registerName("setEstimatedTimeRemaining:"); +final _objc_msgSend_670 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_throughput = objc.registerName("throughput"); +late final _sel_setThroughput_ = objc.registerName("setThroughput:"); +late final _sel_fileOperationKind = objc.registerName("fileOperationKind"); +late final _sel_setFileOperationKind_ = + objc.registerName("setFileOperationKind:"); +late final _sel_fileURL = objc.registerName("fileURL"); +late final _sel_setFileURL_ = objc.registerName("setFileURL:"); +final _objc_msgSend_671 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_fileTotalCount = objc.registerName("fileTotalCount"); +late final _sel_setFileTotalCount_ = objc.registerName("setFileTotalCount:"); +late final _sel_fileCompletedCount = objc.registerName("fileCompletedCount"); +late final _sel_setFileCompletedCount_ = + objc.registerName("setFileCompletedCount:"); +late final _sel_publish = objc.registerName("publish"); +late final _sel_unpublish = objc.registerName("unpublish"); +ffi.Pointer _ObjCBlock_ffiVoid_NSProgress_fnPtrTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< ffi.NativeFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer arg0)>>() + ffi.Pointer Function( + ffi.Pointer arg0)>>() .asFunction< - ffi.Pointer<_ObjCBlock> Function(ffi.Pointer)>()(arg0); + ffi.Pointer Function( + ffi.Pointer)>()(arg0); final _ObjCBlock_ffiVoid_NSProgress_closureRegistry = - Function(ffi.Pointer)>{}; + Function(ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSProgress_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSProgress_registerClosure( - ffi.Pointer<_ObjCBlock> Function(ffi.Pointer) fn) { + ffi.Pointer Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSProgress_closureRegistryIndex; _ObjCBlock_ffiVoid_NSProgress_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -ffi.Pointer<_ObjCBlock> _ObjCBlock_ffiVoid_NSProgress_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => +ffi.Pointer _ObjCBlock_ffiVoid_NSProgress_closureTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSProgress_closureRegistry[block.ref.target.address]!( arg0); -class ObjCBlock_ffiVoid_NSProgress extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSProgress._(ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_NSProgress extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSProgress._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSProgress castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSProgress._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSProgress._(pointer, retain: retain, release: release); } @@ -54671,22 +30951,19 @@ class ObjCBlock_ffiVoid_NSProgress extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSProgress.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer arg0)>> + ffi.Pointer Function( + ffi.Pointer arg0)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSProgress_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSProgress_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -54695,82 +30972,100 @@ class ObjCBlock_ffiVoid_NSProgress extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSProgress.fromFunction( - AVFAudio lib, ObjCBlock_ffiVoid? Function(NSProgress) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSProgress_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSProgress_registerClosure( - (ffi.Pointer arg0) => - fn(NSProgress._(arg0, lib, retain: true, release: true)) - ?.retainAndReturnPointer() ?? - ffi.nullptr)), - lib); + ObjCBlock_ffiVoid? Function(NSProgress) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSProgress_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSProgress_registerClosure( + (ffi.Pointer arg0) => + fn(NSProgress._(arg0, retain: true, release: true)) + ?.retainAndReturnPointer() ?? + ffi.nullptr))); static ffi.Pointer? _dartFuncTrampoline; - ObjCBlock_ffiVoid? call(NSProgress arg0) => _id.ref.invoke + ObjCBlock_ffiVoid? call(NSProgress arg0) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() - .asFunction Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>() - (_id, arg0._id) + ffi.Pointer Function( + ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction Function(ffi.Pointer, ffi.Pointer)>() + (pointer, arg0.pointer) .address == 0 ? null : ObjCBlock_ffiVoid._( - _id.ref.invoke - .cast Function(ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0)>>() - .asFunction Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>()(_id, arg0._id), - _lib, + pointer.ref.invoke.cast Function(ffi.Pointer block, ffi.Pointer arg0)>>().asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>()(pointer, arg0.pointer), retain: false, release: true); } +late final _sel_addSubscriberForFileURL_withPublishingHandler_ = + objc.registerName("addSubscriberForFileURL:withPublishingHandler:"); +final _objc_msgSend_672 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeSubscriber_ = objc.registerName("removeSubscriber:"); +late final _sel_isOld = objc.registerName("isOld"); void _ObjCBlock_ffiVoid_NSData_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_ffiVoid_NSData_NSError_closureRegistry = - , ffi.Pointer)>{}; + void Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_ffiVoid_NSData_NSError_closureRegistry = , ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSData_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSData_NSError_registerClosure( - void Function(ffi.Pointer, ffi.Pointer) fn) { + void Function(ffi.Pointer, ffi.Pointer) + fn) { final id = ++_ObjCBlock_ffiVoid_NSData_NSError_closureRegistryIndex; _ObjCBlock_ffiVoid_NSData_NSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSData_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => _ObjCBlock_ffiVoid_NSData_NSError_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_ffiVoid_NSData_NSError extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSData_NSError._(ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_NSData_NSError extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSData_NSError._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSData_NSError castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSData_NSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSData_NSError._(pointer, retain: retain, release: release); } @@ -54780,23 +31075,20 @@ class ObjCBlock_ffiVoid_NSData_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSData_NSError.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>> + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSData_NSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -54804,23 +31096,19 @@ class ObjCBlock_ffiVoid_NSData_NSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSData_NSError.fromFunction( - AVFAudio lib, void Function(NSData?, NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= - ffi.Pointer.fromFunction, ffi.Pointer, ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSData_NSError_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSData_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 - ? null - : NSData._(arg0, lib, retain: true, release: true), - arg1.address == 0 - ? null - : NSError._(arg1, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSData_NSError.fromFunction(void Function(NSData?, NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_NSError_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSData_NSError_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + arg0.address == 0 ? null : NSData._(arg0, retain: true, release: true), + arg1.address == 0 ? null : NSError._(arg1, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -54832,87 +31120,110 @@ class ObjCBlock_ffiVoid_NSData_NSError extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSData_NSError.listener( - AVFAudio lib, void Function(NSData?, NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= - ffi.NativeCallable, ffi.Pointer, ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSData_NSError_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSData_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 - ? null - : NSData._(arg0, lib, retain: true, release: true), - arg1.address == 0 - ? null - : NSError._(arg1, lib, - retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSData_NSError.listener(void Function(NSData?, NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSData_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSData_NSError_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + arg0.address == 0 ? null : NSData._(arg0, retain: true, release: true), + arg1.address == 0 ? null : NSError._(arg1, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSData? arg0, NSError? arg1) => _id.ref.invoke + void call(NSData? arg0, NSError? arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1?._id ?? ffi.nullptr); -} + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1?.pointer ?? ffi.nullptr); +} + +late final _sel_registerDataRepresentationForTypeIdentifier_visibility_loadHandler_ = + objc.registerName( + "registerDataRepresentationForTypeIdentifier:visibility:loadHandler:"); +final _objc_msgSend_673 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); abstract class NSItemProviderFileOptions { static const int NSItemProviderFileOptionOpenInPlace = 1; } -ffi.Pointer +ffi.Pointer _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer<_ObjCBlock> arg0) => + ffi.Pointer block, + ffi.Pointer arg0) => block.ref.target .cast< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock> arg0)>>() + ffi.Pointer Function( + ffi.Pointer arg0)>>() .asFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock>)>()(arg0); + ffi.Pointer Function( + ffi.Pointer)>()(arg0); final _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_closureRegistry = - Function(ffi.Pointer<_ObjCBlock>)>{}; + Function(ffi.Pointer)>{}; int _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_registerClosure( - ffi.Pointer Function(ffi.Pointer<_ObjCBlock>) fn) { + ffi.Pointer Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_closureRegistryIndex; _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -ffi.Pointer +ffi.Pointer _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer<_ObjCBlock> arg0) => + ffi.Pointer block, + ffi.Pointer arg0) => _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_closureRegistry[ block.ref.target.address]!(arg0); -class ObjCBlock_NSProgress_ffiVoidNSURLboolNSError extends _ObjCBlockBase { +class ObjCBlock_NSProgress_ffiVoidNSURLboolNSError extends objc.ObjCBlockBase { ObjCBlock_NSProgress_ffiVoidNSURLboolNSError._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_NSProgress_ffiVoidNSURLboolNSError castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_NSProgress_ffiVoidNSURLboolNSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_NSProgress_ffiVoidNSURLboolNSError._(pointer, retain: retain, release: release); } @@ -54922,22 +31233,19 @@ class ObjCBlock_NSProgress_ffiVoidNSURLboolNSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_NSProgress_ffiVoidNSURLboolNSError.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock> arg0)>> + ffi.Pointer Function( + ffi.Pointer arg0)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer<_ObjCBlock>)>( - _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -54945,86 +31253,86 @@ class ObjCBlock_NSProgress_ffiVoidNSURLboolNSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_NSProgress_ffiVoidNSURLboolNSError.fromFunction(AVFAudio lib, + ObjCBlock_NSProgress_ffiVoidNSURLboolNSError.fromFunction( NSProgress? Function(ObjCBlock_ffiVoid_NSURL_bool_NSError) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer<_ObjCBlock>)>( - _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_closureTrampoline) - .cast(), - _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_registerClosure( - (ffi.Pointer<_ObjCBlock> arg0) => - fn(ObjCBlock_ffiVoid_NSURL_bool_NSError._(arg0, lib, retain: true, release: true)) - ?.retainAndReturnPointer() ?? - ffi.nullptr)), - lib); + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_closureTrampoline) + .cast(), + _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_registerClosure( + (ffi.Pointer arg0) => + fn(ObjCBlock_ffiVoid_NSURL_bool_NSError._(arg0, retain: true, release: true)) + ?.retainAndReturnPointer() ?? + ffi.nullptr))); static ffi.Pointer? _dartFuncTrampoline; - NSProgress? call(ObjCBlock_ffiVoid_NSURL_bool_NSError arg0) => _id.ref.invoke + NSProgress? call(ObjCBlock_ffiVoid_NSURL_bool_NSError arg0) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer<_ObjCBlock> arg0)>>() - .asFunction Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer<_ObjCBlock>)>() - (_id, arg0._id) + ffi.Pointer Function( + ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction Function(ffi.Pointer, ffi.Pointer)>() + (pointer, arg0.pointer) .address == 0 ? null : NSProgress._( - _id.ref.invoke - .cast Function(ffi.Pointer<_ObjCBlock> block, ffi.Pointer<_ObjCBlock> arg0)>>() - .asFunction Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer<_ObjCBlock>)>()(_id, arg0._id), - _lib, + pointer.ref.invoke.cast Function(ffi.Pointer block, ffi.Pointer arg0)>>().asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>()(pointer, arg0.pointer), retain: false, release: true); } void _ObjCBlock_ffiVoid_NSURL_bool_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, bool arg1, - ffi.Pointer arg2) => + ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, ffi.Bool arg1, - ffi.Pointer arg2)>>() + ffi.Void Function(ffi.Pointer arg0, + ffi.Bool arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, bool, - ffi.Pointer)>()(arg0, arg1, arg2); + void Function(ffi.Pointer, bool, + ffi.Pointer)>()(arg0, arg1, arg2); final _ObjCBlock_ffiVoid_NSURL_bool_NSError_closureRegistry = , bool, ffi.Pointer)>{}; + void Function( + ffi.Pointer, bool, ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSURL_bool_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSURL_bool_NSError_registerClosure( - void Function(ffi.Pointer, bool, ffi.Pointer) fn) { + void Function( + ffi.Pointer, bool, ffi.Pointer) + fn) { final id = ++_ObjCBlock_ffiVoid_NSURL_bool_NSError_closureRegistryIndex; _ObjCBlock_ffiVoid_NSURL_bool_NSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSURL_bool_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, bool arg1, - ffi.Pointer arg2) => + ffi.Pointer arg2) => _ObjCBlock_ffiVoid_NSURL_bool_NSError_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_NSURL_bool_NSError extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSURL_bool_NSError._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_NSURL_bool_NSError extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSURL_bool_NSError._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSURL_bool_NSError castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSURL_bool_NSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSURL_bool_NSError._(pointer, retain: retain, release: release); } @@ -55034,24 +31342,22 @@ class ObjCBlock_ffiVoid_NSURL_bool_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURL_bool_NSError.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, ffi.Bool arg1, - ffi.Pointer arg2)>> + ffi.Void Function(ffi.Pointer arg0, + ffi.Bool arg1, ffi.Pointer arg2)>> ptr) : this._( - lib._newBlock1( + objc.newBlock( _cFuncTrampoline ??= ffi.Pointer.fromFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, + ffi.Pointer, + ffi.Pointer, ffi.Bool, - ffi.Pointer)>( + ffi.Pointer)>( _ObjCBlock_ffiVoid_NSURL_bool_NSError_fnPtrTrampoline) .cast(), - ptr.cast()), - lib); + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -55060,23 +31366,20 @@ class ObjCBlock_ffiVoid_NSURL_bool_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURL_bool_NSError.fromFunction( - AVFAudio lib, void Function(NSURL?, bool, NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= - ffi.Pointer.fromFunction, ffi.Pointer, ffi.Bool, ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSURL_bool_NSError_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSURL_bool_NSError_registerClosure( - (ffi.Pointer arg0, bool arg1, ffi.Pointer arg2) => fn( - arg0.address == 0 - ? null - : NSURL._(arg0, lib, retain: true, release: true), - arg1, - arg2.address == 0 - ? null - : NSError._(arg2, lib, retain: true, release: true)))), - lib); + void Function(NSURL?, bool, NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURL_bool_NSError_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSURL_bool_NSError_registerClosure( + (ffi.Pointer arg0, bool arg1, + ffi.Pointer arg2) => + fn(arg0.address == 0 ? null : NSURL._(arg0, retain: true, release: true), arg1, arg2.address == 0 ? null : NSError._(arg2, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -55088,84 +31391,159 @@ class ObjCBlock_ffiVoid_NSURL_bool_NSError extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSURL_bool_NSError.listener( - AVFAudio lib, void Function(NSURL?, bool, NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= - ffi.NativeCallable, ffi.Pointer, ffi.Bool, ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSURL_bool_NSError_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSURL_bool_NSError_registerClosure( - (ffi.Pointer arg0, bool arg1, ffi.Pointer arg2) => fn( + ObjCBlock_ffiVoid_NSURL_bool_NSError.listener(void Function(NSURL?, bool, NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= + ffi.NativeCallable, ffi.Pointer, ffi.Bool, ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSURL_bool_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSURL_bool_NSError_registerClosure( + (ffi.Pointer arg0, bool arg1, + ffi.Pointer arg2) => + fn( arg0.address == 0 ? null - : NSURL._(arg0, lib, retain: true, release: true), + : NSURL._(arg0, retain: true, release: true), arg1, arg2.address == 0 ? null - : NSError._(arg2, lib, - retain: true, release: true)))), - lib); + : NSError._(arg2, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Bool, ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSURL? arg0, bool arg1, NSError? arg2) => _id.ref.invoke + void call(NSURL? arg0, bool arg1, NSError? arg2) => pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, ffi.Bool arg1, - ffi.Pointer arg2)>>() + ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - bool, ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1, arg2?._id ?? ffi.nullptr); -} - + void Function( + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>()(pointer, + arg0?.pointer ?? ffi.nullptr, arg1, arg2?.pointer ?? ffi.nullptr); +} + +late final _sel_registerFileRepresentationForTypeIdentifier_fileOptions_visibility_loadHandler_ = + objc.registerName( + "registerFileRepresentationForTypeIdentifier:fileOptions:visibility:loadHandler:"); +final _objc_msgSend_674 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer)>(); +late final _sel_registeredTypeIdentifiers = + objc.registerName("registeredTypeIdentifiers"); +late final _sel_registeredTypeIdentifiersWithFileOptions_ = + objc.registerName("registeredTypeIdentifiersWithFileOptions:"); +final _objc_msgSend_675 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_hasItemConformingToTypeIdentifier_ = + objc.registerName("hasItemConformingToTypeIdentifier:"); +late final _sel_hasRepresentationConformingToTypeIdentifier_fileOptions_ = objc + .registerName("hasRepresentationConformingToTypeIdentifier:fileOptions:"); +final _objc_msgSend_676 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_loadDataRepresentationForTypeIdentifier_completionHandler_ = + objc.registerName( + "loadDataRepresentationForTypeIdentifier:completionHandler:"); +final _objc_msgSend_677 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSURL_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_ffiVoid_NSURL_NSError_closureRegistry = - , ffi.Pointer)>{}; + void Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_ffiVoid_NSURL_NSError_closureRegistry = , ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSURL_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSURL_NSError_registerClosure( - void Function(ffi.Pointer, ffi.Pointer) fn) { + void Function(ffi.Pointer, ffi.Pointer) + fn) { final id = ++_ObjCBlock_ffiVoid_NSURL_NSError_closureRegistryIndex; _ObjCBlock_ffiVoid_NSURL_NSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSURL_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => _ObjCBlock_ffiVoid_NSURL_NSError_closureRegistry[block.ref.target.address]!( arg0, arg1); -class ObjCBlock_ffiVoid_NSURL_NSError extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSURL_NSError._(ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_NSURL_NSError extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSURL_NSError._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSURL_NSError castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSURL_NSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSURL_NSError._(pointer, retain: retain, release: release); } @@ -55175,23 +31553,20 @@ class ObjCBlock_ffiVoid_NSURL_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURL_NSError.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>> + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSURL_NSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURL_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -55199,22 +31574,18 @@ class ObjCBlock_ffiVoid_NSURL_NSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSURL_NSError.fromFunction( - AVFAudio lib, void Function(NSURL?, NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSURL_NSError_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSURL_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 ? null : NSURL._(arg0, lib, retain: true, release: true), - arg1.address == 0 ? null : NSError._(arg1, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSURL_NSError.fromFunction(void Function(NSURL?, NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURL_NSError_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSURL_NSError_registerClosure((ffi.Pointer arg0, ffi.Pointer arg1) => fn( + arg0.address == 0 ? null : NSURL._(arg0, retain: true, release: true), + arg1.address == 0 ? null : NSError._(arg1, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -55226,83 +31597,139 @@ class ObjCBlock_ffiVoid_NSURL_NSError extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSURL_NSError.listener( - AVFAudio lib, void Function(NSURL?, NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= - ffi.NativeCallable, ffi.Pointer, ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSURL_NSError_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSURL_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 - ? null - : NSURL._(arg0, lib, retain: true, release: true), - arg1.address == 0 - ? null - : NSError._(arg1, lib, - retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSURL_NSError.listener(void Function(NSURL?, NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSURL_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSURL_NSError_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + arg0.address == 0 ? null : NSURL._(arg0, retain: true, release: true), + arg1.address == 0 ? null : NSError._(arg1, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSURL? arg0, NSError? arg1) => _id.ref.invoke + void call(NSURL? arg0, NSError? arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1?._id ?? ffi.nullptr); -} - -ffi.Pointer - _ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer<_ObjCBlock> arg0) => + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1?.pointer ?? ffi.nullptr); +} + +late final _sel_loadFileRepresentationForTypeIdentifier_completionHandler_ = + objc.registerName( + "loadFileRepresentationForTypeIdentifier:completionHandler:"); +final _objc_msgSend_678 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_loadInPlaceFileRepresentationForTypeIdentifier_completionHandler_ = + objc.registerName( + "loadInPlaceFileRepresentationForTypeIdentifier:completionHandler:"); +final _objc_msgSend_679 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_suggestedName = objc.registerName("suggestedName"); +late final _sel_setSuggestedName_ = objc.registerName("setSuggestedName:"); +late final _sel_registerObject_visibility_ = + objc.registerName("registerObject:visibility:"); +final _objc_msgSend_680 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +ffi.Pointer + _ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0) => block.ref.target .cast< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock> arg0)>>() + ffi.Pointer Function( + ffi.Pointer arg0)>>() .asFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock>)>()(arg0); -final _ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_closureRegistry = - Function(ffi.Pointer<_ObjCBlock>)>{}; -int _ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_closureRegistryIndex = 0; + ffi.Pointer Function( + ffi.Pointer)>()(arg0); +final _ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_closureRegistry = + Function(ffi.Pointer)>{}; +int _ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_closureRegistryIndex = 0; ffi.Pointer - _ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_registerClosure( - ffi.Pointer Function(ffi.Pointer<_ObjCBlock>) fn) { + _ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_registerClosure( + ffi.Pointer Function(ffi.Pointer) fn) { final id = - ++_ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_closureRegistryIndex; - _ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_closureRegistry[id] = fn; + ++_ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_closureRegistryIndex; + _ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -ffi.Pointer - _ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer<_ObjCBlock> arg0) => - _ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_closureRegistry[ +ffi.Pointer + _ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0) => + _ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_closureRegistry[ block.ref.target.address]!(arg0); -class ObjCBlock_NSProgress_ffiVoidObjCObjectNSError extends _ObjCBlockBase { - ObjCBlock_NSProgress_ffiVoidObjCObjectNSError._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError + extends objc.ObjCBlockBase { + ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_NSProgress_ffiVoidObjCObjectNSError castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_NSProgress_ffiVoidObjCObjectNSError._(pointer, lib, + static ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError._(pointer, retain: retain, release: release); } @@ -55311,23 +31738,20 @@ class ObjCBlock_NSProgress_ffiVoidObjCObjectNSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_NSProgress_ffiVoidObjCObjectNSError.fromFunctionPointer( - AVFAudio lib, + ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock> arg0)>> + ffi.Pointer Function( + ffi.Pointer arg0)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer<_ObjCBlock>)>( - _ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -55335,84 +31759,85 @@ class ObjCBlock_NSProgress_ffiVoidObjCObjectNSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_NSProgress_ffiVoidObjCObjectNSError.fromFunction(AVFAudio lib, - NSProgress? Function(ObjCBlock_ffiVoid_ObjCObject_NSError) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer<_ObjCBlock>)>( - _ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_closureTrampoline) - .cast(), - _ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_registerClosure( - (ffi.Pointer<_ObjCBlock> arg0) => - fn(ObjCBlock_ffiVoid_ObjCObject_NSError._(arg0, lib, retain: true, release: true)) - ?.retainAndReturnPointer() ?? - ffi.nullptr)), - lib); + ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError.fromFunction( + NSProgress? Function(ObjCBlock_ffiVoid_objcObjCObject_NSError) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_closureTrampoline) + .cast(), + _ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_registerClosure( + (ffi.Pointer arg0) => + fn(ObjCBlock_ffiVoid_objcObjCObject_NSError._(arg0, retain: true, release: true)) + ?.retainAndReturnPointer() ?? + ffi.nullptr))); static ffi.Pointer? _dartFuncTrampoline; - NSProgress? call(ObjCBlock_ffiVoid_ObjCObject_NSError arg0) => _id.ref.invoke + NSProgress? call(ObjCBlock_ffiVoid_objcObjCObject_NSError arg0) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer<_ObjCBlock> arg0)>>() - .asFunction Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer<_ObjCBlock>)>() - (_id, arg0._id) + ffi.Pointer Function( + ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction Function(ffi.Pointer, ffi.Pointer)>() + (pointer, arg0.pointer) .address == 0 ? null : NSProgress._( - _id.ref.invoke - .cast Function(ffi.Pointer<_ObjCBlock> block, ffi.Pointer<_ObjCBlock> arg0)>>() - .asFunction Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer<_ObjCBlock>)>()(_id, arg0._id), - _lib, + pointer.ref.invoke.cast Function(ffi.Pointer block, ffi.Pointer arg0)>>().asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>()(pointer, arg0.pointer), retain: false, release: true); } -void _ObjCBlock_ffiVoid_ObjCObject_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => +void _ObjCBlock_ffiVoid_objcObjCObject_NSError_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_ffiVoid_ObjCObject_NSError_closureRegistry = - , ffi.Pointer)>{}; -int _ObjCBlock_ffiVoid_ObjCObject_NSError_closureRegistryIndex = 0; -ffi.Pointer _ObjCBlock_ffiVoid_ObjCObject_NSError_registerClosure( - void Function(ffi.Pointer, ffi.Pointer) fn) { - final id = ++_ObjCBlock_ffiVoid_ObjCObject_NSError_closureRegistryIndex; - _ObjCBlock_ffiVoid_ObjCObject_NSError_closureRegistry[id] = fn; + void Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_ffiVoid_objcObjCObject_NSError_closureRegistry = , ffi.Pointer)>{}; +int _ObjCBlock_ffiVoid_objcObjCObject_NSError_closureRegistryIndex = 0; +ffi.Pointer _ObjCBlock_ffiVoid_objcObjCObject_NSError_registerClosure( + void Function(ffi.Pointer, ffi.Pointer) + fn) { + final id = ++_ObjCBlock_ffiVoid_objcObjCObject_NSError_closureRegistryIndex; + _ObjCBlock_ffiVoid_objcObjCObject_NSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -void _ObjCBlock_ffiVoid_ObjCObject_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => - _ObjCBlock_ffiVoid_ObjCObject_NSError_closureRegistry[ +void _ObjCBlock_ffiVoid_objcObjCObject_NSError_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => + _ObjCBlock_ffiVoid_objcObjCObject_NSError_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_ffiVoid_ObjCObject_NSError extends _ObjCBlockBase { - ObjCBlock_ffiVoid_ObjCObject_NSError._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_ffiVoid_objcObjCObject_NSError extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_objcObjCObject_NSError._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_ffiVoid_ObjCObject_NSError castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ObjCObject_NSError._(pointer, lib, + static ObjCBlock_ffiVoid_objcObjCObject_NSError castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_objcObjCObject_NSError._(pointer, retain: retain, release: release); } @@ -55421,24 +31846,23 @@ class ObjCBlock_ffiVoid_ObjCObject_NSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_NSError.fromFunctionPointer( - AVFAudio lib, - ffi.Pointer< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>> + ObjCBlock_ffiVoid_objcObjCObject_NSError.fromFunctionPointer( + ffi + .Pointer< + ffi + .NativeFunction< + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_NSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -55446,21 +31870,21 @@ class ObjCBlock_ffiVoid_ObjCObject_NSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_NSError.fromFunction(AVFAudio lib, void Function(NSObject?, NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_NSError_closureTrampoline) + ObjCBlock_ffiVoid_objcObjCObject_NSError.fromFunction( + void Function(NSObject?, NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= + ffi.Pointer.fromFunction, ffi.Pointer, ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_NSError_closureTrampoline) .cast(), - _ObjCBlock_ffiVoid_ObjCObject_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 ? null : NSObject._(arg0, lib, retain: true, release: true), - arg1.address == 0 ? null : NSError._(arg1, lib, retain: true, release: true)))), - lib); + _ObjCBlock_ffiVoid_objcObjCObject_NSError_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + arg0.address == 0 + ? null + : NSObject._(arg0, retain: true, release: true), + arg1.address == 0 + ? null + : NSError._(arg1, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -55472,99 +31896,156 @@ class ObjCBlock_ffiVoid_ObjCObject_NSError extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_ObjCObject_NSError.listener( - AVFAudio lib, void Function(NSObject?, NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= - ffi.NativeCallable, ffi.Pointer, ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_ObjCObject_NSError_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + ObjCBlock_ffiVoid_objcObjCObject_NSError.listener( + void Function(NSObject?, NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= + ffi.NativeCallable, ffi.Pointer, ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_objcObjCObject_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_NSError_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn( arg0.address == 0 ? null - : NSObject._(arg0, lib, - retain: true, release: true), + : NSObject._(arg0, retain: true, release: true), arg1.address == 0 ? null - : NSError._(arg1, lib, retain: true, release: true)))), - lib); + : NSError._(arg1, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSObject? arg0, NSError? arg1) => _id.ref.invoke + void call(NSObject? arg0, NSError? arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1?._id ?? ffi.nullptr); -} - + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1?.pointer ?? ffi.nullptr); +} + +late final _sel_registerObjectOfClass_visibility_loadHandler_ = + objc.registerName("registerObjectOfClass:visibility:loadHandler:"); +final _objc_msgSend_681 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_canLoadObjectOfClass_ = + objc.registerName("canLoadObjectOfClass:"); +late final _sel_loadObjectOfClass_completionHandler_ = + objc.registerName("loadObjectOfClass:completionHandler:"); +final _objc_msgSend_682 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithItem_typeIdentifier_ = + objc.registerName("initWithItem:typeIdentifier:"); +final _objc_msgSend_683 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); void - _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer<_ObjCBlock> arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => + _ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()(arg0, arg1, arg2); -final _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_closureRegistry = + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()(arg0, arg1, arg2); +final _ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_closureRegistry = , ffi.Pointer, - ffi.Pointer)>{}; -int _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_closureRegistryIndex = + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>{}; +int _ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_closureRegistryIndex = 0; ffi.Pointer - _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_registerClosure( - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer) + _ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_registerClosure( + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer) fn) { final id = - ++_ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_closureRegistryIndex; - _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_closureRegistry[ + ++_ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_closureRegistryIndex; + _ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_closureRegistry[ id] = fn; return ffi.Pointer.fromAddress(id); } -void _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer<_ObjCBlock> arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => - _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_closureRegistry[ +void _ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + _ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary - extends _ObjCBlockBase { - ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary + extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary - castFromPointer(AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, + static ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary + castFromPointer(ffi.Pointer pointer, {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary._( - pointer, lib, - retain: retain, release: release); + return ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary + ._(pointer, retain: retain, release: release); } /// Creates a block from a C function pointer. @@ -55572,27 +32053,24 @@ class ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary.fromFunctionPointer( - AVFAudio lib, + ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>> + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -55600,22 +32078,20 @@ class ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary.fromFunction( - AVFAudio lib, - void Function(ObjCBlock_ffiVoid_ObjCObject_NSError1, NSObject, NSDictionary) + ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary.fromFunction( + void Function(ObjCBlock_ffiVoid_objcObjCObject_NSError1, NSObject, NSDictionary) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= - ffi.Pointer.fromFunction, ffi.Pointer<_ObjCBlock>, ffi.Pointer, ffi.Pointer)>( - _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_registerClosure( - (ffi.Pointer<_ObjCBlock> arg0, ffi.Pointer arg1, ffi.Pointer arg2) => fn( - ObjCBlock_ffiVoid_ObjCObject_NSError1._(arg0, lib, retain: true, release: true), - NSObject._(arg1, lib, retain: true, release: true), - NSDictionary._(arg2, lib, retain: true, release: true)))), - lib); + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction, ffi.Pointer, ffi.Pointer, ffi.Pointer)>(_ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn( + ObjCBlock_ffiVoid_objcObjCObject_NSError1._(arg0, retain: true, release: true), + NSObject._(arg1, retain: true, release: true), + NSDictionary._(arg2, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -55627,91 +32103,95 @@ class ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary.listener( - AVFAudio lib, - void Function(ObjCBlock_ffiVoid_ObjCObject_NSError1, NSObject, NSDictionary) + ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary.listener( + void Function(ObjCBlock_ffiVoid_objcObjCObject_NSError1, NSObject, NSDictionary) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable, ffi.Pointer<_ObjCBlock>, ffi.Pointer, ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_closureTrampoline) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= + ffi.NativeCallable, ffi.Pointer, ffi.Pointer, ffi.Pointer)>.listener(_ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_closureTrampoline) ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_registerClosure( - (ffi.Pointer<_ObjCBlock> arg0, ffi.Pointer arg1, - ffi.Pointer arg2) => - fn( - ObjCBlock_ffiVoid_ObjCObject_NSError1._(arg0, lib, retain: true, release: true), - NSObject._(arg1, lib, retain: true, release: true), - NSDictionary._(arg2, lib, retain: true, release: true)))), - lib); + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn( + ObjCBlock_ffiVoid_objcObjCObject_NSError1._(arg0, retain: true, release: true), + NSObject._(arg1, retain: true, release: true), + NSDictionary._(arg2, retain: true, release: true))))); static ffi.NativeCallable< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(ObjCBlock_ffiVoid_ObjCObject_NSError1 arg0, NSObject arg1, + void call(ObjCBlock_ffiVoid_objcObjCObject_NSError1 arg0, NSObject arg1, NSDictionary arg2) => - _id.ref.invoke + pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer<_ObjCBlock> arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() .asFunction< void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>()( - _id, arg0._id, arg1._id, arg2._id); + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0.pointer, arg1.pointer, arg2.pointer); } -void _ObjCBlock_ffiVoid_ObjCObject_NSError1_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => +void _ObjCBlock_ffiVoid_objcObjCObject_NSError1_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_ffiVoid_ObjCObject_NSError1_closureRegistry = - , ffi.Pointer)>{}; -int _ObjCBlock_ffiVoid_ObjCObject_NSError1_closureRegistryIndex = 0; -ffi.Pointer _ObjCBlock_ffiVoid_ObjCObject_NSError1_registerClosure( - void Function(ffi.Pointer, ffi.Pointer) fn) { - final id = ++_ObjCBlock_ffiVoid_ObjCObject_NSError1_closureRegistryIndex; - _ObjCBlock_ffiVoid_ObjCObject_NSError1_closureRegistry[id] = fn; + void Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_ffiVoid_objcObjCObject_NSError1_closureRegistry = , ffi.Pointer)>{}; +int _ObjCBlock_ffiVoid_objcObjCObject_NSError1_closureRegistryIndex = 0; +ffi.Pointer + _ObjCBlock_ffiVoid_objcObjCObject_NSError1_registerClosure( + void Function( + ffi.Pointer, ffi.Pointer) + fn) { + final id = ++_ObjCBlock_ffiVoid_objcObjCObject_NSError1_closureRegistryIndex; + _ObjCBlock_ffiVoid_objcObjCObject_NSError1_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -void _ObjCBlock_ffiVoid_ObjCObject_NSError1_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => - _ObjCBlock_ffiVoid_ObjCObject_NSError1_closureRegistry[ +void _ObjCBlock_ffiVoid_objcObjCObject_NSError1_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => + _ObjCBlock_ffiVoid_objcObjCObject_NSError1_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_ffiVoid_ObjCObject_NSError1 extends _ObjCBlockBase { - ObjCBlock_ffiVoid_ObjCObject_NSError1._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_ffiVoid_objcObjCObject_NSError1 extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_objcObjCObject_NSError1._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_ffiVoid_ObjCObject_NSError1 castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ObjCObject_NSError1._(pointer, lib, + static ObjCBlock_ffiVoid_objcObjCObject_NSError1 castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_objcObjCObject_NSError1._(pointer, retain: retain, release: release); } @@ -55720,24 +32200,21 @@ class ObjCBlock_ffiVoid_ObjCObject_NSError1 extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_NSError1.fromFunctionPointer( - AVFAudio lib, + ObjCBlock_ffiVoid_objcObjCObject_NSError1.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>> + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_NSError1_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_NSError1_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -55745,21 +32222,20 @@ class ObjCBlock_ffiVoid_ObjCObject_NSError1 extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_NSError1.fromFunction(AVFAudio lib, void Function(NSObject?, NSError) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_NSError1_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_NSError1_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 ? null : NSObject._(arg0, lib, retain: true, release: true), - NSError._(arg1, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_objcObjCObject_NSError1.fromFunction( + void Function(NSObject?, NSError) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_NSError1_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_NSError1_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn(arg0.address == 0 ? null : NSObject._(arg0, retain: true, release: true), NSError._(arg1, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -55771,107 +32247,177 @@ class ObjCBlock_ffiVoid_ObjCObject_NSError1 extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_ObjCObject_NSError1.listener( - AVFAudio lib, void Function(NSObject?, NSError) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi - .NativeCallable, ffi.Pointer, ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_ObjCObject_NSError1_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_NSError1_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 - ? null - : NSObject._(arg0, lib, retain: true, release: true), - NSError._(arg1, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_objcObjCObject_NSError1.listener(void Function(NSObject?, NSError) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_objcObjCObject_NSError1_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_NSError1_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + arg0.address == 0 ? null : NSObject._(arg0, retain: true, release: true), + NSError._(arg1, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSObject? arg0, NSError arg1) => _id.ref.invoke + void call(NSObject? arg0, NSError arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1._id); -} + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1.pointer); +} + +late final _sel_registerItemForTypeIdentifier_loadHandler_ = + objc.registerName("registerItemForTypeIdentifier:loadHandler:"); +final _objc_msgSend_684 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_loadItemForTypeIdentifier_options_completionHandler_ = + objc.registerName("loadItemForTypeIdentifier:options:completionHandler:"); +final _objc_msgSend_685 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_previewImageHandler = objc.registerName("previewImageHandler"); +final _objc_msgSend_686 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setPreviewImageHandler_ = + objc.registerName("setPreviewImageHandler:"); +final _objc_msgSend_687 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_loadPreviewImageWithOptions_completionHandler_ = + objc.registerName("loadPreviewImageWithOptions:completionHandler:"); +final _objc_msgSend_688 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSMutableString extends NSString { - NSMutableString._(ffi.Pointer id, AVFAudio lib, + NSMutableString._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMutableString] that points to the same underlying object as [other]. - static NSMutableString castFrom(T other) { - return NSMutableString._(other._id, other._lib, - retain: true, release: true); + static NSMutableString castFrom(T other) { + return NSMutableString._(other.pointer, retain: true, release: true); } /// Returns a [NSMutableString] that wraps the given raw object pointer. - static NSMutableString castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSMutableString castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSMutableString._(other, lib, retain: retain, release: release); + return NSMutableString._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMutableString]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSMutableString1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMutableString); } void replaceCharactersInRange_withString_(_NSRange range, NSString aString) { - _lib._objc_msgSend_689(_id, _lib._sel_replaceCharactersInRange_withString_1, - range, aString._id); + _objc_msgSend_689(this.pointer, _sel_replaceCharactersInRange_withString_, + range, aString.pointer); } void insertString_atIndex_(NSString aString, int loc) { - _lib._objc_msgSend_690( - _id, _lib._sel_insertString_atIndex_1, aString._id, loc); + _objc_msgSend_690( + this.pointer, _sel_insertString_atIndex_, aString.pointer, loc); } void deleteCharactersInRange_(_NSRange range) { - _lib._objc_msgSend_476(_id, _lib._sel_deleteCharactersInRange_1, range); + _objc_msgSend_476(this.pointer, _sel_deleteCharactersInRange_, range); } void appendString_(NSString aString) { - _lib._objc_msgSend_247(_id, _lib._sel_appendString_1, aString._id); + _objc_msgSend_247(this.pointer, _sel_appendString_, aString.pointer); } void appendFormat_(NSString format) { - _lib._objc_msgSend_247(_id, _lib._sel_appendFormat_1, format._id); + _objc_msgSend_247(this.pointer, _sel_appendFormat_, format.pointer); } void setString_(NSString aString) { - _lib._objc_msgSend_247(_id, _lib._sel_setString_1, aString._id); + _objc_msgSend_247(this.pointer, _sel_setString_, aString.pointer); } int replaceOccurrencesOfString_withString_options_range_(NSString target, NSString replacement, int options, _NSRange searchRange) { - return _lib._objc_msgSend_691( - _id, - _lib._sel_replaceOccurrencesOfString_withString_options_range_1, - target._id, - replacement._id, + return _objc_msgSend_691( + this.pointer, + _sel_replaceOccurrencesOfString_withString_options_range_, + target.pointer, + replacement.pointer, options, searchRange); } bool applyTransform_reverse_range_updatedRange_(NSString transform, bool reverse, _NSRange range, ffi.Pointer<_NSRange> resultingRange) { - return _lib._objc_msgSend_692( - _id, - _lib._sel_applyTransform_reverse_range_updatedRange_1, - transform._id, + return _objc_msgSend_692( + this.pointer, + _sel_applyTransform_reverse_range_updatedRange_, + transform.pointer, reverse, range, resultingRange); @@ -55879,58 +32425,57 @@ class NSMutableString extends NSString { NSMutableString initWithCapacity_(int capacity) { final _ret = - _lib._objc_msgSend_693(_id, _lib._sel_initWithCapacity_1, capacity); - return NSMutableString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_693(this.pointer, _sel_initWithCapacity_, capacity); + return NSMutableString._(_ret, retain: true, release: true); } - static NSMutableString stringWithCapacity_(AVFAudio _lib, int capacity) { - final _ret = _lib._objc_msgSend_693( - _lib._class_NSMutableString1, _lib._sel_stringWithCapacity_1, capacity); - return NSMutableString._(_ret, _lib, retain: true, release: true); + static NSMutableString stringWithCapacity_(int capacity) { + final _ret = _objc_msgSend_693( + _class_NSMutableString, _sel_stringWithCapacity_, capacity); + return NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMutableString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } - static ffi.Pointer getAvailableStringEncodings( - AVFAudio _lib) { - return _lib._objc_msgSend_357( - _lib._class_NSMutableString1, _lib._sel_availableStringEncodings1); + static ffi.Pointer getAvailableStringEncodings() { + return _objc_msgSend_357( + _class_NSMutableString, _sel_availableStringEncodings); } - static NSString localizedNameOfStringEncoding_(AVFAudio _lib, int encoding) { - final _ret = _lib._objc_msgSend_332(_lib._class_NSMutableString1, - _lib._sel_localizedNameOfStringEncoding_1, encoding); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString localizedNameOfStringEncoding_(int encoding) { + final _ret = _objc_msgSend_332( + _class_NSMutableString, _sel_localizedNameOfStringEncoding_, encoding); + return NSString._(_ret, retain: true, release: true); } - static int getDefaultCStringEncoding(AVFAudio _lib) { - return _lib._objc_msgSend_10( - _lib._class_NSMutableString1, _lib._sel_defaultCStringEncoding1); + static int getDefaultCStringEncoding() { + return _objc_msgSend_10( + _class_NSMutableString, _sel_defaultCStringEncoding); } @override NSMutableString initWithCharactersNoCopy_length_freeWhenDone_( ffi.Pointer characters, int length, bool freeBuffer) { - final _ret = _lib._objc_msgSend_369( - _id, - _lib._sel_initWithCharactersNoCopy_length_freeWhenDone_1, + final _ret = _objc_msgSend_369( + this.pointer, + _sel_initWithCharactersNoCopy_length_freeWhenDone_, characters, length, freeBuffer); - return NSMutableString._(_ret, _lib, retain: false, release: true); + return NSMutableString._(_ret, retain: false, release: true); } @override @@ -55938,88 +32483,88 @@ class NSMutableString extends NSString { ffi.Pointer chars, int len, ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong? deallocator) { - final _ret = _lib._objc_msgSend_370( - _id, - _lib._sel_initWithCharactersNoCopy_length_deallocator_1, + final _ret = _objc_msgSend_370( + this.pointer, + _sel_initWithCharactersNoCopy_length_deallocator_, chars, len, - deallocator?._id ?? ffi.nullptr); - return NSMutableString._(_ret, _lib, retain: false, release: true); + deallocator?.pointer ?? ffi.nullptr); + return NSMutableString._(_ret, retain: false, release: true); } @override NSMutableString initWithCharacters_length_( ffi.Pointer characters, int length) { - final _ret = _lib._objc_msgSend_371( - _id, _lib._sel_initWithCharacters_length_1, characters, length); - return NSMutableString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_371( + this.pointer, _sel_initWithCharacters_length_, characters, length); + return NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithUTF8String_( ffi.Pointer nullTerminatedCString) { - final _ret = _lib._objc_msgSend_372( - _id, _lib._sel_initWithUTF8String_1, nullTerminatedCString); + final _ret = _objc_msgSend_372( + this.pointer, _sel_initWithUTF8String_, nullTerminatedCString); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString initWithString_(NSString aString) { final _ret = - _lib._objc_msgSend_31(_id, _lib._sel_initWithString_1, aString._id); - return NSMutableString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_31(this.pointer, _sel_initWithString_, aString.pointer); + return NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString initWithFormat_(NSString format) { final _ret = - _lib._objc_msgSend_31(_id, _lib._sel_initWithFormat_1, format._id); - return NSMutableString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_31(this.pointer, _sel_initWithFormat_, format.pointer); + return NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString initWithFormat_arguments_( NSString format, ffi.Pointer<__va_list_tag> argList) { - final _ret = _lib._objc_msgSend_373( - _id, _lib._sel_initWithFormat_arguments_1, format._id, argList); - return NSMutableString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_373( + this.pointer, _sel_initWithFormat_arguments_, format.pointer, argList); + return NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString initWithFormat_locale_(NSString format, NSObject? locale) { - final _ret = _lib._objc_msgSend_374(_id, _lib._sel_initWithFormat_locale_1, - format._id, locale?._id ?? ffi.nullptr); - return NSMutableString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_374(this.pointer, _sel_initWithFormat_locale_, + format.pointer, locale?.pointer ?? ffi.nullptr); + return NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString initWithFormat_locale_arguments_( NSString format, NSObject? locale, ffi.Pointer<__va_list_tag> argList) { - final _ret = _lib._objc_msgSend_375( - _id, - _lib._sel_initWithFormat_locale_arguments_1, - format._id, - locale?._id ?? ffi.nullptr, + final _ret = _objc_msgSend_375( + this.pointer, + _sel_initWithFormat_locale_arguments_, + format.pointer, + locale?.pointer ?? ffi.nullptr, argList); - return NSMutableString._(_ret, _lib, retain: true, release: true); + return NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithValidatedFormat_validFormatSpecifiers_error_( NSString format, NSString validFormatSpecifiers, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_376( - _id, - _lib._sel_initWithValidatedFormat_validFormatSpecifiers_error_1, - format._id, - validFormatSpecifiers._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_376( + this.pointer, + _sel_initWithValidatedFormat_validFormatSpecifiers_error_, + format.pointer, + validFormatSpecifiers.pointer, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override @@ -56027,17 +32572,17 @@ class NSMutableString extends NSString { NSString format, NSString validFormatSpecifiers, NSObject? locale, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_377( - _id, - _lib._sel_initWithValidatedFormat_validFormatSpecifiers_locale_error_1, - format._id, - validFormatSpecifiers._id, - locale?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_377( + this.pointer, + _sel_initWithValidatedFormat_validFormatSpecifiers_locale_error_, + format.pointer, + validFormatSpecifiers.pointer, + locale?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override @@ -56046,17 +32591,17 @@ class NSMutableString extends NSString { NSString format, NSString validFormatSpecifiers, ffi.Pointer<__va_list_tag> argList, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_378( - _id, - _lib._sel_initWithValidatedFormat_validFormatSpecifiers_arguments_error_1, - format._id, - validFormatSpecifiers._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_378( + this.pointer, + _sel_initWithValidatedFormat_validFormatSpecifiers_arguments_error_, + format.pointer, + validFormatSpecifiers.pointer, argList, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override @@ -56066,52 +32611,52 @@ class NSMutableString extends NSString { NSString validFormatSpecifiers, NSObject? locale, ffi.Pointer<__va_list_tag> argList, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_379( - _id, - _lib._sel_initWithValidatedFormat_validFormatSpecifiers_locale_arguments_error_1, - format._id, - validFormatSpecifiers._id, - locale?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_379( + this.pointer, + _sel_initWithValidatedFormat_validFormatSpecifiers_locale_arguments_error_, + format.pointer, + validFormatSpecifiers.pointer, + locale?.pointer ?? ffi.nullptr, argList, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithData_encoding_(NSData data, int encoding) { - final _ret = _lib._objc_msgSend_380( - _id, _lib._sel_initWithData_encoding_1, data._id, encoding); + final _ret = _objc_msgSend_380( + this.pointer, _sel_initWithData_encoding_, data.pointer, encoding); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithBytes_length_encoding_( ffi.Pointer bytes, int len, int encoding) { - final _ret = _lib._objc_msgSend_381( - _id, _lib._sel_initWithBytes_length_encoding_1, bytes, len, encoding); + final _ret = _objc_msgSend_381(this.pointer, + _sel_initWithBytes_length_encoding_, bytes, len, encoding); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithBytesNoCopy_length_encoding_freeWhenDone_( ffi.Pointer bytes, int len, int encoding, bool freeBuffer) { - final _ret = _lib._objc_msgSend_382( - _id, - _lib._sel_initWithBytesNoCopy_length_encoding_freeWhenDone_1, + final _ret = _objc_msgSend_382( + this.pointer, + _sel_initWithBytesNoCopy_length_encoding_freeWhenDone_, bytes, len, encoding, freeBuffer); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: false, release: true); + : NSMutableString._(_ret, retain: false, release: true); } @override @@ -56120,1251 +32665,1613 @@ class NSMutableString extends NSString { int len, int encoding, ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong? deallocator) { - final _ret = _lib._objc_msgSend_383( - _id, - _lib._sel_initWithBytesNoCopy_length_encoding_deallocator_1, + final _ret = _objc_msgSend_383( + this.pointer, + _sel_initWithBytesNoCopy_length_encoding_deallocator_, bytes, len, encoding, - deallocator?._id ?? ffi.nullptr); + deallocator?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: false, release: true); + : NSMutableString._(_ret, retain: false, release: true); } - static NSMutableString string(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableString1, _lib._sel_string1); - return NSMutableString._(_ret, _lib, retain: true, release: true); + static NSMutableString string() { + final _ret = _objc_msgSend_2(_class_NSMutableString, _sel_string); + return NSMutableString._(_ret, retain: true, release: true); } - static NSMutableString stringWithString_(AVFAudio _lib, NSString string) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSMutableString1, _lib._sel_stringWithString_1, string._id); - return NSMutableString._(_ret, _lib, retain: true, release: true); + static NSMutableString stringWithString_(NSString string) { + final _ret = _objc_msgSend_31( + _class_NSMutableString, _sel_stringWithString_, string.pointer); + return NSMutableString._(_ret, retain: true, release: true); } static NSMutableString stringWithCharacters_length_( - AVFAudio _lib, ffi.Pointer characters, int length) { - final _ret = _lib._objc_msgSend_371(_lib._class_NSMutableString1, - _lib._sel_stringWithCharacters_length_1, characters, length); - return NSMutableString._(_ret, _lib, retain: true, release: true); + ffi.Pointer characters, int length) { + final _ret = _objc_msgSend_371(_class_NSMutableString, + _sel_stringWithCharacters_length_, characters, length); + return NSMutableString._(_ret, retain: true, release: true); } static NSMutableString? stringWithUTF8String_( - AVFAudio _lib, ffi.Pointer nullTerminatedCString) { - final _ret = _lib._objc_msgSend_372(_lib._class_NSMutableString1, - _lib._sel_stringWithUTF8String_1, nullTerminatedCString); + ffi.Pointer nullTerminatedCString) { + final _ret = _objc_msgSend_372(_class_NSMutableString, + _sel_stringWithUTF8String_, nullTerminatedCString); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } - static NSMutableString stringWithFormat_(AVFAudio _lib, NSString format) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSMutableString1, _lib._sel_stringWithFormat_1, format._id); - return NSMutableString._(_ret, _lib, retain: true, release: true); + static NSMutableString stringWithFormat_(NSString format) { + final _ret = _objc_msgSend_31( + _class_NSMutableString, _sel_stringWithFormat_, format.pointer); + return NSMutableString._(_ret, retain: true, release: true); } - static NSMutableString localizedStringWithFormat_( - AVFAudio _lib, NSString format) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSMutableString1, - _lib._sel_localizedStringWithFormat_1, format._id); - return NSMutableString._(_ret, _lib, retain: true, release: true); + static NSMutableString localizedStringWithFormat_(NSString format) { + final _ret = _objc_msgSend_31(_class_NSMutableString, + _sel_localizedStringWithFormat_, format.pointer); + return NSMutableString._(_ret, retain: true, release: true); } static NSMutableString? stringWithValidatedFormat_validFormatSpecifiers_error_( - AVFAudio _lib, NSString format, NSString validFormatSpecifiers, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_376( - _lib._class_NSMutableString1, - _lib._sel_stringWithValidatedFormat_validFormatSpecifiers_error_1, - format._id, - validFormatSpecifiers._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_376( + _class_NSMutableString, + _sel_stringWithValidatedFormat_validFormatSpecifiers_error_, + format.pointer, + validFormatSpecifiers.pointer, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } static NSMutableString? localizedStringWithValidatedFormat_validFormatSpecifiers_error_( - AVFAudio _lib, NSString format, NSString validFormatSpecifiers, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_376( - _lib._class_NSMutableString1, - _lib._sel_localizedStringWithValidatedFormat_validFormatSpecifiers_error_1, - format._id, - validFormatSpecifiers._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_376( + _class_NSMutableString, + _sel_localizedStringWithValidatedFormat_validFormatSpecifiers_error_, + format.pointer, + validFormatSpecifiers.pointer, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithCString_encoding_( ffi.Pointer nullTerminatedCString, int encoding) { - final _ret = _lib._objc_msgSend_384(_id, - _lib._sel_initWithCString_encoding_1, nullTerminatedCString, encoding); + final _ret = _objc_msgSend_384(this.pointer, _sel_initWithCString_encoding_, + nullTerminatedCString, encoding); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } static NSMutableString? stringWithCString_encoding_( - AVFAudio _lib, ffi.Pointer cString, int enc) { - final _ret = _lib._objc_msgSend_384(_lib._class_NSMutableString1, - _lib._sel_stringWithCString_encoding_1, cString, enc); + ffi.Pointer cString, int enc) { + final _ret = _objc_msgSend_384( + _class_NSMutableString, _sel_stringWithCString_encoding_, cString, enc); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithContentsOfURL_encoding_error_( - NSURL url, int enc, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_385(_id, - _lib._sel_initWithContentsOfURL_encoding_error_1, url._id, enc, error); + NSURL url, int enc, ffi.Pointer> error) { + final _ret = _objc_msgSend_385(this.pointer, + _sel_initWithContentsOfURL_encoding_error_, url.pointer, enc, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithContentsOfFile_encoding_error_( - NSString path, int enc, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_386( - _id, - _lib._sel_initWithContentsOfFile_encoding_error_1, - path._id, - enc, - error); + NSString path, int enc, ffi.Pointer> error) { + final _ret = _objc_msgSend_386(this.pointer, + _sel_initWithContentsOfFile_encoding_error_, path.pointer, enc, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } - static NSMutableString? stringWithContentsOfURL_encoding_error_(AVFAudio _lib, - NSURL url, int enc, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_385( - _lib._class_NSMutableString1, - _lib._sel_stringWithContentsOfURL_encoding_error_1, - url._id, - enc, - error); + static NSMutableString? stringWithContentsOfURL_encoding_error_( + NSURL url, int enc, ffi.Pointer> error) { + final _ret = _objc_msgSend_385(_class_NSMutableString, + _sel_stringWithContentsOfURL_encoding_error_, url.pointer, enc, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } static NSMutableString? stringWithContentsOfFile_encoding_error_( - AVFAudio _lib, - NSString path, - int enc, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_386( - _lib._class_NSMutableString1, - _lib._sel_stringWithContentsOfFile_encoding_error_1, - path._id, + NSString path, int enc, ffi.Pointer> error) { + final _ret = _objc_msgSend_386( + _class_NSMutableString, + _sel_stringWithContentsOfFile_encoding_error_, + path.pointer, enc, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithContentsOfURL_usedEncoding_error_( NSURL url, ffi.Pointer enc, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_387( - _id, - _lib._sel_initWithContentsOfURL_usedEncoding_error_1, - url._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_387( + this.pointer, + _sel_initWithContentsOfURL_usedEncoding_error_, + url.pointer, enc, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithContentsOfFile_usedEncoding_error_( NSString path, ffi.Pointer enc, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_388( - _id, - _lib._sel_initWithContentsOfFile_usedEncoding_error_1, - path._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_388( + this.pointer, + _sel_initWithContentsOfFile_usedEncoding_error_, + path.pointer, enc, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } static NSMutableString? stringWithContentsOfURL_usedEncoding_error_( - AVFAudio _lib, NSURL url, ffi.Pointer enc, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_387( - _lib._class_NSMutableString1, - _lib._sel_stringWithContentsOfURL_usedEncoding_error_1, - url._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_387( + _class_NSMutableString, + _sel_stringWithContentsOfURL_usedEncoding_error_, + url.pointer, enc, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } static NSMutableString? stringWithContentsOfFile_usedEncoding_error_( - AVFAudio _lib, NSString path, ffi.Pointer enc, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_388( - _lib._class_NSMutableString1, - _lib._sel_stringWithContentsOfFile_usedEncoding_error_1, - path._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_388( + _class_NSMutableString, + _sel_stringWithContentsOfFile_usedEncoding_error_, + path.pointer, enc, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } static int stringEncodingForData_encodingOptions_convertedString_usedLossyConversion_( - AVFAudio _lib, NSData data, NSDictionary? opts, - ffi.Pointer> string, + ffi.Pointer> string, ffi.Pointer usedLossyConversion) { - return _lib._objc_msgSend_389( - _lib._class_NSMutableString1, - _lib._sel_stringEncodingForData_encodingOptions_convertedString_usedLossyConversion_1, - data._id, - opts?._id ?? ffi.nullptr, + return _objc_msgSend_389( + _class_NSMutableString, + _sel_stringEncodingForData_encodingOptions_convertedString_usedLossyConversion_, + data.pointer, + opts?.pointer ?? ffi.nullptr, string, usedLossyConversion); } - static NSObject? stringWithContentsOfFile_(AVFAudio _lib, NSString path) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSMutableString1, - _lib._sel_stringWithContentsOfFile_1, path._id); + static NSObject? stringWithContentsOfFile_(NSString path) { + final _ret = _objc_msgSend_38( + _class_NSMutableString, _sel_stringWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSObject? stringWithContentsOfURL_(AVFAudio _lib, NSURL url) { - final _ret = _lib._objc_msgSend_277(_lib._class_NSMutableString1, - _lib._sel_stringWithContentsOfURL_1, url._id); + static NSObject? stringWithContentsOfURL_(NSURL url) { + final _ret = _objc_msgSend_277( + _class_NSMutableString, _sel_stringWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } static NSObject? stringWithCString_length_( - AVFAudio _lib, ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_384(_lib._class_NSMutableString1, - _lib._sel_stringWithCString_length_1, bytes, length); + ffi.Pointer bytes, int length) { + final _ret = _objc_msgSend_384( + _class_NSMutableString, _sel_stringWithCString_length_, bytes, length); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSObject? stringWithCString_( - AVFAudio _lib, ffi.Pointer bytes) { - final _ret = _lib._objc_msgSend_372( - _lib._class_NSMutableString1, _lib._sel_stringWithCString_1, bytes); + static NSObject? stringWithCString_(ffi.Pointer bytes) { + final _ret = _objc_msgSend_372( + _class_NSMutableString, _sel_stringWithCString_, bytes); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSString pathWithComponents_(AVFAudio _lib, NSArray components) { - final _ret = _lib._objc_msgSend_396(_lib._class_NSMutableString1, - _lib._sel_pathWithComponents_1, components._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString pathWithComponents_(NSArray components) { + final _ret = _objc_msgSend_396( + _class_NSMutableString, _sel_pathWithComponents_, components.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSMutableString new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableString1, _lib._sel_new1); - return NSMutableString._(_ret, _lib, retain: false, release: true); + static NSMutableString new1() { + final _ret = _objc_msgSend_2(_class_NSMutableString, _sel_new); + return NSMutableString._(_ret, retain: false, release: true); } - static NSMutableString allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSMutableString1, _lib._sel_allocWithZone_1, zone); - return NSMutableString._(_ret, _lib, retain: false, release: true); + static NSMutableString allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSMutableString, _sel_allocWithZone_, zone); + return NSMutableString._(_ret, retain: false, release: true); } - static NSMutableString alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableString1, _lib._sel_alloc1); - return NSMutableString._(_ret, _lib, retain: false, release: true); + static NSMutableString alloc() { + final _ret = _objc_msgSend_2(_class_NSMutableString, _sel_alloc); + return NSMutableString._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMutableString1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMutableString, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMutableString1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMutableString, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSMutableString1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMutableString, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableString1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSMutableString, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMutableString1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMutableString, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMutableString1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMutableString, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMutableString1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSMutableString1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableString1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMutableString, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMutableString, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSMutableString, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSMutableString = objc.getClass("NSMutableString"); +late final _sel_replaceCharactersInRange_withString_ = + objc.registerName("replaceCharactersInRange:withString:"); +final _objc_msgSend_689 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_insertString_atIndex_ = + objc.registerName("insertString:atIndex:"); +final _objc_msgSend_690 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_deleteCharactersInRange_ = + objc.registerName("deleteCharactersInRange:"); +late final _sel_appendString_ = objc.registerName("appendString:"); +late final _sel_appendFormat_ = objc.registerName("appendFormat:"); +late final _sel_setString_ = objc.registerName("setString:"); +late final _sel_replaceOccurrencesOfString_withString_options_range_ = + objc.registerName("replaceOccurrencesOfString:withString:options:range:"); +final _objc_msgSend_691 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_applyTransform_reverse_range_updatedRange_ = + objc.registerName("applyTransform:reverse:range:updatedRange:"); +final _objc_msgSend_692 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + _NSRange, + ffi.Pointer<_NSRange>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + _NSRange, + ffi.Pointer<_NSRange>)>(); +final _objc_msgSend_693 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_stringWithCapacity_ = objc.registerName("stringWithCapacity:"); class NSNotification extends NSObject { - NSNotification._(ffi.Pointer id, AVFAudio lib, + NSNotification._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSNotification] that points to the same underlying object as [other]. - static NSNotification castFrom(T other) { - return NSNotification._(other._id, other._lib, retain: true, release: true); + static NSNotification castFrom(T other) { + return NSNotification._(other.pointer, retain: true, release: true); } /// Returns a [NSNotification] that wraps the given raw object pointer. - static NSNotification castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSNotification castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSNotification._(other, lib, retain: retain, release: release); + return NSNotification._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSNotification]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSNotification1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSNotification); } NSString get name { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_name1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_name); + return NSString._(_ret, retain: true, release: true); } NSObject? get object { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_object1); + final _ret = _objc_msgSend_17(this.pointer, _sel_object); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSDictionary? get userInfo { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_userInfo1); + final _ret = _objc_msgSend_390(this.pointer, _sel_userInfo); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSNotification initWithName_object_userInfo_( NSString name, NSObject? object, NSDictionary? userInfo) { - final _ret = _lib._objc_msgSend_694( - _id, - _lib._sel_initWithName_object_userInfo_1, - name._id, - object?._id ?? ffi.nullptr, - userInfo?._id ?? ffi.nullptr); - return NSNotification._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_694( + this.pointer, + _sel_initWithName_object_userInfo_, + name.pointer, + object?.pointer ?? ffi.nullptr, + userInfo?.pointer ?? ffi.nullptr); + return NSNotification._(_ret, retain: true, release: true); } NSNotification? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSNotification._(_ret, _lib, retain: true, release: true); + : NSNotification._(_ret, retain: true, release: true); } static NSNotification notificationWithName_object_( - AVFAudio _lib, NSString aName, NSObject? anObject) { - final _ret = _lib._objc_msgSend_374( - _lib._class_NSNotification1, - _lib._sel_notificationWithName_object_1, - aName._id, - anObject?._id ?? ffi.nullptr); - return NSNotification._(_ret, _lib, retain: true, release: true); + NSString aName, NSObject? anObject) { + final _ret = _objc_msgSend_374( + _class_NSNotification, + _sel_notificationWithName_object_, + aName.pointer, + anObject?.pointer ?? ffi.nullptr); + return NSNotification._(_ret, retain: true, release: true); } - static NSNotification notificationWithName_object_userInfo_(AVFAudio _lib, + static NSNotification notificationWithName_object_userInfo_( NSString aName, NSObject? anObject, NSDictionary? aUserInfo) { - final _ret = _lib._objc_msgSend_694( - _lib._class_NSNotification1, - _lib._sel_notificationWithName_object_userInfo_1, - aName._id, - anObject?._id ?? ffi.nullptr, - aUserInfo?._id ?? ffi.nullptr); - return NSNotification._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_694( + _class_NSNotification, + _sel_notificationWithName_object_userInfo_, + aName.pointer, + anObject?.pointer ?? ffi.nullptr, + aUserInfo?.pointer ?? ffi.nullptr); + return NSNotification._(_ret, retain: true, release: true); } @override NSNotification init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSNotification._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSNotification._(_ret, retain: true, release: true); } - static NSNotification new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSNotification1, _lib._sel_new1); - return NSNotification._(_ret, _lib, retain: false, release: true); + static NSNotification new1() { + final _ret = _objc_msgSend_2(_class_NSNotification, _sel_new); + return NSNotification._(_ret, retain: false, release: true); } - static NSNotification allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSNotification1, _lib._sel_allocWithZone_1, zone); - return NSNotification._(_ret, _lib, retain: false, release: true); + static NSNotification allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSNotification, _sel_allocWithZone_, zone); + return NSNotification._(_ret, retain: false, release: true); } - static NSNotification alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSNotification1, _lib._sel_alloc1); - return NSNotification._(_ret, _lib, retain: false, release: true); + static NSNotification alloc() { + final _ret = _objc_msgSend_2(_class_NSNotification, _sel_alloc); + return NSNotification._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSNotification1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSNotification, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSNotification1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSNotification, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSNotification1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSNotification, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSNotification1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSNotification, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSNotification1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSNotification, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSNotification1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSNotification, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSNotification1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSNotification1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSNotification1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSNotification, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSNotification, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSNotification, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSNotification = objc.getClass("NSNotification"); +late final _sel_object = objc.registerName("object"); +late final _sel_initWithName_object_userInfo_ = + objc.registerName("initWithName:object:userInfo:"); +final _objc_msgSend_694 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_notificationWithName_object_ = + objc.registerName("notificationWithName:object:"); +late final _sel_notificationWithName_object_userInfo_ = + objc.registerName("notificationWithName:object:userInfo:"); class NSBundle extends NSObject { - NSBundle._(ffi.Pointer id, AVFAudio lib, + NSBundle._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSBundle] that points to the same underlying object as [other]. - static NSBundle castFrom(T other) { - return NSBundle._(other._id, other._lib, retain: true, release: true); + static NSBundle castFrom(T other) { + return NSBundle._(other.pointer, retain: true, release: true); } /// Returns a [NSBundle] that wraps the given raw object pointer. - static NSBundle castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSBundle castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSBundle._(other, lib, retain: retain, release: release); + return NSBundle._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSBundle]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSBundle1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSBundle); } - static NSBundle getMainBundle(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_695(_lib._class_NSBundle1, _lib._sel_mainBundle1); - return NSBundle._(_ret, _lib, retain: true, release: true); + static NSBundle getMainBundle() { + final _ret = _objc_msgSend_695(_class_NSBundle, _sel_mainBundle); + return NSBundle._(_ret, retain: true, release: true); } - static NSBundle? bundleWithPath_(AVFAudio _lib, NSString path) { - final _ret = _lib._objc_msgSend_38( - _lib._class_NSBundle1, _lib._sel_bundleWithPath_1, path._id); + static NSBundle? bundleWithPath_(NSString path) { + final _ret = + _objc_msgSend_38(_class_NSBundle, _sel_bundleWithPath_, path.pointer); return _ret.address == 0 ? null - : NSBundle._(_ret, _lib, retain: true, release: true); + : NSBundle._(_ret, retain: true, release: true); } NSBundle? initWithPath_(NSString path) { - final _ret = _lib._objc_msgSend_38(_id, _lib._sel_initWithPath_1, path._id); + final _ret = + _objc_msgSend_38(this.pointer, _sel_initWithPath_, path.pointer); return _ret.address == 0 ? null - : NSBundle._(_ret, _lib, retain: true, release: true); + : NSBundle._(_ret, retain: true, release: true); } - static NSBundle? bundleWithURL_(AVFAudio _lib, NSURL url) { - final _ret = _lib._objc_msgSend_277( - _lib._class_NSBundle1, _lib._sel_bundleWithURL_1, url._id); + static NSBundle? bundleWithURL_(NSURL url) { + final _ret = + _objc_msgSend_277(_class_NSBundle, _sel_bundleWithURL_, url.pointer); return _ret.address == 0 ? null - : NSBundle._(_ret, _lib, retain: true, release: true); + : NSBundle._(_ret, retain: true, release: true); } NSBundle? initWithURL_(NSURL url) { - final _ret = _lib._objc_msgSend_277(_id, _lib._sel_initWithURL_1, url._id); + final _ret = + _objc_msgSend_277(this.pointer, _sel_initWithURL_, url.pointer); return _ret.address == 0 ? null - : NSBundle._(_ret, _lib, retain: true, release: true); + : NSBundle._(_ret, retain: true, release: true); } - static NSBundle bundleForClass_(AVFAudio _lib, NSObject aClass) { - final _ret = _lib._objc_msgSend_696( - _lib._class_NSBundle1, _lib._sel_bundleForClass_1, aClass._id); - return NSBundle._(_ret, _lib, retain: true, release: true); + static NSBundle bundleForClass_(NSObject aClass) { + final _ret = _objc_msgSend_696( + _class_NSBundle, _sel_bundleForClass_, aClass.pointer); + return NSBundle._(_ret, retain: true, release: true); } - static NSBundle? bundleWithIdentifier_(AVFAudio _lib, NSString identifier) { - final _ret = _lib._objc_msgSend_697(_lib._class_NSBundle1, - _lib._sel_bundleWithIdentifier_1, identifier._id); + static NSBundle? bundleWithIdentifier_(NSString identifier) { + final _ret = _objc_msgSend_697( + _class_NSBundle, _sel_bundleWithIdentifier_, identifier.pointer); return _ret.address == 0 ? null - : NSBundle._(_ret, _lib, retain: true, release: true); + : NSBundle._(_ret, retain: true, release: true); } - static NSArray getAllBundles(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_85(_lib._class_NSBundle1, _lib._sel_allBundles1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getAllBundles() { + final _ret = _objc_msgSend_85(_class_NSBundle, _sel_allBundles); + return NSArray._(_ret, retain: true, release: true); } - static NSArray getAllFrameworks(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_85(_lib._class_NSBundle1, _lib._sel_allFrameworks1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getAllFrameworks() { + final _ret = _objc_msgSend_85(_class_NSBundle, _sel_allFrameworks); + return NSArray._(_ret, retain: true, release: true); } bool load() { - return _lib._objc_msgSend_12(_id, _lib._sel_load1); + return _objc_msgSend_12(this.pointer, _sel_load); } bool get loaded { - return _lib._objc_msgSend_12(_id, _lib._sel_isLoaded1); + return _objc_msgSend_12(this.pointer, _sel_isLoaded); } bool unload() { - return _lib._objc_msgSend_12(_id, _lib._sel_unload1); + return _objc_msgSend_12(this.pointer, _sel_unload); } - bool preflightAndReturnError_(ffi.Pointer> error) { - return _lib._objc_msgSend_255( - _id, _lib._sel_preflightAndReturnError_1, error); + bool preflightAndReturnError_( + ffi.Pointer> error) { + return _objc_msgSend_255( + this.pointer, _sel_preflightAndReturnError_, error); } - bool loadAndReturnError_(ffi.Pointer> error) { - return _lib._objc_msgSend_255(_id, _lib._sel_loadAndReturnError_1, error); + bool loadAndReturnError_(ffi.Pointer> error) { + return _objc_msgSend_255(this.pointer, _sel_loadAndReturnError_, error); } NSURL get bundleURL { - final _ret = _lib._objc_msgSend_466(_id, _lib._sel_bundleURL1); - return NSURL._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_466(this.pointer, _sel_bundleURL); + return NSURL._(_ret, retain: true, release: true); } NSURL? get resourceURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_resourceURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_resourceURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get executableURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_executableURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_executableURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? URLForAuxiliaryExecutable_(NSString executableName) { - final _ret = _lib._objc_msgSend_257( - _id, _lib._sel_URLForAuxiliaryExecutable_1, executableName._id); + final _ret = _objc_msgSend_257( + this.pointer, _sel_URLForAuxiliaryExecutable_, executableName.pointer); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get privateFrameworksURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_privateFrameworksURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_privateFrameworksURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get sharedFrameworksURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_sharedFrameworksURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_sharedFrameworksURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get sharedSupportURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_sharedSupportURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_sharedSupportURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get builtInPlugInsURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_builtInPlugInsURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_builtInPlugInsURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get appStoreReceiptURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_appStoreReceiptURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_appStoreReceiptURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSString get bundlePath { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_bundlePath1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_bundlePath); + return NSString._(_ret, retain: true, release: true); } NSString? get resourcePath { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_resourcePath1); + final _ret = _objc_msgSend_44(this.pointer, _sel_resourcePath); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get executablePath { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_executablePath1); + final _ret = _objc_msgSend_44(this.pointer, _sel_executablePath); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? pathForAuxiliaryExecutable_(NSString executableName) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_pathForAuxiliaryExecutable_1, executableName._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_pathForAuxiliaryExecutable_, executableName.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get privateFrameworksPath { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_privateFrameworksPath1); + final _ret = _objc_msgSend_44(this.pointer, _sel_privateFrameworksPath); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get sharedFrameworksPath { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_sharedFrameworksPath1); + final _ret = _objc_msgSend_44(this.pointer, _sel_sharedFrameworksPath); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get sharedSupportPath { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_sharedSupportPath1); + final _ret = _objc_msgSend_44(this.pointer, _sel_sharedSupportPath); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get builtInPlugInsPath { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_builtInPlugInsPath1); + final _ret = _objc_msgSend_44(this.pointer, _sel_builtInPlugInsPath); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } static NSURL? URLForResource_withExtension_subdirectory_inBundleWithURL_( - AVFAudio _lib, - NSString? name, - NSString? ext, - NSString? subpath, - NSURL bundleURL) { - final _ret = _lib._objc_msgSend_698( - _lib._class_NSBundle1, - _lib._sel_URLForResource_withExtension_subdirectory_inBundleWithURL_1, - name?._id ?? ffi.nullptr, - ext?._id ?? ffi.nullptr, - subpath?._id ?? ffi.nullptr, - bundleURL._id); + NSString? name, NSString? ext, NSString? subpath, NSURL bundleURL) { + final _ret = _objc_msgSend_698( + _class_NSBundle, + _sel_URLForResource_withExtension_subdirectory_inBundleWithURL_, + name?.pointer ?? ffi.nullptr, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr, + bundleURL.pointer); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } static NSArray? URLsForResourcesWithExtension_subdirectory_inBundleWithURL_( - AVFAudio _lib, NSString? ext, NSString? subpath, NSURL bundleURL) { - final _ret = _lib._objc_msgSend_699( - _lib._class_NSBundle1, - _lib._sel_URLsForResourcesWithExtension_subdirectory_inBundleWithURL_1, - ext?._id ?? ffi.nullptr, - subpath?._id ?? ffi.nullptr, - bundleURL._id); + NSString? ext, NSString? subpath, NSURL bundleURL) { + final _ret = _objc_msgSend_699( + _class_NSBundle, + _sel_URLsForResourcesWithExtension_subdirectory_inBundleWithURL_, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr, + bundleURL.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSURL? URLForResource_withExtension_(NSString? name, NSString? ext) { - final _ret = _lib._objc_msgSend_700( - _id, - _lib._sel_URLForResource_withExtension_1, - name?._id ?? ffi.nullptr, - ext?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_700( + this.pointer, + _sel_URLForResource_withExtension_, + name?.pointer ?? ffi.nullptr, + ext?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? URLForResource_withExtension_subdirectory_( NSString? name, NSString? ext, NSString? subpath) { - final _ret = _lib._objc_msgSend_701( - _id, - _lib._sel_URLForResource_withExtension_subdirectory_1, - name?._id ?? ffi.nullptr, - ext?._id ?? ffi.nullptr, - subpath?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_701( + this.pointer, + _sel_URLForResource_withExtension_subdirectory_, + name?.pointer ?? ffi.nullptr, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? URLForResource_withExtension_subdirectory_localization_(NSString? name, NSString? ext, NSString? subpath, NSString? localizationName) { - final _ret = _lib._objc_msgSend_702( - _id, - _lib._sel_URLForResource_withExtension_subdirectory_localization_1, - name?._id ?? ffi.nullptr, - ext?._id ?? ffi.nullptr, - subpath?._id ?? ffi.nullptr, - localizationName?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_702( + this.pointer, + _sel_URLForResource_withExtension_subdirectory_localization_, + name?.pointer ?? ffi.nullptr, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr, + localizationName?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSArray? URLsForResourcesWithExtension_subdirectory_( NSString? ext, NSString? subpath) { - final _ret = _lib._objc_msgSend_703( - _id, - _lib._sel_URLsForResourcesWithExtension_subdirectory_1, - ext?._id ?? ffi.nullptr, - subpath?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_703( + this.pointer, + _sel_URLsForResourcesWithExtension_subdirectory_, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSArray? URLsForResourcesWithExtension_subdirectory_localization_( NSString? ext, NSString? subpath, NSString? localizationName) { - final _ret = _lib._objc_msgSend_704( - _id, - _lib._sel_URLsForResourcesWithExtension_subdirectory_localization_1, - ext?._id ?? ffi.nullptr, - subpath?._id ?? ffi.nullptr, - localizationName?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_704( + this.pointer, + _sel_URLsForResourcesWithExtension_subdirectory_localization_, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr, + localizationName?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } static NSString? pathForResource_ofType_inDirectory_( - AVFAudio _lib, NSString? name, NSString? ext, NSString bundlePath) { - final _ret = _lib._objc_msgSend_705( - _lib._class_NSBundle1, - _lib._sel_pathForResource_ofType_inDirectory_1, - name?._id ?? ffi.nullptr, - ext?._id ?? ffi.nullptr, - bundlePath._id); + NSString? name, NSString? ext, NSString bundlePath) { + final _ret = _objc_msgSend_705( + _class_NSBundle, + _sel_pathForResource_ofType_inDirectory_, + name?.pointer ?? ffi.nullptr, + ext?.pointer ?? ffi.nullptr, + bundlePath.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } static NSArray pathsForResourcesOfType_inDirectory_( - AVFAudio _lib, NSString? ext, NSString bundlePath) { - final _ret = _lib._objc_msgSend_706( - _lib._class_NSBundle1, - _lib._sel_pathsForResourcesOfType_inDirectory_1, - ext?._id ?? ffi.nullptr, - bundlePath._id); - return NSArray._(_ret, _lib, retain: true, release: true); + NSString? ext, NSString bundlePath) { + final _ret = _objc_msgSend_706( + _class_NSBundle, + _sel_pathsForResourcesOfType_inDirectory_, + ext?.pointer ?? ffi.nullptr, + bundlePath.pointer); + return NSArray._(_ret, retain: true, release: true); } NSString? pathForResource_ofType_(NSString? name, NSString? ext) { - final _ret = _lib._objc_msgSend_707(_id, _lib._sel_pathForResource_ofType_1, - name?._id ?? ffi.nullptr, ext?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_707(this.pointer, _sel_pathForResource_ofType_, + name?.pointer ?? ffi.nullptr, ext?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? pathForResource_ofType_inDirectory_forLocalization_(NSString? name, NSString? ext, NSString? subpath, NSString? localizationName) { - final _ret = _lib._objc_msgSend_708( - _id, - _lib._sel_pathForResource_ofType_inDirectory_forLocalization_1, - name?._id ?? ffi.nullptr, - ext?._id ?? ffi.nullptr, - subpath?._id ?? ffi.nullptr, - localizationName?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_708( + this.pointer, + _sel_pathForResource_ofType_inDirectory_forLocalization_, + name?.pointer ?? ffi.nullptr, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr, + localizationName?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSArray pathsForResourcesOfType_inDirectory_forLocalization_( NSString? ext, NSString? subpath, NSString? localizationName) { - final _ret = _lib._objc_msgSend_709( - _id, - _lib._sel_pathsForResourcesOfType_inDirectory_forLocalization_1, - ext?._id ?? ffi.nullptr, - subpath?._id ?? ffi.nullptr, - localizationName?._id ?? ffi.nullptr); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_709( + this.pointer, + _sel_pathsForResourcesOfType_inDirectory_forLocalization_, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr, + localizationName?.pointer ?? ffi.nullptr); + return NSArray._(_ret, retain: true, release: true); } NSString localizedStringForKey_value_table_( NSString key, NSString? value, NSString? tableName) { - final _ret = _lib._objc_msgSend_710( - _id, - _lib._sel_localizedStringForKey_value_table_1, - key._id, - value?._id ?? ffi.nullptr, - tableName?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_710( + this.pointer, + _sel_localizedStringForKey_value_table_, + key.pointer, + value?.pointer ?? ffi.nullptr, + tableName?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } NSAttributedString localizedAttributedStringForKey_value_table_( NSString key, NSString? value, NSString? tableName) { - final _ret = _lib._objc_msgSend_736( - _id, - _lib._sel_localizedAttributedStringForKey_value_table_1, - key._id, - value?._id ?? ffi.nullptr, - tableName?._id ?? ffi.nullptr); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_736( + this.pointer, + _sel_localizedAttributedStringForKey_value_table_, + key.pointer, + value?.pointer ?? ffi.nullptr, + tableName?.pointer ?? ffi.nullptr); + return NSAttributedString._(_ret, retain: true, release: true); } NSString? get bundleIdentifier { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_bundleIdentifier1); + final _ret = _objc_msgSend_44(this.pointer, _sel_bundleIdentifier); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSDictionary? get infoDictionary { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_infoDictionary1); + final _ret = _objc_msgSend_390(this.pointer, _sel_infoDictionary); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSDictionary? get localizedInfoDictionary { - final _ret = - _lib._objc_msgSend_390(_id, _lib._sel_localizedInfoDictionary1); + final _ret = _objc_msgSend_390(this.pointer, _sel_localizedInfoDictionary); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSObject? objectForInfoDictionaryKey_(NSString key) { - final _ret = _lib._objc_msgSend_38( - _id, _lib._sel_objectForInfoDictionaryKey_1, key._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_objectForInfoDictionaryKey_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? classNamed_(NSString className) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_classNamed_1, className._id); + _objc_msgSend_38(this.pointer, _sel_classNamed_, className.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? get principalClass { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_principalClass1); + final _ret = _objc_msgSend_17(this.pointer, _sel_principalClass); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSArray get preferredLocalizations { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_preferredLocalizations1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_preferredLocalizations); + return NSArray._(_ret, retain: true, release: true); } NSArray get localizations { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_localizations1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_localizations); + return NSArray._(_ret, retain: true, release: true); } NSString? get developmentLocalization { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_developmentLocalization1); + final _ret = _objc_msgSend_44(this.pointer, _sel_developmentLocalization); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static NSArray preferredLocalizationsFromArray_( - AVFAudio _lib, NSArray localizationsArray) { - final _ret = _lib._objc_msgSend_68(_lib._class_NSBundle1, - _lib._sel_preferredLocalizationsFromArray_1, localizationsArray._id); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray preferredLocalizationsFromArray_(NSArray localizationsArray) { + final _ret = _objc_msgSend_68(_class_NSBundle, + _sel_preferredLocalizationsFromArray_, localizationsArray.pointer); + return NSArray._(_ret, retain: true, release: true); } static NSArray preferredLocalizationsFromArray_forPreferences_( - AVFAudio _lib, NSArray localizationsArray, NSArray? preferencesArray) { - final _ret = _lib._objc_msgSend_737( - _lib._class_NSBundle1, - _lib._sel_preferredLocalizationsFromArray_forPreferences_1, - localizationsArray._id, - preferencesArray?._id ?? ffi.nullptr); - return NSArray._(_ret, _lib, retain: true, release: true); + NSArray localizationsArray, NSArray? preferencesArray) { + final _ret = _objc_msgSend_737( + _class_NSBundle, + _sel_preferredLocalizationsFromArray_forPreferences_, + localizationsArray.pointer, + preferencesArray?.pointer ?? ffi.nullptr); + return NSArray._(_ret, retain: true, release: true); } NSArray? get executableArchitectures { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_executableArchitectures1); + final _ret = _objc_msgSend_84(this.pointer, _sel_executableArchitectures); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } void setPreservationPriority_forTags_(double priority, NSSet tags) { - _lib._objc_msgSend_738( - _id, _lib._sel_setPreservationPriority_forTags_1, priority, tags._id); + _objc_msgSend_738(this.pointer, _sel_setPreservationPriority_forTags_, + priority, tags.pointer); } double preservationPriorityForTag_(NSString tag) { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_308_fpret( - _id, _lib._sel_preservationPriorityForTag_1, tag._id) - : _lib._objc_msgSend_308( - _id, _lib._sel_preservationPriorityForTag_1, tag._id); + return objc.useMsgSendVariants + ? _objc_msgSend_308Fpret( + this.pointer, _sel_preservationPriorityForTag_, tag.pointer) + : _objc_msgSend_308( + this.pointer, _sel_preservationPriorityForTag_, tag.pointer); } @override NSBundle init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSBundle._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSBundle._(_ret, retain: true, release: true); } - static NSBundle new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSBundle1, _lib._sel_new1); - return NSBundle._(_ret, _lib, retain: false, release: true); + static NSBundle new1() { + final _ret = _objc_msgSend_2(_class_NSBundle, _sel_new); + return NSBundle._(_ret, retain: false, release: true); } - static NSBundle allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSBundle1, _lib._sel_allocWithZone_1, zone); - return NSBundle._(_ret, _lib, retain: false, release: true); + static NSBundle allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSBundle, _sel_allocWithZone_, zone); + return NSBundle._(_ret, retain: false, release: true); } - static NSBundle alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSBundle1, _lib._sel_alloc1); - return NSBundle._(_ret, _lib, retain: false, release: true); + static NSBundle alloc() { + final _ret = _objc_msgSend_2(_class_NSBundle, _sel_alloc); + return NSBundle._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSBundle1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSBundle, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSBundle1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSBundle, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSBundle1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSBundle, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSBundle1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSBundle, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSBundle1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSBundle, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSBundle1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSBundle, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSBundle1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSBundle1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSBundle1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSBundle, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSBundle, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSBundle, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSBundle = objc.getClass("NSBundle"); +late final _sel_mainBundle = objc.registerName("mainBundle"); +final _objc_msgSend_695 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_bundleWithPath_ = objc.registerName("bundleWithPath:"); +late final _sel_initWithPath_ = objc.registerName("initWithPath:"); +late final _sel_bundleWithURL_ = objc.registerName("bundleWithURL:"); +late final _sel_initWithURL_ = objc.registerName("initWithURL:"); +late final _sel_bundleForClass_ = objc.registerName("bundleForClass:"); +final _objc_msgSend_696 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_bundleWithIdentifier_ = + objc.registerName("bundleWithIdentifier:"); +final _objc_msgSend_697 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_allBundles = objc.registerName("allBundles"); +late final _sel_allFrameworks = objc.registerName("allFrameworks"); +late final _sel_isLoaded = objc.registerName("isLoaded"); +late final _sel_unload = objc.registerName("unload"); +late final _sel_preflightAndReturnError_ = + objc.registerName("preflightAndReturnError:"); +late final _sel_loadAndReturnError_ = objc.registerName("loadAndReturnError:"); +late final _sel_bundleURL = objc.registerName("bundleURL"); +late final _sel_resourceURL = objc.registerName("resourceURL"); +late final _sel_executableURL = objc.registerName("executableURL"); +late final _sel_URLForAuxiliaryExecutable_ = + objc.registerName("URLForAuxiliaryExecutable:"); +late final _sel_privateFrameworksURL = + objc.registerName("privateFrameworksURL"); +late final _sel_sharedFrameworksURL = objc.registerName("sharedFrameworksURL"); +late final _sel_sharedSupportURL = objc.registerName("sharedSupportURL"); +late final _sel_builtInPlugInsURL = objc.registerName("builtInPlugInsURL"); +late final _sel_appStoreReceiptURL = objc.registerName("appStoreReceiptURL"); +late final _sel_bundlePath = objc.registerName("bundlePath"); +late final _sel_resourcePath = objc.registerName("resourcePath"); +late final _sel_executablePath = objc.registerName("executablePath"); +late final _sel_pathForAuxiliaryExecutable_ = + objc.registerName("pathForAuxiliaryExecutable:"); +late final _sel_privateFrameworksPath = + objc.registerName("privateFrameworksPath"); +late final _sel_sharedFrameworksPath = + objc.registerName("sharedFrameworksPath"); +late final _sel_sharedSupportPath = objc.registerName("sharedSupportPath"); +late final _sel_builtInPlugInsPath = objc.registerName("builtInPlugInsPath"); +late final _sel_URLForResource_withExtension_subdirectory_inBundleWithURL_ = + objc.registerName( + "URLForResource:withExtension:subdirectory:inBundleWithURL:"); +final _objc_msgSend_698 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLsForResourcesWithExtension_subdirectory_inBundleWithURL_ = + objc.registerName( + "URLsForResourcesWithExtension:subdirectory:inBundleWithURL:"); +final _objc_msgSend_699 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLForResource_withExtension_ = + objc.registerName("URLForResource:withExtension:"); +final _objc_msgSend_700 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLForResource_withExtension_subdirectory_ = + objc.registerName("URLForResource:withExtension:subdirectory:"); +final _objc_msgSend_701 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLForResource_withExtension_subdirectory_localization_ = objc + .registerName("URLForResource:withExtension:subdirectory:localization:"); +final _objc_msgSend_702 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLsForResourcesWithExtension_subdirectory_ = + objc.registerName("URLsForResourcesWithExtension:subdirectory:"); +final _objc_msgSend_703 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLsForResourcesWithExtension_subdirectory_localization_ = objc + .registerName("URLsForResourcesWithExtension:subdirectory:localization:"); +final _objc_msgSend_704 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_pathForResource_ofType_inDirectory_ = + objc.registerName("pathForResource:ofType:inDirectory:"); +final _objc_msgSend_705 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_pathsForResourcesOfType_inDirectory_ = + objc.registerName("pathsForResourcesOfType:inDirectory:"); +final _objc_msgSend_706 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_pathForResource_ofType_ = + objc.registerName("pathForResource:ofType:"); +final _objc_msgSend_707 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_pathForResource_ofType_inDirectory_forLocalization_ = + objc.registerName("pathForResource:ofType:inDirectory:forLocalization:"); +final _objc_msgSend_708 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_pathsForResourcesOfType_inDirectory_forLocalization_ = + objc.registerName("pathsForResourcesOfType:inDirectory:forLocalization:"); +final _objc_msgSend_709 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_localizedStringForKey_value_table_ = + objc.registerName("localizedStringForKey:value:table:"); +final _objc_msgSend_710 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSAttributedString extends NSObject { - NSAttributedString._(ffi.Pointer id, AVFAudio lib, + NSAttributedString._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSAttributedString] that points to the same underlying object as [other]. - static NSAttributedString castFrom(T other) { - return NSAttributedString._(other._id, other._lib, - retain: true, release: true); + static NSAttributedString castFrom(T other) { + return NSAttributedString._(other.pointer, retain: true, release: true); } /// Returns a [NSAttributedString] that wraps the given raw object pointer. - static NSAttributedString castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSAttributedString castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSAttributedString._(other, lib, retain: retain, release: release); + return NSAttributedString._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSAttributedString]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSAttributedString1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSAttributedString); } NSString get string { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_string1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_string); + return NSString._(_ret, retain: true, release: true); } NSDictionary attributesAtIndex_effectiveRange_( int location, ffi.Pointer<_NSRange> range) { - final _ret = _lib._objc_msgSend_711( - _id, _lib._sel_attributesAtIndex_effectiveRange_1, location, range); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_711( + this.pointer, _sel_attributesAtIndex_effectiveRange_, location, range); + return NSDictionary._(_ret, retain: true, release: true); } int get length { - return _lib._objc_msgSend_10(_id, _lib._sel_length1); + return _objc_msgSend_10(this.pointer, _sel_length); } NSObject? attribute_atIndex_effectiveRange_( NSString attrName, int location, ffi.Pointer<_NSRange> range) { - final _ret = _lib._objc_msgSend_712( - _id, - _lib._sel_attribute_atIndex_effectiveRange_1, - attrName._id, + final _ret = _objc_msgSend_712( + this.pointer, + _sel_attribute_atIndex_effectiveRange_, + attrName.pointer, location, range); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSAttributedString attributedSubstringFromRange_(_NSRange range) { - final _ret = _lib._objc_msgSend_713( - _id, _lib._sel_attributedSubstringFromRange_1, range); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_713( + this.pointer, _sel_attributedSubstringFromRange_, range); + return NSAttributedString._(_ret, retain: true, release: true); } NSDictionary attributesAtIndex_longestEffectiveRange_inRange_( int location, ffi.Pointer<_NSRange> range, _NSRange rangeLimit) { - final _ret = _lib._objc_msgSend_714( - _id, - _lib._sel_attributesAtIndex_longestEffectiveRange_inRange_1, + final _ret = _objc_msgSend_714( + this.pointer, + _sel_attributesAtIndex_longestEffectiveRange_inRange_, location, range, rangeLimit); - return NSDictionary._(_ret, _lib, retain: true, release: true); + return NSDictionary._(_ret, retain: true, release: true); } NSObject? attribute_atIndex_longestEffectiveRange_inRange_(NSString attrName, int location, ffi.Pointer<_NSRange> range, _NSRange rangeLimit) { - final _ret = _lib._objc_msgSend_715( - _id, - _lib._sel_attribute_atIndex_longestEffectiveRange_inRange_1, - attrName._id, + final _ret = _objc_msgSend_715( + this.pointer, + _sel_attribute_atIndex_longestEffectiveRange_inRange_, + attrName.pointer, location, range, rangeLimit); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } bool isEqualToAttributedString_(NSAttributedString other) { - return _lib._objc_msgSend_716( - _id, _lib._sel_isEqualToAttributedString_1, other._id); + return _objc_msgSend_716( + this.pointer, _sel_isEqualToAttributedString_, other.pointer); } NSAttributedString initWithString_(NSString str) { final _ret = - _lib._objc_msgSend_31(_id, _lib._sel_initWithString_1, str._id); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_31(this.pointer, _sel_initWithString_, str.pointer); + return NSAttributedString._(_ret, retain: true, release: true); } NSAttributedString initWithString_attributes_( NSString str, NSDictionary? attrs) { - final _ret = _lib._objc_msgSend_717( - _id, - _lib._sel_initWithString_attributes_1, - str._id, - attrs?._id ?? ffi.nullptr); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_717( + this.pointer, + _sel_initWithString_attributes_, + str.pointer, + attrs?.pointer ?? ffi.nullptr); + return NSAttributedString._(_ret, retain: true, release: true); } NSAttributedString initWithAttributedString_(NSAttributedString attrStr) { - final _ret = _lib._objc_msgSend_718( - _id, _lib._sel_initWithAttributedString_1, attrStr._id); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_718( + this.pointer, _sel_initWithAttributedString_, attrStr.pointer); + return NSAttributedString._(_ret, retain: true, release: true); } void enumerateAttributesInRange_options_usingBlock_(_NSRange enumerationRange, int opts, ObjCBlock_ffiVoid_NSDictionary_NSRange_bool block) { - _lib._objc_msgSend_719( - _id, - _lib._sel_enumerateAttributesInRange_options_usingBlock_1, + _objc_msgSend_719( + this.pointer, + _sel_enumerateAttributesInRange_options_usingBlock_, enumerationRange, opts, - block._id); + block.pointer); } void enumerateAttribute_inRange_options_usingBlock_( NSString attrName, _NSRange enumerationRange, int opts, - ObjCBlock_ffiVoid_ObjCObject_NSRange_bool block) { - _lib._objc_msgSend_720( - _id, - _lib._sel_enumerateAttribute_inRange_options_usingBlock_1, - attrName._id, + ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool block) { + _objc_msgSend_720( + this.pointer, + _sel_enumerateAttribute_inRange_options_usingBlock_, + attrName.pointer, enumerationRange, opts, - block._id); + block.pointer); } NSAttributedString? @@ -57372,62 +34279,62 @@ class NSAttributedString extends NSObject { NSURL markdownFile, NSAttributedStringMarkdownParsingOptions? options, NSURL? baseURL, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_725( - _id, - _lib._sel_initWithContentsOfMarkdownFileAtURL_options_baseURL_error_1, - markdownFile._id, - options?._id ?? ffi.nullptr, - baseURL?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_725( + this.pointer, + _sel_initWithContentsOfMarkdownFileAtURL_options_baseURL_error_, + markdownFile.pointer, + options?.pointer ?? ffi.nullptr, + baseURL?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSAttributedString._(_ret, _lib, retain: true, release: true); + : NSAttributedString._(_ret, retain: true, release: true); } NSAttributedString? initWithMarkdown_options_baseURL_error_( NSData markdown, NSAttributedStringMarkdownParsingOptions? options, NSURL? baseURL, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_726( - _id, - _lib._sel_initWithMarkdown_options_baseURL_error_1, - markdown._id, - options?._id ?? ffi.nullptr, - baseURL?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_726( + this.pointer, + _sel_initWithMarkdown_options_baseURL_error_, + markdown.pointer, + options?.pointer ?? ffi.nullptr, + baseURL?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSAttributedString._(_ret, _lib, retain: true, release: true); + : NSAttributedString._(_ret, retain: true, release: true); } NSAttributedString? initWithMarkdownString_options_baseURL_error_( NSString markdownString, NSAttributedStringMarkdownParsingOptions? options, NSURL? baseURL, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_727( - _id, - _lib._sel_initWithMarkdownString_options_baseURL_error_1, - markdownString._id, - options?._id ?? ffi.nullptr, - baseURL?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_727( + this.pointer, + _sel_initWithMarkdownString_options_baseURL_error_, + markdownString.pointer, + options?.pointer ?? ffi.nullptr, + baseURL?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSAttributedString._(_ret, _lib, retain: true, release: true); + : NSAttributedString._(_ret, retain: true, release: true); } NSAttributedString initWithFormat_options_locale_( NSAttributedString format, int options, NSLocale? locale) { - final _ret = _lib._objc_msgSend_728( - _id, - _lib._sel_initWithFormat_options_locale_1, - format._id, + final _ret = _objc_msgSend_728( + this.pointer, + _sel_initWithFormat_options_locale_, + format.pointer, options, - locale?._id ?? ffi.nullptr); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + locale?.pointer ?? ffi.nullptr); + return NSAttributedString._(_ret, retain: true, release: true); } NSAttributedString initWithFormat_options_locale_arguments_( @@ -57435,31 +34342,31 @@ class NSAttributedString extends NSObject { int options, NSLocale? locale, ffi.Pointer<__va_list_tag> arguments) { - final _ret = _lib._objc_msgSend_729( - _id, - _lib._sel_initWithFormat_options_locale_arguments_1, - format._id, + final _ret = _objc_msgSend_729( + this.pointer, + _sel_initWithFormat_options_locale_arguments_, + format.pointer, options, - locale?._id ?? ffi.nullptr, + locale?.pointer ?? ffi.nullptr, arguments); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + return NSAttributedString._(_ret, retain: true, release: true); } static NSAttributedString localizedAttributedStringWithFormat_( - AVFAudio _lib, NSAttributedString format) { - final _ret = _lib._objc_msgSend_718(_lib._class_NSAttributedString1, - _lib._sel_localizedAttributedStringWithFormat_1, format._id); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + NSAttributedString format) { + final _ret = _objc_msgSend_718(_class_NSAttributedString, + _sel_localizedAttributedStringWithFormat_, format.pointer); + return NSAttributedString._(_ret, retain: true, release: true); } static NSAttributedString localizedAttributedStringWithFormat_options_( - AVFAudio _lib, NSAttributedString format, int options) { - final _ret = _lib._objc_msgSend_730( - _lib._class_NSAttributedString1, - _lib._sel_localizedAttributedStringWithFormat_options_1, - format._id, + NSAttributedString format, int options) { + final _ret = _objc_msgSend_730( + _class_NSAttributedString, + _sel_localizedAttributedStringWithFormat_options_, + format.pointer, options); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + return NSAttributedString._(_ret, retain: true, release: true); } NSAttributedString initWithFormat_options_locale_context_( @@ -57467,14 +34374,14 @@ class NSAttributedString extends NSObject { int options, NSLocale? locale, NSDictionary context) { - final _ret = _lib._objc_msgSend_731( - _id, - _lib._sel_initWithFormat_options_locale_context_1, - format._id, + final _ret = _objc_msgSend_731( + this.pointer, + _sel_initWithFormat_options_locale_context_, + format.pointer, options, - locale?._id ?? ffi.nullptr, - context._id); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + locale?.pointer ?? ffi.nullptr, + context.pointer); + return NSAttributedString._(_ret, retain: true, release: true); } NSAttributedString initWithFormat_options_locale_context_arguments_( @@ -57483,133 +34390,246 @@ class NSAttributedString extends NSObject { NSLocale? locale, NSDictionary context, ffi.Pointer<__va_list_tag> arguments) { - final _ret = _lib._objc_msgSend_732( - _id, - _lib._sel_initWithFormat_options_locale_context_arguments_1, - format._id, + final _ret = _objc_msgSend_732( + this.pointer, + _sel_initWithFormat_options_locale_context_arguments_, + format.pointer, options, - locale?._id ?? ffi.nullptr, - context._id, + locale?.pointer ?? ffi.nullptr, + context.pointer, arguments); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + return NSAttributedString._(_ret, retain: true, release: true); } static NSAttributedString localizedAttributedStringWithFormat_context_( - AVFAudio _lib, NSAttributedString format, NSDictionary context) { - final _ret = _lib._objc_msgSend_733( - _lib._class_NSAttributedString1, - _lib._sel_localizedAttributedStringWithFormat_context_1, - format._id, - context._id); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + NSAttributedString format, NSDictionary context) { + final _ret = _objc_msgSend_733( + _class_NSAttributedString, + _sel_localizedAttributedStringWithFormat_context_, + format.pointer, + context.pointer); + return NSAttributedString._(_ret, retain: true, release: true); } static NSAttributedString - localizedAttributedStringWithFormat_options_context_(AVFAudio _lib, + localizedAttributedStringWithFormat_options_context_( NSAttributedString format, int options, NSDictionary context) { - final _ret = _lib._objc_msgSend_734( - _lib._class_NSAttributedString1, - _lib._sel_localizedAttributedStringWithFormat_options_context_1, - format._id, + final _ret = _objc_msgSend_734( + _class_NSAttributedString, + _sel_localizedAttributedStringWithFormat_options_context_, + format.pointer, options, - context._id); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + context.pointer); + return NSAttributedString._(_ret, retain: true, release: true); } NSAttributedString attributedStringByInflectingString() { - final _ret = _lib._objc_msgSend_735( - _id, _lib._sel_attributedStringByInflectingString1); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_735( + this.pointer, _sel_attributedStringByInflectingString); + return NSAttributedString._(_ret, retain: true, release: true); } @override NSAttributedString init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSAttributedString._(_ret, retain: true, release: true); } - static NSAttributedString new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSAttributedString1, _lib._sel_new1); - return NSAttributedString._(_ret, _lib, retain: false, release: true); + static NSAttributedString new1() { + final _ret = _objc_msgSend_2(_class_NSAttributedString, _sel_new); + return NSAttributedString._(_ret, retain: false, release: true); } - static NSAttributedString allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSAttributedString1, _lib._sel_allocWithZone_1, zone); - return NSAttributedString._(_ret, _lib, retain: false, release: true); + static NSAttributedString allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSAttributedString, _sel_allocWithZone_, zone); + return NSAttributedString._(_ret, retain: false, release: true); } - static NSAttributedString alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSAttributedString1, _lib._sel_alloc1); - return NSAttributedString._(_ret, _lib, retain: false, release: true); + static NSAttributedString alloc() { + final _ret = _objc_msgSend_2(_class_NSAttributedString, _sel_alloc); + return NSAttributedString._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSAttributedString1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSAttributedString, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSAttributedString1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSAttributedString, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSAttributedString1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSAttributedString, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSAttributedString1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSAttributedString, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSAttributedString1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSAttributedString, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSAttributedString1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSAttributedString, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSAttributedString1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSAttributedString1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSAttributedString1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSAttributedString, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSAttributedString, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSAttributedString, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSAttributedString = objc.getClass("NSAttributedString"); +late final _sel_attributesAtIndex_effectiveRange_ = + objc.registerName("attributesAtIndex:effectiveRange:"); +final _objc_msgSend_711 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer<_NSRange>)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int, ffi.Pointer<_NSRange>)>(); +late final _sel_attribute_atIndex_effectiveRange_ = + objc.registerName("attribute:atIndex:effectiveRange:"); +final _objc_msgSend_712 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer<_NSRange>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer<_NSRange>)>(); +late final _sel_attributedSubstringFromRange_ = + objc.registerName("attributedSubstringFromRange:"); +final _objc_msgSend_713 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_attributesAtIndex_longestEffectiveRange_inRange_ = + objc.registerName("attributesAtIndex:longestEffectiveRange:inRange:"); +final _objc_msgSend_714 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer<_NSRange>, + _NSRange)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer<_NSRange>, + _NSRange)>(); +late final _sel_attribute_atIndex_longestEffectiveRange_inRange_ = + objc.registerName("attribute:atIndex:longestEffectiveRange:inRange:"); +final _objc_msgSend_715 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer<_NSRange>, + _NSRange)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer<_NSRange>, + _NSRange)>(); +late final _sel_isEqualToAttributedString_ = + objc.registerName("isEqualToAttributedString:"); +final _objc_msgSend_716 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithString_attributes_ = + objc.registerName("initWithString:attributes:"); +final _objc_msgSend_717 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithAttributedString_ = + objc.registerName("initWithAttributedString:"); +final _objc_msgSend_718 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); abstract class NSAttributedStringEnumerationOptions { static const int NSAttributedStringEnumerationReverse = 2; @@ -57618,24 +34638,26 @@ abstract class NSAttributedStringEnumerationOptions { } void _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, _NSRange arg1, - ffi.Pointer arg2)>>() + ffi.Void Function(ffi.Pointer arg0, + _NSRange arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, _NSRange, + void Function(ffi.Pointer, _NSRange, ffi.Pointer)>()(arg0, arg1, arg2); final _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_closureRegistry = , _NSRange, ffi.Pointer)>{}; + void Function( + ffi.Pointer, _NSRange, ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_registerClosure( - void Function(ffi.Pointer, _NSRange, ffi.Pointer) + void Function( + ffi.Pointer, _NSRange, ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_closureRegistryIndex; @@ -57644,24 +34666,26 @@ ffi.Pointer } void _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2) => _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_NSDictionary_NSRange_bool extends _ObjCBlockBase { +class ObjCBlock_ffiVoid_NSDictionary_NSRange_bool extends objc.ObjCBlockBase { ObjCBlock_ffiVoid_NSDictionary_NSRange_bool._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSDictionary_NSRange_bool castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSDictionary_NSRange_bool._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSDictionary_NSRange_bool._(pointer, retain: retain, release: release); } @@ -57671,24 +34695,22 @@ class ObjCBlock_ffiVoid_NSDictionary_NSRange_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSDictionary_NSRange_bool.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, _NSRange arg1, - ffi.Pointer arg2)>> + ffi + .NativeFunction< + ffi.Void Function(ffi.Pointer arg0, + _NSRange arg1, ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -57696,23 +34718,21 @@ class ObjCBlock_ffiVoid_NSDictionary_NSRange_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSDictionary_NSRange_bool.fromFunction(AVFAudio lib, + ObjCBlock_ffiVoid_NSDictionary_NSRange_bool.fromFunction( void Function(NSDictionary, _NSRange, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_registerClosure( - (ffi.Pointer arg0, _NSRange arg1, - ffi.Pointer arg2) => - fn(NSDictionary._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_registerClosure( + (ffi.Pointer arg0, _NSRange arg1, + ffi.Pointer arg2) => + fn(NSDictionary._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -57724,90 +34744,114 @@ class ObjCBlock_ffiVoid_NSDictionary_NSRange_bool extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSDictionary_NSRange_bool.listener(AVFAudio lib, + ObjCBlock_ffiVoid_NSDictionary_NSRange_bool.listener( void Function(NSDictionary, _NSRange, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_registerClosure( - (ffi.Pointer arg0, _NSRange arg1, - ffi.Pointer arg2) => - fn(NSDictionary._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_registerClosure( + (ffi.Pointer arg0, _NSRange arg1, + ffi.Pointer arg2) => + fn(NSDictionary._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - _NSRange, ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>? _dartFuncListenerTrampoline; void call(NSDictionary arg0, _NSRange arg1, ffi.Pointer arg2) => - _id.ref.invoke + pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2)>>() .asFunction< void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, + ffi.Pointer, + ffi.Pointer, _NSRange, - ffi.Pointer)>()(_id, arg0._id, arg1, arg2); -} - -void _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer)>()(pointer, arg0.pointer, arg1, arg2); +} + +late final _sel_enumerateAttributesInRange_options_usingBlock_ = + objc.registerName("enumerateAttributesInRange:options:usingBlock:"); +final _objc_msgSend_719 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + int, + ffi.Pointer)>(); +void _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, _NSRange arg1, - ffi.Pointer arg2)>>() + ffi.Void Function(ffi.Pointer arg0, + _NSRange arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, _NSRange, + void Function(ffi.Pointer, _NSRange, ffi.Pointer)>()(arg0, arg1, arg2); -final _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_closureRegistry = , _NSRange, ffi.Pointer)>{}; -int _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_closureRegistryIndex = 0; +final _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_closureRegistry = , _NSRange, ffi.Pointer)>{}; +int _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_closureRegistryIndex = 0; ffi.Pointer - _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_registerClosure( - void Function(ffi.Pointer, _NSRange, ffi.Pointer) + _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_registerClosure( + void Function( + ffi.Pointer, _NSRange, ffi.Pointer) fn) { - final id = ++_ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_closureRegistryIndex; - _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_closureRegistry[id] = fn; + final id = + ++_ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_closureRegistryIndex; + _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -void _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, +void _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2) => - _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_closureRegistry[ + _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_ObjCObject_NSRange_bool extends _ObjCBlockBase { - ObjCBlock_ffiVoid_ObjCObject_NSRange_bool._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_ffiVoid_ObjCObject_NSRange_bool castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ObjCObject_NSRange_bool._(pointer, lib, + static ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool._(pointer, retain: retain, release: release); } @@ -57816,25 +34860,22 @@ class ObjCBlock_ffiVoid_ObjCObject_NSRange_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_NSRange_bool.fromFunctionPointer( - AVFAudio lib, + ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, _NSRange arg1, - ffi.Pointer arg2)>> + ffi.Void Function(ffi.Pointer arg0, + _NSRange arg1, ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -57842,23 +34883,21 @@ class ObjCBlock_ffiVoid_ObjCObject_NSRange_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_NSRange_bool.fromFunction(AVFAudio lib, + ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool.fromFunction( void Function(NSObject?, _NSRange, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_registerClosure( - (ffi.Pointer arg0, _NSRange arg1, - ffi.Pointer arg2) => - fn(arg0.address == 0 ? null : NSObject._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_registerClosure( + (ffi.Pointer arg0, _NSRange arg1, + ffi.Pointer arg2) => + fn(arg0.address == 0 ? null : NSObject._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -57870,222 +34909,246 @@ class ObjCBlock_ffiVoid_ObjCObject_NSRange_bool extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_ObjCObject_NSRange_bool.listener(AVFAudio lib, + ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool.listener( void Function(NSObject?, _NSRange, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_registerClosure( - (ffi.Pointer arg0, _NSRange arg1, - ffi.Pointer arg2) => - fn(arg0.address == 0 ? null : NSObject._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_registerClosure( + (ffi.Pointer arg0, _NSRange arg1, + ffi.Pointer arg2) => + fn(arg0.address == 0 ? null : NSObject._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - _NSRange, ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSObject? arg0, _NSRange arg1, ffi.Pointer arg2) => _id - .ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - _NSRange arg1, - ffi.Pointer arg2)>>() - .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - _NSRange, ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1, arg2); -} + void call(NSObject? arg0, _NSRange arg1, ffi.Pointer arg2) => + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + _NSRange arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1, arg2); +} + +late final _sel_enumerateAttribute_inRange_options_usingBlock_ = + objc.registerName("enumerateAttribute:inRange:options:usingBlock:"); +final _objc_msgSend_720 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange, + int, + ffi.Pointer)>(); class NSAttributedStringMarkdownParsingOptions extends NSObject { NSAttributedStringMarkdownParsingOptions._( - ffi.Pointer id, AVFAudio lib, - {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) + : super._(pointer, retain: retain, release: release); /// Returns a [NSAttributedStringMarkdownParsingOptions] that points to the same underlying object as [other]. static NSAttributedStringMarkdownParsingOptions - castFrom(T other) { - return NSAttributedStringMarkdownParsingOptions._(other._id, other._lib, + castFrom(T other) { + return NSAttributedStringMarkdownParsingOptions._(other.pointer, retain: true, release: true); } /// Returns a [NSAttributedStringMarkdownParsingOptions] that wraps the given raw object pointer. static NSAttributedStringMarkdownParsingOptions castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSAttributedStringMarkdownParsingOptions._(other, lib, + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSAttributedStringMarkdownParsingOptions._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSAttributedStringMarkdownParsingOptions]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSAttributedStringMarkdownParsingOptions1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, + _class_NSAttributedStringMarkdownParsingOptions); } @override NSAttributedStringMarkdownParsingOptions init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSAttributedStringMarkdownParsingOptions._(_ret, _lib, + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSAttributedStringMarkdownParsingOptions._(_ret, retain: true, release: true); } bool get allowsExtendedAttributes { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsExtendedAttributes1); + return _objc_msgSend_12(this.pointer, _sel_allowsExtendedAttributes); } set allowsExtendedAttributes(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAllowsExtendedAttributes_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setAllowsExtendedAttributes_, value); } int get interpretedSyntax { - return _lib._objc_msgSend_721(_id, _lib._sel_interpretedSyntax1); + return _objc_msgSend_721(this.pointer, _sel_interpretedSyntax); } set interpretedSyntax(int value) { - return _lib._objc_msgSend_722(_id, _lib._sel_setInterpretedSyntax_1, value); + return _objc_msgSend_722(this.pointer, _sel_setInterpretedSyntax_, value); } int get failurePolicy { - return _lib._objc_msgSend_723(_id, _lib._sel_failurePolicy1); + return _objc_msgSend_723(this.pointer, _sel_failurePolicy); } set failurePolicy(int value) { - return _lib._objc_msgSend_724(_id, _lib._sel_setFailurePolicy_1, value); + return _objc_msgSend_724(this.pointer, _sel_setFailurePolicy_, value); } NSString? get languageCode { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_languageCode1); + final _ret = _objc_msgSend_44(this.pointer, _sel_languageCode); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set languageCode(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setLanguageCode_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setLanguageCode_, value?.pointer ?? ffi.nullptr); } bool get appliesSourcePositionAttributes { - return _lib._objc_msgSend_12( - _id, _lib._sel_appliesSourcePositionAttributes1); + return _objc_msgSend_12(this.pointer, _sel_appliesSourcePositionAttributes); } set appliesSourcePositionAttributes(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAppliesSourcePositionAttributes_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setAppliesSourcePositionAttributes_, value); } - static NSAttributedStringMarkdownParsingOptions new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSAttributedStringMarkdownParsingOptions1, _lib._sel_new1); - return NSAttributedStringMarkdownParsingOptions._(_ret, _lib, + static NSAttributedStringMarkdownParsingOptions new1() { + final _ret = _objc_msgSend_2( + _class_NSAttributedStringMarkdownParsingOptions, _sel_new); + return NSAttributedStringMarkdownParsingOptions._(_ret, retain: false, release: true); } static NSAttributedStringMarkdownParsingOptions allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_allocWithZone_1, + ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSAttributedStringMarkdownParsingOptions, + _sel_allocWithZone_, zone); - return NSAttributedStringMarkdownParsingOptions._(_ret, _lib, + return NSAttributedStringMarkdownParsingOptions._(_ret, retain: false, release: true); } - static NSAttributedStringMarkdownParsingOptions alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_alloc1); - return NSAttributedStringMarkdownParsingOptions._(_ret, _lib, + static NSAttributedStringMarkdownParsingOptions alloc() { + final _ret = _objc_msgSend_2( + _class_NSAttributedStringMarkdownParsingOptions, _sel_alloc); + return NSAttributedStringMarkdownParsingOptions._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSAttributedStringMarkdownParsingOptions, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSAttributedStringMarkdownParsingOptions, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12(_class_NSAttributedStringMarkdownParsingOptions, + _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSAttributedStringMarkdownParsingOptions, + _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63( - _lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, - key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63( + _class_NSAttributedStringMarkdownParsingOptions, + _sel_keyPathsForValuesAffectingValueForKey_, + key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64( - _lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_automaticallyNotifiesObserversForKey_1, - key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSAttributedStringMarkdownParsingOptions, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSAttributedStringMarkdownParsingOptions, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSAttributedStringMarkdownParsingOptions, + _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSAttributedStringMarkdownParsingOptions, + _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSAttributedStringMarkdownParsingOptions = + objc.getClass("NSAttributedStringMarkdownParsingOptions"); +late final _sel_allowsExtendedAttributes = + objc.registerName("allowsExtendedAttributes"); +late final _sel_setAllowsExtendedAttributes_ = + objc.registerName("setAllowsExtendedAttributes:"); + abstract class NSAttributedStringMarkdownInterpretedSyntax { static const int NSAttributedStringMarkdownInterpretedSyntaxFull = 0; static const int NSAttributedStringMarkdownInterpretedSyntaxInlineOnly = 1; @@ -58094,6 +35157,26 @@ abstract class NSAttributedStringMarkdownInterpretedSyntax { 2; } +late final _sel_interpretedSyntax = objc.registerName("interpretedSyntax"); +final _objc_msgSend_721 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setInterpretedSyntax_ = + objc.registerName("setInterpretedSyntax:"); +final _objc_msgSend_722 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSAttributedStringMarkdownParsingFailurePolicy { static const int NSAttributedStringMarkdownParsingFailureReturnError = 0; static const int @@ -58101,6 +35184,91 @@ abstract class NSAttributedStringMarkdownParsingFailurePolicy { 1; } +late final _sel_failurePolicy = objc.registerName("failurePolicy"); +final _objc_msgSend_723 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setFailurePolicy_ = objc.registerName("setFailurePolicy:"); +final _objc_msgSend_724 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setLanguageCode_ = objc.registerName("setLanguageCode:"); +late final _sel_appliesSourcePositionAttributes = + objc.registerName("appliesSourcePositionAttributes"); +late final _sel_setAppliesSourcePositionAttributes_ = + objc.registerName("setAppliesSourcePositionAttributes:"); +late final _sel_initWithContentsOfMarkdownFileAtURL_options_baseURL_error_ = + objc.registerName( + "initWithContentsOfMarkdownFileAtURL:options:baseURL:error:"); +final _objc_msgSend_725 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_initWithMarkdown_options_baseURL_error_ = + objc.registerName("initWithMarkdown:options:baseURL:error:"); +final _objc_msgSend_726 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_initWithMarkdownString_options_baseURL_error_ = + objc.registerName("initWithMarkdownString:options:baseURL:error:"); +final _objc_msgSend_727 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); + abstract class NSAttributedStringFormattingOptions { static const int NSAttributedStringFormattingInsertArgumentAttributesWithoutMerging = 1; @@ -58108,126 +35276,340 @@ abstract class NSAttributedStringFormattingOptions { 2; } +late final _sel_initWithFormat_options_locale_ = + objc.registerName("initWithFormat:options:locale:"); +final _objc_msgSend_728 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_initWithFormat_options_locale_arguments_ = + objc.registerName("initWithFormat:options:locale:arguments:"); +final _objc_msgSend_729 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>(); +late final _sel_localizedAttributedStringWithFormat_ = + objc.registerName("localizedAttributedStringWithFormat:"); +late final _sel_localizedAttributedStringWithFormat_options_ = + objc.registerName("localizedAttributedStringWithFormat:options:"); +final _objc_msgSend_730 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_initWithFormat_options_locale_context_ = + objc.registerName("initWithFormat:options:locale:context:"); +final _objc_msgSend_731 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithFormat_options_locale_context_arguments_ = + objc.registerName("initWithFormat:options:locale:context:arguments:"); +final _objc_msgSend_732 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>(); +late final _sel_localizedAttributedStringWithFormat_context_ = + objc.registerName("localizedAttributedStringWithFormat:context:"); +final _objc_msgSend_733 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_localizedAttributedStringWithFormat_options_context_ = + objc.registerName("localizedAttributedStringWithFormat:options:context:"); +final _objc_msgSend_734 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_attributedStringByInflectingString = + objc.registerName("attributedStringByInflectingString"); +final _objc_msgSend_735 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_localizedAttributedStringForKey_value_table_ = + objc.registerName("localizedAttributedStringForKey:value:table:"); +final _objc_msgSend_736 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_bundleIdentifier = objc.registerName("bundleIdentifier"); +late final _sel_infoDictionary = objc.registerName("infoDictionary"); +late final _sel_localizedInfoDictionary = + objc.registerName("localizedInfoDictionary"); +late final _sel_objectForInfoDictionaryKey_ = + objc.registerName("objectForInfoDictionaryKey:"); +late final _sel_classNamed_ = objc.registerName("classNamed:"); +late final _sel_principalClass = objc.registerName("principalClass"); +late final _sel_preferredLocalizations = + objc.registerName("preferredLocalizations"); +late final _sel_localizations = objc.registerName("localizations"); +late final _sel_developmentLocalization = + objc.registerName("developmentLocalization"); +late final _sel_preferredLocalizationsFromArray_ = + objc.registerName("preferredLocalizationsFromArray:"); +late final _sel_preferredLocalizationsFromArray_forPreferences_ = + objc.registerName("preferredLocalizationsFromArray:forPreferences:"); +final _objc_msgSend_737 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_executableArchitectures = + objc.registerName("executableArchitectures"); +late final _sel_setPreservationPriority_forTags_ = + objc.registerName("setPreservationPriority:forTags:"); +final _objc_msgSend_738 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer)>(); +late final _sel_preservationPriorityForTag_ = + objc.registerName("preservationPriorityForTag:"); + class NSMutableAttributedString extends NSAttributedString { - NSMutableAttributedString._(ffi.Pointer id, AVFAudio lib, + NSMutableAttributedString._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMutableAttributedString] that points to the same underlying object as [other]. - static NSMutableAttributedString castFrom(T other) { - return NSMutableAttributedString._(other._id, other._lib, + static NSMutableAttributedString castFrom( + T other) { + return NSMutableAttributedString._(other.pointer, retain: true, release: true); } /// Returns a [NSMutableAttributedString] that wraps the given raw object pointer. static NSMutableAttributedString castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSMutableAttributedString._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSMutableAttributedString._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMutableAttributedString]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSMutableAttributedString1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMutableAttributedString); } void replaceCharactersInRange_withString_(_NSRange range, NSString str) { - _lib._objc_msgSend_689( - _id, _lib._sel_replaceCharactersInRange_withString_1, range, str._id); + _objc_msgSend_689(this.pointer, _sel_replaceCharactersInRange_withString_, + range, str.pointer); } void setAttributes_range_(NSDictionary? attrs, _NSRange range) { - _lib._objc_msgSend_739( - _id, _lib._sel_setAttributes_range_1, attrs?._id ?? ffi.nullptr, range); + _objc_msgSend_739(this.pointer, _sel_setAttributes_range_, + attrs?.pointer ?? ffi.nullptr, range); } NSMutableString get mutableString { - final _ret = _lib._objc_msgSend_740(_id, _lib._sel_mutableString1); - return NSMutableString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_740(this.pointer, _sel_mutableString); + return NSMutableString._(_ret, retain: true, release: true); } void addAttribute_value_range_( NSString name, NSObject value, _NSRange range) { - _lib._objc_msgSend_741( - _id, _lib._sel_addAttribute_value_range_1, name._id, value._id, range); + _objc_msgSend_741(this.pointer, _sel_addAttribute_value_range_, + name.pointer, value.pointer, range); } void addAttributes_range_(NSDictionary attrs, _NSRange range) { - _lib._objc_msgSend_742( - _id, _lib._sel_addAttributes_range_1, attrs._id, range); + _objc_msgSend_742( + this.pointer, _sel_addAttributes_range_, attrs.pointer, range); } void removeAttribute_range_(NSString name, _NSRange range) { - _lib._objc_msgSend_743( - _id, _lib._sel_removeAttribute_range_1, name._id, range); + _objc_msgSend_743( + this.pointer, _sel_removeAttribute_range_, name.pointer, range); } void replaceCharactersInRange_withAttributedString_( _NSRange range, NSAttributedString attrString) { - _lib._objc_msgSend_744( - _id, - _lib._sel_replaceCharactersInRange_withAttributedString_1, + _objc_msgSend_744( + this.pointer, + _sel_replaceCharactersInRange_withAttributedString_, range, - attrString._id); + attrString.pointer); } void insertAttributedString_atIndex_(NSAttributedString attrString, int loc) { - _lib._objc_msgSend_745( - _id, _lib._sel_insertAttributedString_atIndex_1, attrString._id, loc); + _objc_msgSend_745(this.pointer, _sel_insertAttributedString_atIndex_, + attrString.pointer, loc); } void appendAttributedString_(NSAttributedString attrString) { - _lib._objc_msgSend_746( - _id, _lib._sel_appendAttributedString_1, attrString._id); + _objc_msgSend_746( + this.pointer, _sel_appendAttributedString_, attrString.pointer); } void deleteCharactersInRange_(_NSRange range) { - _lib._objc_msgSend_476(_id, _lib._sel_deleteCharactersInRange_1, range); + _objc_msgSend_476(this.pointer, _sel_deleteCharactersInRange_, range); } void setAttributedString_(NSAttributedString attrString) { - _lib._objc_msgSend_746( - _id, _lib._sel_setAttributedString_1, attrString._id); + _objc_msgSend_746( + this.pointer, _sel_setAttributedString_, attrString.pointer); } void beginEditing() { - _lib._objc_msgSend_1(_id, _lib._sel_beginEditing1); + _objc_msgSend_1(this.pointer, _sel_beginEditing); } void endEditing() { - _lib._objc_msgSend_1(_id, _lib._sel_endEditing1); + _objc_msgSend_1(this.pointer, _sel_endEditing); } void appendLocalizedFormat_(NSAttributedString format) { - _lib._objc_msgSend_746(_id, _lib._sel_appendLocalizedFormat_1, format._id); + _objc_msgSend_746( + this.pointer, _sel_appendLocalizedFormat_, format.pointer); } @override NSMutableAttributedString initWithString_(NSString str) { final _ret = - _lib._objc_msgSend_31(_id, _lib._sel_initWithString_1, str._id); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_31(this.pointer, _sel_initWithString_, str.pointer); + return NSMutableAttributedString._(_ret, retain: true, release: true); } @override NSMutableAttributedString initWithString_attributes_( NSString str, NSDictionary? attrs) { - final _ret = _lib._objc_msgSend_717( - _id, - _lib._sel_initWithString_attributes_1, - str._id, - attrs?._id ?? ffi.nullptr); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_717( + this.pointer, + _sel_initWithString_attributes_, + str.pointer, + attrs?.pointer ?? ffi.nullptr); + return NSMutableAttributedString._(_ret, retain: true, release: true); } @override NSMutableAttributedString initWithAttributedString_( NSAttributedString attrStr) { - final _ret = _lib._objc_msgSend_718( - _id, _lib._sel_initWithAttributedString_1, attrStr._id); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_718( + this.pointer, _sel_initWithAttributedString_, attrStr.pointer); + return NSMutableAttributedString._(_ret, retain: true, release: true); } @override @@ -58236,17 +35618,17 @@ class NSMutableAttributedString extends NSAttributedString { NSURL markdownFile, NSAttributedStringMarkdownParsingOptions? options, NSURL? baseURL, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_725( - _id, - _lib._sel_initWithContentsOfMarkdownFileAtURL_options_baseURL_error_1, - markdownFile._id, - options?._id ?? ffi.nullptr, - baseURL?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_725( + this.pointer, + _sel_initWithContentsOfMarkdownFileAtURL_options_baseURL_error_, + markdownFile.pointer, + options?.pointer ?? ffi.nullptr, + baseURL?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + : NSMutableAttributedString._(_ret, retain: true, release: true); } @override @@ -58254,17 +35636,17 @@ class NSMutableAttributedString extends NSAttributedString { NSData markdown, NSAttributedStringMarkdownParsingOptions? options, NSURL? baseURL, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_726( - _id, - _lib._sel_initWithMarkdown_options_baseURL_error_1, - markdown._id, - options?._id ?? ffi.nullptr, - baseURL?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_726( + this.pointer, + _sel_initWithMarkdown_options_baseURL_error_, + markdown.pointer, + options?.pointer ?? ffi.nullptr, + baseURL?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + : NSMutableAttributedString._(_ret, retain: true, release: true); } @override @@ -58272,29 +35654,29 @@ class NSMutableAttributedString extends NSAttributedString { NSString markdownString, NSAttributedStringMarkdownParsingOptions? options, NSURL? baseURL, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_727( - _id, - _lib._sel_initWithMarkdownString_options_baseURL_error_1, - markdownString._id, - options?._id ?? ffi.nullptr, - baseURL?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_727( + this.pointer, + _sel_initWithMarkdownString_options_baseURL_error_, + markdownString.pointer, + options?.pointer ?? ffi.nullptr, + baseURL?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + : NSMutableAttributedString._(_ret, retain: true, release: true); } @override NSMutableAttributedString initWithFormat_options_locale_( NSAttributedString format, int options, NSLocale? locale) { - final _ret = _lib._objc_msgSend_728( - _id, - _lib._sel_initWithFormat_options_locale_1, - format._id, + final _ret = _objc_msgSend_728( + this.pointer, + _sel_initWithFormat_options_locale_, + format.pointer, options, - locale?._id ?? ffi.nullptr); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + locale?.pointer ?? ffi.nullptr); + return NSMutableAttributedString._(_ret, retain: true, release: true); } @override @@ -58303,31 +35685,31 @@ class NSMutableAttributedString extends NSAttributedString { int options, NSLocale? locale, ffi.Pointer<__va_list_tag> arguments) { - final _ret = _lib._objc_msgSend_729( - _id, - _lib._sel_initWithFormat_options_locale_arguments_1, - format._id, + final _ret = _objc_msgSend_729( + this.pointer, + _sel_initWithFormat_options_locale_arguments_, + format.pointer, options, - locale?._id ?? ffi.nullptr, + locale?.pointer ?? ffi.nullptr, arguments); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + return NSMutableAttributedString._(_ret, retain: true, release: true); } static NSMutableAttributedString localizedAttributedStringWithFormat_( - AVFAudio _lib, NSAttributedString format) { - final _ret = _lib._objc_msgSend_718(_lib._class_NSMutableAttributedString1, - _lib._sel_localizedAttributedStringWithFormat_1, format._id); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + NSAttributedString format) { + final _ret = _objc_msgSend_718(_class_NSMutableAttributedString, + _sel_localizedAttributedStringWithFormat_, format.pointer); + return NSMutableAttributedString._(_ret, retain: true, release: true); } static NSMutableAttributedString localizedAttributedStringWithFormat_options_( - AVFAudio _lib, NSAttributedString format, int options) { - final _ret = _lib._objc_msgSend_730( - _lib._class_NSMutableAttributedString1, - _lib._sel_localizedAttributedStringWithFormat_options_1, - format._id, + NSAttributedString format, int options) { + final _ret = _objc_msgSend_730( + _class_NSMutableAttributedString, + _sel_localizedAttributedStringWithFormat_options_, + format.pointer, options); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + return NSMutableAttributedString._(_ret, retain: true, release: true); } @override @@ -58336,14 +35718,14 @@ class NSMutableAttributedString extends NSAttributedString { int options, NSLocale? locale, NSDictionary context) { - final _ret = _lib._objc_msgSend_731( - _id, - _lib._sel_initWithFormat_options_locale_context_1, - format._id, + final _ret = _objc_msgSend_731( + this.pointer, + _sel_initWithFormat_options_locale_context_, + format.pointer, options, - locale?._id ?? ffi.nullptr, - context._id); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + locale?.pointer ?? ffi.nullptr, + context.pointer); + return NSMutableAttributedString._(_ret, retain: true, release: true); } @override @@ -58353,833 +35735,1025 @@ class NSMutableAttributedString extends NSAttributedString { NSLocale? locale, NSDictionary context, ffi.Pointer<__va_list_tag> arguments) { - final _ret = _lib._objc_msgSend_732( - _id, - _lib._sel_initWithFormat_options_locale_context_arguments_1, - format._id, + final _ret = _objc_msgSend_732( + this.pointer, + _sel_initWithFormat_options_locale_context_arguments_, + format.pointer, options, - locale?._id ?? ffi.nullptr, - context._id, + locale?.pointer ?? ffi.nullptr, + context.pointer, arguments); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + return NSMutableAttributedString._(_ret, retain: true, release: true); } static NSMutableAttributedString localizedAttributedStringWithFormat_context_( - AVFAudio _lib, NSAttributedString format, NSDictionary context) { - final _ret = _lib._objc_msgSend_733( - _lib._class_NSMutableAttributedString1, - _lib._sel_localizedAttributedStringWithFormat_context_1, - format._id, - context._id); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + NSAttributedString format, NSDictionary context) { + final _ret = _objc_msgSend_733( + _class_NSMutableAttributedString, + _sel_localizedAttributedStringWithFormat_context_, + format.pointer, + context.pointer); + return NSMutableAttributedString._(_ret, retain: true, release: true); } static NSMutableAttributedString - localizedAttributedStringWithFormat_options_context_(AVFAudio _lib, + localizedAttributedStringWithFormat_options_context_( NSAttributedString format, int options, NSDictionary context) { - final _ret = _lib._objc_msgSend_734( - _lib._class_NSMutableAttributedString1, - _lib._sel_localizedAttributedStringWithFormat_options_context_1, - format._id, + final _ret = _objc_msgSend_734( + _class_NSMutableAttributedString, + _sel_localizedAttributedStringWithFormat_options_context_, + format.pointer, options, - context._id); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + context.pointer); + return NSMutableAttributedString._(_ret, retain: true, release: true); } @override NSMutableAttributedString init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMutableAttributedString._(_ret, retain: true, release: true); } - static NSMutableAttributedString new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableAttributedString1, _lib._sel_new1); - return NSMutableAttributedString._(_ret, _lib, - retain: false, release: true); + static NSMutableAttributedString new1() { + final _ret = _objc_msgSend_2(_class_NSMutableAttributedString, _sel_new); + return NSMutableAttributedString._(_ret, retain: false, release: true); } - static NSMutableAttributedString allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3(_lib._class_NSMutableAttributedString1, - _lib._sel_allocWithZone_1, zone); - return NSMutableAttributedString._(_ret, _lib, - retain: false, release: true); + static NSMutableAttributedString allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSMutableAttributedString, _sel_allocWithZone_, zone); + return NSMutableAttributedString._(_ret, retain: false, release: true); } - static NSMutableAttributedString alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableAttributedString1, _lib._sel_alloc1); - return NSMutableAttributedString._(_ret, _lib, - retain: false, release: true); + static NSMutableAttributedString alloc() { + final _ret = _objc_msgSend_2(_class_NSMutableAttributedString, _sel_alloc); + return NSMutableAttributedString._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMutableAttributedString1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMutableAttributedString, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMutableAttributedString1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMutableAttributedString, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSMutableAttributedString1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMutableAttributedString, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableAttributedString1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSMutableAttributedString, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMutableAttributedString1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMutableAttributedString, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMutableAttributedString1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMutableAttributedString, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMutableAttributedString1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSMutableAttributedString1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSMutableAttributedString1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMutableAttributedString, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMutableAttributedString, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSMutableAttributedString, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSMutableAttributedString = + objc.getClass("NSMutableAttributedString"); +late final _sel_setAttributes_range_ = + objc.registerName("setAttributes:range:"); +final _objc_msgSend_739 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +late final _sel_mutableString = objc.registerName("mutableString"); +final _objc_msgSend_740 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_addAttribute_value_range_ = + objc.registerName("addAttribute:value:range:"); +final _objc_msgSend_741 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +late final _sel_addAttributes_range_ = + objc.registerName("addAttributes:range:"); +final _objc_msgSend_742 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +late final _sel_removeAttribute_range_ = + objc.registerName("removeAttribute:range:"); +final _objc_msgSend_743 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +late final _sel_replaceCharactersInRange_withAttributedString_ = + objc.registerName("replaceCharactersInRange:withAttributedString:"); +final _objc_msgSend_744 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_insertAttributedString_atIndex_ = + objc.registerName("insertAttributedString:atIndex:"); +final _objc_msgSend_745 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_appendAttributedString_ = + objc.registerName("appendAttributedString:"); +final _objc_msgSend_746 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setAttributedString_ = + objc.registerName("setAttributedString:"); +late final _sel_beginEditing = objc.registerName("beginEditing"); +late final _sel_endEditing = objc.registerName("endEditing"); +late final _sel_appendLocalizedFormat_ = + objc.registerName("appendLocalizedFormat:"); class NSDateFormatter extends NSFormatter { - NSDateFormatter._(ffi.Pointer id, AVFAudio lib, + NSDateFormatter._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSDateFormatter] that points to the same underlying object as [other]. - static NSDateFormatter castFrom(T other) { - return NSDateFormatter._(other._id, other._lib, - retain: true, release: true); + static NSDateFormatter castFrom(T other) { + return NSDateFormatter._(other.pointer, retain: true, release: true); } /// Returns a [NSDateFormatter] that wraps the given raw object pointer. - static NSDateFormatter castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSDateFormatter castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSDateFormatter._(other, lib, retain: retain, release: release); + return NSDateFormatter._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSDateFormatter]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSDateFormatter1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSDateFormatter); } int get formattingContext { - return _lib._objc_msgSend_752(_id, _lib._sel_formattingContext1); + return _objc_msgSend_752(this.pointer, _sel_formattingContext); } set formattingContext(int value) { - return _lib._objc_msgSend_753(_id, _lib._sel_setFormattingContext_1, value); + return _objc_msgSend_753(this.pointer, _sel_setFormattingContext_, value); } bool getObjectValue_forString_range_error_( - ffi.Pointer> obj, + ffi.Pointer> obj, NSString string, ffi.Pointer<_NSRange> rangep, - ffi.Pointer> error) { - return _lib._objc_msgSend_754( - _id, - _lib._sel_getObjectValue_forString_range_error_1, + ffi.Pointer> error) { + return _objc_msgSend_754( + this.pointer, + _sel_getObjectValue_forString_range_error_, obj, - string._id, + string.pointer, rangep, error); } NSString stringFromDate_(NSDate date) { final _ret = - _lib._objc_msgSend_755(_id, _lib._sel_stringFromDate_1, date._id); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_755(this.pointer, _sel_stringFromDate_, date.pointer); + return NSString._(_ret, retain: true, release: true); } NSDate? dateFromString_(NSString string) { final _ret = - _lib._objc_msgSend_564(_id, _lib._sel_dateFromString_1, string._id); + _objc_msgSend_564(this.pointer, _sel_dateFromString_, string.pointer); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } static NSString localizedStringFromDate_dateStyle_timeStyle_( - AVFAudio _lib, NSDate date, int dstyle, int tstyle) { - final _ret = _lib._objc_msgSend_756( - _lib._class_NSDateFormatter1, - _lib._sel_localizedStringFromDate_dateStyle_timeStyle_1, - date._id, + NSDate date, int dstyle, int tstyle) { + final _ret = _objc_msgSend_756( + _class_NSDateFormatter, + _sel_localizedStringFromDate_dateStyle_timeStyle_, + date.pointer, dstyle, tstyle); - return NSString._(_ret, _lib, retain: true, release: true); + return NSString._(_ret, retain: true, release: true); } static NSString? dateFormatFromTemplate_options_locale_( - AVFAudio _lib, NSString tmplate, int opts, NSLocale? locale) { - final _ret = _lib._objc_msgSend_757( - _lib._class_NSDateFormatter1, - _lib._sel_dateFormatFromTemplate_options_locale_1, - tmplate._id, + NSString tmplate, int opts, NSLocale? locale) { + final _ret = _objc_msgSend_757( + _class_NSDateFormatter, + _sel_dateFormatFromTemplate_options_locale_, + tmplate.pointer, opts, - locale?._id ?? ffi.nullptr); + locale?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static int getDefaultFormatterBehavior(AVFAudio _lib) { - return _lib._objc_msgSend_758( - _lib._class_NSDateFormatter1, _lib._sel_defaultFormatterBehavior1); + static int getDefaultFormatterBehavior() { + return _objc_msgSend_758( + _class_NSDateFormatter, _sel_defaultFormatterBehavior); } - static void setDefaultFormatterBehavior(AVFAudio _lib, int value) { - return _lib._objc_msgSend_759(_lib._class_NSDateFormatter1, - _lib._sel_setDefaultFormatterBehavior_1, value); + static void setDefaultFormatterBehavior(int value) { + return _objc_msgSend_759( + _class_NSDateFormatter, _sel_setDefaultFormatterBehavior_, value); } void setLocalizedDateFormatFromTemplate_(NSString dateFormatTemplate) { - _lib._objc_msgSend_247(_id, _lib._sel_setLocalizedDateFormatFromTemplate_1, - dateFormatTemplate._id); + _objc_msgSend_247(this.pointer, _sel_setLocalizedDateFormatFromTemplate_, + dateFormatTemplate.pointer); } NSString get dateFormat { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_dateFormat1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_dateFormat); + return NSString._(_ret, retain: true, release: true); } set dateFormat(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setDateFormat_1, value._id); + return _objc_msgSend_646(this.pointer, _sel_setDateFormat_, value.pointer); } int get dateStyle { - return _lib._objc_msgSend_760(_id, _lib._sel_dateStyle1); + return _objc_msgSend_760(this.pointer, _sel_dateStyle); } set dateStyle(int value) { - return _lib._objc_msgSend_761(_id, _lib._sel_setDateStyle_1, value); + return _objc_msgSend_761(this.pointer, _sel_setDateStyle_, value); } int get timeStyle { - return _lib._objc_msgSend_760(_id, _lib._sel_timeStyle1); + return _objc_msgSend_760(this.pointer, _sel_timeStyle); } set timeStyle(int value) { - return _lib._objc_msgSend_761(_id, _lib._sel_setTimeStyle_1, value); + return _objc_msgSend_761(this.pointer, _sel_setTimeStyle_, value); } NSLocale get locale { - final _ret = _lib._objc_msgSend_197(_id, _lib._sel_locale1); - return NSLocale._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_197(this.pointer, _sel_locale); + return NSLocale._(_ret, retain: true, release: true); } set locale(NSLocale value) { - return _lib._objc_msgSend_762(_id, _lib._sel_setLocale_1, value._id); + return _objc_msgSend_762(this.pointer, _sel_setLocale_, value.pointer); } bool get generatesCalendarDates { - return _lib._objc_msgSend_12(_id, _lib._sel_generatesCalendarDates1); + return _objc_msgSend_12(this.pointer, _sel_generatesCalendarDates); } set generatesCalendarDates(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setGeneratesCalendarDates_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setGeneratesCalendarDates_, value); } int get formatterBehavior { - return _lib._objc_msgSend_758(_id, _lib._sel_formatterBehavior1); + return _objc_msgSend_758(this.pointer, _sel_formatterBehavior); } set formatterBehavior(int value) { - return _lib._objc_msgSend_759(_id, _lib._sel_setFormatterBehavior_1, value); + return _objc_msgSend_759(this.pointer, _sel_setFormatterBehavior_, value); } NSTimeZone get timeZone { - final _ret = _lib._objc_msgSend_179(_id, _lib._sel_timeZone1); - return NSTimeZone._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_179(this.pointer, _sel_timeZone); + return NSTimeZone._(_ret, retain: true, release: true); } set timeZone(NSTimeZone value) { - return _lib._objc_msgSend_180(_id, _lib._sel_setTimeZone_1, value._id); + return _objc_msgSend_180(this.pointer, _sel_setTimeZone_, value.pointer); } NSCalendar get calendar { - final _ret = _lib._objc_msgSend_763(_id, _lib._sel_calendar1); - return NSCalendar._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_763(this.pointer, _sel_calendar); + return NSCalendar._(_ret, retain: true, release: true); } set calendar(NSCalendar value) { - return _lib._objc_msgSend_799(_id, _lib._sel_setCalendar_1, value._id); + return _objc_msgSend_799(this.pointer, _sel_setCalendar_, value.pointer); } bool get lenient { - return _lib._objc_msgSend_12(_id, _lib._sel_isLenient1); + return _objc_msgSend_12(this.pointer, _sel_isLenient); } set lenient(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setLenient_1, value); + return _objc_msgSend_527(this.pointer, _sel_setLenient_, value); } NSDate? get twoDigitStartDate { - final _ret = _lib._objc_msgSend_183(_id, _lib._sel_twoDigitStartDate1); + final _ret = _objc_msgSend_183(this.pointer, _sel_twoDigitStartDate); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } set twoDigitStartDate(NSDate? value) { - return _lib._objc_msgSend_800( - _id, _lib._sel_setTwoDigitStartDate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_800(this.pointer, _sel_setTwoDigitStartDate_, + value?.pointer ?? ffi.nullptr); } NSDate? get defaultDate { - final _ret = _lib._objc_msgSend_183(_id, _lib._sel_defaultDate1); + final _ret = _objc_msgSend_183(this.pointer, _sel_defaultDate); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } set defaultDate(NSDate? value) { - return _lib._objc_msgSend_800( - _id, _lib._sel_setDefaultDate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_800( + this.pointer, _sel_setDefaultDate_, value?.pointer ?? ffi.nullptr); } NSArray get eraSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_eraSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_eraSymbols); + return NSArray._(_ret, retain: true, release: true); } set eraSymbols(NSArray value) { - return _lib._objc_msgSend_801(_id, _lib._sel_setEraSymbols_1, value._id); + return _objc_msgSend_801(this.pointer, _sel_setEraSymbols_, value.pointer); } NSArray get monthSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_monthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_monthSymbols); + return NSArray._(_ret, retain: true, release: true); } set monthSymbols(NSArray value) { - return _lib._objc_msgSend_801(_id, _lib._sel_setMonthSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setMonthSymbols_, value.pointer); } NSArray get shortMonthSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_shortMonthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_shortMonthSymbols); + return NSArray._(_ret, retain: true, release: true); } set shortMonthSymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setShortMonthSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setShortMonthSymbols_, value.pointer); } NSArray get weekdaySymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_weekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_weekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } set weekdaySymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setWeekdaySymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setWeekdaySymbols_, value.pointer); } NSArray get shortWeekdaySymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_shortWeekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_shortWeekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } set shortWeekdaySymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setShortWeekdaySymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setShortWeekdaySymbols_, value.pointer); } NSString get AMSymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_AMSymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_AMSymbol); + return NSString._(_ret, retain: true, release: true); } set AMSymbol(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setAMSymbol_1, value._id); + return _objc_msgSend_646(this.pointer, _sel_setAMSymbol_, value.pointer); } NSString get PMSymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_PMSymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_PMSymbol); + return NSString._(_ret, retain: true, release: true); } set PMSymbol(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setPMSymbol_1, value._id); + return _objc_msgSend_646(this.pointer, _sel_setPMSymbol_, value.pointer); } NSArray get longEraSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_longEraSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_longEraSymbols); + return NSArray._(_ret, retain: true, release: true); } set longEraSymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setLongEraSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setLongEraSymbols_, value.pointer); } NSArray get veryShortMonthSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_veryShortMonthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_veryShortMonthSymbols); + return NSArray._(_ret, retain: true, release: true); } set veryShortMonthSymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setVeryShortMonthSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setVeryShortMonthSymbols_, value.pointer); } NSArray get standaloneMonthSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_standaloneMonthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_standaloneMonthSymbols); + return NSArray._(_ret, retain: true, release: true); } set standaloneMonthSymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setStandaloneMonthSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setStandaloneMonthSymbols_, value.pointer); } NSArray get shortStandaloneMonthSymbols { final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_shortStandaloneMonthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_85(this.pointer, _sel_shortStandaloneMonthSymbols); + return NSArray._(_ret, retain: true, release: true); } set shortStandaloneMonthSymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setShortStandaloneMonthSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setShortStandaloneMonthSymbols_, value.pointer); } NSArray get veryShortStandaloneMonthSymbols { final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_veryShortStandaloneMonthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_85(this.pointer, _sel_veryShortStandaloneMonthSymbols); + return NSArray._(_ret, retain: true, release: true); } set veryShortStandaloneMonthSymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setVeryShortStandaloneMonthSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setVeryShortStandaloneMonthSymbols_, value.pointer); } NSArray get veryShortWeekdaySymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_veryShortWeekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_veryShortWeekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } set veryShortWeekdaySymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setVeryShortWeekdaySymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setVeryShortWeekdaySymbols_, value.pointer); } NSArray get standaloneWeekdaySymbols { - final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_standaloneWeekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_standaloneWeekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } set standaloneWeekdaySymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setStandaloneWeekdaySymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setStandaloneWeekdaySymbols_, value.pointer); } NSArray get shortStandaloneWeekdaySymbols { final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_shortStandaloneWeekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_85(this.pointer, _sel_shortStandaloneWeekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } set shortStandaloneWeekdaySymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setShortStandaloneWeekdaySymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setShortStandaloneWeekdaySymbols_, value.pointer); } NSArray get veryShortStandaloneWeekdaySymbols { - final _ret = _lib._objc_msgSend_85( - _id, _lib._sel_veryShortStandaloneWeekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_85(this.pointer, _sel_veryShortStandaloneWeekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } set veryShortStandaloneWeekdaySymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setVeryShortStandaloneWeekdaySymbols_1, value._id); + return _objc_msgSend_801(this.pointer, + _sel_setVeryShortStandaloneWeekdaySymbols_, value.pointer); } NSArray get quarterSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_quarterSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_quarterSymbols); + return NSArray._(_ret, retain: true, release: true); } set quarterSymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setQuarterSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setQuarterSymbols_, value.pointer); } NSArray get shortQuarterSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_shortQuarterSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_shortQuarterSymbols); + return NSArray._(_ret, retain: true, release: true); } set shortQuarterSymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setShortQuarterSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setShortQuarterSymbols_, value.pointer); } NSArray get standaloneQuarterSymbols { - final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_standaloneQuarterSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_standaloneQuarterSymbols); + return NSArray._(_ret, retain: true, release: true); } set standaloneQuarterSymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setStandaloneQuarterSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setStandaloneQuarterSymbols_, value.pointer); } NSArray get shortStandaloneQuarterSymbols { final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_shortStandaloneQuarterSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_85(this.pointer, _sel_shortStandaloneQuarterSymbols); + return NSArray._(_ret, retain: true, release: true); } set shortStandaloneQuarterSymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setShortStandaloneQuarterSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setShortStandaloneQuarterSymbols_, value.pointer); } NSDate? get gregorianStartDate { - final _ret = _lib._objc_msgSend_183(_id, _lib._sel_gregorianStartDate1); + final _ret = _objc_msgSend_183(this.pointer, _sel_gregorianStartDate); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } set gregorianStartDate(NSDate? value) { - return _lib._objc_msgSend_800( - _id, _lib._sel_setGregorianStartDate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_800(this.pointer, _sel_setGregorianStartDate_, + value?.pointer ?? ffi.nullptr); } bool get doesRelativeDateFormatting { - return _lib._objc_msgSend_12(_id, _lib._sel_doesRelativeDateFormatting1); + return _objc_msgSend_12(this.pointer, _sel_doesRelativeDateFormatting); } set doesRelativeDateFormatting(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setDoesRelativeDateFormatting_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setDoesRelativeDateFormatting_, value); } NSObject initWithDateFormat_allowNaturalLanguage_( NSString format, bool flag) { - final _ret = _lib._objc_msgSend_30(_id, - _lib._sel_initWithDateFormat_allowNaturalLanguage_1, format._id, flag); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_30(this.pointer, + _sel_initWithDateFormat_allowNaturalLanguage_, format.pointer, flag); + return NSObject._(_ret, retain: true, release: true); } bool allowsNaturalLanguage() { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsNaturalLanguage1); + return _objc_msgSend_12(this.pointer, _sel_allowsNaturalLanguage); } @override NSDateFormatter init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSDateFormatter._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSDateFormatter._(_ret, retain: true, release: true); } - static NSDateFormatter new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSDateFormatter1, _lib._sel_new1); - return NSDateFormatter._(_ret, _lib, retain: false, release: true); + static NSDateFormatter new1() { + final _ret = _objc_msgSend_2(_class_NSDateFormatter, _sel_new); + return NSDateFormatter._(_ret, retain: false, release: true); } - static NSDateFormatter allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSDateFormatter1, _lib._sel_allocWithZone_1, zone); - return NSDateFormatter._(_ret, _lib, retain: false, release: true); + static NSDateFormatter allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSDateFormatter, _sel_allocWithZone_, zone); + return NSDateFormatter._(_ret, retain: false, release: true); } - static NSDateFormatter alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSDateFormatter1, _lib._sel_alloc1); - return NSDateFormatter._(_ret, _lib, retain: false, release: true); + static NSDateFormatter alloc() { + final _ret = _objc_msgSend_2(_class_NSDateFormatter, _sel_alloc); + return NSDateFormatter._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSDateFormatter1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSDateFormatter, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSDateFormatter1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSDateFormatter, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSDateFormatter1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSDateFormatter, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSDateFormatter1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSDateFormatter, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSDateFormatter1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSDateFormatter, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSDateFormatter1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSDateFormatter, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSDateFormatter1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSDateFormatter, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSDateFormatter1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSDateFormatter, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSDateFormatter1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSDateFormatter, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSDateFormatter = objc.getClass("NSDateFormatter"); + class NSFormatter extends NSObject { - NSFormatter._(ffi.Pointer id, AVFAudio lib, + NSFormatter._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSFormatter] that points to the same underlying object as [other]. - static NSFormatter castFrom(T other) { - return NSFormatter._(other._id, other._lib, retain: true, release: true); + static NSFormatter castFrom(T other) { + return NSFormatter._(other.pointer, retain: true, release: true); } /// Returns a [NSFormatter] that wraps the given raw object pointer. - static NSFormatter castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSFormatter castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSFormatter._(other, lib, retain: retain, release: release); + return NSFormatter._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSFormatter]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSFormatter1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSFormatter); } NSString? stringForObjectValue_(NSObject? obj) { - final _ret = _lib._objc_msgSend_747( - _id, _lib._sel_stringForObjectValue_1, obj?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_747( + this.pointer, _sel_stringForObjectValue_, obj?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSAttributedString? attributedStringForObjectValue_withDefaultAttributes_( NSObject obj, NSDictionary? attrs) { - final _ret = _lib._objc_msgSend_748( - _id, - _lib._sel_attributedStringForObjectValue_withDefaultAttributes_1, - obj._id, - attrs?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_748( + this.pointer, + _sel_attributedStringForObjectValue_withDefaultAttributes_, + obj.pointer, + attrs?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSAttributedString._(_ret, _lib, retain: true, release: true); + : NSAttributedString._(_ret, retain: true, release: true); } NSString? editingStringForObjectValue_(NSObject obj) { - final _ret = _lib._objc_msgSend_526( - _id, _lib._sel_editingStringForObjectValue_1, obj._id); + final _ret = _objc_msgSend_526( + this.pointer, _sel_editingStringForObjectValue_, obj.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool getObjectValue_forString_errorDescription_( - ffi.Pointer> obj, + ffi.Pointer> obj, NSString string, - ffi.Pointer> error) { - return _lib._objc_msgSend_749( - _id, - _lib._sel_getObjectValue_forString_errorDescription_1, + ffi.Pointer> error) { + return _objc_msgSend_749( + this.pointer, + _sel_getObjectValue_forString_errorDescription_, obj, - string._id, + string.pointer, error); } bool isPartialStringValid_newEditingString_errorDescription_( NSString partialString, - ffi.Pointer> newString, - ffi.Pointer> error) { - return _lib._objc_msgSend_750( - _id, - _lib._sel_isPartialStringValid_newEditingString_errorDescription_1, - partialString._id, + ffi.Pointer> newString, + ffi.Pointer> error) { + return _objc_msgSend_750( + this.pointer, + _sel_isPartialStringValid_newEditingString_errorDescription_, + partialString.pointer, newString, error); } bool isPartialStringValid_proposedSelectedRange_originalString_originalSelectedRange_errorDescription_( - ffi.Pointer> partialStringPtr, + ffi.Pointer> partialStringPtr, ffi.Pointer<_NSRange> proposedSelRangePtr, NSString origString, _NSRange origSelRange, - ffi.Pointer> error) { - return _lib._objc_msgSend_751( - _id, - _lib._sel_isPartialStringValid_proposedSelectedRange_originalString_originalSelectedRange_errorDescription_1, + ffi.Pointer> error) { + return _objc_msgSend_751( + this.pointer, + _sel_isPartialStringValid_proposedSelectedRange_originalString_originalSelectedRange_errorDescription_, partialStringPtr, proposedSelRangePtr, - origString._id, + origString.pointer, origSelRange, error); } @override NSFormatter init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSFormatter._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSFormatter._(_ret, retain: true, release: true); } - static NSFormatter new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSFormatter1, _lib._sel_new1); - return NSFormatter._(_ret, _lib, retain: false, release: true); + static NSFormatter new1() { + final _ret = _objc_msgSend_2(_class_NSFormatter, _sel_new); + return NSFormatter._(_ret, retain: false, release: true); } - static NSFormatter allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSFormatter1, _lib._sel_allocWithZone_1, zone); - return NSFormatter._(_ret, _lib, retain: false, release: true); + static NSFormatter allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSFormatter, _sel_allocWithZone_, zone); + return NSFormatter._(_ret, retain: false, release: true); } - static NSFormatter alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSFormatter1, _lib._sel_alloc1); - return NSFormatter._(_ret, _lib, retain: false, release: true); + static NSFormatter alloc() { + final _ret = _objc_msgSend_2(_class_NSFormatter, _sel_alloc); + return NSFormatter._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSFormatter1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSFormatter, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSFormatter1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSFormatter, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSFormatter1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSFormatter, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSFormatter1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSFormatter, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSFormatter1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSFormatter, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSFormatter1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSFormatter, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSFormatter1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSFormatter1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSFormatter1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSFormatter, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSFormatter, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSFormatter, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSFormatter = objc.getClass("NSFormatter"); +late final _sel_stringForObjectValue_ = + objc.registerName("stringForObjectValue:"); +final _objc_msgSend_747 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_attributedStringForObjectValue_withDefaultAttributes_ = + objc.registerName("attributedStringForObjectValue:withDefaultAttributes:"); +final _objc_msgSend_748 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_editingStringForObjectValue_ = + objc.registerName("editingStringForObjectValue:"); +late final _sel_getObjectValue_forString_errorDescription_ = + objc.registerName("getObjectValue:forString:errorDescription:"); +final _objc_msgSend_749 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_isPartialStringValid_newEditingString_errorDescription_ = objc + .registerName("isPartialStringValid:newEditingString:errorDescription:"); +final _objc_msgSend_750 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_isPartialStringValid_proposedSelectedRange_originalString_originalSelectedRange_errorDescription_ = + objc.registerName( + "isPartialStringValid:proposedSelectedRange:originalString:originalSelectedRange:errorDescription:"); +final _objc_msgSend_751 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer<_NSRange>, + ffi.Pointer, + _NSRange, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer<_NSRange>, + ffi.Pointer, + _NSRange, + ffi.Pointer>)>(); abstract class NSFormattingContext { static const int NSFormattingContextUnknown = 0; @@ -59190,6 +36764,58 @@ abstract class NSFormattingContext { static const int NSFormattingContextMiddleOfSentence = 5; } +late final _sel_formattingContext = objc.registerName("formattingContext"); +final _objc_msgSend_752 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setFormattingContext_ = + objc.registerName("setFormattingContext:"); +final _objc_msgSend_753 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_getObjectValue_forString_range_error_ = + objc.registerName("getObjectValue:forString:range:error:"); +final _objc_msgSend_754 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer<_NSRange>, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer<_NSRange>, + ffi.Pointer>)>(); +late final _sel_stringFromDate_ = objc.registerName("stringFromDate:"); +final _objc_msgSend_755 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dateFromString_ = objc.registerName("dateFromString:"); + abstract class NSDateFormatterStyle { static const int NSDateFormatterNoStyle = 0; static const int NSDateFormatterShortStyle = 1; @@ -59198,300 +36824,397 @@ abstract class NSDateFormatterStyle { static const int NSDateFormatterFullStyle = 4; } +late final _sel_localizedStringFromDate_dateStyle_timeStyle_ = + objc.registerName("localizedStringFromDate:dateStyle:timeStyle:"); +final _objc_msgSend_756 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + int)>(); +late final _sel_dateFormatFromTemplate_options_locale_ = + objc.registerName("dateFormatFromTemplate:options:locale:"); +final _objc_msgSend_757 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); + abstract class NSDateFormatterBehavior { static const int NSDateFormatterBehaviorDefault = 0; static const int NSDateFormatterBehavior10_0 = 1000; static const int NSDateFormatterBehavior10_4 = 1040; } +late final _sel_defaultFormatterBehavior = + objc.registerName("defaultFormatterBehavior"); +final _objc_msgSend_758 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDefaultFormatterBehavior_ = + objc.registerName("setDefaultFormatterBehavior:"); +final _objc_msgSend_759 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setLocalizedDateFormatFromTemplate_ = + objc.registerName("setLocalizedDateFormatFromTemplate:"); +late final _sel_dateFormat = objc.registerName("dateFormat"); +late final _sel_setDateFormat_ = objc.registerName("setDateFormat:"); +late final _sel_dateStyle = objc.registerName("dateStyle"); +final _objc_msgSend_760 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDateStyle_ = objc.registerName("setDateStyle:"); +final _objc_msgSend_761 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_timeStyle = objc.registerName("timeStyle"); +late final _sel_setTimeStyle_ = objc.registerName("setTimeStyle:"); +late final _sel_locale = objc.registerName("locale"); +late final _sel_setLocale_ = objc.registerName("setLocale:"); +final _objc_msgSend_762 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_generatesCalendarDates = + objc.registerName("generatesCalendarDates"); +late final _sel_setGeneratesCalendarDates_ = + objc.registerName("setGeneratesCalendarDates:"); +late final _sel_formatterBehavior = objc.registerName("formatterBehavior"); +late final _sel_setFormatterBehavior_ = + objc.registerName("setFormatterBehavior:"); + class NSCalendar extends NSObject { - NSCalendar._(ffi.Pointer id, AVFAudio lib, + NSCalendar._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSCalendar] that points to the same underlying object as [other]. - static NSCalendar castFrom(T other) { - return NSCalendar._(other._id, other._lib, retain: true, release: true); + static NSCalendar castFrom(T other) { + return NSCalendar._(other.pointer, retain: true, release: true); } /// Returns a [NSCalendar] that wraps the given raw object pointer. - static NSCalendar castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSCalendar castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSCalendar._(other, lib, retain: retain, release: release); + return NSCalendar._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSCalendar]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSCalendar1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSCalendar); } - static NSCalendar getCurrentCalendar(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_763( - _lib._class_NSCalendar1, _lib._sel_currentCalendar1); - return NSCalendar._(_ret, _lib, retain: true, release: true); + static NSCalendar getCurrentCalendar() { + final _ret = _objc_msgSend_763(_class_NSCalendar, _sel_currentCalendar); + return NSCalendar._(_ret, retain: true, release: true); } - static NSCalendar getAutoupdatingCurrentCalendar(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_763( - _lib._class_NSCalendar1, _lib._sel_autoupdatingCurrentCalendar1); - return NSCalendar._(_ret, _lib, retain: true, release: true); + static NSCalendar getAutoupdatingCurrentCalendar() { + final _ret = + _objc_msgSend_763(_class_NSCalendar, _sel_autoupdatingCurrentCalendar); + return NSCalendar._(_ret, retain: true, release: true); } static NSCalendar? calendarWithIdentifier_( - AVFAudio _lib, NSString calendarIdentifierConstant) { - final _ret = _lib._objc_msgSend_764(_lib._class_NSCalendar1, - _lib._sel_calendarWithIdentifier_1, calendarIdentifierConstant._id); + NSString calendarIdentifierConstant) { + final _ret = _objc_msgSend_764(_class_NSCalendar, + _sel_calendarWithIdentifier_, calendarIdentifierConstant.pointer); return _ret.address == 0 ? null - : NSCalendar._(_ret, _lib, retain: true, release: true); + : NSCalendar._(_ret, retain: true, release: true); } @override NSCalendar init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSCalendar._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSCalendar._(_ret, retain: true, release: true); } NSObject? initWithCalendarIdentifier_(NSString ident) { - final _ret = _lib._objc_msgSend_38( - _id, _lib._sel_initWithCalendarIdentifier_1, ident._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_initWithCalendarIdentifier_, ident.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSString get calendarIdentifier { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_calendarIdentifier1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_calendarIdentifier); + return NSString._(_ret, retain: true, release: true); } NSLocale? get locale { - final _ret = _lib._objc_msgSend_765(_id, _lib._sel_locale1); + final _ret = _objc_msgSend_765(this.pointer, _sel_locale); return _ret.address == 0 ? null - : NSLocale._(_ret, _lib, retain: true, release: true); + : NSLocale._(_ret, retain: true, release: true); } set locale(NSLocale? value) { - return _lib._objc_msgSend_766( - _id, _lib._sel_setLocale_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_766( + this.pointer, _sel_setLocale_, value?.pointer ?? ffi.nullptr); } NSTimeZone get timeZone { - final _ret = _lib._objc_msgSend_179(_id, _lib._sel_timeZone1); - return NSTimeZone._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_179(this.pointer, _sel_timeZone); + return NSTimeZone._(_ret, retain: true, release: true); } set timeZone(NSTimeZone value) { - return _lib._objc_msgSend_180(_id, _lib._sel_setTimeZone_1, value._id); + return _objc_msgSend_180(this.pointer, _sel_setTimeZone_, value.pointer); } int get firstWeekday { - return _lib._objc_msgSend_10(_id, _lib._sel_firstWeekday1); + return _objc_msgSend_10(this.pointer, _sel_firstWeekday); } set firstWeekday(int value) { - return _lib._objc_msgSend_516(_id, _lib._sel_setFirstWeekday_1, value); + return _objc_msgSend_516(this.pointer, _sel_setFirstWeekday_, value); } int get minimumDaysInFirstWeek { - return _lib._objc_msgSend_10(_id, _lib._sel_minimumDaysInFirstWeek1); + return _objc_msgSend_10(this.pointer, _sel_minimumDaysInFirstWeek); } set minimumDaysInFirstWeek(int value) { - return _lib._objc_msgSend_516( - _id, _lib._sel_setMinimumDaysInFirstWeek_1, value); + return _objc_msgSend_516( + this.pointer, _sel_setMinimumDaysInFirstWeek_, value); } NSArray get eraSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_eraSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_eraSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get longEraSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_longEraSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_longEraSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get monthSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_monthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_monthSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get shortMonthSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_shortMonthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_shortMonthSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get veryShortMonthSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_veryShortMonthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_veryShortMonthSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get standaloneMonthSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_standaloneMonthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_standaloneMonthSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get shortStandaloneMonthSymbols { final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_shortStandaloneMonthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_85(this.pointer, _sel_shortStandaloneMonthSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get veryShortStandaloneMonthSymbols { final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_veryShortStandaloneMonthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_85(this.pointer, _sel_veryShortStandaloneMonthSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get weekdaySymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_weekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_weekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get shortWeekdaySymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_shortWeekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_shortWeekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get veryShortWeekdaySymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_veryShortWeekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_veryShortWeekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get standaloneWeekdaySymbols { - final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_standaloneWeekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_standaloneWeekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get shortStandaloneWeekdaySymbols { final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_shortStandaloneWeekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_85(this.pointer, _sel_shortStandaloneWeekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get veryShortStandaloneWeekdaySymbols { - final _ret = _lib._objc_msgSend_85( - _id, _lib._sel_veryShortStandaloneWeekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_85(this.pointer, _sel_veryShortStandaloneWeekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get quarterSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_quarterSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_quarterSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get shortQuarterSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_shortQuarterSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_shortQuarterSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get standaloneQuarterSymbols { - final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_standaloneQuarterSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_standaloneQuarterSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get shortStandaloneQuarterSymbols { final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_shortStandaloneQuarterSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_85(this.pointer, _sel_shortStandaloneQuarterSymbols); + return NSArray._(_ret, retain: true, release: true); } NSString get AMSymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_AMSymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_AMSymbol); + return NSString._(_ret, retain: true, release: true); } NSString get PMSymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_PMSymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_PMSymbol); + return NSString._(_ret, retain: true, release: true); } void minimumRangeOfUnit_(ffi.Pointer<_NSRange> stret, int unit) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_767_stret( - stret, _id, _lib._sel_minimumRangeOfUnit_1, unit) + objc.useMsgSendVariants + ? _objc_msgSend_767Stret( + stret, this.pointer, _sel_minimumRangeOfUnit_, unit) : stret.ref = - _lib._objc_msgSend_767(_id, _lib._sel_minimumRangeOfUnit_1, unit); + _objc_msgSend_767(this.pointer, _sel_minimumRangeOfUnit_, unit); } void maximumRangeOfUnit_(ffi.Pointer<_NSRange> stret, int unit) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_767_stret( - stret, _id, _lib._sel_maximumRangeOfUnit_1, unit) + objc.useMsgSendVariants + ? _objc_msgSend_767Stret( + stret, this.pointer, _sel_maximumRangeOfUnit_, unit) : stret.ref = - _lib._objc_msgSend_767(_id, _lib._sel_maximumRangeOfUnit_1, unit); + _objc_msgSend_767(this.pointer, _sel_maximumRangeOfUnit_, unit); } void rangeOfUnit_inUnit_forDate_( ffi.Pointer<_NSRange> stret, int smaller, int larger, NSDate date) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_768_stret(stret, _id, - _lib._sel_rangeOfUnit_inUnit_forDate_1, smaller, larger, date._id) - : stret.ref = _lib._objc_msgSend_768(_id, - _lib._sel_rangeOfUnit_inUnit_forDate_1, smaller, larger, date._id); + objc.useMsgSendVariants + ? _objc_msgSend_768Stret(stret, this.pointer, + _sel_rangeOfUnit_inUnit_forDate_, smaller, larger, date.pointer) + : stret.ref = _objc_msgSend_768(this.pointer, + _sel_rangeOfUnit_inUnit_forDate_, smaller, larger, date.pointer); } int ordinalityOfUnit_inUnit_forDate_(int smaller, int larger, NSDate date) { - return _lib._objc_msgSend_769(_id, - _lib._sel_ordinalityOfUnit_inUnit_forDate_1, smaller, larger, date._id); + return _objc_msgSend_769(this.pointer, + _sel_ordinalityOfUnit_inUnit_forDate_, smaller, larger, date.pointer); } bool rangeOfUnit_startDate_interval_forDate_( int unit, - ffi.Pointer> datep, + ffi.Pointer> datep, ffi.Pointer tip, NSDate date) { - return _lib._objc_msgSend_770( - _id, - _lib._sel_rangeOfUnit_startDate_interval_forDate_1, + return _objc_msgSend_770( + this.pointer, + _sel_rangeOfUnit_startDate_interval_forDate_, unit, datep, tip, - date._id); + date.pointer); } NSDate? dateFromComponents_(NSDateComponents comps) { - final _ret = - _lib._objc_msgSend_778(_id, _lib._sel_dateFromComponents_1, comps._id); + final _ret = _objc_msgSend_778( + this.pointer, _sel_dateFromComponents_, comps.pointer); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSDateComponents components_fromDate_(int unitFlags, NSDate date) { - final _ret = _lib._objc_msgSend_779( - _id, _lib._sel_components_fromDate_1, unitFlags, date._id); - return NSDateComponents._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_779( + this.pointer, _sel_components_fromDate_, unitFlags, date.pointer); + return NSDateComponents._(_ret, retain: true, release: true); } NSDate? dateByAddingComponents_toDate_options_( NSDateComponents comps, NSDate date, int opts) { - final _ret = _lib._objc_msgSend_780( - _id, - _lib._sel_dateByAddingComponents_toDate_options_1, - comps._id, - date._id, + final _ret = _objc_msgSend_780( + this.pointer, + _sel_dateByAddingComponents_toDate_options_, + comps.pointer, + date.pointer, opts); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSDateComponents components_fromDate_toDate_options_( int unitFlags, NSDate startingDate, NSDate resultDate, int opts) { - final _ret = _lib._objc_msgSend_781( - _id, - _lib._sel_components_fromDate_toDate_options_1, + final _ret = _objc_msgSend_781( + this.pointer, + _sel_components_fromDate_toDate_options_, unitFlags, - startingDate._id, - resultDate._id, + startingDate.pointer, + resultDate.pointer, opts); - return NSDateComponents._(_ret, _lib, retain: true, release: true); + return NSDateComponents._(_ret, retain: true, release: true); } void getEra_year_month_day_fromDate_( @@ -59500,14 +37223,14 @@ class NSCalendar extends NSObject { ffi.Pointer monthValuePointer, ffi.Pointer dayValuePointer, NSDate date) { - _lib._objc_msgSend_782( - _id, - _lib._sel_getEra_year_month_day_fromDate_1, + _objc_msgSend_782( + this.pointer, + _sel_getEra_year_month_day_fromDate_, eraValuePointer, yearValuePointer, monthValuePointer, dayValuePointer, - date._id); + date.pointer); } void getEra_yearForWeekOfYear_weekOfYear_weekday_fromDate_( @@ -59516,14 +37239,14 @@ class NSCalendar extends NSObject { ffi.Pointer weekValuePointer, ffi.Pointer weekdayValuePointer, NSDate date) { - _lib._objc_msgSend_782( - _id, - _lib._sel_getEra_yearForWeekOfYear_weekOfYear_weekday_fromDate_1, + _objc_msgSend_782( + this.pointer, + _sel_getEra_yearForWeekOfYear_weekOfYear_weekday_fromDate_, eraValuePointer, yearValuePointer, weekValuePointer, weekdayValuePointer, - date._id); + date.pointer); } void getHour_minute_second_nanosecond_fromDate_( @@ -59532,19 +37255,19 @@ class NSCalendar extends NSObject { ffi.Pointer secondValuePointer, ffi.Pointer nanosecondValuePointer, NSDate date) { - _lib._objc_msgSend_782( - _id, - _lib._sel_getHour_minute_second_nanosecond_fromDate_1, + _objc_msgSend_782( + this.pointer, + _sel_getHour_minute_second_nanosecond_fromDate_, hourValuePointer, minuteValuePointer, secondValuePointer, nanosecondValuePointer, - date._id); + date.pointer); } int component_fromDate_(int unit, NSDate date) { - return _lib._objc_msgSend_783( - _id, _lib._sel_component_fromDate_1, unit, date._id); + return _objc_msgSend_783( + this.pointer, _sel_component_fromDate_, unit, date.pointer); } NSDate? dateWithEra_year_month_day_hour_minute_second_nanosecond_( @@ -59556,9 +37279,9 @@ class NSCalendar extends NSObject { int minuteValue, int secondValue, int nanosecondValue) { - final _ret = _lib._objc_msgSend_784( - _id, - _lib._sel_dateWithEra_year_month_day_hour_minute_second_nanosecond_1, + final _ret = _objc_msgSend_784( + this.pointer, + _sel_dateWithEra_year_month_day_hour_minute_second_nanosecond_, eraValue, yearValue, monthValue, @@ -59569,7 +37292,7 @@ class NSCalendar extends NSObject { nanosecondValue); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSDate? @@ -59582,9 +37305,9 @@ class NSCalendar extends NSObject { int minuteValue, int secondValue, int nanosecondValue) { - final _ret = _lib._objc_msgSend_784( - _id, - _lib._sel_dateWithEra_yearForWeekOfYear_weekOfYear_weekday_hour_minute_second_nanosecond_1, + final _ret = _objc_msgSend_784( + this.pointer, + _sel_dateWithEra_yearForWeekOfYear_weekOfYear_weekday_hour_minute_second_nanosecond_, eraValue, yearValue, weekValue, @@ -59595,87 +37318,89 @@ class NSCalendar extends NSObject { nanosecondValue); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSDate startOfDayForDate_(NSDate date) { final _ret = - _lib._objc_msgSend_168(_id, _lib._sel_startOfDayForDate_1, date._id); - return NSDate._(_ret, _lib, retain: true, release: true); + _objc_msgSend_168(this.pointer, _sel_startOfDayForDate_, date.pointer); + return NSDate._(_ret, retain: true, release: true); } NSDateComponents componentsInTimeZone_fromDate_( NSTimeZone timezone, NSDate date) { - final _ret = _lib._objc_msgSend_785( - _id, _lib._sel_componentsInTimeZone_fromDate_1, timezone._id, date._id); - return NSDateComponents._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_785(this.pointer, + _sel_componentsInTimeZone_fromDate_, timezone.pointer, date.pointer); + return NSDateComponents._(_ret, retain: true, release: true); } int compareDate_toDate_toUnitGranularity_( NSDate date1, NSDate date2, int unit) { - return _lib._objc_msgSend_786( - _id, - _lib._sel_compareDate_toDate_toUnitGranularity_1, - date1._id, - date2._id, + return _objc_msgSend_786( + this.pointer, + _sel_compareDate_toDate_toUnitGranularity_, + date1.pointer, + date2.pointer, unit); } bool isDate_equalToDate_toUnitGranularity_( NSDate date1, NSDate date2, int unit) { - return _lib._objc_msgSend_787( - _id, - _lib._sel_isDate_equalToDate_toUnitGranularity_1, - date1._id, - date2._id, + return _objc_msgSend_787( + this.pointer, + _sel_isDate_equalToDate_toUnitGranularity_, + date1.pointer, + date2.pointer, unit); } bool isDate_inSameDayAsDate_(NSDate date1, NSDate date2) { - return _lib._objc_msgSend_788( - _id, _lib._sel_isDate_inSameDayAsDate_1, date1._id, date2._id); + return _objc_msgSend_788(this.pointer, _sel_isDate_inSameDayAsDate_, + date1.pointer, date2.pointer); } bool isDateInToday_(NSDate date) { - return _lib._objc_msgSend_170(_id, _lib._sel_isDateInToday_1, date._id); + return _objc_msgSend_170(this.pointer, _sel_isDateInToday_, date.pointer); } bool isDateInYesterday_(NSDate date) { - return _lib._objc_msgSend_170(_id, _lib._sel_isDateInYesterday_1, date._id); + return _objc_msgSend_170( + this.pointer, _sel_isDateInYesterday_, date.pointer); } bool isDateInTomorrow_(NSDate date) { - return _lib._objc_msgSend_170(_id, _lib._sel_isDateInTomorrow_1, date._id); + return _objc_msgSend_170( + this.pointer, _sel_isDateInTomorrow_, date.pointer); } bool isDateInWeekend_(NSDate date) { - return _lib._objc_msgSend_170(_id, _lib._sel_isDateInWeekend_1, date._id); + return _objc_msgSend_170(this.pointer, _sel_isDateInWeekend_, date.pointer); } bool rangeOfWeekendStartDate_interval_containingDate_( - ffi.Pointer> datep, + ffi.Pointer> datep, ffi.Pointer tip, NSDate date) { - return _lib._objc_msgSend_789( - _id, - _lib._sel_rangeOfWeekendStartDate_interval_containingDate_1, + return _objc_msgSend_789( + this.pointer, + _sel_rangeOfWeekendStartDate_interval_containingDate_, datep, tip, - date._id); + date.pointer); } bool nextWeekendStartDate_interval_options_afterDate_( - ffi.Pointer> datep, + ffi.Pointer> datep, ffi.Pointer tip, int options, NSDate date) { - return _lib._objc_msgSend_790( - _id, - _lib._sel_nextWeekendStartDate_interval_options_afterDate_1, + return _objc_msgSend_790( + this.pointer, + _sel_nextWeekendStartDate_interval_options_afterDate_, datep, tip, options, - date._id); + date.pointer); } NSDateComponents components_fromDateComponents_toDateComponents_options_( @@ -59683,28 +37408,28 @@ class NSCalendar extends NSObject { NSDateComponents startingDateComp, NSDateComponents resultDateComp, int options) { - final _ret = _lib._objc_msgSend_791( - _id, - _lib._sel_components_fromDateComponents_toDateComponents_options_1, + final _ret = _objc_msgSend_791( + this.pointer, + _sel_components_fromDateComponents_toDateComponents_options_, unitFlags, - startingDateComp._id, - resultDateComp._id, + startingDateComp.pointer, + resultDateComp.pointer, options); - return NSDateComponents._(_ret, _lib, retain: true, release: true); + return NSDateComponents._(_ret, retain: true, release: true); } NSDate? dateByAddingUnit_value_toDate_options_( int unit, int value, NSDate date, int options) { - final _ret = _lib._objc_msgSend_792( - _id, - _lib._sel_dateByAddingUnit_value_toDate_options_1, + final _ret = _objc_msgSend_792( + this.pointer, + _sel_dateByAddingUnit_value_toDate_options_, unit, value, - date._id, + date.pointer, options); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } void enumerateDatesStartingAfterDate_matchingComponents_options_usingBlock_( @@ -59712,171 +37437,245 @@ class NSCalendar extends NSObject { NSDateComponents comps, int opts, ObjCBlock_ffiVoid_NSDate_bool_bool block) { - _lib._objc_msgSend_793( - _id, - _lib._sel_enumerateDatesStartingAfterDate_matchingComponents_options_usingBlock_1, - start._id, - comps._id, + _objc_msgSend_793( + this.pointer, + _sel_enumerateDatesStartingAfterDate_matchingComponents_options_usingBlock_, + start.pointer, + comps.pointer, opts, - block._id); + block.pointer); } NSDate? nextDateAfterDate_matchingComponents_options_( NSDate date, NSDateComponents comps, int options) { - final _ret = _lib._objc_msgSend_794( - _id, - _lib._sel_nextDateAfterDate_matchingComponents_options_1, - date._id, - comps._id, + final _ret = _objc_msgSend_794( + this.pointer, + _sel_nextDateAfterDate_matchingComponents_options_, + date.pointer, + comps.pointer, options); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSDate? nextDateAfterDate_matchingUnit_value_options_( NSDate date, int unit, int value, int options) { - final _ret = _lib._objc_msgSend_795( - _id, - _lib._sel_nextDateAfterDate_matchingUnit_value_options_1, - date._id, + final _ret = _objc_msgSend_795( + this.pointer, + _sel_nextDateAfterDate_matchingUnit_value_options_, + date.pointer, unit, value, options); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSDate? nextDateAfterDate_matchingHour_minute_second_options_(NSDate date, int hourValue, int minuteValue, int secondValue, int options) { - final _ret = _lib._objc_msgSend_796( - _id, - _lib._sel_nextDateAfterDate_matchingHour_minute_second_options_1, - date._id, + final _ret = _objc_msgSend_796( + this.pointer, + _sel_nextDateAfterDate_matchingHour_minute_second_options_, + date.pointer, hourValue, minuteValue, secondValue, options); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSDate? dateBySettingUnit_value_ofDate_options_( int unit, int v, NSDate date, int opts) { - final _ret = _lib._objc_msgSend_792( - _id, - _lib._sel_dateBySettingUnit_value_ofDate_options_1, + final _ret = _objc_msgSend_792( + this.pointer, + _sel_dateBySettingUnit_value_ofDate_options_, unit, v, - date._id, + date.pointer, opts); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSDate? dateBySettingHour_minute_second_ofDate_options_( int h, int m, int s, NSDate date, int opts) { - final _ret = _lib._objc_msgSend_797( - _id, - _lib._sel_dateBySettingHour_minute_second_ofDate_options_1, + final _ret = _objc_msgSend_797( + this.pointer, + _sel_dateBySettingHour_minute_second_ofDate_options_, h, m, s, - date._id, + date.pointer, opts); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } bool date_matchesComponents_(NSDate date, NSDateComponents components) { - return _lib._objc_msgSend_798( - _id, _lib._sel_date_matchesComponents_1, date._id, components._id); + return _objc_msgSend_798(this.pointer, _sel_date_matchesComponents_, + date.pointer, components.pointer); } - static NSCalendar new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSCalendar1, _lib._sel_new1); - return NSCalendar._(_ret, _lib, retain: false, release: true); + static NSCalendar new1() { + final _ret = _objc_msgSend_2(_class_NSCalendar, _sel_new); + return NSCalendar._(_ret, retain: false, release: true); } - static NSCalendar allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSCalendar1, _lib._sel_allocWithZone_1, zone); - return NSCalendar._(_ret, _lib, retain: false, release: true); + static NSCalendar allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSCalendar, _sel_allocWithZone_, zone); + return NSCalendar._(_ret, retain: false, release: true); } - static NSCalendar alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSCalendar1, _lib._sel_alloc1); - return NSCalendar._(_ret, _lib, retain: false, release: true); + static NSCalendar alloc() { + final _ret = _objc_msgSend_2(_class_NSCalendar, _sel_alloc); + return NSCalendar._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSCalendar1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSCalendar, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSCalendar1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSCalendar, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSCalendar1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSCalendar, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSCalendar1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSCalendar, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSCalendar1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSCalendar, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSCalendar1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSCalendar, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSCalendar1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSCalendar1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSCalendar1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSCalendar, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSCalendar, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSCalendar, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSCalendar = objc.getClass("NSCalendar"); +late final _sel_currentCalendar = objc.registerName("currentCalendar"); +final _objc_msgSend_763 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_autoupdatingCurrentCalendar = + objc.registerName("autoupdatingCurrentCalendar"); +late final _sel_calendarWithIdentifier_ = + objc.registerName("calendarWithIdentifier:"); +final _objc_msgSend_764 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithCalendarIdentifier_ = + objc.registerName("initWithCalendarIdentifier:"); +final _objc_msgSend_765 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_766 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_firstWeekday = objc.registerName("firstWeekday"); +late final _sel_setFirstWeekday_ = objc.registerName("setFirstWeekday:"); +late final _sel_minimumDaysInFirstWeek = + objc.registerName("minimumDaysInFirstWeek"); +late final _sel_setMinimumDaysInFirstWeek_ = + objc.registerName("setMinimumDaysInFirstWeek:"); +late final _sel_eraSymbols = objc.registerName("eraSymbols"); +late final _sel_longEraSymbols = objc.registerName("longEraSymbols"); +late final _sel_monthSymbols = objc.registerName("monthSymbols"); +late final _sel_shortMonthSymbols = objc.registerName("shortMonthSymbols"); +late final _sel_veryShortMonthSymbols = + objc.registerName("veryShortMonthSymbols"); +late final _sel_standaloneMonthSymbols = + objc.registerName("standaloneMonthSymbols"); +late final _sel_shortStandaloneMonthSymbols = + objc.registerName("shortStandaloneMonthSymbols"); +late final _sel_veryShortStandaloneMonthSymbols = + objc.registerName("veryShortStandaloneMonthSymbols"); +late final _sel_weekdaySymbols = objc.registerName("weekdaySymbols"); +late final _sel_shortWeekdaySymbols = objc.registerName("shortWeekdaySymbols"); +late final _sel_veryShortWeekdaySymbols = + objc.registerName("veryShortWeekdaySymbols"); +late final _sel_standaloneWeekdaySymbols = + objc.registerName("standaloneWeekdaySymbols"); +late final _sel_shortStandaloneWeekdaySymbols = + objc.registerName("shortStandaloneWeekdaySymbols"); +late final _sel_veryShortStandaloneWeekdaySymbols = + objc.registerName("veryShortStandaloneWeekdaySymbols"); +late final _sel_quarterSymbols = objc.registerName("quarterSymbols"); +late final _sel_shortQuarterSymbols = objc.registerName("shortQuarterSymbols"); +late final _sel_standaloneQuarterSymbols = + objc.registerName("standaloneQuarterSymbols"); +late final _sel_shortStandaloneQuarterSymbols = + objc.registerName("shortStandaloneQuarterSymbols"); +late final _sel_AMSymbol = objc.registerName("AMSymbol"); +late final _sel_PMSymbol = objc.registerName("PMSymbol"); abstract class NSCalendarUnit { static const int NSCalendarUnitEra = 2; @@ -59913,294 +37712,512 @@ abstract class NSCalendarUnit { static const int NSTimeZoneCalendarUnit = 2097152; } +late final _sel_minimumRangeOfUnit_ = objc.registerName("minimumRangeOfUnit:"); +final _objc_msgSend_767 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer, int)>(); +final _objc_msgSend_767Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer<_NSRange>, ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_maximumRangeOfUnit_ = objc.registerName("maximumRangeOfUnit:"); +late final _sel_rangeOfUnit_inUnit_forDate_ = + objc.registerName("rangeOfUnit:inUnit:forDate:"); +final _objc_msgSend_768 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer)>(); +final _objc_msgSend_768Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer)>(); +late final _sel_ordinalityOfUnit_inUnit_forDate_ = + objc.registerName("ordinalityOfUnit:inUnit:forDate:"); +final _objc_msgSend_769 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer)>(); +late final _sel_rangeOfUnit_startDate_interval_forDate_ = + objc.registerName("rangeOfUnit:startDate:interval:forDate:"); +final _objc_msgSend_770 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer)>(); + class NSDateComponents extends NSObject { - NSDateComponents._(ffi.Pointer id, AVFAudio lib, + NSDateComponents._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSDateComponents] that points to the same underlying object as [other]. - static NSDateComponents castFrom(T other) { - return NSDateComponents._(other._id, other._lib, - retain: true, release: true); + static NSDateComponents castFrom(T other) { + return NSDateComponents._(other.pointer, retain: true, release: true); } /// Returns a [NSDateComponents] that wraps the given raw object pointer. - static NSDateComponents castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSDateComponents castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSDateComponents._(other, lib, retain: retain, release: release); + return NSDateComponents._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSDateComponents]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSDateComponents1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSDateComponents); } NSCalendar? get calendar { - final _ret = _lib._objc_msgSend_771(_id, _lib._sel_calendar1); + final _ret = _objc_msgSend_771(this.pointer, _sel_calendar); return _ret.address == 0 ? null - : NSCalendar._(_ret, _lib, retain: true, release: true); + : NSCalendar._(_ret, retain: true, release: true); } set calendar(NSCalendar? value) { - return _lib._objc_msgSend_772( - _id, _lib._sel_setCalendar_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_772( + this.pointer, _sel_setCalendar_, value?.pointer ?? ffi.nullptr); } NSTimeZone? get timeZone { - final _ret = _lib._objc_msgSend_773(_id, _lib._sel_timeZone1); + final _ret = _objc_msgSend_773(this.pointer, _sel_timeZone); return _ret.address == 0 ? null - : NSTimeZone._(_ret, _lib, retain: true, release: true); + : NSTimeZone._(_ret, retain: true, release: true); } set timeZone(NSTimeZone? value) { - return _lib._objc_msgSend_774( - _id, _lib._sel_setTimeZone_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_774( + this.pointer, _sel_setTimeZone_, value?.pointer ?? ffi.nullptr); } int get era { - return _lib._objc_msgSend_83(_id, _lib._sel_era1); + return _objc_msgSend_83(this.pointer, _sel_era); } set era(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setEra_1, value); + return _objc_msgSend_635(this.pointer, _sel_setEra_, value); } int get year { - return _lib._objc_msgSend_83(_id, _lib._sel_year1); + return _objc_msgSend_83(this.pointer, _sel_year); } set year(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setYear_1, value); + return _objc_msgSend_635(this.pointer, _sel_setYear_, value); } int get month { - return _lib._objc_msgSend_83(_id, _lib._sel_month1); + return _objc_msgSend_83(this.pointer, _sel_month); } set month(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setMonth_1, value); + return _objc_msgSend_635(this.pointer, _sel_setMonth_, value); } int get day { - return _lib._objc_msgSend_83(_id, _lib._sel_day1); + return _objc_msgSend_83(this.pointer, _sel_day); } set day(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setDay_1, value); + return _objc_msgSend_635(this.pointer, _sel_setDay_, value); } int get hour { - return _lib._objc_msgSend_83(_id, _lib._sel_hour1); + return _objc_msgSend_83(this.pointer, _sel_hour); } set hour(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setHour_1, value); + return _objc_msgSend_635(this.pointer, _sel_setHour_, value); } int get minute { - return _lib._objc_msgSend_83(_id, _lib._sel_minute1); + return _objc_msgSend_83(this.pointer, _sel_minute); } set minute(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setMinute_1, value); + return _objc_msgSend_635(this.pointer, _sel_setMinute_, value); } int get second { - return _lib._objc_msgSend_83(_id, _lib._sel_second1); + return _objc_msgSend_83(this.pointer, _sel_second); } set second(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setSecond_1, value); + return _objc_msgSend_635(this.pointer, _sel_setSecond_, value); } int get nanosecond { - return _lib._objc_msgSend_83(_id, _lib._sel_nanosecond1); + return _objc_msgSend_83(this.pointer, _sel_nanosecond); } set nanosecond(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setNanosecond_1, value); + return _objc_msgSend_635(this.pointer, _sel_setNanosecond_, value); } int get weekday { - return _lib._objc_msgSend_83(_id, _lib._sel_weekday1); + return _objc_msgSend_83(this.pointer, _sel_weekday); } set weekday(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setWeekday_1, value); + return _objc_msgSend_635(this.pointer, _sel_setWeekday_, value); } int get weekdayOrdinal { - return _lib._objc_msgSend_83(_id, _lib._sel_weekdayOrdinal1); + return _objc_msgSend_83(this.pointer, _sel_weekdayOrdinal); } set weekdayOrdinal(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setWeekdayOrdinal_1, value); + return _objc_msgSend_635(this.pointer, _sel_setWeekdayOrdinal_, value); } int get quarter { - return _lib._objc_msgSend_83(_id, _lib._sel_quarter1); + return _objc_msgSend_83(this.pointer, _sel_quarter); } set quarter(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setQuarter_1, value); + return _objc_msgSend_635(this.pointer, _sel_setQuarter_, value); } int get weekOfMonth { - return _lib._objc_msgSend_83(_id, _lib._sel_weekOfMonth1); + return _objc_msgSend_83(this.pointer, _sel_weekOfMonth); } set weekOfMonth(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setWeekOfMonth_1, value); + return _objc_msgSend_635(this.pointer, _sel_setWeekOfMonth_, value); } int get weekOfYear { - return _lib._objc_msgSend_83(_id, _lib._sel_weekOfYear1); + return _objc_msgSend_83(this.pointer, _sel_weekOfYear); } set weekOfYear(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setWeekOfYear_1, value); + return _objc_msgSend_635(this.pointer, _sel_setWeekOfYear_, value); } int get yearForWeekOfYear { - return _lib._objc_msgSend_83(_id, _lib._sel_yearForWeekOfYear1); + return _objc_msgSend_83(this.pointer, _sel_yearForWeekOfYear); } set yearForWeekOfYear(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setYearForWeekOfYear_1, value); + return _objc_msgSend_635(this.pointer, _sel_setYearForWeekOfYear_, value); } bool get leapMonth { - return _lib._objc_msgSend_12(_id, _lib._sel_isLeapMonth1); + return _objc_msgSend_12(this.pointer, _sel_isLeapMonth); } set leapMonth(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setLeapMonth_1, value); + return _objc_msgSend_527(this.pointer, _sel_setLeapMonth_, value); } NSDate? get date { - final _ret = _lib._objc_msgSend_183(_id, _lib._sel_date1); + final _ret = _objc_msgSend_183(this.pointer, _sel_date); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } int week() { - return _lib._objc_msgSend_83(_id, _lib._sel_week1); + return _objc_msgSend_83(this.pointer, _sel_week); } void setWeek_(int v) { - _lib._objc_msgSend_423(_id, _lib._sel_setWeek_1, v); + _objc_msgSend_423(this.pointer, _sel_setWeek_, v); } void setValue_forComponent_(int value, int unit) { - _lib._objc_msgSend_775(_id, _lib._sel_setValue_forComponent_1, value, unit); + _objc_msgSend_775(this.pointer, _sel_setValue_forComponent_, value, unit); } int valueForComponent_(int unit) { - return _lib._objc_msgSend_776(_id, _lib._sel_valueForComponent_1, unit); + return _objc_msgSend_776(this.pointer, _sel_valueForComponent_, unit); } bool get validDate { - return _lib._objc_msgSend_12(_id, _lib._sel_isValidDate1); + return _objc_msgSend_12(this.pointer, _sel_isValidDate); } bool isValidDateInCalendar_(NSCalendar calendar) { - return _lib._objc_msgSend_777( - _id, _lib._sel_isValidDateInCalendar_1, calendar._id); + return _objc_msgSend_777( + this.pointer, _sel_isValidDateInCalendar_, calendar.pointer); } @override NSDateComponents init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSDateComponents._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSDateComponents._(_ret, retain: true, release: true); } - static NSDateComponents new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSDateComponents1, _lib._sel_new1); - return NSDateComponents._(_ret, _lib, retain: false, release: true); + static NSDateComponents new1() { + final _ret = _objc_msgSend_2(_class_NSDateComponents, _sel_new); + return NSDateComponents._(_ret, retain: false, release: true); } - static NSDateComponents allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSDateComponents1, _lib._sel_allocWithZone_1, zone); - return NSDateComponents._(_ret, _lib, retain: false, release: true); + static NSDateComponents allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSDateComponents, _sel_allocWithZone_, zone); + return NSDateComponents._(_ret, retain: false, release: true); } - static NSDateComponents alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSDateComponents1, _lib._sel_alloc1); - return NSDateComponents._(_ret, _lib, retain: false, release: true); + static NSDateComponents alloc() { + final _ret = _objc_msgSend_2(_class_NSDateComponents, _sel_alloc); + return NSDateComponents._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSDateComponents1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSDateComponents, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSDateComponents1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSDateComponents, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSDateComponents1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSDateComponents, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSDateComponents1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSDateComponents, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSDateComponents1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSDateComponents, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSDateComponents1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSDateComponents, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSDateComponents1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSDateComponents1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSDateComponents1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSDateComponents, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSDateComponents, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSDateComponents, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSDateComponents = objc.getClass("NSDateComponents"); +late final _sel_calendar = objc.registerName("calendar"); +final _objc_msgSend_771 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setCalendar_ = objc.registerName("setCalendar:"); +final _objc_msgSend_772 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_773 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_774 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_era = objc.registerName("era"); +late final _sel_setEra_ = objc.registerName("setEra:"); +late final _sel_year = objc.registerName("year"); +late final _sel_setYear_ = objc.registerName("setYear:"); +late final _sel_month = objc.registerName("month"); +late final _sel_setMonth_ = objc.registerName("setMonth:"); +late final _sel_day = objc.registerName("day"); +late final _sel_setDay_ = objc.registerName("setDay:"); +late final _sel_hour = objc.registerName("hour"); +late final _sel_setHour_ = objc.registerName("setHour:"); +late final _sel_minute = objc.registerName("minute"); +late final _sel_setMinute_ = objc.registerName("setMinute:"); +late final _sel_second = objc.registerName("second"); +late final _sel_setSecond_ = objc.registerName("setSecond:"); +late final _sel_nanosecond = objc.registerName("nanosecond"); +late final _sel_setNanosecond_ = objc.registerName("setNanosecond:"); +late final _sel_weekday = objc.registerName("weekday"); +late final _sel_setWeekday_ = objc.registerName("setWeekday:"); +late final _sel_weekdayOrdinal = objc.registerName("weekdayOrdinal"); +late final _sel_setWeekdayOrdinal_ = objc.registerName("setWeekdayOrdinal:"); +late final _sel_quarter = objc.registerName("quarter"); +late final _sel_setQuarter_ = objc.registerName("setQuarter:"); +late final _sel_weekOfMonth = objc.registerName("weekOfMonth"); +late final _sel_setWeekOfMonth_ = objc.registerName("setWeekOfMonth:"); +late final _sel_weekOfYear = objc.registerName("weekOfYear"); +late final _sel_setWeekOfYear_ = objc.registerName("setWeekOfYear:"); +late final _sel_yearForWeekOfYear = objc.registerName("yearForWeekOfYear"); +late final _sel_setYearForWeekOfYear_ = + objc.registerName("setYearForWeekOfYear:"); +late final _sel_isLeapMonth = objc.registerName("isLeapMonth"); +late final _sel_setLeapMonth_ = objc.registerName("setLeapMonth:"); +late final _sel_week = objc.registerName("week"); +late final _sel_setWeek_ = objc.registerName("setWeek:"); +late final _sel_setValue_forComponent_ = + objc.registerName("setValue:forComponent:"); +final _objc_msgSend_775 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Long, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int, int)>(); +late final _sel_valueForComponent_ = objc.registerName("valueForComponent:"); +final _objc_msgSend_776 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_isValidDate = objc.registerName("isValidDate"); +late final _sel_isValidDateInCalendar_ = + objc.registerName("isValidDateInCalendar:"); +final _objc_msgSend_777 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dateFromComponents_ = objc.registerName("dateFromComponents:"); +final _objc_msgSend_778 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_components_fromDate_ = + objc.registerName("components:fromDate:"); +final _objc_msgSend_779 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); abstract class NSCalendarOptions { static const int NSCalendarWrapComponents = 1; @@ -60213,47 +38230,310 @@ abstract class NSCalendarOptions { static const int NSCalendarMatchLast = 8192; } +late final _sel_dateByAddingComponents_toDate_options_ = + objc.registerName("dateByAddingComponents:toDate:options:"); +final _objc_msgSend_780 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_components_fromDate_toDate_options_ = + objc.registerName("components:fromDate:toDate:options:"); +final _objc_msgSend_781 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_getEra_year_month_day_fromDate_ = + objc.registerName("getEra:year:month:day:fromDate:"); +final _objc_msgSend_782 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_getEra_yearForWeekOfYear_weekOfYear_weekday_fromDate_ = + objc.registerName("getEra:yearForWeekOfYear:weekOfYear:weekday:fromDate:"); +late final _sel_getHour_minute_second_nanosecond_fromDate_ = + objc.registerName("getHour:minute:second:nanosecond:fromDate:"); +late final _sel_component_fromDate_ = objc.registerName("component:fromDate:"); +final _objc_msgSend_783 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_dateWithEra_year_month_day_hour_minute_second_nanosecond_ = objc + .registerName("dateWithEra:year:month:day:hour:minute:second:nanosecond:"); +final _objc_msgSend_784 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Long)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + int, + int, + int, + int, + int, + int)>(); +late final _sel_dateWithEra_yearForWeekOfYear_weekOfYear_weekday_hour_minute_second_nanosecond_ = + objc.registerName( + "dateWithEra:yearForWeekOfYear:weekOfYear:weekday:hour:minute:second:nanosecond:"); +late final _sel_startOfDayForDate_ = objc.registerName("startOfDayForDate:"); +late final _sel_componentsInTimeZone_fromDate_ = + objc.registerName("componentsInTimeZone:fromDate:"); +final _objc_msgSend_785 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_compareDate_toDate_toUnitGranularity_ = + objc.registerName("compareDate:toDate:toUnitGranularity:"); +final _objc_msgSend_786 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_isDate_equalToDate_toUnitGranularity_ = + objc.registerName("isDate:equalToDate:toUnitGranularity:"); +final _objc_msgSend_787 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_isDate_inSameDayAsDate_ = + objc.registerName("isDate:inSameDayAsDate:"); +final _objc_msgSend_788 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_isDateInToday_ = objc.registerName("isDateInToday:"); +late final _sel_isDateInYesterday_ = objc.registerName("isDateInYesterday:"); +late final _sel_isDateInTomorrow_ = objc.registerName("isDateInTomorrow:"); +late final _sel_isDateInWeekend_ = objc.registerName("isDateInWeekend:"); +late final _sel_rangeOfWeekendStartDate_interval_containingDate_ = + objc.registerName("rangeOfWeekendStartDate:interval:containingDate:"); +final _objc_msgSend_789 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_nextWeekendStartDate_interval_options_afterDate_ = + objc.registerName("nextWeekendStartDate:interval:options:afterDate:"); +final _objc_msgSend_790 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_components_fromDateComponents_toDateComponents_options_ = objc + .registerName("components:fromDateComponents:toDateComponents:options:"); +final _objc_msgSend_791 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_dateByAddingUnit_value_toDate_options_ = + objc.registerName("dateByAddingUnit:value:toDate:options:"); +final _objc_msgSend_792 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Long, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer, + int)>(); void _ObjCBlock_ffiVoid_NSDate_bool_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, bool arg1, ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, ffi.Bool arg1, - ffi.Pointer arg2)>>() + ffi.Void Function(ffi.Pointer arg0, + ffi.Bool arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, bool, + void Function(ffi.Pointer, bool, ffi.Pointer)>()(arg0, arg1, arg2); final _ObjCBlock_ffiVoid_NSDate_bool_bool_closureRegistry = , bool, ffi.Pointer)>{}; + void Function(ffi.Pointer, bool, ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSDate_bool_bool_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSDate_bool_bool_registerClosure( - void Function(ffi.Pointer, bool, ffi.Pointer) fn) { + void Function(ffi.Pointer, bool, ffi.Pointer) + fn) { final id = ++_ObjCBlock_ffiVoid_NSDate_bool_bool_closureRegistryIndex; _ObjCBlock_ffiVoid_NSDate_bool_bool_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSDate_bool_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, bool arg1, ffi.Pointer arg2) => _ObjCBlock_ffiVoid_NSDate_bool_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_NSDate_bool_bool extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSDate_bool_bool._(ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_NSDate_bool_bool extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSDate_bool_bool._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSDate_bool_bool castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSDate_bool_bool._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSDate_bool_bool._(pointer, retain: retain, release: release); } @@ -60263,24 +38543,21 @@ class ObjCBlock_ffiVoid_NSDate_bool_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSDate_bool_bool.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, ffi.Bool arg1, - ffi.Pointer arg2)>> + ffi.Void Function(ffi.Pointer arg0, + ffi.Bool arg1, ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSDate_bool_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDate_bool_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -60289,22 +38566,20 @@ class ObjCBlock_ffiVoid_NSDate_bool_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSDate_bool_bool.fromFunction( - AVFAudio lib, void Function(NSDate?, bool, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSDate_bool_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSDate_bool_bool_registerClosure( - (ffi.Pointer arg0, bool arg1, - ffi.Pointer arg2) => - fn(arg0.address == 0 ? null : NSDate._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + void Function(NSDate?, bool, ffi.Pointer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDate_bool_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSDate_bool_bool_registerClosure( + (ffi.Pointer arg0, bool arg1, + ffi.Pointer arg2) => + fn(arg0.address == 0 ? null : NSDate._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -60317,852 +38592,1073 @@ class ObjCBlock_ffiVoid_NSDate_bool_bool extends _ObjCBlockBase { /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSDate_bool_bool.listener( - AVFAudio lib, void Function(NSDate?, bool, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSDate_bool_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSDate_bool_bool_registerClosure( - (ffi.Pointer arg0, bool arg1, - ffi.Pointer arg2) => - fn(arg0.address == 0 ? null : NSDate._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + void Function(NSDate?, bool, ffi.Pointer) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSDate_bool_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSDate_bool_bool_registerClosure( + (ffi.Pointer arg0, bool arg1, + ffi.Pointer arg2) => + fn(arg0.address == 0 ? null : NSDate._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Bool, ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>? _dartFuncListenerTrampoline; void call(NSDate? arg0, bool arg1, ffi.Pointer arg2) => - _id.ref.invoke + pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, ffi.Bool arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer, bool, ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1, arg2); -} + void Function( + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1, arg2); +} + +late final _sel_enumerateDatesStartingAfterDate_matchingComponents_options_usingBlock_ = + objc.registerName( + "enumerateDatesStartingAfterDate:matchingComponents:options:usingBlock:"); +final _objc_msgSend_793 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_nextDateAfterDate_matchingComponents_options_ = + objc.registerName("nextDateAfterDate:matchingComponents:options:"); +final _objc_msgSend_794 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_nextDateAfterDate_matchingUnit_value_options_ = + objc.registerName("nextDateAfterDate:matchingUnit:value:options:"); +final _objc_msgSend_795 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Long, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + int, + int)>(); +late final _sel_nextDateAfterDate_matchingHour_minute_second_options_ = + objc.registerName("nextDateAfterDate:matchingHour:minute:second:options:"); +final _objc_msgSend_796 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + int, + int, + int)>(); +late final _sel_dateBySettingUnit_value_ofDate_options_ = + objc.registerName("dateBySettingUnit:value:ofDate:options:"); +late final _sel_dateBySettingHour_minute_second_ofDate_options_ = + objc.registerName("dateBySettingHour:minute:second:ofDate:options:"); +final _objc_msgSend_797 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + int, + ffi.Pointer, + int)>(); +late final _sel_date_matchesComponents_ = + objc.registerName("date:matchesComponents:"); +final _objc_msgSend_798 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +final _objc_msgSend_799 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isLenient = objc.registerName("isLenient"); +late final _sel_setLenient_ = objc.registerName("setLenient:"); +late final _sel_twoDigitStartDate = objc.registerName("twoDigitStartDate"); +late final _sel_setTwoDigitStartDate_ = + objc.registerName("setTwoDigitStartDate:"); +final _objc_msgSend_800 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_defaultDate = objc.registerName("defaultDate"); +late final _sel_setDefaultDate_ = objc.registerName("setDefaultDate:"); +late final _sel_setEraSymbols_ = objc.registerName("setEraSymbols:"); +final _objc_msgSend_801 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setMonthSymbols_ = objc.registerName("setMonthSymbols:"); +late final _sel_setShortMonthSymbols_ = + objc.registerName("setShortMonthSymbols:"); +late final _sel_setWeekdaySymbols_ = objc.registerName("setWeekdaySymbols:"); +late final _sel_setShortWeekdaySymbols_ = + objc.registerName("setShortWeekdaySymbols:"); +late final _sel_setAMSymbol_ = objc.registerName("setAMSymbol:"); +late final _sel_setPMSymbol_ = objc.registerName("setPMSymbol:"); +late final _sel_setLongEraSymbols_ = objc.registerName("setLongEraSymbols:"); +late final _sel_setVeryShortMonthSymbols_ = + objc.registerName("setVeryShortMonthSymbols:"); +late final _sel_setStandaloneMonthSymbols_ = + objc.registerName("setStandaloneMonthSymbols:"); +late final _sel_setShortStandaloneMonthSymbols_ = + objc.registerName("setShortStandaloneMonthSymbols:"); +late final _sel_setVeryShortStandaloneMonthSymbols_ = + objc.registerName("setVeryShortStandaloneMonthSymbols:"); +late final _sel_setVeryShortWeekdaySymbols_ = + objc.registerName("setVeryShortWeekdaySymbols:"); +late final _sel_setStandaloneWeekdaySymbols_ = + objc.registerName("setStandaloneWeekdaySymbols:"); +late final _sel_setShortStandaloneWeekdaySymbols_ = + objc.registerName("setShortStandaloneWeekdaySymbols:"); +late final _sel_setVeryShortStandaloneWeekdaySymbols_ = + objc.registerName("setVeryShortStandaloneWeekdaySymbols:"); +late final _sel_setQuarterSymbols_ = objc.registerName("setQuarterSymbols:"); +late final _sel_setShortQuarterSymbols_ = + objc.registerName("setShortQuarterSymbols:"); +late final _sel_setStandaloneQuarterSymbols_ = + objc.registerName("setStandaloneQuarterSymbols:"); +late final _sel_setShortStandaloneQuarterSymbols_ = + objc.registerName("setShortStandaloneQuarterSymbols:"); +late final _sel_gregorianStartDate = objc.registerName("gregorianStartDate"); +late final _sel_setGregorianStartDate_ = + objc.registerName("setGregorianStartDate:"); +late final _sel_doesRelativeDateFormatting = + objc.registerName("doesRelativeDateFormatting"); +late final _sel_setDoesRelativeDateFormatting_ = + objc.registerName("setDoesRelativeDateFormatting:"); +late final _sel_initWithDateFormat_allowNaturalLanguage_ = + objc.registerName("initWithDateFormat:allowNaturalLanguage:"); +late final _sel_allowsNaturalLanguage = + objc.registerName("allowsNaturalLanguage"); class NSNumberFormatter extends NSFormatter { - NSNumberFormatter._(ffi.Pointer id, AVFAudio lib, + NSNumberFormatter._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSNumberFormatter] that points to the same underlying object as [other]. - static NSNumberFormatter castFrom(T other) { - return NSNumberFormatter._(other._id, other._lib, - retain: true, release: true); + static NSNumberFormatter castFrom(T other) { + return NSNumberFormatter._(other.pointer, retain: true, release: true); } /// Returns a [NSNumberFormatter] that wraps the given raw object pointer. - static NSNumberFormatter castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSNumberFormatter castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSNumberFormatter._(other, lib, retain: retain, release: release); + return NSNumberFormatter._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSNumberFormatter]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSNumberFormatter1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSNumberFormatter); } int get formattingContext { - return _lib._objc_msgSend_752(_id, _lib._sel_formattingContext1); + return _objc_msgSend_752(this.pointer, _sel_formattingContext); } set formattingContext(int value) { - return _lib._objc_msgSend_753(_id, _lib._sel_setFormattingContext_1, value); + return _objc_msgSend_753(this.pointer, _sel_setFormattingContext_, value); } bool getObjectValue_forString_range_error_( - ffi.Pointer> obj, + ffi.Pointer> obj, NSString string, ffi.Pointer<_NSRange> rangep, - ffi.Pointer> error) { - return _lib._objc_msgSend_754( - _id, - _lib._sel_getObjectValue_forString_range_error_1, + ffi.Pointer> error) { + return _objc_msgSend_754( + this.pointer, + _sel_getObjectValue_forString_range_error_, obj, - string._id, + string.pointer, rangep, error); } NSString? stringFromNumber_(NSNumber number) { final _ret = - _lib._objc_msgSend_802(_id, _lib._sel_stringFromNumber_1, number._id); + _objc_msgSend_802(this.pointer, _sel_stringFromNumber_, number.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSNumber? numberFromString_(NSString string) { final _ret = - _lib._objc_msgSend_803(_id, _lib._sel_numberFromString_1, string._id); + _objc_msgSend_803(this.pointer, _sel_numberFromString_, string.pointer); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } static NSString localizedStringFromNumber_numberStyle_( - AVFAudio _lib, NSNumber num, int nstyle) { - final _ret = _lib._objc_msgSend_804(_lib._class_NSNumberFormatter1, - _lib._sel_localizedStringFromNumber_numberStyle_1, num._id, nstyle); - return NSString._(_ret, _lib, retain: true, release: true); + NSNumber num, int nstyle) { + final _ret = _objc_msgSend_804(_class_NSNumberFormatter, + _sel_localizedStringFromNumber_numberStyle_, num.pointer, nstyle); + return NSString._(_ret, retain: true, release: true); } - static int defaultFormatterBehavior(AVFAudio _lib) { - return _lib._objc_msgSend_805( - _lib._class_NSNumberFormatter1, _lib._sel_defaultFormatterBehavior1); + static int defaultFormatterBehavior() { + return _objc_msgSend_805( + _class_NSNumberFormatter, _sel_defaultFormatterBehavior); } - static void setDefaultFormatterBehavior_(AVFAudio _lib, int behavior) { - _lib._objc_msgSend_806(_lib._class_NSNumberFormatter1, - _lib._sel_setDefaultFormatterBehavior_1, behavior); + static void setDefaultFormatterBehavior_(int behavior) { + _objc_msgSend_806( + _class_NSNumberFormatter, _sel_setDefaultFormatterBehavior_, behavior); } int get numberStyle { - return _lib._objc_msgSend_807(_id, _lib._sel_numberStyle1); + return _objc_msgSend_807(this.pointer, _sel_numberStyle); } set numberStyle(int value) { - return _lib._objc_msgSend_808(_id, _lib._sel_setNumberStyle_1, value); + return _objc_msgSend_808(this.pointer, _sel_setNumberStyle_, value); } NSLocale get locale { - final _ret = _lib._objc_msgSend_197(_id, _lib._sel_locale1); - return NSLocale._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_197(this.pointer, _sel_locale); + return NSLocale._(_ret, retain: true, release: true); } set locale(NSLocale value) { - return _lib._objc_msgSend_762(_id, _lib._sel_setLocale_1, value._id); + return _objc_msgSend_762(this.pointer, _sel_setLocale_, value.pointer); } bool get generatesDecimalNumbers { - return _lib._objc_msgSend_12(_id, _lib._sel_generatesDecimalNumbers1); + return _objc_msgSend_12(this.pointer, _sel_generatesDecimalNumbers); } set generatesDecimalNumbers(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setGeneratesDecimalNumbers_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setGeneratesDecimalNumbers_, value); } int get formatterBehavior { - return _lib._objc_msgSend_805(_id, _lib._sel_formatterBehavior1); + return _objc_msgSend_805(this.pointer, _sel_formatterBehavior); } set formatterBehavior(int value) { - return _lib._objc_msgSend_809(_id, _lib._sel_setFormatterBehavior_1, value); + return _objc_msgSend_809(this.pointer, _sel_setFormatterBehavior_, value); } NSString get negativeFormat { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_negativeFormat1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_negativeFormat); + return NSString._(_ret, retain: true, release: true); } set negativeFormat(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setNegativeFormat_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setNegativeFormat_, value.pointer); } NSDictionary? get textAttributesForNegativeValues { final _ret = - _lib._objc_msgSend_390(_id, _lib._sel_textAttributesForNegativeValues1); + _objc_msgSend_390(this.pointer, _sel_textAttributesForNegativeValues); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set textAttributesForNegativeValues(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, - _lib._sel_setTextAttributesForNegativeValues_1, - value?._id ?? ffi.nullptr); + return _objc_msgSend_634( + this.pointer, + _sel_setTextAttributesForNegativeValues_, + value?.pointer ?? ffi.nullptr); } NSString get positiveFormat { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_positiveFormat1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_positiveFormat); + return NSString._(_ret, retain: true, release: true); } set positiveFormat(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setPositiveFormat_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setPositiveFormat_, value.pointer); } NSDictionary? get textAttributesForPositiveValues { final _ret = - _lib._objc_msgSend_390(_id, _lib._sel_textAttributesForPositiveValues1); + _objc_msgSend_390(this.pointer, _sel_textAttributesForPositiveValues); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set textAttributesForPositiveValues(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, - _lib._sel_setTextAttributesForPositiveValues_1, - value?._id ?? ffi.nullptr); + return _objc_msgSend_634( + this.pointer, + _sel_setTextAttributesForPositiveValues_, + value?.pointer ?? ffi.nullptr); } bool get allowsFloats { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsFloats1); + return _objc_msgSend_12(this.pointer, _sel_allowsFloats); } set allowsFloats(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setAllowsFloats_1, value); + return _objc_msgSend_527(this.pointer, _sel_setAllowsFloats_, value); } NSString get decimalSeparator { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_decimalSeparator1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_decimalSeparator); + return NSString._(_ret, retain: true, release: true); } set decimalSeparator(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setDecimalSeparator_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setDecimalSeparator_, value.pointer); } bool get alwaysShowsDecimalSeparator { - return _lib._objc_msgSend_12(_id, _lib._sel_alwaysShowsDecimalSeparator1); + return _objc_msgSend_12(this.pointer, _sel_alwaysShowsDecimalSeparator); } set alwaysShowsDecimalSeparator(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAlwaysShowsDecimalSeparator_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setAlwaysShowsDecimalSeparator_, value); } NSString get currencyDecimalSeparator { - final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_currencyDecimalSeparator1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_currencyDecimalSeparator); + return NSString._(_ret, retain: true, release: true); } set currencyDecimalSeparator(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setCurrencyDecimalSeparator_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setCurrencyDecimalSeparator_, value.pointer); } bool get usesGroupingSeparator { - return _lib._objc_msgSend_12(_id, _lib._sel_usesGroupingSeparator1); + return _objc_msgSend_12(this.pointer, _sel_usesGroupingSeparator); } set usesGroupingSeparator(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setUsesGroupingSeparator_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setUsesGroupingSeparator_, value); } NSString get groupingSeparator { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_groupingSeparator1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_groupingSeparator); + return NSString._(_ret, retain: true, release: true); } set groupingSeparator(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setGroupingSeparator_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setGroupingSeparator_, value.pointer); } NSString? get zeroSymbol { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_zeroSymbol1); + final _ret = _objc_msgSend_44(this.pointer, _sel_zeroSymbol); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set zeroSymbol(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setZeroSymbol_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setZeroSymbol_, value?.pointer ?? ffi.nullptr); } NSDictionary? get textAttributesForZero { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_textAttributesForZero1); + final _ret = _objc_msgSend_390(this.pointer, _sel_textAttributesForZero); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set textAttributesForZero(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, _lib._sel_setTextAttributesForZero_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_634(this.pointer, _sel_setTextAttributesForZero_, + value?.pointer ?? ffi.nullptr); } NSString get nilSymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_nilSymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_nilSymbol); + return NSString._(_ret, retain: true, release: true); } set nilSymbol(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setNilSymbol_1, value._id); + return _objc_msgSend_646(this.pointer, _sel_setNilSymbol_, value.pointer); } NSDictionary? get textAttributesForNil { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_textAttributesForNil1); + final _ret = _objc_msgSend_390(this.pointer, _sel_textAttributesForNil); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set textAttributesForNil(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, _lib._sel_setTextAttributesForNil_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_634(this.pointer, _sel_setTextAttributesForNil_, + value?.pointer ?? ffi.nullptr); } NSString get notANumberSymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_notANumberSymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_notANumberSymbol); + return NSString._(_ret, retain: true, release: true); } set notANumberSymbol(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setNotANumberSymbol_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setNotANumberSymbol_, value.pointer); } NSDictionary? get textAttributesForNotANumber { final _ret = - _lib._objc_msgSend_390(_id, _lib._sel_textAttributesForNotANumber1); + _objc_msgSend_390(this.pointer, _sel_textAttributesForNotANumber); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set textAttributesForNotANumber(NSDictionary? value) { - return _lib._objc_msgSend_634(_id, - _lib._sel_setTextAttributesForNotANumber_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_634(this.pointer, _sel_setTextAttributesForNotANumber_, + value?.pointer ?? ffi.nullptr); } NSString get positiveInfinitySymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_positiveInfinitySymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_positiveInfinitySymbol); + return NSString._(_ret, retain: true, release: true); } set positiveInfinitySymbol(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setPositiveInfinitySymbol_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setPositiveInfinitySymbol_, value.pointer); } NSDictionary? get textAttributesForPositiveInfinity { - final _ret = _lib._objc_msgSend_390( - _id, _lib._sel_textAttributesForPositiveInfinity1); + final _ret = + _objc_msgSend_390(this.pointer, _sel_textAttributesForPositiveInfinity); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set textAttributesForPositiveInfinity(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, - _lib._sel_setTextAttributesForPositiveInfinity_1, - value?._id ?? ffi.nullptr); + return _objc_msgSend_634( + this.pointer, + _sel_setTextAttributesForPositiveInfinity_, + value?.pointer ?? ffi.nullptr); } NSString get negativeInfinitySymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_negativeInfinitySymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_negativeInfinitySymbol); + return NSString._(_ret, retain: true, release: true); } set negativeInfinitySymbol(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setNegativeInfinitySymbol_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setNegativeInfinitySymbol_, value.pointer); } NSDictionary? get textAttributesForNegativeInfinity { - final _ret = _lib._objc_msgSend_390( - _id, _lib._sel_textAttributesForNegativeInfinity1); + final _ret = + _objc_msgSend_390(this.pointer, _sel_textAttributesForNegativeInfinity); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set textAttributesForNegativeInfinity(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, - _lib._sel_setTextAttributesForNegativeInfinity_1, - value?._id ?? ffi.nullptr); + return _objc_msgSend_634( + this.pointer, + _sel_setTextAttributesForNegativeInfinity_, + value?.pointer ?? ffi.nullptr); } NSString get positivePrefix { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_positivePrefix1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_positivePrefix); + return NSString._(_ret, retain: true, release: true); } set positivePrefix(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setPositivePrefix_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setPositivePrefix_, value.pointer); } NSString get positiveSuffix { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_positiveSuffix1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_positiveSuffix); + return NSString._(_ret, retain: true, release: true); } set positiveSuffix(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setPositiveSuffix_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setPositiveSuffix_, value.pointer); } NSString get negativePrefix { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_negativePrefix1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_negativePrefix); + return NSString._(_ret, retain: true, release: true); } set negativePrefix(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setNegativePrefix_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setNegativePrefix_, value.pointer); } NSString get negativeSuffix { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_negativeSuffix1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_negativeSuffix); + return NSString._(_ret, retain: true, release: true); } set negativeSuffix(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setNegativeSuffix_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setNegativeSuffix_, value.pointer); } NSString get currencyCode { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_currencyCode1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_currencyCode); + return NSString._(_ret, retain: true, release: true); } set currencyCode(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setCurrencyCode_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setCurrencyCode_, value.pointer); } NSString get currencySymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_currencySymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_currencySymbol); + return NSString._(_ret, retain: true, release: true); } set currencySymbol(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setCurrencySymbol_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setCurrencySymbol_, value.pointer); } NSString get internationalCurrencySymbol { final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_internationalCurrencySymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_21(this.pointer, _sel_internationalCurrencySymbol); + return NSString._(_ret, retain: true, release: true); } set internationalCurrencySymbol(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setInternationalCurrencySymbol_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setInternationalCurrencySymbol_, value.pointer); } NSString get percentSymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_percentSymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_percentSymbol); + return NSString._(_ret, retain: true, release: true); } set percentSymbol(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setPercentSymbol_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setPercentSymbol_, value.pointer); } NSString get perMillSymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_perMillSymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_perMillSymbol); + return NSString._(_ret, retain: true, release: true); } set perMillSymbol(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setPerMillSymbol_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setPerMillSymbol_, value.pointer); } NSString get minusSign { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_minusSign1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_minusSign); + return NSString._(_ret, retain: true, release: true); } set minusSign(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setMinusSign_1, value._id); + return _objc_msgSend_646(this.pointer, _sel_setMinusSign_, value.pointer); } NSString get plusSign { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_plusSign1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_plusSign); + return NSString._(_ret, retain: true, release: true); } set plusSign(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setPlusSign_1, value._id); + return _objc_msgSend_646(this.pointer, _sel_setPlusSign_, value.pointer); } NSString get exponentSymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_exponentSymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_exponentSymbol); + return NSString._(_ret, retain: true, release: true); } set exponentSymbol(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setExponentSymbol_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setExponentSymbol_, value.pointer); } int get groupingSize { - return _lib._objc_msgSend_10(_id, _lib._sel_groupingSize1); + return _objc_msgSend_10(this.pointer, _sel_groupingSize); } set groupingSize(int value) { - return _lib._objc_msgSend_516(_id, _lib._sel_setGroupingSize_1, value); + return _objc_msgSend_516(this.pointer, _sel_setGroupingSize_, value); } int get secondaryGroupingSize { - return _lib._objc_msgSend_10(_id, _lib._sel_secondaryGroupingSize1); + return _objc_msgSend_10(this.pointer, _sel_secondaryGroupingSize); } set secondaryGroupingSize(int value) { - return _lib._objc_msgSend_516( - _id, _lib._sel_setSecondaryGroupingSize_1, value); + return _objc_msgSend_516( + this.pointer, _sel_setSecondaryGroupingSize_, value); } NSNumber? get multiplier { - final _ret = _lib._objc_msgSend_215(_id, _lib._sel_multiplier1); + final _ret = _objc_msgSend_215(this.pointer, _sel_multiplier); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } set multiplier(NSNumber? value) { - return _lib._objc_msgSend_670( - _id, _lib._sel_setMultiplier_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_670( + this.pointer, _sel_setMultiplier_, value?.pointer ?? ffi.nullptr); } int get formatWidth { - return _lib._objc_msgSend_10(_id, _lib._sel_formatWidth1); + return _objc_msgSend_10(this.pointer, _sel_formatWidth); } set formatWidth(int value) { - return _lib._objc_msgSend_516(_id, _lib._sel_setFormatWidth_1, value); + return _objc_msgSend_516(this.pointer, _sel_setFormatWidth_, value); } NSString get paddingCharacter { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_paddingCharacter1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_paddingCharacter); + return NSString._(_ret, retain: true, release: true); } set paddingCharacter(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setPaddingCharacter_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setPaddingCharacter_, value.pointer); } int get paddingPosition { - return _lib._objc_msgSend_810(_id, _lib._sel_paddingPosition1); + return _objc_msgSend_810(this.pointer, _sel_paddingPosition); } set paddingPosition(int value) { - return _lib._objc_msgSend_811(_id, _lib._sel_setPaddingPosition_1, value); + return _objc_msgSend_811(this.pointer, _sel_setPaddingPosition_, value); } int get roundingMode { - return _lib._objc_msgSend_812(_id, _lib._sel_roundingMode1); + return _objc_msgSend_812(this.pointer, _sel_roundingMode); } set roundingMode(int value) { - return _lib._objc_msgSend_813(_id, _lib._sel_setRoundingMode_1, value); + return _objc_msgSend_813(this.pointer, _sel_setRoundingMode_, value); } NSNumber get roundingIncrement { - final _ret = _lib._objc_msgSend_814(_id, _lib._sel_roundingIncrement1); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_814(this.pointer, _sel_roundingIncrement); + return NSNumber._(_ret, retain: true, release: true); } set roundingIncrement(NSNumber value) { - return _lib._objc_msgSend_815( - _id, _lib._sel_setRoundingIncrement_1, value._id); + return _objc_msgSend_815( + this.pointer, _sel_setRoundingIncrement_, value.pointer); } int get minimumIntegerDigits { - return _lib._objc_msgSend_10(_id, _lib._sel_minimumIntegerDigits1); + return _objc_msgSend_10(this.pointer, _sel_minimumIntegerDigits); } set minimumIntegerDigits(int value) { - return _lib._objc_msgSend_516( - _id, _lib._sel_setMinimumIntegerDigits_1, value); + return _objc_msgSend_516( + this.pointer, _sel_setMinimumIntegerDigits_, value); } int get maximumIntegerDigits { - return _lib._objc_msgSend_10(_id, _lib._sel_maximumIntegerDigits1); + return _objc_msgSend_10(this.pointer, _sel_maximumIntegerDigits); } set maximumIntegerDigits(int value) { - return _lib._objc_msgSend_516( - _id, _lib._sel_setMaximumIntegerDigits_1, value); + return _objc_msgSend_516( + this.pointer, _sel_setMaximumIntegerDigits_, value); } int get minimumFractionDigits { - return _lib._objc_msgSend_10(_id, _lib._sel_minimumFractionDigits1); + return _objc_msgSend_10(this.pointer, _sel_minimumFractionDigits); } set minimumFractionDigits(int value) { - return _lib._objc_msgSend_516( - _id, _lib._sel_setMinimumFractionDigits_1, value); + return _objc_msgSend_516( + this.pointer, _sel_setMinimumFractionDigits_, value); } int get maximumFractionDigits { - return _lib._objc_msgSend_10(_id, _lib._sel_maximumFractionDigits1); + return _objc_msgSend_10(this.pointer, _sel_maximumFractionDigits); } set maximumFractionDigits(int value) { - return _lib._objc_msgSend_516( - _id, _lib._sel_setMaximumFractionDigits_1, value); + return _objc_msgSend_516( + this.pointer, _sel_setMaximumFractionDigits_, value); } NSNumber? get minimum { - final _ret = _lib._objc_msgSend_215(_id, _lib._sel_minimum1); + final _ret = _objc_msgSend_215(this.pointer, _sel_minimum); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } set minimum(NSNumber? value) { - return _lib._objc_msgSend_670( - _id, _lib._sel_setMinimum_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_670( + this.pointer, _sel_setMinimum_, value?.pointer ?? ffi.nullptr); } NSNumber? get maximum { - final _ret = _lib._objc_msgSend_215(_id, _lib._sel_maximum1); + final _ret = _objc_msgSend_215(this.pointer, _sel_maximum); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } set maximum(NSNumber? value) { - return _lib._objc_msgSend_670( - _id, _lib._sel_setMaximum_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_670( + this.pointer, _sel_setMaximum_, value?.pointer ?? ffi.nullptr); } NSString get currencyGroupingSeparator { - final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_currencyGroupingSeparator1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_currencyGroupingSeparator); + return NSString._(_ret, retain: true, release: true); } set currencyGroupingSeparator(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setCurrencyGroupingSeparator_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setCurrencyGroupingSeparator_, value.pointer); } bool get lenient { - return _lib._objc_msgSend_12(_id, _lib._sel_isLenient1); + return _objc_msgSend_12(this.pointer, _sel_isLenient); } set lenient(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setLenient_1, value); + return _objc_msgSend_527(this.pointer, _sel_setLenient_, value); } bool get usesSignificantDigits { - return _lib._objc_msgSend_12(_id, _lib._sel_usesSignificantDigits1); + return _objc_msgSend_12(this.pointer, _sel_usesSignificantDigits); } set usesSignificantDigits(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setUsesSignificantDigits_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setUsesSignificantDigits_, value); } int get minimumSignificantDigits { - return _lib._objc_msgSend_10(_id, _lib._sel_minimumSignificantDigits1); + return _objc_msgSend_10(this.pointer, _sel_minimumSignificantDigits); } set minimumSignificantDigits(int value) { - return _lib._objc_msgSend_516( - _id, _lib._sel_setMinimumSignificantDigits_1, value); + return _objc_msgSend_516( + this.pointer, _sel_setMinimumSignificantDigits_, value); } int get maximumSignificantDigits { - return _lib._objc_msgSend_10(_id, _lib._sel_maximumSignificantDigits1); + return _objc_msgSend_10(this.pointer, _sel_maximumSignificantDigits); } set maximumSignificantDigits(int value) { - return _lib._objc_msgSend_516( - _id, _lib._sel_setMaximumSignificantDigits_1, value); + return _objc_msgSend_516( + this.pointer, _sel_setMaximumSignificantDigits_, value); } bool get partialStringValidationEnabled { - return _lib._objc_msgSend_12( - _id, _lib._sel_isPartialStringValidationEnabled1); + return _objc_msgSend_12( + this.pointer, _sel_isPartialStringValidationEnabled); } set partialStringValidationEnabled(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setPartialStringValidationEnabled_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setPartialStringValidationEnabled_, value); } bool get hasThousandSeparators { - return _lib._objc_msgSend_12(_id, _lib._sel_hasThousandSeparators1); + return _objc_msgSend_12(this.pointer, _sel_hasThousandSeparators); } set hasThousandSeparators(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setHasThousandSeparators_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setHasThousandSeparators_, value); } NSString get thousandSeparator { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_thousandSeparator1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_thousandSeparator); + return NSString._(_ret, retain: true, release: true); } set thousandSeparator(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setThousandSeparator_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setThousandSeparator_, value.pointer); } bool get localizesFormat { - return _lib._objc_msgSend_12(_id, _lib._sel_localizesFormat1); + return _objc_msgSend_12(this.pointer, _sel_localizesFormat); } set localizesFormat(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setLocalizesFormat_1, value); + return _objc_msgSend_527(this.pointer, _sel_setLocalizesFormat_, value); } NSString get format { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_format1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_format); + return NSString._(_ret, retain: true, release: true); } set format(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setFormat_1, value._id); + return _objc_msgSend_646(this.pointer, _sel_setFormat_, value.pointer); } NSAttributedString get attributedStringForZero { - final _ret = - _lib._objc_msgSend_735(_id, _lib._sel_attributedStringForZero1); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_735(this.pointer, _sel_attributedStringForZero); + return NSAttributedString._(_ret, retain: true, release: true); } set attributedStringForZero(NSAttributedString value) { - return _lib._objc_msgSend_816( - _id, _lib._sel_setAttributedStringForZero_1, value._id); + return _objc_msgSend_816( + this.pointer, _sel_setAttributedStringForZero_, value.pointer); } NSAttributedString get attributedStringForNil { - final _ret = _lib._objc_msgSend_735(_id, _lib._sel_attributedStringForNil1); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_735(this.pointer, _sel_attributedStringForNil); + return NSAttributedString._(_ret, retain: true, release: true); } set attributedStringForNil(NSAttributedString value) { - return _lib._objc_msgSend_816( - _id, _lib._sel_setAttributedStringForNil_1, value._id); + return _objc_msgSend_816( + this.pointer, _sel_setAttributedStringForNil_, value.pointer); } NSAttributedString get attributedStringForNotANumber { final _ret = - _lib._objc_msgSend_735(_id, _lib._sel_attributedStringForNotANumber1); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_735(this.pointer, _sel_attributedStringForNotANumber); + return NSAttributedString._(_ret, retain: true, release: true); } set attributedStringForNotANumber(NSAttributedString value) { - return _lib._objc_msgSend_816( - _id, _lib._sel_setAttributedStringForNotANumber_1, value._id); + return _objc_msgSend_816( + this.pointer, _sel_setAttributedStringForNotANumber_, value.pointer); } NSDecimalNumberHandler get roundingBehavior { - final _ret = _lib._objc_msgSend_817(_id, _lib._sel_roundingBehavior1); - return NSDecimalNumberHandler._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_817(this.pointer, _sel_roundingBehavior); + return NSDecimalNumberHandler._(_ret, retain: true, release: true); } set roundingBehavior(NSDecimalNumberHandler value) { - return _lib._objc_msgSend_819( - _id, _lib._sel_setRoundingBehavior_1, value._id); + return _objc_msgSend_819( + this.pointer, _sel_setRoundingBehavior_, value.pointer); } @override NSNumberFormatter init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSNumberFormatter._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSNumberFormatter._(_ret, retain: true, release: true); } - static NSNumberFormatter new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSNumberFormatter1, _lib._sel_new1); - return NSNumberFormatter._(_ret, _lib, retain: false, release: true); + static NSNumberFormatter new1() { + final _ret = _objc_msgSend_2(_class_NSNumberFormatter, _sel_new); + return NSNumberFormatter._(_ret, retain: false, release: true); } - static NSNumberFormatter allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSNumberFormatter1, _lib._sel_allocWithZone_1, zone); - return NSNumberFormatter._(_ret, _lib, retain: false, release: true); + static NSNumberFormatter allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSNumberFormatter, _sel_allocWithZone_, zone); + return NSNumberFormatter._(_ret, retain: false, release: true); } - static NSNumberFormatter alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSNumberFormatter1, _lib._sel_alloc1); - return NSNumberFormatter._(_ret, _lib, retain: false, release: true); + static NSNumberFormatter alloc() { + final _ret = _objc_msgSend_2(_class_NSNumberFormatter, _sel_alloc); + return NSNumberFormatter._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSNumberFormatter1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSNumberFormatter, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSNumberFormatter1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSNumberFormatter, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSNumberFormatter1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSNumberFormatter, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSNumberFormatter1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSNumberFormatter, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSNumberFormatter1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSNumberFormatter, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSNumberFormatter1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSNumberFormatter, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSNumberFormatter1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSNumberFormatter1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSNumberFormatter1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSNumberFormatter, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSNumberFormatter, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSNumberFormatter, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSNumberFormatter = objc.getClass("NSNumberFormatter"); +late final _sel_stringFromNumber_ = objc.registerName("stringFromNumber:"); +final _objc_msgSend_802 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_numberFromString_ = objc.registerName("numberFromString:"); +final _objc_msgSend_803 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); abstract class NSNumberFormatterStyle { static const int NSNumberFormatterNoStyle = 0; @@ -61177,12 +39673,178 @@ abstract class NSNumberFormatterStyle { static const int NSNumberFormatterCurrencyAccountingStyle = 10; } +late final _sel_localizedStringFromNumber_numberStyle_ = + objc.registerName("localizedStringFromNumber:numberStyle:"); +final _objc_msgSend_804 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); + abstract class NSNumberFormatterBehavior { static const int NSNumberFormatterBehaviorDefault = 0; static const int NSNumberFormatterBehavior10_0 = 1000; static const int NSNumberFormatterBehavior10_4 = 1040; } +final _objc_msgSend_805 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_806 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_numberStyle = objc.registerName("numberStyle"); +final _objc_msgSend_807 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setNumberStyle_ = objc.registerName("setNumberStyle:"); +final _objc_msgSend_808 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_generatesDecimalNumbers = + objc.registerName("generatesDecimalNumbers"); +late final _sel_setGeneratesDecimalNumbers_ = + objc.registerName("setGeneratesDecimalNumbers:"); +final _objc_msgSend_809 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_negativeFormat = objc.registerName("negativeFormat"); +late final _sel_setNegativeFormat_ = objc.registerName("setNegativeFormat:"); +late final _sel_textAttributesForNegativeValues = + objc.registerName("textAttributesForNegativeValues"); +late final _sel_setTextAttributesForNegativeValues_ = + objc.registerName("setTextAttributesForNegativeValues:"); +late final _sel_positiveFormat = objc.registerName("positiveFormat"); +late final _sel_setPositiveFormat_ = objc.registerName("setPositiveFormat:"); +late final _sel_textAttributesForPositiveValues = + objc.registerName("textAttributesForPositiveValues"); +late final _sel_setTextAttributesForPositiveValues_ = + objc.registerName("setTextAttributesForPositiveValues:"); +late final _sel_allowsFloats = objc.registerName("allowsFloats"); +late final _sel_setAllowsFloats_ = objc.registerName("setAllowsFloats:"); +late final _sel_setDecimalSeparator_ = + objc.registerName("setDecimalSeparator:"); +late final _sel_alwaysShowsDecimalSeparator = + objc.registerName("alwaysShowsDecimalSeparator"); +late final _sel_setAlwaysShowsDecimalSeparator_ = + objc.registerName("setAlwaysShowsDecimalSeparator:"); +late final _sel_currencyDecimalSeparator = + objc.registerName("currencyDecimalSeparator"); +late final _sel_setCurrencyDecimalSeparator_ = + objc.registerName("setCurrencyDecimalSeparator:"); +late final _sel_usesGroupingSeparator = + objc.registerName("usesGroupingSeparator"); +late final _sel_setUsesGroupingSeparator_ = + objc.registerName("setUsesGroupingSeparator:"); +late final _sel_setGroupingSeparator_ = + objc.registerName("setGroupingSeparator:"); +late final _sel_zeroSymbol = objc.registerName("zeroSymbol"); +late final _sel_setZeroSymbol_ = objc.registerName("setZeroSymbol:"); +late final _sel_textAttributesForZero = + objc.registerName("textAttributesForZero"); +late final _sel_setTextAttributesForZero_ = + objc.registerName("setTextAttributesForZero:"); +late final _sel_nilSymbol = objc.registerName("nilSymbol"); +late final _sel_setNilSymbol_ = objc.registerName("setNilSymbol:"); +late final _sel_textAttributesForNil = + objc.registerName("textAttributesForNil"); +late final _sel_setTextAttributesForNil_ = + objc.registerName("setTextAttributesForNil:"); +late final _sel_notANumberSymbol = objc.registerName("notANumberSymbol"); +late final _sel_setNotANumberSymbol_ = + objc.registerName("setNotANumberSymbol:"); +late final _sel_textAttributesForNotANumber = + objc.registerName("textAttributesForNotANumber"); +late final _sel_setTextAttributesForNotANumber_ = + objc.registerName("setTextAttributesForNotANumber:"); +late final _sel_positiveInfinitySymbol = + objc.registerName("positiveInfinitySymbol"); +late final _sel_setPositiveInfinitySymbol_ = + objc.registerName("setPositiveInfinitySymbol:"); +late final _sel_textAttributesForPositiveInfinity = + objc.registerName("textAttributesForPositiveInfinity"); +late final _sel_setTextAttributesForPositiveInfinity_ = + objc.registerName("setTextAttributesForPositiveInfinity:"); +late final _sel_negativeInfinitySymbol = + objc.registerName("negativeInfinitySymbol"); +late final _sel_setNegativeInfinitySymbol_ = + objc.registerName("setNegativeInfinitySymbol:"); +late final _sel_textAttributesForNegativeInfinity = + objc.registerName("textAttributesForNegativeInfinity"); +late final _sel_setTextAttributesForNegativeInfinity_ = + objc.registerName("setTextAttributesForNegativeInfinity:"); +late final _sel_positivePrefix = objc.registerName("positivePrefix"); +late final _sel_setPositivePrefix_ = objc.registerName("setPositivePrefix:"); +late final _sel_positiveSuffix = objc.registerName("positiveSuffix"); +late final _sel_setPositiveSuffix_ = objc.registerName("setPositiveSuffix:"); +late final _sel_negativePrefix = objc.registerName("negativePrefix"); +late final _sel_setNegativePrefix_ = objc.registerName("setNegativePrefix:"); +late final _sel_negativeSuffix = objc.registerName("negativeSuffix"); +late final _sel_setNegativeSuffix_ = objc.registerName("setNegativeSuffix:"); +late final _sel_setCurrencyCode_ = objc.registerName("setCurrencyCode:"); +late final _sel_setCurrencySymbol_ = objc.registerName("setCurrencySymbol:"); +late final _sel_internationalCurrencySymbol = + objc.registerName("internationalCurrencySymbol"); +late final _sel_setInternationalCurrencySymbol_ = + objc.registerName("setInternationalCurrencySymbol:"); +late final _sel_percentSymbol = objc.registerName("percentSymbol"); +late final _sel_setPercentSymbol_ = objc.registerName("setPercentSymbol:"); +late final _sel_perMillSymbol = objc.registerName("perMillSymbol"); +late final _sel_setPerMillSymbol_ = objc.registerName("setPerMillSymbol:"); +late final _sel_minusSign = objc.registerName("minusSign"); +late final _sel_setMinusSign_ = objc.registerName("setMinusSign:"); +late final _sel_plusSign = objc.registerName("plusSign"); +late final _sel_setPlusSign_ = objc.registerName("setPlusSign:"); +late final _sel_exponentSymbol = objc.registerName("exponentSymbol"); +late final _sel_setExponentSymbol_ = objc.registerName("setExponentSymbol:"); +late final _sel_groupingSize = objc.registerName("groupingSize"); +late final _sel_setGroupingSize_ = objc.registerName("setGroupingSize:"); +late final _sel_secondaryGroupingSize = + objc.registerName("secondaryGroupingSize"); +late final _sel_setSecondaryGroupingSize_ = + objc.registerName("setSecondaryGroupingSize:"); +late final _sel_multiplier = objc.registerName("multiplier"); +late final _sel_setMultiplier_ = objc.registerName("setMultiplier:"); +late final _sel_formatWidth = objc.registerName("formatWidth"); +late final _sel_setFormatWidth_ = objc.registerName("setFormatWidth:"); +late final _sel_paddingCharacter = objc.registerName("paddingCharacter"); +late final _sel_setPaddingCharacter_ = + objc.registerName("setPaddingCharacter:"); + abstract class NSNumberFormatterPadPosition { static const int NSNumberFormatterPadBeforePrefix = 0; static const int NSNumberFormatterPadAfterPrefix = 1; @@ -61190,6 +39852,25 @@ abstract class NSNumberFormatterPadPosition { static const int NSNumberFormatterPadAfterSuffix = 3; } +late final _sel_paddingPosition = objc.registerName("paddingPosition"); +final _objc_msgSend_810 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setPaddingPosition_ = objc.registerName("setPaddingPosition:"); +final _objc_msgSend_811 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSNumberFormatterRoundingMode { static const int NSNumberFormatterRoundCeiling = 0; static const int NSNumberFormatterRoundFloor = 1; @@ -61200,35 +39881,148 @@ abstract class NSNumberFormatterRoundingMode { static const int NSNumberFormatterRoundHalfUp = 6; } +late final _sel_roundingMode = objc.registerName("roundingMode"); +final _objc_msgSend_812 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setRoundingMode_ = objc.registerName("setRoundingMode:"); +final _objc_msgSend_813 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_roundingIncrement = objc.registerName("roundingIncrement"); +final _objc_msgSend_814 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setRoundingIncrement_ = + objc.registerName("setRoundingIncrement:"); +final _objc_msgSend_815 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_minimumIntegerDigits = + objc.registerName("minimumIntegerDigits"); +late final _sel_setMinimumIntegerDigits_ = + objc.registerName("setMinimumIntegerDigits:"); +late final _sel_maximumIntegerDigits = + objc.registerName("maximumIntegerDigits"); +late final _sel_setMaximumIntegerDigits_ = + objc.registerName("setMaximumIntegerDigits:"); +late final _sel_minimumFractionDigits = + objc.registerName("minimumFractionDigits"); +late final _sel_setMinimumFractionDigits_ = + objc.registerName("setMinimumFractionDigits:"); +late final _sel_maximumFractionDigits = + objc.registerName("maximumFractionDigits"); +late final _sel_setMaximumFractionDigits_ = + objc.registerName("setMaximumFractionDigits:"); +late final _sel_minimum = objc.registerName("minimum"); +late final _sel_setMinimum_ = objc.registerName("setMinimum:"); +late final _sel_maximum = objc.registerName("maximum"); +late final _sel_setMaximum_ = objc.registerName("setMaximum:"); +late final _sel_currencyGroupingSeparator = + objc.registerName("currencyGroupingSeparator"); +late final _sel_setCurrencyGroupingSeparator_ = + objc.registerName("setCurrencyGroupingSeparator:"); +late final _sel_usesSignificantDigits = + objc.registerName("usesSignificantDigits"); +late final _sel_setUsesSignificantDigits_ = + objc.registerName("setUsesSignificantDigits:"); +late final _sel_minimumSignificantDigits = + objc.registerName("minimumSignificantDigits"); +late final _sel_setMinimumSignificantDigits_ = + objc.registerName("setMinimumSignificantDigits:"); +late final _sel_maximumSignificantDigits = + objc.registerName("maximumSignificantDigits"); +late final _sel_setMaximumSignificantDigits_ = + objc.registerName("setMaximumSignificantDigits:"); +late final _sel_isPartialStringValidationEnabled = + objc.registerName("isPartialStringValidationEnabled"); +late final _sel_setPartialStringValidationEnabled_ = + objc.registerName("setPartialStringValidationEnabled:"); +late final _sel_hasThousandSeparators = + objc.registerName("hasThousandSeparators"); +late final _sel_setHasThousandSeparators_ = + objc.registerName("setHasThousandSeparators:"); +late final _sel_thousandSeparator = objc.registerName("thousandSeparator"); +late final _sel_setThousandSeparator_ = + objc.registerName("setThousandSeparator:"); +late final _sel_localizesFormat = objc.registerName("localizesFormat"); +late final _sel_setLocalizesFormat_ = objc.registerName("setLocalizesFormat:"); +late final _sel_format = objc.registerName("format"); +late final _sel_setFormat_ = objc.registerName("setFormat:"); +late final _sel_attributedStringForZero = + objc.registerName("attributedStringForZero"); +late final _sel_setAttributedStringForZero_ = + objc.registerName("setAttributedStringForZero:"); +final _objc_msgSend_816 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_attributedStringForNil = + objc.registerName("attributedStringForNil"); +late final _sel_setAttributedStringForNil_ = + objc.registerName("setAttributedStringForNil:"); +late final _sel_attributedStringForNotANumber = + objc.registerName("attributedStringForNotANumber"); +late final _sel_setAttributedStringForNotANumber_ = + objc.registerName("setAttributedStringForNotANumber:"); + class NSDecimalNumberHandler extends NSObject { - NSDecimalNumberHandler._(ffi.Pointer id, AVFAudio lib, + NSDecimalNumberHandler._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSDecimalNumberHandler] that points to the same underlying object as [other]. - static NSDecimalNumberHandler castFrom(T other) { - return NSDecimalNumberHandler._(other._id, other._lib, - retain: true, release: true); + static NSDecimalNumberHandler castFrom( + T other) { + return NSDecimalNumberHandler._(other.pointer, retain: true, release: true); } /// Returns a [NSDecimalNumberHandler] that wraps the given raw object pointer. static NSDecimalNumberHandler castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSDecimalNumberHandler._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSDecimalNumberHandler._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSDecimalNumberHandler]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSDecimalNumberHandler1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSDecimalNumberHandler); } - static NSDecimalNumberHandler getDefaultDecimalNumberHandler(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_817(_lib._class_NSDecimalNumberHandler1, - _lib._sel_defaultDecimalNumberHandler1); - return NSDecimalNumberHandler._(_ret, _lib, retain: true, release: true); + static NSDecimalNumberHandler getDefaultDecimalNumberHandler() { + final _ret = _objc_msgSend_817( + _class_NSDecimalNumberHandler, _sel_defaultDecimalNumberHandler); + return NSDecimalNumberHandler._(_ret, retain: true, release: true); } NSDecimalNumberHandler @@ -61239,128 +40033,133 @@ class NSDecimalNumberHandler extends NSObject { bool overflow, bool underflow, bool divideByZero) { - final _ret = _lib._objc_msgSend_818( - _id, - _lib._sel_initWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_1, + final _ret = _objc_msgSend_818( + this.pointer, + _sel_initWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_, roundingMode, scale, exact, overflow, underflow, divideByZero); - return NSDecimalNumberHandler._(_ret, _lib, retain: true, release: true); + return NSDecimalNumberHandler._(_ret, retain: true, release: true); } static NSDecimalNumberHandler decimalNumberHandlerWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_( - AVFAudio _lib, int roundingMode, int scale, bool exact, bool overflow, bool underflow, bool divideByZero) { - final _ret = _lib._objc_msgSend_818( - _lib._class_NSDecimalNumberHandler1, - _lib._sel_decimalNumberHandlerWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_1, + final _ret = _objc_msgSend_818( + _class_NSDecimalNumberHandler, + _sel_decimalNumberHandlerWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_, roundingMode, scale, exact, overflow, underflow, divideByZero); - return NSDecimalNumberHandler._(_ret, _lib, retain: true, release: true); + return NSDecimalNumberHandler._(_ret, retain: true, release: true); } @override NSDecimalNumberHandler init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSDecimalNumberHandler._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSDecimalNumberHandler._(_ret, retain: true, release: true); } - static NSDecimalNumberHandler new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSDecimalNumberHandler1, _lib._sel_new1); - return NSDecimalNumberHandler._(_ret, _lib, retain: false, release: true); + static NSDecimalNumberHandler new1() { + final _ret = _objc_msgSend_2(_class_NSDecimalNumberHandler, _sel_new); + return NSDecimalNumberHandler._(_ret, retain: false, release: true); } - static NSDecimalNumberHandler allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSDecimalNumberHandler1, _lib._sel_allocWithZone_1, zone); - return NSDecimalNumberHandler._(_ret, _lib, retain: false, release: true); + static NSDecimalNumberHandler allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSDecimalNumberHandler, _sel_allocWithZone_, zone); + return NSDecimalNumberHandler._(_ret, retain: false, release: true); } - static NSDecimalNumberHandler alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSDecimalNumberHandler1, _lib._sel_alloc1); - return NSDecimalNumberHandler._(_ret, _lib, retain: false, release: true); + static NSDecimalNumberHandler alloc() { + final _ret = _objc_msgSend_2(_class_NSDecimalNumberHandler, _sel_alloc); + return NSDecimalNumberHandler._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSDecimalNumberHandler1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSDecimalNumberHandler, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSDecimalNumberHandler1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSDecimalNumberHandler, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSDecimalNumberHandler1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSDecimalNumberHandler, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSDecimalNumberHandler1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSDecimalNumberHandler, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSDecimalNumberHandler1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSDecimalNumberHandler, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSDecimalNumberHandler1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSDecimalNumberHandler, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSDecimalNumberHandler1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSDecimalNumberHandler, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSDecimalNumberHandler1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSDecimalNumberHandler, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSDecimalNumberHandler1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSDecimalNumberHandler, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSDecimalNumberHandler = + objc.getClass("NSDecimalNumberHandler"); +late final _sel_defaultDecimalNumberHandler = + objc.registerName("defaultDecimalNumberHandler"); +final _objc_msgSend_817 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); + abstract class NSRoundingMode { static const int NSRoundPlain = 0; static const int NSRoundDown = 1; @@ -61368,844 +40167,1231 @@ abstract class NSRoundingMode { static const int NSRoundBankers = 3; } +late final _sel_initWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_ = + objc.registerName( + "initWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:"); +final _objc_msgSend_818 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Short, + ffi.Bool, + ffi.Bool, + ffi.Bool, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + bool, + bool, + bool, + bool)>(); +late final _sel_decimalNumberHandlerWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_ = + objc.registerName( + "decimalNumberHandlerWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:"); +late final _sel_roundingBehavior = objc.registerName("roundingBehavior"); +late final _sel_setRoundingBehavior_ = + objc.registerName("setRoundingBehavior:"); +final _objc_msgSend_819 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + class NSScanner extends NSObject { - NSScanner._(ffi.Pointer id, AVFAudio lib, + NSScanner._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSScanner] that points to the same underlying object as [other]. - static NSScanner castFrom(T other) { - return NSScanner._(other._id, other._lib, retain: true, release: true); + static NSScanner castFrom(T other) { + return NSScanner._(other.pointer, retain: true, release: true); } /// Returns a [NSScanner] that wraps the given raw object pointer. - static NSScanner castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSScanner castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSScanner._(other, lib, retain: retain, release: release); + return NSScanner._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSScanner]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSScanner1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSScanner); } NSString get string { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_string1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_string); + return NSString._(_ret, retain: true, release: true); } int get scanLocation { - return _lib._objc_msgSend_10(_id, _lib._sel_scanLocation1); + return _objc_msgSend_10(this.pointer, _sel_scanLocation); } set scanLocation(int value) { - return _lib._objc_msgSend_516(_id, _lib._sel_setScanLocation_1, value); + return _objc_msgSend_516(this.pointer, _sel_setScanLocation_, value); } NSCharacterSet? get charactersToBeSkipped { - final _ret = _lib._objc_msgSend_820(_id, _lib._sel_charactersToBeSkipped1); + final _ret = _objc_msgSend_820(this.pointer, _sel_charactersToBeSkipped); return _ret.address == 0 ? null - : NSCharacterSet._(_ret, _lib, retain: true, release: true); + : NSCharacterSet._(_ret, retain: true, release: true); } set charactersToBeSkipped(NSCharacterSet? value) { - return _lib._objc_msgSend_821( - _id, _lib._sel_setCharactersToBeSkipped_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_821(this.pointer, _sel_setCharactersToBeSkipped_, + value?.pointer ?? ffi.nullptr); } bool get caseSensitive { - return _lib._objc_msgSend_12(_id, _lib._sel_caseSensitive1); + return _objc_msgSend_12(this.pointer, _sel_caseSensitive); } set caseSensitive(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setCaseSensitive_1, value); + return _objc_msgSend_527(this.pointer, _sel_setCaseSensitive_, value); } NSObject? get locale { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_locale1); + final _ret = _objc_msgSend_17(this.pointer, _sel_locale); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set locale(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setLocale_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setLocale_, value?.pointer ?? ffi.nullptr); } NSScanner initWithString_(NSString string) { final _ret = - _lib._objc_msgSend_31(_id, _lib._sel_initWithString_1, string._id); - return NSScanner._(_ret, _lib, retain: true, release: true); + _objc_msgSend_31(this.pointer, _sel_initWithString_, string.pointer); + return NSScanner._(_ret, retain: true, release: true); } bool scanInt_(ffi.Pointer result) { - return _lib._objc_msgSend_822(_id, _lib._sel_scanInt_1, result); + return _objc_msgSend_822(this.pointer, _sel_scanInt_, result); } bool scanInteger_(ffi.Pointer result) { - return _lib._objc_msgSend_823(_id, _lib._sel_scanInteger_1, result); + return _objc_msgSend_823(this.pointer, _sel_scanInteger_, result); } bool scanLongLong_(ffi.Pointer result) { - return _lib._objc_msgSend_824(_id, _lib._sel_scanLongLong_1, result); + return _objc_msgSend_824(this.pointer, _sel_scanLongLong_, result); } bool scanUnsignedLongLong_(ffi.Pointer result) { - return _lib._objc_msgSend_825( - _id, _lib._sel_scanUnsignedLongLong_1, result); + return _objc_msgSend_825(this.pointer, _sel_scanUnsignedLongLong_, result); } bool scanFloat_(ffi.Pointer result) { - return _lib._objc_msgSend_826(_id, _lib._sel_scanFloat_1, result); + return _objc_msgSend_826(this.pointer, _sel_scanFloat_, result); } bool scanDouble_(ffi.Pointer result) { - return _lib._objc_msgSend_827(_id, _lib._sel_scanDouble_1, result); + return _objc_msgSend_827(this.pointer, _sel_scanDouble_, result); } bool scanHexInt_(ffi.Pointer result) { - return _lib._objc_msgSend_828(_id, _lib._sel_scanHexInt_1, result); + return _objc_msgSend_828(this.pointer, _sel_scanHexInt_, result); } bool scanHexLongLong_(ffi.Pointer result) { - return _lib._objc_msgSend_825(_id, _lib._sel_scanHexLongLong_1, result); + return _objc_msgSend_825(this.pointer, _sel_scanHexLongLong_, result); } bool scanHexFloat_(ffi.Pointer result) { - return _lib._objc_msgSend_826(_id, _lib._sel_scanHexFloat_1, result); + return _objc_msgSend_826(this.pointer, _sel_scanHexFloat_, result); } bool scanHexDouble_(ffi.Pointer result) { - return _lib._objc_msgSend_827(_id, _lib._sel_scanHexDouble_1, result); + return _objc_msgSend_827(this.pointer, _sel_scanHexDouble_, result); } bool scanString_intoString_( - NSString string, ffi.Pointer> result) { - return _lib._objc_msgSend_829( - _id, _lib._sel_scanString_intoString_1, string._id, result); + NSString string, ffi.Pointer> result) { + return _objc_msgSend_829( + this.pointer, _sel_scanString_intoString_, string.pointer, result); } bool scanCharactersFromSet_intoString_( - NSCharacterSet set, ffi.Pointer> result) { - return _lib._objc_msgSend_830( - _id, _lib._sel_scanCharactersFromSet_intoString_1, set._id, result); + NSCharacterSet set, ffi.Pointer> result) { + return _objc_msgSend_830(this.pointer, + _sel_scanCharactersFromSet_intoString_, set.pointer, result); } bool scanUpToString_intoString_( - NSString string, ffi.Pointer> result) { - return _lib._objc_msgSend_829( - _id, _lib._sel_scanUpToString_intoString_1, string._id, result); + NSString string, ffi.Pointer> result) { + return _objc_msgSend_829( + this.pointer, _sel_scanUpToString_intoString_, string.pointer, result); } bool scanUpToCharactersFromSet_intoString_( - NSCharacterSet set, ffi.Pointer> result) { - return _lib._objc_msgSend_830( - _id, _lib._sel_scanUpToCharactersFromSet_intoString_1, set._id, result); + NSCharacterSet set, ffi.Pointer> result) { + return _objc_msgSend_830(this.pointer, + _sel_scanUpToCharactersFromSet_intoString_, set.pointer, result); } bool get atEnd { - return _lib._objc_msgSend_12(_id, _lib._sel_isAtEnd1); + return _objc_msgSend_12(this.pointer, _sel_isAtEnd); } - static NSScanner scannerWithString_(AVFAudio _lib, NSString string) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSScanner1, _lib._sel_scannerWithString_1, string._id); - return NSScanner._(_ret, _lib, retain: true, release: true); + static NSScanner scannerWithString_(NSString string) { + final _ret = _objc_msgSend_31( + _class_NSScanner, _sel_scannerWithString_, string.pointer); + return NSScanner._(_ret, retain: true, release: true); } - static NSObject localizedScannerWithString_(AVFAudio _lib, NSString string) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSScanner1, - _lib._sel_localizedScannerWithString_1, string._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject localizedScannerWithString_(NSString string) { + final _ret = _objc_msgSend_31( + _class_NSScanner, _sel_localizedScannerWithString_, string.pointer); + return NSObject._(_ret, retain: true, release: true); } bool scanDecimal_(ffi.Pointer dcm) { - return _lib._objc_msgSend_831(_id, _lib._sel_scanDecimal_1, dcm); + return _objc_msgSend_831(this.pointer, _sel_scanDecimal_, dcm); } @override NSScanner init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSScanner._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSScanner._(_ret, retain: true, release: true); } - static NSScanner new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSScanner1, _lib._sel_new1); - return NSScanner._(_ret, _lib, retain: false, release: true); + static NSScanner new1() { + final _ret = _objc_msgSend_2(_class_NSScanner, _sel_new); + return NSScanner._(_ret, retain: false, release: true); } - static NSScanner allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSScanner1, _lib._sel_allocWithZone_1, zone); - return NSScanner._(_ret, _lib, retain: false, release: true); + static NSScanner allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSScanner, _sel_allocWithZone_, zone); + return NSScanner._(_ret, retain: false, release: true); } - static NSScanner alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSScanner1, _lib._sel_alloc1); - return NSScanner._(_ret, _lib, retain: false, release: true); + static NSScanner alloc() { + final _ret = _objc_msgSend_2(_class_NSScanner, _sel_alloc); + return NSScanner._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSScanner1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSScanner, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSScanner1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSScanner, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSScanner1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSScanner, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSScanner1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSScanner, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSScanner1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSScanner, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSScanner1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSScanner, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSScanner1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSScanner1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSScanner1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSScanner, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSScanner, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSScanner, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSScanner = objc.getClass("NSScanner"); +late final _sel_scanLocation = objc.registerName("scanLocation"); +late final _sel_setScanLocation_ = objc.registerName("setScanLocation:"); +late final _sel_charactersToBeSkipped = + objc.registerName("charactersToBeSkipped"); +final _objc_msgSend_820 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setCharactersToBeSkipped_ = + objc.registerName("setCharactersToBeSkipped:"); +final _objc_msgSend_821 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_caseSensitive = objc.registerName("caseSensitive"); +late final _sel_setCaseSensitive_ = objc.registerName("setCaseSensitive:"); +late final _sel_scanInt_ = objc.registerName("scanInt:"); +final _objc_msgSend_822 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scanInteger_ = objc.registerName("scanInteger:"); +final _objc_msgSend_823 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scanLongLong_ = objc.registerName("scanLongLong:"); +final _objc_msgSend_824 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scanUnsignedLongLong_ = + objc.registerName("scanUnsignedLongLong:"); +final _objc_msgSend_825 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_scanFloat_ = objc.registerName("scanFloat:"); +final _objc_msgSend_826 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scanDouble_ = objc.registerName("scanDouble:"); +final _objc_msgSend_827 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scanHexInt_ = objc.registerName("scanHexInt:"); +final _objc_msgSend_828 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scanHexLongLong_ = objc.registerName("scanHexLongLong:"); +late final _sel_scanHexFloat_ = objc.registerName("scanHexFloat:"); +late final _sel_scanHexDouble_ = objc.registerName("scanHexDouble:"); +late final _sel_scanString_intoString_ = + objc.registerName("scanString:intoString:"); +final _objc_msgSend_829 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_scanCharactersFromSet_intoString_ = + objc.registerName("scanCharactersFromSet:intoString:"); +final _objc_msgSend_830 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_scanUpToString_intoString_ = + objc.registerName("scanUpToString:intoString:"); +late final _sel_scanUpToCharactersFromSet_intoString_ = + objc.registerName("scanUpToCharactersFromSet:intoString:"); +late final _sel_isAtEnd = objc.registerName("isAtEnd"); +late final _sel_scannerWithString_ = objc.registerName("scannerWithString:"); +late final _sel_localizedScannerWithString_ = + objc.registerName("localizedScannerWithString:"); final class NSDecimal extends ffi.Opaque {} +late final _sel_scanDecimal_ = objc.registerName("scanDecimal:"); +final _objc_msgSend_831 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + class NSException extends NSObject { - NSException._(ffi.Pointer id, AVFAudio lib, + NSException._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSException] that points to the same underlying object as [other]. - static NSException castFrom(T other) { - return NSException._(other._id, other._lib, retain: true, release: true); + static NSException castFrom(T other) { + return NSException._(other.pointer, retain: true, release: true); } /// Returns a [NSException] that wraps the given raw object pointer. - static NSException castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSException castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSException._(other, lib, retain: retain, release: release); + return NSException._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSException]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSException1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSException); } static NSException exceptionWithName_reason_userInfo_( - AVFAudio _lib, NSString name, NSString? reason, NSDictionary? userInfo) { - final _ret = _lib._objc_msgSend_832( - _lib._class_NSException1, - _lib._sel_exceptionWithName_reason_userInfo_1, - name._id, - reason?._id ?? ffi.nullptr, - userInfo?._id ?? ffi.nullptr); - return NSException._(_ret, _lib, retain: true, release: true); + NSString name, NSString? reason, NSDictionary? userInfo) { + final _ret = _objc_msgSend_832( + _class_NSException, + _sel_exceptionWithName_reason_userInfo_, + name.pointer, + reason?.pointer ?? ffi.nullptr, + userInfo?.pointer ?? ffi.nullptr); + return NSException._(_ret, retain: true, release: true); } NSException initWithName_reason_userInfo_( NSString aName, NSString? aReason, NSDictionary? aUserInfo) { - final _ret = _lib._objc_msgSend_833( - _id, - _lib._sel_initWithName_reason_userInfo_1, - aName._id, - aReason?._id ?? ffi.nullptr, - aUserInfo?._id ?? ffi.nullptr); - return NSException._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_833( + this.pointer, + _sel_initWithName_reason_userInfo_, + aName.pointer, + aReason?.pointer ?? ffi.nullptr, + aUserInfo?.pointer ?? ffi.nullptr); + return NSException._(_ret, retain: true, release: true); } NSString get name { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_name1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_name); + return NSString._(_ret, retain: true, release: true); } NSString? get reason { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_reason1); + final _ret = _objc_msgSend_44(this.pointer, _sel_reason); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSDictionary? get userInfo { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_userInfo1); + final _ret = _objc_msgSend_390(this.pointer, _sel_userInfo); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSArray get callStackReturnAddresses { - final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_callStackReturnAddresses1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_callStackReturnAddresses); + return NSArray._(_ret, retain: true, release: true); } NSArray get callStackSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_callStackSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_callStackSymbols); + return NSArray._(_ret, retain: true, release: true); } void raise() { - _lib._objc_msgSend_1(_id, _lib._sel_raise1); + _objc_msgSend_1(this.pointer, _sel_raise); } - static void raise_format_(AVFAudio _lib, NSString name, NSString format) { - _lib._objc_msgSend_551(_lib._class_NSException1, _lib._sel_raise_format_1, - name._id, format._id); + static void raise_format_(NSString name, NSString format) { + _objc_msgSend_551( + _class_NSException, _sel_raise_format_, name.pointer, format.pointer); } - static void raise_format_arguments_(AVFAudio _lib, NSString name, - NSString format, ffi.Pointer<__va_list_tag> argList) { - _lib._objc_msgSend_834(_lib._class_NSException1, - _lib._sel_raise_format_arguments_1, name._id, format._id, argList); + static void raise_format_arguments_( + NSString name, NSString format, ffi.Pointer<__va_list_tag> argList) { + _objc_msgSend_834(_class_NSException, _sel_raise_format_arguments_, + name.pointer, format.pointer, argList); } @override NSException init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSException._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSException._(_ret, retain: true, release: true); } - static NSException new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSException1, _lib._sel_new1); - return NSException._(_ret, _lib, retain: false, release: true); + static NSException new1() { + final _ret = _objc_msgSend_2(_class_NSException, _sel_new); + return NSException._(_ret, retain: false, release: true); } - static NSException allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSException1, _lib._sel_allocWithZone_1, zone); - return NSException._(_ret, _lib, retain: false, release: true); + static NSException allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSException, _sel_allocWithZone_, zone); + return NSException._(_ret, retain: false, release: true); } - static NSException alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSException1, _lib._sel_alloc1); - return NSException._(_ret, _lib, retain: false, release: true); + static NSException alloc() { + final _ret = _objc_msgSend_2(_class_NSException, _sel_alloc); + return NSException._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSException1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSException, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSException1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSException, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSException1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSException, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSException1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSException, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSException1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSException, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSException1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSException, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSException1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSException1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSException1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSException, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSException, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSException, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSException = objc.getClass("NSException"); +late final _sel_exceptionWithName_reason_userInfo_ = + objc.registerName("exceptionWithName:reason:userInfo:"); +final _objc_msgSend_832 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithName_reason_userInfo_ = + objc.registerName("initWithName:reason:userInfo:"); +final _objc_msgSend_833 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_reason = objc.registerName("reason"); +late final _sel_raise = objc.registerName("raise"); +late final _sel_raise_format_ = objc.registerName("raise:format:"); +late final _sel_raise_format_arguments_ = + objc.registerName("raise:format:arguments:"); +final _objc_msgSend_834 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>(); class NSFileHandle extends NSObject { - NSFileHandle._(ffi.Pointer id, AVFAudio lib, + NSFileHandle._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSFileHandle] that points to the same underlying object as [other]. - static NSFileHandle castFrom(T other) { - return NSFileHandle._(other._id, other._lib, retain: true, release: true); + static NSFileHandle castFrom(T other) { + return NSFileHandle._(other.pointer, retain: true, release: true); } /// Returns a [NSFileHandle] that wraps the given raw object pointer. - static NSFileHandle castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSFileHandle castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSFileHandle._(other, lib, retain: retain, release: release); + return NSFileHandle._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSFileHandle]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSFileHandle1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSFileHandle); } NSData get availableData { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_availableData1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_availableData); + return NSData._(_ret, retain: true, release: true); } NSFileHandle initWithFileDescriptor_closeOnDealloc_(int fd, bool closeopt) { - final _ret = _lib._objc_msgSend_835( - _id, _lib._sel_initWithFileDescriptor_closeOnDealloc_1, fd, closeopt); - return NSFileHandle._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_835(this.pointer, + _sel_initWithFileDescriptor_closeOnDealloc_, fd, closeopt); + return NSFileHandle._(_ret, retain: true, release: true); } NSFileHandle? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSFileHandle._(_ret, _lib, retain: true, release: true); + : NSFileHandle._(_ret, retain: true, release: true); } NSData? readDataToEndOfFileAndReturnError_( - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_836( - _id, _lib._sel_readDataToEndOfFileAndReturnError_1, error); + ffi.Pointer> error) { + final _ret = _objc_msgSend_836( + this.pointer, _sel_readDataToEndOfFileAndReturnError_, error); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSData? readDataUpToLength_error_( - int length, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_837( - _id, _lib._sel_readDataUpToLength_error_1, length, error); + int length, ffi.Pointer> error) { + final _ret = _objc_msgSend_837( + this.pointer, _sel_readDataUpToLength_error_, length, error); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } bool writeData_error_( - NSData data, ffi.Pointer> error) { - return _lib._objc_msgSend_838( - _id, _lib._sel_writeData_error_1, data._id, error); + NSData data, ffi.Pointer> error) { + return _objc_msgSend_838( + this.pointer, _sel_writeData_error_, data.pointer, error); } bool getOffset_error_(ffi.Pointer offsetInFile, - ffi.Pointer> error) { - return _lib._objc_msgSend_839( - _id, _lib._sel_getOffset_error_1, offsetInFile, error); + ffi.Pointer> error) { + return _objc_msgSend_839( + this.pointer, _sel_getOffset_error_, offsetInFile, error); } bool seekToEndReturningOffset_error_( ffi.Pointer offsetInFile, - ffi.Pointer> error) { - return _lib._objc_msgSend_839( - _id, _lib._sel_seekToEndReturningOffset_error_1, offsetInFile, error); + ffi.Pointer> error) { + return _objc_msgSend_839(this.pointer, _sel_seekToEndReturningOffset_error_, + offsetInFile, error); } bool seekToOffset_error_( - int offset, ffi.Pointer> error) { - return _lib._objc_msgSend_840( - _id, _lib._sel_seekToOffset_error_1, offset, error); + int offset, ffi.Pointer> error) { + return _objc_msgSend_840( + this.pointer, _sel_seekToOffset_error_, offset, error); } bool truncateAtOffset_error_( - int offset, ffi.Pointer> error) { - return _lib._objc_msgSend_840( - _id, _lib._sel_truncateAtOffset_error_1, offset, error); + int offset, ffi.Pointer> error) { + return _objc_msgSend_840( + this.pointer, _sel_truncateAtOffset_error_, offset, error); } - bool synchronizeAndReturnError_(ffi.Pointer> error) { - return _lib._objc_msgSend_255( - _id, _lib._sel_synchronizeAndReturnError_1, error); + bool synchronizeAndReturnError_( + ffi.Pointer> error) { + return _objc_msgSend_255( + this.pointer, _sel_synchronizeAndReturnError_, error); } - bool closeAndReturnError_(ffi.Pointer> error) { - return _lib._objc_msgSend_255(_id, _lib._sel_closeAndReturnError_1, error); + bool closeAndReturnError_(ffi.Pointer> error) { + return _objc_msgSend_255(this.pointer, _sel_closeAndReturnError_, error); } - static NSFileHandle getFileHandleWithStandardInput(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_841( - _lib._class_NSFileHandle1, _lib._sel_fileHandleWithStandardInput1); - return NSFileHandle._(_ret, _lib, retain: true, release: true); + static NSFileHandle getFileHandleWithStandardInput() { + final _ret = _objc_msgSend_841( + _class_NSFileHandle, _sel_fileHandleWithStandardInput); + return NSFileHandle._(_ret, retain: true, release: true); } - static NSFileHandle getFileHandleWithStandardOutput(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_841( - _lib._class_NSFileHandle1, _lib._sel_fileHandleWithStandardOutput1); - return NSFileHandle._(_ret, _lib, retain: true, release: true); + static NSFileHandle getFileHandleWithStandardOutput() { + final _ret = _objc_msgSend_841( + _class_NSFileHandle, _sel_fileHandleWithStandardOutput); + return NSFileHandle._(_ret, retain: true, release: true); } - static NSFileHandle getFileHandleWithStandardError(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_841( - _lib._class_NSFileHandle1, _lib._sel_fileHandleWithStandardError1); - return NSFileHandle._(_ret, _lib, retain: true, release: true); + static NSFileHandle getFileHandleWithStandardError() { + final _ret = _objc_msgSend_841( + _class_NSFileHandle, _sel_fileHandleWithStandardError); + return NSFileHandle._(_ret, retain: true, release: true); } - static NSFileHandle getFileHandleWithNullDevice(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_841( - _lib._class_NSFileHandle1, _lib._sel_fileHandleWithNullDevice1); - return NSFileHandle._(_ret, _lib, retain: true, release: true); + static NSFileHandle getFileHandleWithNullDevice() { + final _ret = + _objc_msgSend_841(_class_NSFileHandle, _sel_fileHandleWithNullDevice); + return NSFileHandle._(_ret, retain: true, release: true); } - static NSFileHandle? fileHandleForReadingAtPath_( - AVFAudio _lib, NSString path) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSFileHandle1, - _lib._sel_fileHandleForReadingAtPath_1, path._id); + static NSFileHandle? fileHandleForReadingAtPath_(NSString path) { + final _ret = _objc_msgSend_38( + _class_NSFileHandle, _sel_fileHandleForReadingAtPath_, path.pointer); return _ret.address == 0 ? null - : NSFileHandle._(_ret, _lib, retain: true, release: true); + : NSFileHandle._(_ret, retain: true, release: true); } - static NSFileHandle? fileHandleForWritingAtPath_( - AVFAudio _lib, NSString path) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSFileHandle1, - _lib._sel_fileHandleForWritingAtPath_1, path._id); + static NSFileHandle? fileHandleForWritingAtPath_(NSString path) { + final _ret = _objc_msgSend_38( + _class_NSFileHandle, _sel_fileHandleForWritingAtPath_, path.pointer); return _ret.address == 0 ? null - : NSFileHandle._(_ret, _lib, retain: true, release: true); + : NSFileHandle._(_ret, retain: true, release: true); } - static NSFileHandle? fileHandleForUpdatingAtPath_( - AVFAudio _lib, NSString path) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSFileHandle1, - _lib._sel_fileHandleForUpdatingAtPath_1, path._id); + static NSFileHandle? fileHandleForUpdatingAtPath_(NSString path) { + final _ret = _objc_msgSend_38( + _class_NSFileHandle, _sel_fileHandleForUpdatingAtPath_, path.pointer); return _ret.address == 0 ? null - : NSFileHandle._(_ret, _lib, retain: true, release: true); + : NSFileHandle._(_ret, retain: true, release: true); } static NSFileHandle? fileHandleForReadingFromURL_error_( - AVFAudio _lib, NSURL url, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_842(_lib._class_NSFileHandle1, - _lib._sel_fileHandleForReadingFromURL_error_1, url._id, error); + NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_842(_class_NSFileHandle, + _sel_fileHandleForReadingFromURL_error_, url.pointer, error); return _ret.address == 0 ? null - : NSFileHandle._(_ret, _lib, retain: true, release: true); + : NSFileHandle._(_ret, retain: true, release: true); } static NSFileHandle? fileHandleForWritingToURL_error_( - AVFAudio _lib, NSURL url, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_842(_lib._class_NSFileHandle1, - _lib._sel_fileHandleForWritingToURL_error_1, url._id, error); + NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_842(_class_NSFileHandle, + _sel_fileHandleForWritingToURL_error_, url.pointer, error); return _ret.address == 0 ? null - : NSFileHandle._(_ret, _lib, retain: true, release: true); + : NSFileHandle._(_ret, retain: true, release: true); } static NSFileHandle? fileHandleForUpdatingURL_error_( - AVFAudio _lib, NSURL url, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_842(_lib._class_NSFileHandle1, - _lib._sel_fileHandleForUpdatingURL_error_1, url._id, error); + NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_842(_class_NSFileHandle, + _sel_fileHandleForUpdatingURL_error_, url.pointer, error); return _ret.address == 0 ? null - : NSFileHandle._(_ret, _lib, retain: true, release: true); + : NSFileHandle._(_ret, retain: true, release: true); } void readInBackgroundAndNotifyForModes_(NSArray? modes) { - _lib._objc_msgSend_843(_id, _lib._sel_readInBackgroundAndNotifyForModes_1, - modes?._id ?? ffi.nullptr); + _objc_msgSend_843(this.pointer, _sel_readInBackgroundAndNotifyForModes_, + modes?.pointer ?? ffi.nullptr); } void readInBackgroundAndNotify() { - _lib._objc_msgSend_1(_id, _lib._sel_readInBackgroundAndNotify1); + _objc_msgSend_1(this.pointer, _sel_readInBackgroundAndNotify); } void readToEndOfFileInBackgroundAndNotifyForModes_(NSArray? modes) { - _lib._objc_msgSend_843( - _id, - _lib._sel_readToEndOfFileInBackgroundAndNotifyForModes_1, - modes?._id ?? ffi.nullptr); + _objc_msgSend_843( + this.pointer, + _sel_readToEndOfFileInBackgroundAndNotifyForModes_, + modes?.pointer ?? ffi.nullptr); } void readToEndOfFileInBackgroundAndNotify() { - _lib._objc_msgSend_1(_id, _lib._sel_readToEndOfFileInBackgroundAndNotify1); + _objc_msgSend_1(this.pointer, _sel_readToEndOfFileInBackgroundAndNotify); } void acceptConnectionInBackgroundAndNotifyForModes_(NSArray? modes) { - _lib._objc_msgSend_843( - _id, - _lib._sel_acceptConnectionInBackgroundAndNotifyForModes_1, - modes?._id ?? ffi.nullptr); + _objc_msgSend_843( + this.pointer, + _sel_acceptConnectionInBackgroundAndNotifyForModes_, + modes?.pointer ?? ffi.nullptr); } void acceptConnectionInBackgroundAndNotify() { - _lib._objc_msgSend_1(_id, _lib._sel_acceptConnectionInBackgroundAndNotify1); + _objc_msgSend_1(this.pointer, _sel_acceptConnectionInBackgroundAndNotify); } void waitForDataInBackgroundAndNotifyForModes_(NSArray? modes) { - _lib._objc_msgSend_843( - _id, - _lib._sel_waitForDataInBackgroundAndNotifyForModes_1, - modes?._id ?? ffi.nullptr); + _objc_msgSend_843( + this.pointer, + _sel_waitForDataInBackgroundAndNotifyForModes_, + modes?.pointer ?? ffi.nullptr); } void waitForDataInBackgroundAndNotify() { - _lib._objc_msgSend_1(_id, _lib._sel_waitForDataInBackgroundAndNotify1); + _objc_msgSend_1(this.pointer, _sel_waitForDataInBackgroundAndNotify); } ObjCBlock_ffiVoid_NSFileHandle? get readabilityHandler { - final _ret = _lib._objc_msgSend_844(_id, _lib._sel_readabilityHandler1); + final _ret = _objc_msgSend_844(this.pointer, _sel_readabilityHandler); return _ret.address == 0 ? null - : ObjCBlock_ffiVoid_NSFileHandle._(_ret, _lib, - retain: true, release: true); + : ObjCBlock_ffiVoid_NSFileHandle._(_ret, retain: true, release: true); } set readabilityHandler(ObjCBlock_ffiVoid_NSFileHandle? value) { - return _lib._objc_msgSend_845( - _id, _lib._sel_setReadabilityHandler_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_845(this.pointer, _sel_setReadabilityHandler_, + value?.pointer ?? ffi.nullptr); } ObjCBlock_ffiVoid_NSFileHandle? get writeabilityHandler { - final _ret = _lib._objc_msgSend_844(_id, _lib._sel_writeabilityHandler1); + final _ret = _objc_msgSend_844(this.pointer, _sel_writeabilityHandler); return _ret.address == 0 ? null - : ObjCBlock_ffiVoid_NSFileHandle._(_ret, _lib, - retain: true, release: true); + : ObjCBlock_ffiVoid_NSFileHandle._(_ret, retain: true, release: true); } set writeabilityHandler(ObjCBlock_ffiVoid_NSFileHandle? value) { - return _lib._objc_msgSend_845( - _id, _lib._sel_setWriteabilityHandler_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_845(this.pointer, _sel_setWriteabilityHandler_, + value?.pointer ?? ffi.nullptr); } NSFileHandle initWithFileDescriptor_(int fd) { final _ret = - _lib._objc_msgSend_846(_id, _lib._sel_initWithFileDescriptor_1, fd); - return NSFileHandle._(_ret, _lib, retain: true, release: true); + _objc_msgSend_846(this.pointer, _sel_initWithFileDescriptor_, fd); + return NSFileHandle._(_ret, retain: true, release: true); } int get fileDescriptor { - return _lib._objc_msgSend_237(_id, _lib._sel_fileDescriptor1); + return _objc_msgSend_237(this.pointer, _sel_fileDescriptor); } NSData readDataToEndOfFile() { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_readDataToEndOfFile1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_readDataToEndOfFile); + return NSData._(_ret, retain: true, release: true); } NSData readDataOfLength_(int length) { final _ret = - _lib._objc_msgSend_847(_id, _lib._sel_readDataOfLength_1, length); - return NSData._(_ret, _lib, retain: true, release: true); + _objc_msgSend_847(this.pointer, _sel_readDataOfLength_, length); + return NSData._(_ret, retain: true, release: true); } void writeData_(NSData data) { - _lib._objc_msgSend_285(_id, _lib._sel_writeData_1, data._id); + _objc_msgSend_285(this.pointer, _sel_writeData_, data.pointer); } int get offsetInFile { - return _lib._objc_msgSend_164(_id, _lib._sel_offsetInFile1); + return _objc_msgSend_164(this.pointer, _sel_offsetInFile); } int seekToEndOfFile() { - return _lib._objc_msgSend_164(_id, _lib._sel_seekToEndOfFile1); + return _objc_msgSend_164(this.pointer, _sel_seekToEndOfFile); } void seekToFileOffset_(int offset) { - _lib._objc_msgSend_848(_id, _lib._sel_seekToFileOffset_1, offset); + _objc_msgSend_848(this.pointer, _sel_seekToFileOffset_, offset); } void truncateFileAtOffset_(int offset) { - _lib._objc_msgSend_848(_id, _lib._sel_truncateFileAtOffset_1, offset); + _objc_msgSend_848(this.pointer, _sel_truncateFileAtOffset_, offset); } void synchronizeFile() { - _lib._objc_msgSend_1(_id, _lib._sel_synchronizeFile1); + _objc_msgSend_1(this.pointer, _sel_synchronizeFile); } void closeFile() { - _lib._objc_msgSend_1(_id, _lib._sel_closeFile1); + _objc_msgSend_1(this.pointer, _sel_closeFile); } @override NSFileHandle init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSFileHandle._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSFileHandle._(_ret, retain: true, release: true); } - static NSFileHandle new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSFileHandle1, _lib._sel_new1); - return NSFileHandle._(_ret, _lib, retain: false, release: true); + static NSFileHandle new1() { + final _ret = _objc_msgSend_2(_class_NSFileHandle, _sel_new); + return NSFileHandle._(_ret, retain: false, release: true); } - static NSFileHandle allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSFileHandle1, _lib._sel_allocWithZone_1, zone); - return NSFileHandle._(_ret, _lib, retain: false, release: true); + static NSFileHandle allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSFileHandle, _sel_allocWithZone_, zone); + return NSFileHandle._(_ret, retain: false, release: true); } - static NSFileHandle alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSFileHandle1, _lib._sel_alloc1); - return NSFileHandle._(_ret, _lib, retain: false, release: true); + static NSFileHandle alloc() { + final _ret = _objc_msgSend_2(_class_NSFileHandle, _sel_alloc); + return NSFileHandle._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSFileHandle1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSFileHandle, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSFileHandle1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSFileHandle, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSFileHandle1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSFileHandle, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSFileHandle1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSFileHandle, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSFileHandle1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSFileHandle, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSFileHandle1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSFileHandle, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSFileHandle1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSFileHandle1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSFileHandle1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} - + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSFileHandle, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSFileHandle, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSFileHandle, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSFileHandle = objc.getClass("NSFileHandle"); +late final _sel_availableData = objc.registerName("availableData"); +late final _sel_initWithFileDescriptor_closeOnDealloc_ = + objc.registerName("initWithFileDescriptor:closeOnDealloc:"); +final _objc_msgSend_835 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Int, ffi.Bool)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int, bool)>(); +late final _sel_readDataToEndOfFileAndReturnError_ = + objc.registerName("readDataToEndOfFileAndReturnError:"); +final _objc_msgSend_836 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_readDataUpToLength_error_ = + objc.registerName("readDataUpToLength:error:"); +final _objc_msgSend_837 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_writeData_error_ = objc.registerName("writeData:error:"); +final _objc_msgSend_838 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_getOffset_error_ = objc.registerName("getOffset:error:"); +final _objc_msgSend_839 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_seekToEndReturningOffset_error_ = + objc.registerName("seekToEndReturningOffset:error:"); +late final _sel_seekToOffset_error_ = objc.registerName("seekToOffset:error:"); +final _objc_msgSend_840 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLongLong, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_truncateAtOffset_error_ = + objc.registerName("truncateAtOffset:error:"); +late final _sel_synchronizeAndReturnError_ = + objc.registerName("synchronizeAndReturnError:"); +late final _sel_closeAndReturnError_ = + objc.registerName("closeAndReturnError:"); +late final _sel_fileHandleWithStandardInput = + objc.registerName("fileHandleWithStandardInput"); +final _objc_msgSend_841 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_fileHandleWithStandardOutput = + objc.registerName("fileHandleWithStandardOutput"); +late final _sel_fileHandleWithStandardError = + objc.registerName("fileHandleWithStandardError"); +late final _sel_fileHandleWithNullDevice = + objc.registerName("fileHandleWithNullDevice"); +late final _sel_fileHandleForReadingAtPath_ = + objc.registerName("fileHandleForReadingAtPath:"); +late final _sel_fileHandleForWritingAtPath_ = + objc.registerName("fileHandleForWritingAtPath:"); +late final _sel_fileHandleForUpdatingAtPath_ = + objc.registerName("fileHandleForUpdatingAtPath:"); +late final _sel_fileHandleForReadingFromURL_error_ = + objc.registerName("fileHandleForReadingFromURL:error:"); +final _objc_msgSend_842 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_fileHandleForWritingToURL_error_ = + objc.registerName("fileHandleForWritingToURL:error:"); +late final _sel_fileHandleForUpdatingURL_error_ = + objc.registerName("fileHandleForUpdatingURL:error:"); +late final _sel_readInBackgroundAndNotifyForModes_ = + objc.registerName("readInBackgroundAndNotifyForModes:"); +final _objc_msgSend_843 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_readInBackgroundAndNotify = + objc.registerName("readInBackgroundAndNotify"); +late final _sel_readToEndOfFileInBackgroundAndNotifyForModes_ = + objc.registerName("readToEndOfFileInBackgroundAndNotifyForModes:"); +late final _sel_readToEndOfFileInBackgroundAndNotify = + objc.registerName("readToEndOfFileInBackgroundAndNotify"); +late final _sel_acceptConnectionInBackgroundAndNotifyForModes_ = + objc.registerName("acceptConnectionInBackgroundAndNotifyForModes:"); +late final _sel_acceptConnectionInBackgroundAndNotify = + objc.registerName("acceptConnectionInBackgroundAndNotify"); +late final _sel_waitForDataInBackgroundAndNotifyForModes_ = + objc.registerName("waitForDataInBackgroundAndNotifyForModes:"); +late final _sel_waitForDataInBackgroundAndNotify = + objc.registerName("waitForDataInBackgroundAndNotify"); void _ObjCBlock_ffiVoid_NSFileHandle_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< - ffi - .NativeFunction arg0)>>() - .asFunction)>()(arg0); + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); final _ObjCBlock_ffiVoid_NSFileHandle_closureRegistry = - )>{}; + )>{}; int _ObjCBlock_ffiVoid_NSFileHandle_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSFileHandle_registerClosure( - void Function(ffi.Pointer) fn) { + void Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSFileHandle_closureRegistryIndex; _ObjCBlock_ffiVoid_NSFileHandle_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSFileHandle_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSFileHandle_closureRegistry[block.ref.target.address]!( arg0); -class ObjCBlock_ffiVoid_NSFileHandle extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSFileHandle._(ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_NSFileHandle extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSFileHandle._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSFileHandle castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSFileHandle._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSFileHandle._(pointer, retain: retain, release: release); } @@ -62215,20 +41401,17 @@ class ObjCBlock_ffiVoid_NSFileHandle extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSFileHandle.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< - ffi - .NativeFunction arg0)>> + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSFileHandle_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSFileHandle_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -62236,20 +41419,16 @@ class ObjCBlock_ffiVoid_NSFileHandle extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSFileHandle.fromFunction( - AVFAudio lib, void Function(NSFileHandle) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSFileHandle_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSFileHandle_registerClosure((ffi - .Pointer - arg0) => - fn(NSFileHandle._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSFileHandle.fromFunction(void Function(NSFileHandle) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSFileHandle_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSFileHandle_registerClosure( + (ffi.Pointer arg0) => + fn(NSFileHandle._(arg0, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -62261,449 +41440,595 @@ class ObjCBlock_ffiVoid_NSFileHandle extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSFileHandle.listener( - AVFAudio lib, void Function(NSFileHandle) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSFileHandle_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSFileHandle_registerClosure( - (ffi.Pointer arg0) => fn(NSFileHandle._( - arg0, lib, - retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSFileHandle.listener(void Function(NSFileHandle) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSFileHandle_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSFileHandle_registerClosure( + (ffi.Pointer arg0) => + fn(NSFileHandle._(arg0, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>? + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSFileHandle arg0) => _id.ref.invoke + void call(NSFileHandle arg0) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>()(_id, arg0._id); -} + void Function(ffi.Pointer, + ffi.Pointer)>()(pointer, arg0.pointer); +} + +late final _sel_readabilityHandler = objc.registerName("readabilityHandler"); +final _objc_msgSend_844 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setReadabilityHandler_ = + objc.registerName("setReadabilityHandler:"); +final _objc_msgSend_845 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_writeabilityHandler = objc.registerName("writeabilityHandler"); +late final _sel_setWriteabilityHandler_ = + objc.registerName("setWriteabilityHandler:"); +late final _sel_initWithFileDescriptor_ = + objc.registerName("initWithFileDescriptor:"); +final _objc_msgSend_846 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Int)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_fileDescriptor = objc.registerName("fileDescriptor"); +late final _sel_readDataToEndOfFile = objc.registerName("readDataToEndOfFile"); +late final _sel_readDataOfLength_ = objc.registerName("readDataOfLength:"); +final _objc_msgSend_847 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_offsetInFile = objc.registerName("offsetInFile"); +late final _sel_seekToEndOfFile = objc.registerName("seekToEndOfFile"); +late final _sel_seekToFileOffset_ = objc.registerName("seekToFileOffset:"); +final _objc_msgSend_848 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLongLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_truncateFileAtOffset_ = + objc.registerName("truncateFileAtOffset:"); +late final _sel_synchronizeFile = objc.registerName("synchronizeFile"); +late final _sel_closeFile = objc.registerName("closeFile"); class NSHTTPCookieStorage extends NSObject { - NSHTTPCookieStorage._(ffi.Pointer id, AVFAudio lib, + NSHTTPCookieStorage._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSHTTPCookieStorage] that points to the same underlying object as [other]. - static NSHTTPCookieStorage castFrom(T other) { - return NSHTTPCookieStorage._(other._id, other._lib, - retain: true, release: true); + static NSHTTPCookieStorage castFrom(T other) { + return NSHTTPCookieStorage._(other.pointer, retain: true, release: true); } /// Returns a [NSHTTPCookieStorage] that wraps the given raw object pointer. - static NSHTTPCookieStorage castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSHTTPCookieStorage castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSHTTPCookieStorage._(other, lib, retain: retain, release: release); + return NSHTTPCookieStorage._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSHTTPCookieStorage]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSHTTPCookieStorage1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSHTTPCookieStorage); } - static NSHTTPCookieStorage getSharedHTTPCookieStorage(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_849( - _lib._class_NSHTTPCookieStorage1, _lib._sel_sharedHTTPCookieStorage1); - return NSHTTPCookieStorage._(_ret, _lib, retain: true, release: true); + static NSHTTPCookieStorage getSharedHTTPCookieStorage() { + final _ret = _objc_msgSend_849( + _class_NSHTTPCookieStorage, _sel_sharedHTTPCookieStorage); + return NSHTTPCookieStorage._(_ret, retain: true, release: true); } static NSHTTPCookieStorage sharedCookieStorageForGroupContainerIdentifier_( - AVFAudio _lib, NSString identifier) { - final _ret = _lib._objc_msgSend_850( - _lib._class_NSHTTPCookieStorage1, - _lib._sel_sharedCookieStorageForGroupContainerIdentifier_1, - identifier._id); - return NSHTTPCookieStorage._(_ret, _lib, retain: true, release: true); + NSString identifier) { + final _ret = _objc_msgSend_850( + _class_NSHTTPCookieStorage, + _sel_sharedCookieStorageForGroupContainerIdentifier_, + identifier.pointer); + return NSHTTPCookieStorage._(_ret, retain: true, release: true); } NSArray? get cookies { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_cookies1); + final _ret = _objc_msgSend_84(this.pointer, _sel_cookies); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } void setCookie_(NSHTTPCookie cookie) { - _lib._objc_msgSend_854(_id, _lib._sel_setCookie_1, cookie._id); + _objc_msgSend_854(this.pointer, _sel_setCookie_, cookie.pointer); } void deleteCookie_(NSHTTPCookie cookie) { - _lib._objc_msgSend_854(_id, _lib._sel_deleteCookie_1, cookie._id); + _objc_msgSend_854(this.pointer, _sel_deleteCookie_, cookie.pointer); } void removeCookiesSinceDate_(NSDate date) { - _lib._objc_msgSend_540(_id, _lib._sel_removeCookiesSinceDate_1, date._id); + _objc_msgSend_540(this.pointer, _sel_removeCookiesSinceDate_, date.pointer); } NSArray? cookiesForURL_(NSURL URL) { final _ret = - _lib._objc_msgSend_133(_id, _lib._sel_cookiesForURL_1, URL._id); + _objc_msgSend_133(this.pointer, _sel_cookiesForURL_, URL.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } void setCookies_forURL_mainDocumentURL_( NSArray cookies, NSURL? URL, NSURL? mainDocumentURL) { - _lib._objc_msgSend_855( - _id, - _lib._sel_setCookies_forURL_mainDocumentURL_1, - cookies._id, - URL?._id ?? ffi.nullptr, - mainDocumentURL?._id ?? ffi.nullptr); + _objc_msgSend_855( + this.pointer, + _sel_setCookies_forURL_mainDocumentURL_, + cookies.pointer, + URL?.pointer ?? ffi.nullptr, + mainDocumentURL?.pointer ?? ffi.nullptr); } int get cookieAcceptPolicy { - return _lib._objc_msgSend_856(_id, _lib._sel_cookieAcceptPolicy1); + return _objc_msgSend_856(this.pointer, _sel_cookieAcceptPolicy); } set cookieAcceptPolicy(int value) { - return _lib._objc_msgSend_857( - _id, _lib._sel_setCookieAcceptPolicy_1, value); + return _objc_msgSend_857(this.pointer, _sel_setCookieAcceptPolicy_, value); } NSArray sortedCookiesUsingDescriptors_(NSArray sortOrder) { - final _ret = _lib._objc_msgSend_68( - _id, _lib._sel_sortedCookiesUsingDescriptors_1, sortOrder._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_68( + this.pointer, _sel_sortedCookiesUsingDescriptors_, sortOrder.pointer); + return NSArray._(_ret, retain: true, release: true); } void storeCookies_forTask_(NSArray cookies, NSURLSessionTask task) { - _lib._objc_msgSend_882( - _id, _lib._sel_storeCookies_forTask_1, cookies._id, task._id); + _objc_msgSend_882(this.pointer, _sel_storeCookies_forTask_, cookies.pointer, + task.pointer); } void getCookiesForTask_completionHandler_( NSURLSessionTask task, ObjCBlock_ffiVoid_NSArray completionHandler) { - _lib._objc_msgSend_883(_id, _lib._sel_getCookiesForTask_completionHandler_1, - task._id, completionHandler._id); + _objc_msgSend_883(this.pointer, _sel_getCookiesForTask_completionHandler_, + task.pointer, completionHandler.pointer); } @override NSHTTPCookieStorage init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSHTTPCookieStorage._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSHTTPCookieStorage._(_ret, retain: true, release: true); } - static NSHTTPCookieStorage new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSHTTPCookieStorage1, _lib._sel_new1); - return NSHTTPCookieStorage._(_ret, _lib, retain: false, release: true); + static NSHTTPCookieStorage new1() { + final _ret = _objc_msgSend_2(_class_NSHTTPCookieStorage, _sel_new); + return NSHTTPCookieStorage._(_ret, retain: false, release: true); } - static NSHTTPCookieStorage allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSHTTPCookieStorage1, _lib._sel_allocWithZone_1, zone); - return NSHTTPCookieStorage._(_ret, _lib, retain: false, release: true); + static NSHTTPCookieStorage allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSHTTPCookieStorage, _sel_allocWithZone_, zone); + return NSHTTPCookieStorage._(_ret, retain: false, release: true); } - static NSHTTPCookieStorage alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSHTTPCookieStorage1, _lib._sel_alloc1); - return NSHTTPCookieStorage._(_ret, _lib, retain: false, release: true); + static NSHTTPCookieStorage alloc() { + final _ret = _objc_msgSend_2(_class_NSHTTPCookieStorage, _sel_alloc); + return NSHTTPCookieStorage._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSHTTPCookieStorage1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSHTTPCookieStorage, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSHTTPCookieStorage1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSHTTPCookieStorage, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSHTTPCookieStorage1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSHTTPCookieStorage, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSHTTPCookieStorage1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSHTTPCookieStorage, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSHTTPCookieStorage1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSHTTPCookieStorage, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSHTTPCookieStorage1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSHTTPCookieStorage, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSHTTPCookieStorage1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSHTTPCookieStorage1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSHTTPCookieStorage1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSHTTPCookieStorage, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSHTTPCookieStorage, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSHTTPCookieStorage, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSHTTPCookieStorage = objc.getClass("NSHTTPCookieStorage"); +late final _sel_sharedHTTPCookieStorage = + objc.registerName("sharedHTTPCookieStorage"); +final _objc_msgSend_849 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_sharedCookieStorageForGroupContainerIdentifier_ = + objc.registerName("sharedCookieStorageForGroupContainerIdentifier:"); +final _objc_msgSend_850 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_cookies = objc.registerName("cookies"); class NSHTTPCookie extends NSObject { - NSHTTPCookie._(ffi.Pointer id, AVFAudio lib, + NSHTTPCookie._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSHTTPCookie] that points to the same underlying object as [other]. - static NSHTTPCookie castFrom(T other) { - return NSHTTPCookie._(other._id, other._lib, retain: true, release: true); + static NSHTTPCookie castFrom(T other) { + return NSHTTPCookie._(other.pointer, retain: true, release: true); } /// Returns a [NSHTTPCookie] that wraps the given raw object pointer. - static NSHTTPCookie castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSHTTPCookie castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSHTTPCookie._(other, lib, retain: retain, release: release); + return NSHTTPCookie._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSHTTPCookie]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSHTTPCookie1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSHTTPCookie); } NSHTTPCookie? initWithProperties_(NSDictionary properties) { - final _ret = _lib._objc_msgSend_851( - _id, _lib._sel_initWithProperties_1, properties._id); + final _ret = _objc_msgSend_851( + this.pointer, _sel_initWithProperties_, properties.pointer); return _ret.address == 0 ? null - : NSHTTPCookie._(_ret, _lib, retain: true, release: true); + : NSHTTPCookie._(_ret, retain: true, release: true); } - static NSHTTPCookie? cookieWithProperties_( - AVFAudio _lib, NSDictionary properties) { - final _ret = _lib._objc_msgSend_852(_lib._class_NSHTTPCookie1, - _lib._sel_cookieWithProperties_1, properties._id); + static NSHTTPCookie? cookieWithProperties_(NSDictionary properties) { + final _ret = _objc_msgSend_852( + _class_NSHTTPCookie, _sel_cookieWithProperties_, properties.pointer); return _ret.address == 0 ? null - : NSHTTPCookie._(_ret, _lib, retain: true, release: true); + : NSHTTPCookie._(_ret, retain: true, release: true); } - static NSDictionary requestHeaderFieldsWithCookies_( - AVFAudio _lib, NSArray cookies) { - final _ret = _lib._objc_msgSend_508(_lib._class_NSHTTPCookie1, - _lib._sel_requestHeaderFieldsWithCookies_1, cookies._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + static NSDictionary requestHeaderFieldsWithCookies_(NSArray cookies) { + final _ret = _objc_msgSend_508(_class_NSHTTPCookie, + _sel_requestHeaderFieldsWithCookies_, cookies.pointer); + return NSDictionary._(_ret, retain: true, release: true); } static NSArray cookiesWithResponseHeaderFields_forURL_( - AVFAudio _lib, NSDictionary headerFields, NSURL URL) { - final _ret = _lib._objc_msgSend_853( - _lib._class_NSHTTPCookie1, - _lib._sel_cookiesWithResponseHeaderFields_forURL_1, - headerFields._id, - URL._id); - return NSArray._(_ret, _lib, retain: true, release: true); + NSDictionary headerFields, NSURL URL) { + final _ret = _objc_msgSend_853( + _class_NSHTTPCookie, + _sel_cookiesWithResponseHeaderFields_forURL_, + headerFields.pointer, + URL.pointer); + return NSArray._(_ret, retain: true, release: true); } NSDictionary? get properties { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_properties1); + final _ret = _objc_msgSend_390(this.pointer, _sel_properties); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } int get version { - return _lib._objc_msgSend_10(_id, _lib._sel_version1); + return _objc_msgSend_10(this.pointer, _sel_version); } NSString get name { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_name1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_name); + return NSString._(_ret, retain: true, release: true); } NSString get value { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_value1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_value); + return NSString._(_ret, retain: true, release: true); } NSDate? get expiresDate { - final _ret = _lib._objc_msgSend_183(_id, _lib._sel_expiresDate1); + final _ret = _objc_msgSend_183(this.pointer, _sel_expiresDate); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } bool get sessionOnly { - return _lib._objc_msgSend_12(_id, _lib._sel_isSessionOnly1); + return _objc_msgSend_12(this.pointer, _sel_isSessionOnly); } NSString get domain { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_domain1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_domain); + return NSString._(_ret, retain: true, release: true); } NSString get path { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_path1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_path); + return NSString._(_ret, retain: true, release: true); } bool get secure { - return _lib._objc_msgSend_12(_id, _lib._sel_isSecure1); + return _objc_msgSend_12(this.pointer, _sel_isSecure); } bool get HTTPOnly { - return _lib._objc_msgSend_12(_id, _lib._sel_isHTTPOnly1); + return _objc_msgSend_12(this.pointer, _sel_isHTTPOnly); } NSString? get comment { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_comment1); + final _ret = _objc_msgSend_44(this.pointer, _sel_comment); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSURL? get commentURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_commentURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_commentURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSArray? get portList { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_portList1); + final _ret = _objc_msgSend_84(this.pointer, _sel_portList); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSString? get sameSitePolicy { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_sameSitePolicy1); + final _ret = _objc_msgSend_44(this.pointer, _sel_sameSitePolicy); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } @override NSHTTPCookie init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSHTTPCookie._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSHTTPCookie._(_ret, retain: true, release: true); } - static NSHTTPCookie new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSHTTPCookie1, _lib._sel_new1); - return NSHTTPCookie._(_ret, _lib, retain: false, release: true); + static NSHTTPCookie new1() { + final _ret = _objc_msgSend_2(_class_NSHTTPCookie, _sel_new); + return NSHTTPCookie._(_ret, retain: false, release: true); } - static NSHTTPCookie allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSHTTPCookie1, _lib._sel_allocWithZone_1, zone); - return NSHTTPCookie._(_ret, _lib, retain: false, release: true); + static NSHTTPCookie allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSHTTPCookie, _sel_allocWithZone_, zone); + return NSHTTPCookie._(_ret, retain: false, release: true); } - static NSHTTPCookie alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSHTTPCookie1, _lib._sel_alloc1); - return NSHTTPCookie._(_ret, _lib, retain: false, release: true); + static NSHTTPCookie alloc() { + final _ret = _objc_msgSend_2(_class_NSHTTPCookie, _sel_alloc); + return NSHTTPCookie._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSHTTPCookie1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSHTTPCookie, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSHTTPCookie1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSHTTPCookie, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSHTTPCookie1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSHTTPCookie, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSHTTPCookie1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSHTTPCookie, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSHTTPCookie1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSHTTPCookie, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSHTTPCookie1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSHTTPCookie, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSHTTPCookie1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSHTTPCookie1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSHTTPCookie1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSHTTPCookie, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSHTTPCookie, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSHTTPCookie, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSHTTPCookie = objc.getClass("NSHTTPCookie"); +late final _sel_initWithProperties_ = objc.registerName("initWithProperties:"); +final _objc_msgSend_851 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_cookieWithProperties_ = + objc.registerName("cookieWithProperties:"); +final _objc_msgSend_852 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_requestHeaderFieldsWithCookies_ = + objc.registerName("requestHeaderFieldsWithCookies:"); +late final _sel_cookiesWithResponseHeaderFields_forURL_ = + objc.registerName("cookiesWithResponseHeaderFields:forURL:"); +final _objc_msgSend_853 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_properties = objc.registerName("properties"); +late final _sel_value = objc.registerName("value"); +late final _sel_expiresDate = objc.registerName("expiresDate"); +late final _sel_isSessionOnly = objc.registerName("isSessionOnly"); +late final _sel_isSecure = objc.registerName("isSecure"); +late final _sel_isHTTPOnly = objc.registerName("isHTTPOnly"); +late final _sel_comment = objc.registerName("comment"); +late final _sel_commentURL = objc.registerName("commentURL"); +late final _sel_portList = objc.registerName("portList"); +late final _sel_sameSitePolicy = objc.registerName("sameSitePolicy"); +late final _sel_setCookie_ = objc.registerName("setCookie:"); +final _objc_msgSend_854 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_deleteCookie_ = objc.registerName("deleteCookie:"); +late final _sel_removeCookiesSinceDate_ = + objc.registerName("removeCookiesSinceDate:"); +late final _sel_cookiesForURL_ = objc.registerName("cookiesForURL:"); +late final _sel_setCookies_forURL_mainDocumentURL_ = + objc.registerName("setCookies:forURL:mainDocumentURL:"); +final _objc_msgSend_855 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); abstract class NSHTTPCookieAcceptPolicy { static const int NSHTTPCookieAcceptPolicyAlways = 0; @@ -62711,510 +42036,520 @@ abstract class NSHTTPCookieAcceptPolicy { static const int NSHTTPCookieAcceptPolicyOnlyFromMainDocumentDomain = 2; } +late final _sel_cookieAcceptPolicy = objc.registerName("cookieAcceptPolicy"); +final _objc_msgSend_856 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setCookieAcceptPolicy_ = + objc.registerName("setCookieAcceptPolicy:"); +final _objc_msgSend_857 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_sortedCookiesUsingDescriptors_ = + objc.registerName("sortedCookiesUsingDescriptors:"); + class NSURLSessionTask extends NSObject { - NSURLSessionTask._(ffi.Pointer id, AVFAudio lib, + NSURLSessionTask._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLSessionTask] that points to the same underlying object as [other]. - static NSURLSessionTask castFrom(T other) { - return NSURLSessionTask._(other._id, other._lib, - retain: true, release: true); + static NSURLSessionTask castFrom(T other) { + return NSURLSessionTask._(other.pointer, retain: true, release: true); } /// Returns a [NSURLSessionTask] that wraps the given raw object pointer. - static NSURLSessionTask castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSURLSessionTask castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSURLSessionTask._(other, lib, retain: retain, release: release); + return NSURLSessionTask._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLSessionTask]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLSessionTask1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionTask); } int get taskIdentifier { - return _lib._objc_msgSend_10(_id, _lib._sel_taskIdentifier1); + return _objc_msgSend_10(this.pointer, _sel_taskIdentifier); } NSURLRequest? get originalRequest { - final _ret = _lib._objc_msgSend_876(_id, _lib._sel_originalRequest1); + final _ret = _objc_msgSend_876(this.pointer, _sel_originalRequest); return _ret.address == 0 ? null - : NSURLRequest._(_ret, _lib, retain: true, release: true); + : NSURLRequest._(_ret, retain: true, release: true); } NSURLRequest? get currentRequest { - final _ret = _lib._objc_msgSend_876(_id, _lib._sel_currentRequest1); + final _ret = _objc_msgSend_876(this.pointer, _sel_currentRequest); return _ret.address == 0 ? null - : NSURLRequest._(_ret, _lib, retain: true, release: true); + : NSURLRequest._(_ret, retain: true, release: true); } NSURLResponse? get response { - final _ret = _lib._objc_msgSend_878(_id, _lib._sel_response1); + final _ret = _objc_msgSend_878(this.pointer, _sel_response); return _ret.address == 0 ? null - : NSURLResponse._(_ret, _lib, retain: true, release: true); + : NSURLResponse._(_ret, retain: true, release: true); } NSObject? get delegate { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_delegate1); + final _ret = _objc_msgSend_17(this.pointer, _sel_delegate); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set delegate(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setDelegate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); } NSProgress get progress { - final _ret = _lib._objc_msgSend_879(_id, _lib._sel_progress1); - return NSProgress._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_879(this.pointer, _sel_progress); + return NSProgress._(_ret, retain: true, release: true); } NSDate? get earliestBeginDate { - final _ret = _lib._objc_msgSend_183(_id, _lib._sel_earliestBeginDate1); + final _ret = _objc_msgSend_183(this.pointer, _sel_earliestBeginDate); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } set earliestBeginDate(NSDate? value) { - return _lib._objc_msgSend_800( - _id, _lib._sel_setEarliestBeginDate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_800(this.pointer, _sel_setEarliestBeginDate_, + value?.pointer ?? ffi.nullptr); } int get countOfBytesClientExpectsToSend { - return _lib._objc_msgSend_666( - _id, _lib._sel_countOfBytesClientExpectsToSend1); + return _objc_msgSend_666( + this.pointer, _sel_countOfBytesClientExpectsToSend); } set countOfBytesClientExpectsToSend(int value) { - return _lib._objc_msgSend_667( - _id, _lib._sel_setCountOfBytesClientExpectsToSend_1, value); + return _objc_msgSend_667( + this.pointer, _sel_setCountOfBytesClientExpectsToSend_, value); } int get countOfBytesClientExpectsToReceive { - return _lib._objc_msgSend_666( - _id, _lib._sel_countOfBytesClientExpectsToReceive1); + return _objc_msgSend_666( + this.pointer, _sel_countOfBytesClientExpectsToReceive); } set countOfBytesClientExpectsToReceive(int value) { - return _lib._objc_msgSend_667( - _id, _lib._sel_setCountOfBytesClientExpectsToReceive_1, value); + return _objc_msgSend_667( + this.pointer, _sel_setCountOfBytesClientExpectsToReceive_, value); } int get countOfBytesSent { - return _lib._objc_msgSend_666(_id, _lib._sel_countOfBytesSent1); + return _objc_msgSend_666(this.pointer, _sel_countOfBytesSent); } int get countOfBytesReceived { - return _lib._objc_msgSend_666(_id, _lib._sel_countOfBytesReceived1); + return _objc_msgSend_666(this.pointer, _sel_countOfBytesReceived); } int get countOfBytesExpectedToSend { - return _lib._objc_msgSend_666(_id, _lib._sel_countOfBytesExpectedToSend1); + return _objc_msgSend_666(this.pointer, _sel_countOfBytesExpectedToSend); } int get countOfBytesExpectedToReceive { - return _lib._objc_msgSend_666( - _id, _lib._sel_countOfBytesExpectedToReceive1); + return _objc_msgSend_666(this.pointer, _sel_countOfBytesExpectedToReceive); } NSString? get taskDescription { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_taskDescription1); + final _ret = _objc_msgSend_44(this.pointer, _sel_taskDescription); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set taskDescription(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setTaskDescription_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setTaskDescription_, value?.pointer ?? ffi.nullptr); } void cancel() { - _lib._objc_msgSend_1(_id, _lib._sel_cancel1); + _objc_msgSend_1(this.pointer, _sel_cancel); } int get state { - return _lib._objc_msgSend_880(_id, _lib._sel_state1); + return _objc_msgSend_880(this.pointer, _sel_state); } NSError? get error { - final _ret = _lib._objc_msgSend_322(_id, _lib._sel_error1); + final _ret = _objc_msgSend_322(this.pointer, _sel_error); return _ret.address == 0 ? null - : NSError._(_ret, _lib, retain: true, release: true); + : NSError._(_ret, retain: true, release: true); } void suspend() { - _lib._objc_msgSend_1(_id, _lib._sel_suspend1); + _objc_msgSend_1(this.pointer, _sel_suspend); } void resume() { - _lib._objc_msgSend_1(_id, _lib._sel_resume1); + _objc_msgSend_1(this.pointer, _sel_resume); } double get priority { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_239_fpret(_id, _lib._sel_priority1) - : _lib._objc_msgSend_239(_id, _lib._sel_priority1); + return objc.useMsgSendVariants + ? _objc_msgSend_239Fpret(this.pointer, _sel_priority) + : _objc_msgSend_239(this.pointer, _sel_priority); } set priority(double value) { - return _lib._objc_msgSend_881(_id, _lib._sel_setPriority_1, value); + return _objc_msgSend_881(this.pointer, _sel_setPriority_, value); } bool get prefersIncrementalDelivery { - return _lib._objc_msgSend_12(_id, _lib._sel_prefersIncrementalDelivery1); + return _objc_msgSend_12(this.pointer, _sel_prefersIncrementalDelivery); } set prefersIncrementalDelivery(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setPrefersIncrementalDelivery_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setPrefersIncrementalDelivery_, value); } @override NSURLSessionTask init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLSessionTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLSessionTask._(_ret, retain: true, release: true); } - static NSURLSessionTask new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLSessionTask1, _lib._sel_new1); - return NSURLSessionTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionTask new1() { + final _ret = _objc_msgSend_2(_class_NSURLSessionTask, _sel_new); + return NSURLSessionTask._(_ret, retain: false, release: true); } - static NSURLSessionTask allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLSessionTask1, _lib._sel_allocWithZone_1, zone); - return NSURLSessionTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionTask allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSURLSessionTask, _sel_allocWithZone_, zone); + return NSURLSessionTask._(_ret, retain: false, release: true); } - static NSURLSessionTask alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLSessionTask1, _lib._sel_alloc1); - return NSURLSessionTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionTask alloc() { + final _ret = _objc_msgSend_2(_class_NSURLSessionTask, _sel_alloc); + return NSURLSessionTask._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLSessionTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLSessionTask, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLSessionTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLSessionTask, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLSessionTask1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLSessionTask, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLSessionTask1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSURLSessionTask, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLSessionTask1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLSessionTask, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLSessionTask1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLSessionTask, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLSessionTask1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLSessionTask, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLSessionTask1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLSessionTask, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionTask1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSURLSessionTask, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSURLSessionTask = objc.getClass("NSURLSessionTask"); +late final _sel_taskIdentifier = objc.registerName("taskIdentifier"); + class NSURLRequest extends NSObject { - NSURLRequest._(ffi.Pointer id, AVFAudio lib, + NSURLRequest._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLRequest] that points to the same underlying object as [other]. - static NSURLRequest castFrom(T other) { - return NSURLRequest._(other._id, other._lib, retain: true, release: true); + static NSURLRequest castFrom(T other) { + return NSURLRequest._(other.pointer, retain: true, release: true); } /// Returns a [NSURLRequest] that wraps the given raw object pointer. - static NSURLRequest castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSURLRequest castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSURLRequest._(other, lib, retain: retain, release: release); + return NSURLRequest._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLRequest]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSURLRequest1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLRequest); } - static NSURLRequest requestWithURL_(AVFAudio _lib, NSURL URL) { - final _ret = _lib._objc_msgSend_262( - _lib._class_NSURLRequest1, _lib._sel_requestWithURL_1, URL._id); - return NSURLRequest._(_ret, _lib, retain: true, release: true); + static NSURLRequest requestWithURL_(NSURL URL) { + final _ret = _objc_msgSend_262( + _class_NSURLRequest, _sel_requestWithURL_, URL.pointer); + return NSURLRequest._(_ret, retain: true, release: true); } - static bool getSupportsSecureCoding(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLRequest1, _lib._sel_supportsSecureCoding1); + static bool getSupportsSecureCoding() { + return _objc_msgSend_12(_class_NSURLRequest, _sel_supportsSecureCoding); } static NSURLRequest requestWithURL_cachePolicy_timeoutInterval_( - AVFAudio _lib, NSURL URL, int cachePolicy, double timeoutInterval) { - final _ret = _lib._objc_msgSend_858( - _lib._class_NSURLRequest1, - _lib._sel_requestWithURL_cachePolicy_timeoutInterval_1, - URL._id, + NSURL URL, int cachePolicy, double timeoutInterval) { + final _ret = _objc_msgSend_858( + _class_NSURLRequest, + _sel_requestWithURL_cachePolicy_timeoutInterval_, + URL.pointer, cachePolicy, timeoutInterval); - return NSURLRequest._(_ret, _lib, retain: true, release: true); + return NSURLRequest._(_ret, retain: true, release: true); } NSURLRequest initWithURL_(NSURL URL) { - final _ret = _lib._objc_msgSend_262(_id, _lib._sel_initWithURL_1, URL._id); - return NSURLRequest._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_262(this.pointer, _sel_initWithURL_, URL.pointer); + return NSURLRequest._(_ret, retain: true, release: true); } NSURLRequest initWithURL_cachePolicy_timeoutInterval_( NSURL URL, int cachePolicy, double timeoutInterval) { - final _ret = _lib._objc_msgSend_858( - _id, - _lib._sel_initWithURL_cachePolicy_timeoutInterval_1, - URL._id, + final _ret = _objc_msgSend_858( + this.pointer, + _sel_initWithURL_cachePolicy_timeoutInterval_, + URL.pointer, cachePolicy, timeoutInterval); - return NSURLRequest._(_ret, _lib, retain: true, release: true); + return NSURLRequest._(_ret, retain: true, release: true); } NSURL? get URL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_URL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_URL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } int get cachePolicy { - return _lib._objc_msgSend_859(_id, _lib._sel_cachePolicy1); + return _objc_msgSend_859(this.pointer, _sel_cachePolicy); } double get timeoutInterval { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_timeoutInterval1) - : _lib._objc_msgSend_165(_id, _lib._sel_timeoutInterval1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_timeoutInterval) + : _objc_msgSend_165(this.pointer, _sel_timeoutInterval); } NSURL? get mainDocumentURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_mainDocumentURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_mainDocumentURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } int get networkServiceType { - return _lib._objc_msgSend_860(_id, _lib._sel_networkServiceType1); + return _objc_msgSend_860(this.pointer, _sel_networkServiceType); } bool get allowsCellularAccess { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsCellularAccess1); + return _objc_msgSend_12(this.pointer, _sel_allowsCellularAccess); } bool get allowsExpensiveNetworkAccess { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsExpensiveNetworkAccess1); + return _objc_msgSend_12(this.pointer, _sel_allowsExpensiveNetworkAccess); } bool get allowsConstrainedNetworkAccess { - return _lib._objc_msgSend_12( - _id, _lib._sel_allowsConstrainedNetworkAccess1); + return _objc_msgSend_12(this.pointer, _sel_allowsConstrainedNetworkAccess); } bool get assumesHTTP3Capable { - return _lib._objc_msgSend_12(_id, _lib._sel_assumesHTTP3Capable1); + return _objc_msgSend_12(this.pointer, _sel_assumesHTTP3Capable); } int get attribution { - return _lib._objc_msgSend_861(_id, _lib._sel_attribution1); + return _objc_msgSend_861(this.pointer, _sel_attribution); } bool get requiresDNSSECValidation { - return _lib._objc_msgSend_12(_id, _lib._sel_requiresDNSSECValidation1); + return _objc_msgSend_12(this.pointer, _sel_requiresDNSSECValidation); } NSString? get HTTPMethod { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_HTTPMethod1); + final _ret = _objc_msgSend_44(this.pointer, _sel_HTTPMethod); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSDictionary? get allHTTPHeaderFields { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_allHTTPHeaderFields1); + final _ret = _objc_msgSend_390(this.pointer, _sel_allHTTPHeaderFields); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSString? valueForHTTPHeaderField_(NSString field) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_valueForHTTPHeaderField_1, field._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_valueForHTTPHeaderField_, field.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSData? get HTTPBody { - final _ret = _lib._objc_msgSend_286(_id, _lib._sel_HTTPBody1); + final _ret = _objc_msgSend_286(this.pointer, _sel_HTTPBody); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSInputStream? get HTTPBodyStream { - final _ret = _lib._objc_msgSend_875(_id, _lib._sel_HTTPBodyStream1); + final _ret = _objc_msgSend_875(this.pointer, _sel_HTTPBodyStream); return _ret.address == 0 ? null - : NSInputStream._(_ret, _lib, retain: true, release: true); + : NSInputStream._(_ret, retain: true, release: true); } bool get HTTPShouldHandleCookies { - return _lib._objc_msgSend_12(_id, _lib._sel_HTTPShouldHandleCookies1); + return _objc_msgSend_12(this.pointer, _sel_HTTPShouldHandleCookies); } bool get HTTPShouldUsePipelining { - return _lib._objc_msgSend_12(_id, _lib._sel_HTTPShouldUsePipelining1); + return _objc_msgSend_12(this.pointer, _sel_HTTPShouldUsePipelining); } @override NSURLRequest init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLRequest._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLRequest._(_ret, retain: true, release: true); } - static NSURLRequest new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLRequest1, _lib._sel_new1); - return NSURLRequest._(_ret, _lib, retain: false, release: true); + static NSURLRequest new1() { + final _ret = _objc_msgSend_2(_class_NSURLRequest, _sel_new); + return NSURLRequest._(_ret, retain: false, release: true); } - static NSURLRequest allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLRequest1, _lib._sel_allocWithZone_1, zone); - return NSURLRequest._(_ret, _lib, retain: false, release: true); + static NSURLRequest allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSURLRequest, _sel_allocWithZone_, zone); + return NSURLRequest._(_ret, retain: false, release: true); } - static NSURLRequest alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLRequest1, _lib._sel_alloc1); - return NSURLRequest._(_ret, _lib, retain: false, release: true); + static NSURLRequest alloc() { + final _ret = _objc_msgSend_2(_class_NSURLRequest, _sel_alloc); + return NSURLRequest._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLRequest1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLRequest, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLRequest1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLRequest, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLRequest1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLRequest, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLRequest1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSURLRequest, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLRequest1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLRequest, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLRequest1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLRequest, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLRequest1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLRequest, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSURLRequest1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLRequest, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLRequest1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSURLRequest, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSURLRequest = objc.getClass("NSURLRequest"); +late final _sel_requestWithURL_ = objc.registerName("requestWithURL:"); +late final _sel_supportsSecureCoding = + objc.registerName("supportsSecureCoding"); + abstract class NSURLRequestCachePolicy { static const int NSURLRequestUseProtocolCachePolicy = 0; static const int NSURLRequestReloadIgnoringLocalCacheData = 1; @@ -63225,6 +42560,39 @@ abstract class NSURLRequestCachePolicy { static const int NSURLRequestReloadRevalidatingCacheData = 5; } +late final _sel_requestWithURL_cachePolicy_timeoutInterval_ = + objc.registerName("requestWithURL:cachePolicy:timeoutInterval:"); +final _objc_msgSend_858 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Double)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + double)>(); +late final _sel_initWithURL_cachePolicy_timeoutInterval_ = + objc.registerName("initWithURL:cachePolicy:timeoutInterval:"); +late final _sel_URL = objc.registerName("URL"); +late final _sel_cachePolicy = objc.registerName("cachePolicy"); +final _objc_msgSend_859 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_timeoutInterval = objc.registerName("timeoutInterval"); +late final _sel_mainDocumentURL = objc.registerName("mainDocumentURL"); + abstract class NSURLRequestNetworkServiceType { static const int NSURLNetworkServiceTypeDefault = 0; static const int NSURLNetworkServiceTypeVoIP = 1; @@ -63237,132 +42605,161 @@ abstract class NSURLRequestNetworkServiceType { static const int NSURLNetworkServiceTypeCallSignaling = 11; } +late final _sel_networkServiceType = objc.registerName("networkServiceType"); +final _objc_msgSend_860 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_allowsCellularAccess = + objc.registerName("allowsCellularAccess"); +late final _sel_allowsExpensiveNetworkAccess = + objc.registerName("allowsExpensiveNetworkAccess"); +late final _sel_allowsConstrainedNetworkAccess = + objc.registerName("allowsConstrainedNetworkAccess"); +late final _sel_assumesHTTP3Capable = objc.registerName("assumesHTTP3Capable"); + abstract class NSURLRequestAttribution { static const int NSURLRequestAttributionDeveloper = 0; static const int NSURLRequestAttributionUser = 1; } +late final _sel_attribution = objc.registerName("attribution"); +final _objc_msgSend_861 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_requiresDNSSECValidation = + objc.registerName("requiresDNSSECValidation"); +late final _sel_HTTPMethod = objc.registerName("HTTPMethod"); +late final _sel_allHTTPHeaderFields = objc.registerName("allHTTPHeaderFields"); +late final _sel_valueForHTTPHeaderField_ = + objc.registerName("valueForHTTPHeaderField:"); +late final _sel_HTTPBody = objc.registerName("HTTPBody"); + class NSInputStream extends NSStream { - NSInputStream._(ffi.Pointer id, AVFAudio lib, + NSInputStream._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSInputStream] that points to the same underlying object as [other]. - static NSInputStream castFrom(T other) { - return NSInputStream._(other._id, other._lib, retain: true, release: true); + static NSInputStream castFrom(T other) { + return NSInputStream._(other.pointer, retain: true, release: true); } /// Returns a [NSInputStream] that wraps the given raw object pointer. - static NSInputStream castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSInputStream castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSInputStream._(other, lib, retain: retain, release: release); + return NSInputStream._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSInputStream]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSInputStream1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSInputStream); } int read_maxLength_(ffi.Pointer buffer, int len) { - return _lib._objc_msgSend_864(_id, _lib._sel_read_maxLength_1, buffer, len); + return _objc_msgSend_864(this.pointer, _sel_read_maxLength_, buffer, len); } bool getBuffer_length_(ffi.Pointer> buffer, ffi.Pointer len) { - return _lib._objc_msgSend_873( - _id, _lib._sel_getBuffer_length_1, buffer, len); + return _objc_msgSend_873(this.pointer, _sel_getBuffer_length_, buffer, len); } bool get hasBytesAvailable { - return _lib._objc_msgSend_12(_id, _lib._sel_hasBytesAvailable1); + return _objc_msgSend_12(this.pointer, _sel_hasBytesAvailable); } NSInputStream initWithData_(NSData data) { final _ret = - _lib._objc_msgSend_279(_id, _lib._sel_initWithData_1, data._id); - return NSInputStream._(_ret, _lib, retain: true, release: true); + _objc_msgSend_279(this.pointer, _sel_initWithData_, data.pointer); + return NSInputStream._(_ret, retain: true, release: true); } NSInputStream? initWithURL_(NSURL url) { - final _ret = _lib._objc_msgSend_277(_id, _lib._sel_initWithURL_1, url._id); + final _ret = + _objc_msgSend_277(this.pointer, _sel_initWithURL_, url.pointer); return _ret.address == 0 ? null - : NSInputStream._(_ret, _lib, retain: true, release: true); + : NSInputStream._(_ret, retain: true, release: true); } NSInputStream? initWithFileAtPath_(NSString path) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_initWithFileAtPath_1, path._id); + _objc_msgSend_38(this.pointer, _sel_initWithFileAtPath_, path.pointer); return _ret.address == 0 ? null - : NSInputStream._(_ret, _lib, retain: true, release: true); + : NSInputStream._(_ret, retain: true, release: true); } - static NSInputStream? inputStreamWithData_(AVFAudio _lib, NSData data) { - final _ret = _lib._objc_msgSend_874( - _lib._class_NSInputStream1, _lib._sel_inputStreamWithData_1, data._id); + static NSInputStream? inputStreamWithData_(NSData data) { + final _ret = _objc_msgSend_874( + _class_NSInputStream, _sel_inputStreamWithData_, data.pointer); return _ret.address == 0 ? null - : NSInputStream._(_ret, _lib, retain: true, release: true); + : NSInputStream._(_ret, retain: true, release: true); } - static NSInputStream? inputStreamWithFileAtPath_( - AVFAudio _lib, NSString path) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSInputStream1, - _lib._sel_inputStreamWithFileAtPath_1, path._id); + static NSInputStream? inputStreamWithFileAtPath_(NSString path) { + final _ret = _objc_msgSend_38( + _class_NSInputStream, _sel_inputStreamWithFileAtPath_, path.pointer); return _ret.address == 0 ? null - : NSInputStream._(_ret, _lib, retain: true, release: true); + : NSInputStream._(_ret, retain: true, release: true); } - static NSInputStream? inputStreamWithURL_(AVFAudio _lib, NSURL url) { - final _ret = _lib._objc_msgSend_277( - _lib._class_NSInputStream1, _lib._sel_inputStreamWithURL_1, url._id); + static NSInputStream? inputStreamWithURL_(NSURL url) { + final _ret = _objc_msgSend_277( + _class_NSInputStream, _sel_inputStreamWithURL_, url.pointer); return _ret.address == 0 ? null - : NSInputStream._(_ret, _lib, retain: true, release: true); + : NSInputStream._(_ret, retain: true, release: true); } static void getStreamsToHostWithName_port_inputStream_outputStream_( - AVFAudio _lib, NSString hostname, int port, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream) { - _lib._objc_msgSend_867( - _lib._class_NSInputStream1, - _lib._sel_getStreamsToHostWithName_port_inputStream_outputStream_1, - hostname._id, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_867( + _class_NSInputStream, + _sel_getStreamsToHostWithName_port_inputStream_outputStream_, + hostname.pointer, port, inputStream, outputStream); } static void getStreamsToHost_port_inputStream_outputStream_( - AVFAudio _lib, NSHost host, int port, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream) { - _lib._objc_msgSend_871( - _lib._class_NSInputStream1, - _lib._sel_getStreamsToHost_port_inputStream_outputStream_1, - host._id, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_871( + _class_NSInputStream, + _sel_getStreamsToHost_port_inputStream_outputStream_, + host.pointer, port, inputStream, outputStream); } static void getBoundStreamsWithBufferSize_inputStream_outputStream_( - AVFAudio _lib, int bufferSize, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream) { - _lib._objc_msgSend_872( - _lib._class_NSInputStream1, - _lib._sel_getBoundStreamsWithBufferSize_inputStream_outputStream_1, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_872( + _class_NSInputStream, + _sel_getBoundStreamsWithBufferSize_inputStream_outputStream_, bufferSize, inputStream, outputStream); @@ -63370,207 +42767,197 @@ class NSInputStream extends NSStream { @override NSInputStream init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSInputStream._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSInputStream._(_ret, retain: true, release: true); } - static NSInputStream new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSInputStream1, _lib._sel_new1); - return NSInputStream._(_ret, _lib, retain: false, release: true); + static NSInputStream new1() { + final _ret = _objc_msgSend_2(_class_NSInputStream, _sel_new); + return NSInputStream._(_ret, retain: false, release: true); } - static NSInputStream allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSInputStream1, _lib._sel_allocWithZone_1, zone); - return NSInputStream._(_ret, _lib, retain: false, release: true); + static NSInputStream allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSInputStream, _sel_allocWithZone_, zone); + return NSInputStream._(_ret, retain: false, release: true); } - static NSInputStream alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSInputStream1, _lib._sel_alloc1); - return NSInputStream._(_ret, _lib, retain: false, release: true); + static NSInputStream alloc() { + final _ret = _objc_msgSend_2(_class_NSInputStream, _sel_alloc); + return NSInputStream._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSInputStream1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSInputStream, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSInputStream1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSInputStream, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSInputStream1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSInputStream, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSInputStream1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSInputStream, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSInputStream1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSInputStream, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSInputStream1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSInputStream, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSInputStream1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSInputStream, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSInputStream1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSInputStream, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSInputStream1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSInputStream, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSInputStream = objc.getClass("NSInputStream"); + class NSStream extends NSObject { - NSStream._(ffi.Pointer id, AVFAudio lib, + NSStream._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSStream] that points to the same underlying object as [other]. - static NSStream castFrom(T other) { - return NSStream._(other._id, other._lib, retain: true, release: true); + static NSStream castFrom(T other) { + return NSStream._(other.pointer, retain: true, release: true); } /// Returns a [NSStream] that wraps the given raw object pointer. - static NSStream castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSStream castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSStream._(other, lib, retain: retain, release: release); + return NSStream._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSStream]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSStream1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSStream); } void open() { - _lib._objc_msgSend_1(_id, _lib._sel_open1); + _objc_msgSend_1(this.pointer, _sel_open); } void close() { - _lib._objc_msgSend_1(_id, _lib._sel_close1); + _objc_msgSend_1(this.pointer, _sel_close); } NSObject? get delegate { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_delegate1); + final _ret = _objc_msgSend_17(this.pointer, _sel_delegate); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set delegate(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setDelegate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); } NSObject? propertyForKey_(NSString key) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_propertyForKey_1, key._id); + _objc_msgSend_38(this.pointer, _sel_propertyForKey_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } bool setProperty_forKey_(NSObject? property, NSString key) { - return _lib._objc_msgSend_862(_id, _lib._sel_setProperty_forKey_1, - property?._id ?? ffi.nullptr, key._id); + return _objc_msgSend_862(this.pointer, _sel_setProperty_forKey_, + property?.pointer ?? ffi.nullptr, key.pointer); } void scheduleInRunLoop_forMode_(NSRunLoop aRunLoop, NSString mode) { - _lib._objc_msgSend_569( - _id, _lib._sel_scheduleInRunLoop_forMode_1, aRunLoop._id, mode._id); + _objc_msgSend_569(this.pointer, _sel_scheduleInRunLoop_forMode_, + aRunLoop.pointer, mode.pointer); } void removeFromRunLoop_forMode_(NSRunLoop aRunLoop, NSString mode) { - _lib._objc_msgSend_569( - _id, _lib._sel_removeFromRunLoop_forMode_1, aRunLoop._id, mode._id); + _objc_msgSend_569(this.pointer, _sel_removeFromRunLoop_forMode_, + aRunLoop.pointer, mode.pointer); } int get streamStatus { - return _lib._objc_msgSend_863(_id, _lib._sel_streamStatus1); + return _objc_msgSend_863(this.pointer, _sel_streamStatus); } NSError? get streamError { - final _ret = _lib._objc_msgSend_322(_id, _lib._sel_streamError1); + final _ret = _objc_msgSend_322(this.pointer, _sel_streamError); return _ret.address == 0 ? null - : NSError._(_ret, _lib, retain: true, release: true); + : NSError._(_ret, retain: true, release: true); } static void getStreamsToHostWithName_port_inputStream_outputStream_( - AVFAudio _lib, NSString hostname, int port, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream) { - _lib._objc_msgSend_867( - _lib._class_NSStream1, - _lib._sel_getStreamsToHostWithName_port_inputStream_outputStream_1, - hostname._id, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_867( + _class_NSStream, + _sel_getStreamsToHostWithName_port_inputStream_outputStream_, + hostname.pointer, port, inputStream, outputStream); } static void getStreamsToHost_port_inputStream_outputStream_( - AVFAudio _lib, NSHost host, int port, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream) { - _lib._objc_msgSend_871( - _lib._class_NSStream1, - _lib._sel_getStreamsToHost_port_inputStream_outputStream_1, - host._id, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_871( + _class_NSStream, + _sel_getStreamsToHost_port_inputStream_outputStream_, + host.pointer, port, inputStream, outputStream); } static void getBoundStreamsWithBufferSize_inputStream_outputStream_( - AVFAudio _lib, int bufferSize, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream) { - _lib._objc_msgSend_872( - _lib._class_NSStream1, - _lib._sel_getBoundStreamsWithBufferSize_inputStream_outputStream_1, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_872( + _class_NSStream, + _sel_getBoundStreamsWithBufferSize_inputStream_outputStream_, bufferSize, inputStream, outputStream); @@ -63578,90 +42965,101 @@ class NSStream extends NSObject { @override NSStream init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSStream._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSStream._(_ret, retain: true, release: true); } - static NSStream new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSStream1, _lib._sel_new1); - return NSStream._(_ret, _lib, retain: false, release: true); + static NSStream new1() { + final _ret = _objc_msgSend_2(_class_NSStream, _sel_new); + return NSStream._(_ret, retain: false, release: true); } - static NSStream allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSStream1, _lib._sel_allocWithZone_1, zone); - return NSStream._(_ret, _lib, retain: false, release: true); + static NSStream allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSStream, _sel_allocWithZone_, zone); + return NSStream._(_ret, retain: false, release: true); } - static NSStream alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSStream1, _lib._sel_alloc1); - return NSStream._(_ret, _lib, retain: false, release: true); + static NSStream alloc() { + final _ret = _objc_msgSend_2(_class_NSStream, _sel_alloc); + return NSStream._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSStream1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSStream, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSStream1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSStream, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSStream1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSStream, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSStream1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSStream, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSStream1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSStream, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSStream1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSStream, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSStream1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSStream, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSStream1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSStream, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSStream1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSStream, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSStream = objc.getClass("NSStream"); +late final _sel_open = objc.registerName("open"); +late final _sel_close = objc.registerName("close"); +final _objc_msgSend_862 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + abstract class NSStreamStatus { static const int NSStreamStatusNotOpen = 0; static const int NSStreamStatusOpening = 1; @@ -63673,133 +43071,139 @@ abstract class NSStreamStatus { static const int NSStreamStatusError = 7; } +late final _sel_streamStatus = objc.registerName("streamStatus"); +final _objc_msgSend_863 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_streamError = objc.registerName("streamError"); + class NSOutputStream extends NSStream { - NSOutputStream._(ffi.Pointer id, AVFAudio lib, + NSOutputStream._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSOutputStream] that points to the same underlying object as [other]. - static NSOutputStream castFrom(T other) { - return NSOutputStream._(other._id, other._lib, retain: true, release: true); + static NSOutputStream castFrom(T other) { + return NSOutputStream._(other.pointer, retain: true, release: true); } /// Returns a [NSOutputStream] that wraps the given raw object pointer. - static NSOutputStream castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSOutputStream castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSOutputStream._(other, lib, retain: retain, release: release); + return NSOutputStream._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSOutputStream]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSOutputStream1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSOutputStream); } int write_maxLength_(ffi.Pointer buffer, int len) { - return _lib._objc_msgSend_864( - _id, _lib._sel_write_maxLength_1, buffer, len); + return _objc_msgSend_864(this.pointer, _sel_write_maxLength_, buffer, len); } bool get hasSpaceAvailable { - return _lib._objc_msgSend_12(_id, _lib._sel_hasSpaceAvailable1); + return _objc_msgSend_12(this.pointer, _sel_hasSpaceAvailable); } NSOutputStream initToMemory() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_initToMemory1); - return NSOutputStream._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_initToMemory); + return NSOutputStream._(_ret, retain: true, release: true); } NSOutputStream initToBuffer_capacity_( ffi.Pointer buffer, int capacity) { - final _ret = _lib._objc_msgSend_865( - _id, _lib._sel_initToBuffer_capacity_1, buffer, capacity); - return NSOutputStream._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_865( + this.pointer, _sel_initToBuffer_capacity_, buffer, capacity); + return NSOutputStream._(_ret, retain: true, release: true); } NSOutputStream? initWithURL_append_(NSURL url, bool shouldAppend) { - final _ret = _lib._objc_msgSend_866( - _id, _lib._sel_initWithURL_append_1, url._id, shouldAppend); + final _ret = _objc_msgSend_866( + this.pointer, _sel_initWithURL_append_, url.pointer, shouldAppend); return _ret.address == 0 ? null - : NSOutputStream._(_ret, _lib, retain: true, release: true); + : NSOutputStream._(_ret, retain: true, release: true); } NSOutputStream? initToFileAtPath_append_(NSString path, bool shouldAppend) { - final _ret = _lib._objc_msgSend_40( - _id, _lib._sel_initToFileAtPath_append_1, path._id, shouldAppend); + final _ret = _objc_msgSend_40(this.pointer, _sel_initToFileAtPath_append_, + path.pointer, shouldAppend); return _ret.address == 0 ? null - : NSOutputStream._(_ret, _lib, retain: true, release: true); + : NSOutputStream._(_ret, retain: true, release: true); } - static NSOutputStream outputStreamToMemory(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSOutputStream1, _lib._sel_outputStreamToMemory1); - return NSOutputStream._(_ret, _lib, retain: true, release: true); + static NSOutputStream outputStreamToMemory() { + final _ret = + _objc_msgSend_2(_class_NSOutputStream, _sel_outputStreamToMemory); + return NSOutputStream._(_ret, retain: true, release: true); } static NSOutputStream outputStreamToBuffer_capacity_( - AVFAudio _lib, ffi.Pointer buffer, int capacity) { - final _ret = _lib._objc_msgSend_865(_lib._class_NSOutputStream1, - _lib._sel_outputStreamToBuffer_capacity_1, buffer, capacity); - return NSOutputStream._(_ret, _lib, retain: true, release: true); + ffi.Pointer buffer, int capacity) { + final _ret = _objc_msgSend_865(_class_NSOutputStream, + _sel_outputStreamToBuffer_capacity_, buffer, capacity); + return NSOutputStream._(_ret, retain: true, release: true); } static NSOutputStream outputStreamToFileAtPath_append_( - AVFAudio _lib, NSString path, bool shouldAppend) { - final _ret = _lib._objc_msgSend_30(_lib._class_NSOutputStream1, - _lib._sel_outputStreamToFileAtPath_append_1, path._id, shouldAppend); - return NSOutputStream._(_ret, _lib, retain: true, release: true); + NSString path, bool shouldAppend) { + final _ret = _objc_msgSend_30(_class_NSOutputStream, + _sel_outputStreamToFileAtPath_append_, path.pointer, shouldAppend); + return NSOutputStream._(_ret, retain: true, release: true); } static NSOutputStream? outputStreamWithURL_append_( - AVFAudio _lib, NSURL url, bool shouldAppend) { - final _ret = _lib._objc_msgSend_866(_lib._class_NSOutputStream1, - _lib._sel_outputStreamWithURL_append_1, url._id, shouldAppend); + NSURL url, bool shouldAppend) { + final _ret = _objc_msgSend_866(_class_NSOutputStream, + _sel_outputStreamWithURL_append_, url.pointer, shouldAppend); return _ret.address == 0 ? null - : NSOutputStream._(_ret, _lib, retain: true, release: true); + : NSOutputStream._(_ret, retain: true, release: true); } static void getStreamsToHostWithName_port_inputStream_outputStream_( - AVFAudio _lib, NSString hostname, int port, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream) { - _lib._objc_msgSend_867( - _lib._class_NSOutputStream1, - _lib._sel_getStreamsToHostWithName_port_inputStream_outputStream_1, - hostname._id, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_867( + _class_NSOutputStream, + _sel_getStreamsToHostWithName_port_inputStream_outputStream_, + hostname.pointer, port, inputStream, outputStream); } static void getStreamsToHost_port_inputStream_outputStream_( - AVFAudio _lib, NSHost host, int port, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream) { - _lib._objc_msgSend_871( - _lib._class_NSOutputStream1, - _lib._sel_getStreamsToHost_port_inputStream_outputStream_1, - host._id, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_871( + _class_NSOutputStream, + _sel_getStreamsToHost_port_inputStream_outputStream_, + host.pointer, port, inputStream, outputStream); } static void getBoundStreamsWithBufferSize_inputStream_outputStream_( - AVFAudio _lib, int bufferSize, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream) { - _lib._objc_msgSend_872( - _lib._class_NSOutputStream1, - _lib._sel_getBoundStreamsWithBufferSize_inputStream_outputStream_1, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_872( + _class_NSOutputStream, + _sel_getBoundStreamsWithBufferSize_inputStream_outputStream_, bufferSize, inputStream, outputStream); @@ -63807,423 +43211,671 @@ class NSOutputStream extends NSStream { @override NSOutputStream init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSOutputStream._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSOutputStream._(_ret, retain: true, release: true); } - static NSOutputStream new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSOutputStream1, _lib._sel_new1); - return NSOutputStream._(_ret, _lib, retain: false, release: true); + static NSOutputStream new1() { + final _ret = _objc_msgSend_2(_class_NSOutputStream, _sel_new); + return NSOutputStream._(_ret, retain: false, release: true); } - static NSOutputStream allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSOutputStream1, _lib._sel_allocWithZone_1, zone); - return NSOutputStream._(_ret, _lib, retain: false, release: true); + static NSOutputStream allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSOutputStream, _sel_allocWithZone_, zone); + return NSOutputStream._(_ret, retain: false, release: true); } - static NSOutputStream alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSOutputStream1, _lib._sel_alloc1); - return NSOutputStream._(_ret, _lib, retain: false, release: true); + static NSOutputStream alloc() { + final _ret = _objc_msgSend_2(_class_NSOutputStream, _sel_alloc); + return NSOutputStream._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSOutputStream1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSOutputStream, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSOutputStream1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSOutputStream, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSOutputStream1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSOutputStream, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSOutputStream1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSOutputStream, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSOutputStream1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSOutputStream, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSOutputStream1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSOutputStream, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSOutputStream1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSOutputStream1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSOutputStream1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSOutputStream, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSOutputStream, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSOutputStream, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSOutputStream = objc.getClass("NSOutputStream"); +late final _sel_write_maxLength_ = objc.registerName("write:maxLength:"); +final _objc_msgSend_864 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); +late final _sel_hasSpaceAvailable = objc.registerName("hasSpaceAvailable"); +late final _sel_initToMemory = objc.registerName("initToMemory"); +late final _sel_initToBuffer_capacity_ = + objc.registerName("initToBuffer:capacity:"); +final _objc_msgSend_865 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); +late final _sel_initWithURL_append_ = objc.registerName("initWithURL:append:"); +final _objc_msgSend_866 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_initToFileAtPath_append_ = + objc.registerName("initToFileAtPath:append:"); +late final _sel_outputStreamToMemory = + objc.registerName("outputStreamToMemory"); +late final _sel_outputStreamToBuffer_capacity_ = + objc.registerName("outputStreamToBuffer:capacity:"); +late final _sel_outputStreamToFileAtPath_append_ = + objc.registerName("outputStreamToFileAtPath:append:"); +late final _sel_outputStreamWithURL_append_ = + objc.registerName("outputStreamWithURL:append:"); +late final _sel_getStreamsToHostWithName_port_inputStream_outputStream_ = objc + .registerName("getStreamsToHostWithName:port:inputStream:outputStream:"); +final _objc_msgSend_867 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>, + ffi.Pointer>)>(); class NSHost extends NSObject { - NSHost._(ffi.Pointer id, AVFAudio lib, + NSHost._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSHost] that points to the same underlying object as [other]. - static NSHost castFrom(T other) { - return NSHost._(other._id, other._lib, retain: true, release: true); + static NSHost castFrom(T other) { + return NSHost._(other.pointer, retain: true, release: true); } /// Returns a [NSHost] that wraps the given raw object pointer. - static NSHost castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSHost castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSHost._(other, lib, retain: retain, release: release); + return NSHost._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSHost]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSHost1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSHost); } - static NSHost currentHost(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSHost1, _lib._sel_currentHost1); - return NSHost._(_ret, _lib, retain: true, release: true); + static NSHost currentHost() { + final _ret = _objc_msgSend_2(_class_NSHost, _sel_currentHost); + return NSHost._(_ret, retain: true, release: true); } - static NSHost hostWithName_(AVFAudio _lib, NSString? name) { - final _ret = _lib._objc_msgSend_868(_lib._class_NSHost1, - _lib._sel_hostWithName_1, name?._id ?? ffi.nullptr); - return NSHost._(_ret, _lib, retain: true, release: true); + static NSHost hostWithName_(NSString? name) { + final _ret = _objc_msgSend_868( + _class_NSHost, _sel_hostWithName_, name?.pointer ?? ffi.nullptr); + return NSHost._(_ret, retain: true, release: true); } - static NSHost hostWithAddress_(AVFAudio _lib, NSString address) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSHost1, _lib._sel_hostWithAddress_1, address._id); - return NSHost._(_ret, _lib, retain: true, release: true); + static NSHost hostWithAddress_(NSString address) { + final _ret = + _objc_msgSend_31(_class_NSHost, _sel_hostWithAddress_, address.pointer); + return NSHost._(_ret, retain: true, release: true); } bool isEqualToHost_(NSHost aHost) { - return _lib._objc_msgSend_869(_id, _lib._sel_isEqualToHost_1, aHost._id); + return _objc_msgSend_869(this.pointer, _sel_isEqualToHost_, aHost.pointer); } NSString? get name { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_name1); + final _ret = _objc_msgSend_44(this.pointer, _sel_name); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSArray get names { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_names1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_names); + return NSArray._(_ret, retain: true, release: true); } NSString? get address { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_address1); + final _ret = _objc_msgSend_44(this.pointer, _sel_address); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSArray get addresses { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_addresses1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_addresses); + return NSArray._(_ret, retain: true, release: true); } NSString? get localizedName { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_localizedName1); + final _ret = _objc_msgSend_44(this.pointer, _sel_localizedName); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static void setHostCacheEnabled_(AVFAudio _lib, bool flag) { - _lib._objc_msgSend_870( - _lib._class_NSHost1, _lib._sel_setHostCacheEnabled_1, flag); + static void setHostCacheEnabled_(bool flag) { + _objc_msgSend_870(_class_NSHost, _sel_setHostCacheEnabled_, flag); } - static bool isHostCacheEnabled(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSHost1, _lib._sel_isHostCacheEnabled1); + static bool isHostCacheEnabled() { + return _objc_msgSend_12(_class_NSHost, _sel_isHostCacheEnabled); } - static void flushHostCache(AVFAudio _lib) { - _lib._objc_msgSend_1(_lib._class_NSHost1, _lib._sel_flushHostCache1); + static void flushHostCache() { + _objc_msgSend_1(_class_NSHost, _sel_flushHostCache); } @override NSHost init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSHost._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSHost._(_ret, retain: true, release: true); } - static NSHost new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSHost1, _lib._sel_new1); - return NSHost._(_ret, _lib, retain: false, release: true); + static NSHost new1() { + final _ret = _objc_msgSend_2(_class_NSHost, _sel_new); + return NSHost._(_ret, retain: false, release: true); } - static NSHost allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSHost1, _lib._sel_allocWithZone_1, zone); - return NSHost._(_ret, _lib, retain: false, release: true); + static NSHost allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSHost, _sel_allocWithZone_, zone); + return NSHost._(_ret, retain: false, release: true); } - static NSHost alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSHost1, _lib._sel_alloc1); - return NSHost._(_ret, _lib, retain: false, release: true); + static NSHost alloc() { + final _ret = _objc_msgSend_2(_class_NSHost, _sel_alloc); + return NSHost._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSHost1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSHost, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSHost1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSHost, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSHost1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSHost, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSHost1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSHost, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSHost1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSHost, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSHost1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64( + _class_NSHost, _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSHost1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSHost1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSHost1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSHost, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSHost, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSHost, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSHost = objc.getClass("NSHost"); +late final _sel_currentHost = objc.registerName("currentHost"); +late final _sel_hostWithName_ = objc.registerName("hostWithName:"); +final _objc_msgSend_868 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_hostWithAddress_ = objc.registerName("hostWithAddress:"); +late final _sel_isEqualToHost_ = objc.registerName("isEqualToHost:"); +final _objc_msgSend_869 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_names = objc.registerName("names"); +late final _sel_address = objc.registerName("address"); +late final _sel_addresses = objc.registerName("addresses"); +late final _sel_localizedName = objc.registerName("localizedName"); +late final _sel_setHostCacheEnabled_ = + objc.registerName("setHostCacheEnabled:"); +final _objc_msgSend_870 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Bool)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, bool)>(); +late final _sel_isHostCacheEnabled = objc.registerName("isHostCacheEnabled"); +late final _sel_flushHostCache = objc.registerName("flushHostCache"); +late final _sel_getStreamsToHost_port_inputStream_outputStream_ = + objc.registerName("getStreamsToHost:port:inputStream:outputStream:"); +final _objc_msgSend_871 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_getBoundStreamsWithBufferSize_inputStream_outputStream_ = objc + .registerName("getBoundStreamsWithBufferSize:inputStream:outputStream:"); +final _objc_msgSend_872 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_read_maxLength_ = objc.registerName("read:maxLength:"); +late final _sel_getBuffer_length_ = objc.registerName("getBuffer:length:"); +final _objc_msgSend_873 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer)>(); +late final _sel_hasBytesAvailable = objc.registerName("hasBytesAvailable"); +late final _sel_initWithFileAtPath_ = objc.registerName("initWithFileAtPath:"); +late final _sel_inputStreamWithData_ = + objc.registerName("inputStreamWithData:"); +final _objc_msgSend_874 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_inputStreamWithFileAtPath_ = + objc.registerName("inputStreamWithFileAtPath:"); +late final _sel_inputStreamWithURL_ = objc.registerName("inputStreamWithURL:"); +late final _sel_HTTPBodyStream = objc.registerName("HTTPBodyStream"); +final _objc_msgSend_875 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_HTTPShouldHandleCookies = + objc.registerName("HTTPShouldHandleCookies"); +late final _sel_HTTPShouldUsePipelining = + objc.registerName("HTTPShouldUsePipelining"); +late final _sel_originalRequest = objc.registerName("originalRequest"); +final _objc_msgSend_876 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_currentRequest = objc.registerName("currentRequest"); class NSURLResponse extends NSObject { - NSURLResponse._(ffi.Pointer id, AVFAudio lib, + NSURLResponse._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLResponse] that points to the same underlying object as [other]. - static NSURLResponse castFrom(T other) { - return NSURLResponse._(other._id, other._lib, retain: true, release: true); + static NSURLResponse castFrom(T other) { + return NSURLResponse._(other.pointer, retain: true, release: true); } /// Returns a [NSURLResponse] that wraps the given raw object pointer. - static NSURLResponse castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSURLResponse castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSURLResponse._(other, lib, retain: retain, release: release); + return NSURLResponse._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLResponse]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSURLResponse1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLResponse); } NSURLResponse initWithURL_MIMEType_expectedContentLength_textEncodingName_( NSURL URL, NSString? MIMEType, int length, NSString? name) { - final _ret = _lib._objc_msgSend_877( - _id, - _lib._sel_initWithURL_MIMEType_expectedContentLength_textEncodingName_1, - URL._id, - MIMEType?._id ?? ffi.nullptr, + final _ret = _objc_msgSend_877( + this.pointer, + _sel_initWithURL_MIMEType_expectedContentLength_textEncodingName_, + URL.pointer, + MIMEType?.pointer ?? ffi.nullptr, length, - name?._id ?? ffi.nullptr); - return NSURLResponse._(_ret, _lib, retain: true, release: true); + name?.pointer ?? ffi.nullptr); + return NSURLResponse._(_ret, retain: true, release: true); } NSURL? get URL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_URL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_URL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSString? get MIMEType { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_MIMEType1); + final _ret = _objc_msgSend_44(this.pointer, _sel_MIMEType); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } int get expectedContentLength { - return _lib._objc_msgSend_238(_id, _lib._sel_expectedContentLength1); + return _objc_msgSend_238(this.pointer, _sel_expectedContentLength); } NSString? get textEncodingName { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_textEncodingName1); + final _ret = _objc_msgSend_44(this.pointer, _sel_textEncodingName); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get suggestedFilename { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_suggestedFilename1); + final _ret = _objc_msgSend_44(this.pointer, _sel_suggestedFilename); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } @override NSURLResponse init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLResponse._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLResponse._(_ret, retain: true, release: true); } - static NSURLResponse new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLResponse1, _lib._sel_new1); - return NSURLResponse._(_ret, _lib, retain: false, release: true); + static NSURLResponse new1() { + final _ret = _objc_msgSend_2(_class_NSURLResponse, _sel_new); + return NSURLResponse._(_ret, retain: false, release: true); } - static NSURLResponse allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLResponse1, _lib._sel_allocWithZone_1, zone); - return NSURLResponse._(_ret, _lib, retain: false, release: true); + static NSURLResponse allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSURLResponse, _sel_allocWithZone_, zone); + return NSURLResponse._(_ret, retain: false, release: true); } - static NSURLResponse alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLResponse1, _lib._sel_alloc1); - return NSURLResponse._(_ret, _lib, retain: false, release: true); + static NSURLResponse alloc() { + final _ret = _objc_msgSend_2(_class_NSURLResponse, _sel_alloc); + return NSURLResponse._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLResponse1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLResponse, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLResponse1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLResponse, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLResponse1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLResponse, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLResponse1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSURLResponse, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLResponse1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLResponse, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLResponse1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLResponse, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLResponse1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSURLResponse1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLResponse1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLResponse, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLResponse, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSURLResponse, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSURLResponse = objc.getClass("NSURLResponse"); +late final _sel_initWithURL_MIMEType_expectedContentLength_textEncodingName_ = + objc.registerName( + "initWithURL:MIMEType:expectedContentLength:textEncodingName:"); +final _objc_msgSend_877 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_MIMEType = objc.registerName("MIMEType"); +late final _sel_expectedContentLength = + objc.registerName("expectedContentLength"); +late final _sel_textEncodingName = objc.registerName("textEncodingName"); +late final _sel_suggestedFilename = objc.registerName("suggestedFilename"); +late final _sel_response = objc.registerName("response"); +final _objc_msgSend_878 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_progress = objc.registerName("progress"); +final _objc_msgSend_879 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_earliestBeginDate = objc.registerName("earliestBeginDate"); +late final _sel_setEarliestBeginDate_ = + objc.registerName("setEarliestBeginDate:"); +late final _sel_countOfBytesClientExpectsToSend = + objc.registerName("countOfBytesClientExpectsToSend"); +late final _sel_setCountOfBytesClientExpectsToSend_ = + objc.registerName("setCountOfBytesClientExpectsToSend:"); +late final _sel_countOfBytesClientExpectsToReceive = + objc.registerName("countOfBytesClientExpectsToReceive"); +late final _sel_setCountOfBytesClientExpectsToReceive_ = + objc.registerName("setCountOfBytesClientExpectsToReceive:"); +late final _sel_countOfBytesSent = objc.registerName("countOfBytesSent"); +late final _sel_countOfBytesReceived = + objc.registerName("countOfBytesReceived"); +late final _sel_countOfBytesExpectedToSend = + objc.registerName("countOfBytesExpectedToSend"); +late final _sel_countOfBytesExpectedToReceive = + objc.registerName("countOfBytesExpectedToReceive"); +late final _sel_taskDescription = objc.registerName("taskDescription"); +late final _sel_setTaskDescription_ = objc.registerName("setTaskDescription:"); abstract class NSURLSessionTaskState { static const int NSURLSessionTaskStateRunning = 0; @@ -64232,37 +43884,78 @@ abstract class NSURLSessionTaskState { static const int NSURLSessionTaskStateCompleted = 3; } +late final _sel_state = objc.registerName("state"); +final _objc_msgSend_880 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_suspend = objc.registerName("suspend"); +late final _sel_priority = objc.registerName("priority"); +late final _sel_setPriority_ = objc.registerName("setPriority:"); +final _objc_msgSend_881 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Float)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, double)>(); +late final _sel_prefersIncrementalDelivery = + objc.registerName("prefersIncrementalDelivery"); +late final _sel_setPrefersIncrementalDelivery_ = + objc.registerName("setPrefersIncrementalDelivery:"); +late final _sel_storeCookies_forTask_ = + objc.registerName("storeCookies:forTask:"); +final _objc_msgSend_882 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSArray_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< - ffi - .NativeFunction arg0)>>() - .asFunction)>()(arg0); + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); final _ObjCBlock_ffiVoid_NSArray_closureRegistry = - )>{}; + )>{}; int _ObjCBlock_ffiVoid_NSArray_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSArray_registerClosure( - void Function(ffi.Pointer) fn) { + void Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSArray_closureRegistryIndex; _ObjCBlock_ffiVoid_NSArray_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSArray_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSArray_closureRegistry[block.ref.target.address]!(arg0); -class ObjCBlock_ffiVoid_NSArray extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSArray._(ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_NSArray extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSArray._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSArray castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSArray._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSArray._(pointer, retain: retain, release: release); } @@ -64272,20 +43965,17 @@ class ObjCBlock_ffiVoid_NSArray extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSArray.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< - ffi - .NativeFunction arg0)>> + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSArray_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSArray_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -64293,20 +43983,17 @@ class ObjCBlock_ffiVoid_NSArray extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSArray.fromFunction( - AVFAudio lib, void Function(NSArray?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSArray_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSArray_registerClosure( - (ffi.Pointer arg0) => fn(arg0.address == 0 - ? null - : NSArray._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSArray.fromFunction(void Function(NSArray?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSArray_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSArray_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSArray._(arg0, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -64318,536 +44005,619 @@ class ObjCBlock_ffiVoid_NSArray extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSArray.listener(AVFAudio lib, void Function(NSArray?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSArray_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSArray_registerClosure( - (ffi.Pointer arg0) => fn(arg0.address == 0 - ? null - : NSArray._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSArray.listener(void Function(NSArray?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSArray_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSArray_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSArray._(arg0, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>? + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSArray? arg0) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() - .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>()(_id, arg0?._id ?? ffi.nullptr); -} + void call(NSArray? arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr); +} + +late final _sel_getCookiesForTask_completionHandler_ = + objc.registerName("getCookiesForTask:completionHandler:"); +final _objc_msgSend_883 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSIndexPath extends NSObject { - NSIndexPath._(ffi.Pointer id, AVFAudio lib, + NSIndexPath._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSIndexPath] that points to the same underlying object as [other]. - static NSIndexPath castFrom(T other) { - return NSIndexPath._(other._id, other._lib, retain: true, release: true); + static NSIndexPath castFrom(T other) { + return NSIndexPath._(other.pointer, retain: true, release: true); } /// Returns a [NSIndexPath] that wraps the given raw object pointer. - static NSIndexPath castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSIndexPath castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSIndexPath._(other, lib, retain: retain, release: release); + return NSIndexPath._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSIndexPath]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSIndexPath1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSIndexPath); } - static NSIndexPath indexPathWithIndex_(AVFAudio _lib, int index) { - final _ret = _lib._objc_msgSend_65( - _lib._class_NSIndexPath1, _lib._sel_indexPathWithIndex_1, index); - return NSIndexPath._(_ret, _lib, retain: true, release: true); + static NSIndexPath indexPathWithIndex_(int index) { + final _ret = + _objc_msgSend_65(_class_NSIndexPath, _sel_indexPathWithIndex_, index); + return NSIndexPath._(_ret, retain: true, release: true); } static NSIndexPath indexPathWithIndexes_length_( - AVFAudio _lib, ffi.Pointer indexes, int length) { - final _ret = _lib._objc_msgSend_884(_lib._class_NSIndexPath1, - _lib._sel_indexPathWithIndexes_length_1, indexes, length); - return NSIndexPath._(_ret, _lib, retain: true, release: true); + ffi.Pointer indexes, int length) { + final _ret = _objc_msgSend_884( + _class_NSIndexPath, _sel_indexPathWithIndexes_length_, indexes, length); + return NSIndexPath._(_ret, retain: true, release: true); } NSIndexPath initWithIndexes_length_( ffi.Pointer indexes, int length) { - final _ret = _lib._objc_msgSend_884( - _id, _lib._sel_initWithIndexes_length_1, indexes, length); - return NSIndexPath._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_884( + this.pointer, _sel_initWithIndexes_length_, indexes, length); + return NSIndexPath._(_ret, retain: true, release: true); } NSIndexPath initWithIndex_(int index) { - final _ret = _lib._objc_msgSend_65(_id, _lib._sel_initWithIndex_1, index); - return NSIndexPath._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_65(this.pointer, _sel_initWithIndex_, index); + return NSIndexPath._(_ret, retain: true, release: true); } NSIndexPath indexPathByAddingIndex_(int index) { final _ret = - _lib._objc_msgSend_885(_id, _lib._sel_indexPathByAddingIndex_1, index); - return NSIndexPath._(_ret, _lib, retain: true, release: true); + _objc_msgSend_885(this.pointer, _sel_indexPathByAddingIndex_, index); + return NSIndexPath._(_ret, retain: true, release: true); } NSIndexPath indexPathByRemovingLastIndex() { final _ret = - _lib._objc_msgSend_886(_id, _lib._sel_indexPathByRemovingLastIndex1); - return NSIndexPath._(_ret, _lib, retain: true, release: true); + _objc_msgSend_886(this.pointer, _sel_indexPathByRemovingLastIndex); + return NSIndexPath._(_ret, retain: true, release: true); } int indexAtPosition_(int position) { - return _lib._objc_msgSend_94(_id, _lib._sel_indexAtPosition_1, position); + return _objc_msgSend_94(this.pointer, _sel_indexAtPosition_, position); } int get length { - return _lib._objc_msgSend_10(_id, _lib._sel_length1); + return _objc_msgSend_10(this.pointer, _sel_length); } void getIndexes_range_( ffi.Pointer indexes, _NSRange positionRange) { - _lib._objc_msgSend_887( - _id, _lib._sel_getIndexes_range_1, indexes, positionRange); + _objc_msgSend_887( + this.pointer, _sel_getIndexes_range_, indexes, positionRange); } int compare_(NSIndexPath otherObject) { - return _lib._objc_msgSend_888(_id, _lib._sel_compare_1, otherObject._id); + return _objc_msgSend_888(this.pointer, _sel_compare_, otherObject.pointer); } void getIndexes_(ffi.Pointer indexes) { - _lib._objc_msgSend_889(_id, _lib._sel_getIndexes_1, indexes); + _objc_msgSend_889(this.pointer, _sel_getIndexes_, indexes); } @override NSIndexPath init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSIndexPath._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSIndexPath._(_ret, retain: true, release: true); } - static NSIndexPath new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSIndexPath1, _lib._sel_new1); - return NSIndexPath._(_ret, _lib, retain: false, release: true); + static NSIndexPath new1() { + final _ret = _objc_msgSend_2(_class_NSIndexPath, _sel_new); + return NSIndexPath._(_ret, retain: false, release: true); } - static NSIndexPath allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSIndexPath1, _lib._sel_allocWithZone_1, zone); - return NSIndexPath._(_ret, _lib, retain: false, release: true); + static NSIndexPath allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSIndexPath, _sel_allocWithZone_, zone); + return NSIndexPath._(_ret, retain: false, release: true); } - static NSIndexPath alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSIndexPath1, _lib._sel_alloc1); - return NSIndexPath._(_ret, _lib, retain: false, release: true); + static NSIndexPath alloc() { + final _ret = _objc_msgSend_2(_class_NSIndexPath, _sel_alloc); + return NSIndexPath._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSIndexPath1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSIndexPath, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSIndexPath1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSIndexPath, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSIndexPath1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSIndexPath, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSIndexPath1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSIndexPath, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSIndexPath1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSIndexPath, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSIndexPath1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSIndexPath, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSIndexPath1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSIndexPath1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSIndexPath1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSIndexPath, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSIndexPath, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSIndexPath, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSIndexPath = objc.getClass("NSIndexPath"); +late final _sel_indexPathWithIndex_ = objc.registerName("indexPathWithIndex:"); +late final _sel_indexPathWithIndexes_length_ = + objc.registerName("indexPathWithIndexes:length:"); +final _objc_msgSend_884 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_initWithIndexes_length_ = + objc.registerName("initWithIndexes:length:"); +late final _sel_indexPathByAddingIndex_ = + objc.registerName("indexPathByAddingIndex:"); +final _objc_msgSend_885 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_indexPathByRemovingLastIndex = + objc.registerName("indexPathByRemovingLastIndex"); +final _objc_msgSend_886 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_indexAtPosition_ = objc.registerName("indexAtPosition:"); +late final _sel_getIndexes_range_ = objc.registerName("getIndexes:range:"); +final _objc_msgSend_887 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +final _objc_msgSend_888 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_getIndexes_ = objc.registerName("getIndexes:"); +final _objc_msgSend_889 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); class NSInflectionRule extends NSObject { - NSInflectionRule._(ffi.Pointer id, AVFAudio lib, + NSInflectionRule._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSInflectionRule] that points to the same underlying object as [other]. - static NSInflectionRule castFrom(T other) { - return NSInflectionRule._(other._id, other._lib, - retain: true, release: true); + static NSInflectionRule castFrom(T other) { + return NSInflectionRule._(other.pointer, retain: true, release: true); } /// Returns a [NSInflectionRule] that wraps the given raw object pointer. - static NSInflectionRule castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSInflectionRule castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSInflectionRule._(other, lib, retain: retain, release: release); + return NSInflectionRule._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSInflectionRule]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSInflectionRule1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSInflectionRule); } @override NSObject init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSObject._(_ret, retain: true, release: true); } - static NSInflectionRule getAutomaticRule(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_890( - _lib._class_NSInflectionRule1, _lib._sel_automaticRule1); - return NSInflectionRule._(_ret, _lib, retain: true, release: true); + static NSInflectionRule getAutomaticRule() { + final _ret = _objc_msgSend_890(_class_NSInflectionRule, _sel_automaticRule); + return NSInflectionRule._(_ret, retain: true, release: true); } - static bool canInflectLanguage_(AVFAudio _lib, NSString language) { - return _lib._objc_msgSend_64(_lib._class_NSInflectionRule1, - _lib._sel_canInflectLanguage_1, language._id); + static bool canInflectLanguage_(NSString language) { + return _objc_msgSend_64( + _class_NSInflectionRule, _sel_canInflectLanguage_, language.pointer); } - static bool getCanInflectPreferredLocalization(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSInflectionRule1, - _lib._sel_canInflectPreferredLocalization1); + static bool getCanInflectPreferredLocalization() { + return _objc_msgSend_12( + _class_NSInflectionRule, _sel_canInflectPreferredLocalization); } - static NSInflectionRule new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSInflectionRule1, _lib._sel_new1); - return NSInflectionRule._(_ret, _lib, retain: false, release: true); + static NSInflectionRule new1() { + final _ret = _objc_msgSend_2(_class_NSInflectionRule, _sel_new); + return NSInflectionRule._(_ret, retain: false, release: true); } - static NSInflectionRule allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSInflectionRule1, _lib._sel_allocWithZone_1, zone); - return NSInflectionRule._(_ret, _lib, retain: false, release: true); + static NSInflectionRule allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSInflectionRule, _sel_allocWithZone_, zone); + return NSInflectionRule._(_ret, retain: false, release: true); } - static NSInflectionRule alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSInflectionRule1, _lib._sel_alloc1); - return NSInflectionRule._(_ret, _lib, retain: false, release: true); + static NSInflectionRule alloc() { + final _ret = _objc_msgSend_2(_class_NSInflectionRule, _sel_alloc); + return NSInflectionRule._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSInflectionRule1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSInflectionRule, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSInflectionRule1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSInflectionRule, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSInflectionRule1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSInflectionRule, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSInflectionRule1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSInflectionRule, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSInflectionRule1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSInflectionRule, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSInflectionRule1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSInflectionRule, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSInflectionRule1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSInflectionRule, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSInflectionRule1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSInflectionRule, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSInflectionRule1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSInflectionRule, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSInflectionRule = objc.getClass("NSInflectionRule"); +late final _sel_automaticRule = objc.registerName("automaticRule"); +final _objc_msgSend_890 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_canInflectLanguage_ = objc.registerName("canInflectLanguage:"); +late final _sel_canInflectPreferredLocalization = + objc.registerName("canInflectPreferredLocalization"); + class NSMorphology extends NSObject { - NSMorphology._(ffi.Pointer id, AVFAudio lib, + NSMorphology._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMorphology] that points to the same underlying object as [other]. - static NSMorphology castFrom(T other) { - return NSMorphology._(other._id, other._lib, retain: true, release: true); + static NSMorphology castFrom(T other) { + return NSMorphology._(other.pointer, retain: true, release: true); } /// Returns a [NSMorphology] that wraps the given raw object pointer. - static NSMorphology castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSMorphology castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSMorphology._(other, lib, retain: retain, release: release); + return NSMorphology._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMorphology]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSMorphology1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMorphology); } int get grammaticalGender { - return _lib._objc_msgSend_891(_id, _lib._sel_grammaticalGender1); + return _objc_msgSend_891(this.pointer, _sel_grammaticalGender); } set grammaticalGender(int value) { - return _lib._objc_msgSend_892(_id, _lib._sel_setGrammaticalGender_1, value); + return _objc_msgSend_892(this.pointer, _sel_setGrammaticalGender_, value); } int get partOfSpeech { - return _lib._objc_msgSend_893(_id, _lib._sel_partOfSpeech1); + return _objc_msgSend_893(this.pointer, _sel_partOfSpeech); } set partOfSpeech(int value) { - return _lib._objc_msgSend_894(_id, _lib._sel_setPartOfSpeech_1, value); + return _objc_msgSend_894(this.pointer, _sel_setPartOfSpeech_, value); } int get number { - return _lib._objc_msgSend_895(_id, _lib._sel_number1); + return _objc_msgSend_895(this.pointer, _sel_number); } set number(int value) { - return _lib._objc_msgSend_896(_id, _lib._sel_setNumber_1, value); + return _objc_msgSend_896(this.pointer, _sel_setNumber_, value); } int get grammaticalCase { - return _lib._objc_msgSend_897(_id, _lib._sel_grammaticalCase1); + return _objc_msgSend_897(this.pointer, _sel_grammaticalCase); } set grammaticalCase(int value) { - return _lib._objc_msgSend_898(_id, _lib._sel_setGrammaticalCase_1, value); + return _objc_msgSend_898(this.pointer, _sel_setGrammaticalCase_, value); } int get determination { - return _lib._objc_msgSend_899(_id, _lib._sel_determination1); + return _objc_msgSend_899(this.pointer, _sel_determination); } set determination(int value) { - return _lib._objc_msgSend_900(_id, _lib._sel_setDetermination_1, value); + return _objc_msgSend_900(this.pointer, _sel_setDetermination_, value); } int get grammaticalPerson { - return _lib._objc_msgSend_901(_id, _lib._sel_grammaticalPerson1); + return _objc_msgSend_901(this.pointer, _sel_grammaticalPerson); } set grammaticalPerson(int value) { - return _lib._objc_msgSend_902(_id, _lib._sel_setGrammaticalPerson_1, value); + return _objc_msgSend_902(this.pointer, _sel_setGrammaticalPerson_, value); } int get pronounType { - return _lib._objc_msgSend_903(_id, _lib._sel_pronounType1); + return _objc_msgSend_903(this.pointer, _sel_pronounType); } set pronounType(int value) { - return _lib._objc_msgSend_904(_id, _lib._sel_setPronounType_1, value); + return _objc_msgSend_904(this.pointer, _sel_setPronounType_, value); } int get definiteness { - return _lib._objc_msgSend_905(_id, _lib._sel_definiteness1); + return _objc_msgSend_905(this.pointer, _sel_definiteness); } set definiteness(int value) { - return _lib._objc_msgSend_906(_id, _lib._sel_setDefiniteness_1, value); + return _objc_msgSend_906(this.pointer, _sel_setDefiniteness_, value); } NSMorphologyCustomPronoun? customPronounForLanguage_(NSString language) { - final _ret = _lib._objc_msgSend_907( - _id, _lib._sel_customPronounForLanguage_1, language._id); + final _ret = _objc_msgSend_907( + this.pointer, _sel_customPronounForLanguage_, language.pointer); return _ret.address == 0 ? null - : NSMorphologyCustomPronoun._(_ret, _lib, retain: true, release: true); + : NSMorphologyCustomPronoun._(_ret, retain: true, release: true); } bool setCustomPronoun_forLanguage_error_(NSMorphologyCustomPronoun? features, - NSString language, ffi.Pointer> error) { - return _lib._objc_msgSend_908( - _id, - _lib._sel_setCustomPronoun_forLanguage_error_1, - features?._id ?? ffi.nullptr, - language._id, + NSString language, ffi.Pointer> error) { + return _objc_msgSend_908( + this.pointer, + _sel_setCustomPronoun_forLanguage_error_, + features?.pointer ?? ffi.nullptr, + language.pointer, error); } bool get unspecified { - return _lib._objc_msgSend_12(_id, _lib._sel_isUnspecified1); + return _objc_msgSend_12(this.pointer, _sel_isUnspecified); } - static NSMorphology getUserMorphology(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_909( - _lib._class_NSMorphology1, _lib._sel_userMorphology1); - return NSMorphology._(_ret, _lib, retain: true, release: true); + static NSMorphology getUserMorphology() { + final _ret = _objc_msgSend_909(_class_NSMorphology, _sel_userMorphology); + return NSMorphology._(_ret, retain: true, release: true); } @override NSMorphology init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMorphology._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMorphology._(_ret, retain: true, release: true); } - static NSMorphology new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMorphology1, _lib._sel_new1); - return NSMorphology._(_ret, _lib, retain: false, release: true); + static NSMorphology new1() { + final _ret = _objc_msgSend_2(_class_NSMorphology, _sel_new); + return NSMorphology._(_ret, retain: false, release: true); } - static NSMorphology allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSMorphology1, _lib._sel_allocWithZone_1, zone); - return NSMorphology._(_ret, _lib, retain: false, release: true); + static NSMorphology allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSMorphology, _sel_allocWithZone_, zone); + return NSMorphology._(_ret, retain: false, release: true); } - static NSMorphology alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMorphology1, _lib._sel_alloc1); - return NSMorphology._(_ret, _lib, retain: false, release: true); + static NSMorphology alloc() { + final _ret = _objc_msgSend_2(_class_NSMorphology, _sel_alloc); + return NSMorphology._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMorphology1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMorphology, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMorphology1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMorphology, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMorphology1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMorphology, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMorphology1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSMorphology, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMorphology1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMorphology, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMorphology1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMorphology, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMorphology1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMorphology, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSMorphology1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMorphology, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMorphology1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSMorphology, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSMorphology = objc.getClass("NSMorphology"); + abstract class NSGrammaticalGender { static const int NSGrammaticalGenderNotSet = 0; static const int NSGrammaticalGenderFeminine = 1; @@ -64855,6 +44625,26 @@ abstract class NSGrammaticalGender { static const int NSGrammaticalGenderNeuter = 3; } +late final _sel_grammaticalGender = objc.registerName("grammaticalGender"); +final _objc_msgSend_891 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setGrammaticalGender_ = + objc.registerName("setGrammaticalGender:"); +final _objc_msgSend_892 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSGrammaticalPartOfSpeech { static const int NSGrammaticalPartOfSpeechNotSet = 0; static const int NSGrammaticalPartOfSpeechDeterminer = 1; @@ -64873,6 +44663,25 @@ abstract class NSGrammaticalPartOfSpeech { static const int NSGrammaticalPartOfSpeechAbbreviation = 14; } +late final _sel_partOfSpeech = objc.registerName("partOfSpeech"); +final _objc_msgSend_893 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setPartOfSpeech_ = objc.registerName("setPartOfSpeech:"); +final _objc_msgSend_894 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSGrammaticalNumber { static const int NSGrammaticalNumberNotSet = 0; static const int NSGrammaticalNumberSingular = 1; @@ -64883,6 +44692,25 @@ abstract class NSGrammaticalNumber { static const int NSGrammaticalNumberPluralMany = 6; } +late final _sel_number = objc.registerName("number"); +final _objc_msgSend_895 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setNumber_ = objc.registerName("setNumber:"); +final _objc_msgSend_896 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSGrammaticalCase { static const int NSGrammaticalCaseNotSet = 0; static const int NSGrammaticalCaseNominative = 1; @@ -64901,12 +44729,50 @@ abstract class NSGrammaticalCase { static const int NSGrammaticalCaseTranslative = 14; } +late final _sel_grammaticalCase = objc.registerName("grammaticalCase"); +final _objc_msgSend_897 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setGrammaticalCase_ = objc.registerName("setGrammaticalCase:"); +final _objc_msgSend_898 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSGrammaticalDetermination { static const int NSGrammaticalDeterminationNotSet = 0; static const int NSGrammaticalDeterminationIndependent = 1; static const int NSGrammaticalDeterminationDependent = 2; } +late final _sel_determination = objc.registerName("determination"); +final _objc_msgSend_899 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDetermination_ = objc.registerName("setDetermination:"); +final _objc_msgSend_900 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSGrammaticalPerson { static const int NSGrammaticalPersonNotSet = 0; static const int NSGrammaticalPersonFirst = 1; @@ -64914,6 +44780,26 @@ abstract class NSGrammaticalPerson { static const int NSGrammaticalPersonThird = 3; } +late final _sel_grammaticalPerson = objc.registerName("grammaticalPerson"); +final _objc_msgSend_901 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setGrammaticalPerson_ = + objc.registerName("setGrammaticalPerson:"); +final _objc_msgSend_902 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSGrammaticalPronounType { static const int NSGrammaticalPronounTypeNotSet = 0; static const int NSGrammaticalPronounTypePersonal = 1; @@ -64921,624 +44807,716 @@ abstract class NSGrammaticalPronounType { static const int NSGrammaticalPronounTypePossessive = 3; } +late final _sel_pronounType = objc.registerName("pronounType"); +final _objc_msgSend_903 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setPronounType_ = objc.registerName("setPronounType:"); +final _objc_msgSend_904 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSGrammaticalDefiniteness { static const int NSGrammaticalDefinitenessNotSet = 0; static const int NSGrammaticalDefinitenessIndefinite = 1; static const int NSGrammaticalDefinitenessDefinite = 2; } +late final _sel_definiteness = objc.registerName("definiteness"); +final _objc_msgSend_905 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDefiniteness_ = objc.registerName("setDefiniteness:"); +final _objc_msgSend_906 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + class NSMorphologyCustomPronoun extends NSObject { - NSMorphologyCustomPronoun._(ffi.Pointer id, AVFAudio lib, + NSMorphologyCustomPronoun._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMorphologyCustomPronoun] that points to the same underlying object as [other]. - static NSMorphologyCustomPronoun castFrom(T other) { - return NSMorphologyCustomPronoun._(other._id, other._lib, + static NSMorphologyCustomPronoun castFrom( + T other) { + return NSMorphologyCustomPronoun._(other.pointer, retain: true, release: true); } /// Returns a [NSMorphologyCustomPronoun] that wraps the given raw object pointer. static NSMorphologyCustomPronoun castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSMorphologyCustomPronoun._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSMorphologyCustomPronoun._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMorphologyCustomPronoun]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSMorphologyCustomPronoun1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMorphologyCustomPronoun); } - static bool isSupportedForLanguage_(AVFAudio _lib, NSString language) { - return _lib._objc_msgSend_64(_lib._class_NSMorphologyCustomPronoun1, - _lib._sel_isSupportedForLanguage_1, language._id); + static bool isSupportedForLanguage_(NSString language) { + return _objc_msgSend_64(_class_NSMorphologyCustomPronoun, + _sel_isSupportedForLanguage_, language.pointer); } - static NSArray requiredKeysForLanguage_(AVFAudio _lib, NSString language) { - final _ret = _lib._objc_msgSend_358(_lib._class_NSMorphologyCustomPronoun1, - _lib._sel_requiredKeysForLanguage_1, language._id); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray requiredKeysForLanguage_(NSString language) { + final _ret = _objc_msgSend_358(_class_NSMorphologyCustomPronoun, + _sel_requiredKeysForLanguage_, language.pointer); + return NSArray._(_ret, retain: true, release: true); } NSString? get subjectForm { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_subjectForm1); + final _ret = _objc_msgSend_44(this.pointer, _sel_subjectForm); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set subjectForm(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setSubjectForm_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setSubjectForm_, value?.pointer ?? ffi.nullptr); } NSString? get objectForm { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_objectForm1); + final _ret = _objc_msgSend_44(this.pointer, _sel_objectForm); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set objectForm(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setObjectForm_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setObjectForm_, value?.pointer ?? ffi.nullptr); } NSString? get possessiveForm { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_possessiveForm1); + final _ret = _objc_msgSend_44(this.pointer, _sel_possessiveForm); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set possessiveForm(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setPossessiveForm_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setPossessiveForm_, value?.pointer ?? ffi.nullptr); } NSString? get possessiveAdjectiveForm { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_possessiveAdjectiveForm1); + final _ret = _objc_msgSend_44(this.pointer, _sel_possessiveAdjectiveForm); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set possessiveAdjectiveForm(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setPossessiveAdjectiveForm_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545(this.pointer, _sel_setPossessiveAdjectiveForm_, + value?.pointer ?? ffi.nullptr); } NSString? get reflexiveForm { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_reflexiveForm1); + final _ret = _objc_msgSend_44(this.pointer, _sel_reflexiveForm); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set reflexiveForm(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setReflexiveForm_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setReflexiveForm_, value?.pointer ?? ffi.nullptr); } @override NSMorphologyCustomPronoun init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMorphologyCustomPronoun._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMorphologyCustomPronoun._(_ret, retain: true, release: true); } - static NSMorphologyCustomPronoun new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMorphologyCustomPronoun1, _lib._sel_new1); - return NSMorphologyCustomPronoun._(_ret, _lib, - retain: false, release: true); + static NSMorphologyCustomPronoun new1() { + final _ret = _objc_msgSend_2(_class_NSMorphologyCustomPronoun, _sel_new); + return NSMorphologyCustomPronoun._(_ret, retain: false, release: true); } - static NSMorphologyCustomPronoun allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3(_lib._class_NSMorphologyCustomPronoun1, - _lib._sel_allocWithZone_1, zone); - return NSMorphologyCustomPronoun._(_ret, _lib, - retain: false, release: true); + static NSMorphologyCustomPronoun allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSMorphologyCustomPronoun, _sel_allocWithZone_, zone); + return NSMorphologyCustomPronoun._(_ret, retain: false, release: true); } - static NSMorphologyCustomPronoun alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMorphologyCustomPronoun1, _lib._sel_alloc1); - return NSMorphologyCustomPronoun._(_ret, _lib, - retain: false, release: true); + static NSMorphologyCustomPronoun alloc() { + final _ret = _objc_msgSend_2(_class_NSMorphologyCustomPronoun, _sel_alloc); + return NSMorphologyCustomPronoun._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMorphologyCustomPronoun1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMorphologyCustomPronoun, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMorphologyCustomPronoun1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMorphologyCustomPronoun, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSMorphologyCustomPronoun1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMorphologyCustomPronoun, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMorphologyCustomPronoun1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSMorphologyCustomPronoun, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMorphologyCustomPronoun1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMorphologyCustomPronoun, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMorphologyCustomPronoun1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMorphologyCustomPronoun, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMorphologyCustomPronoun1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSMorphologyCustomPronoun1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSMorphologyCustomPronoun1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMorphologyCustomPronoun, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMorphologyCustomPronoun, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSMorphologyCustomPronoun, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSMorphologyCustomPronoun = + objc.getClass("NSMorphologyCustomPronoun"); +late final _sel_isSupportedForLanguage_ = + objc.registerName("isSupportedForLanguage:"); +late final _sel_requiredKeysForLanguage_ = + objc.registerName("requiredKeysForLanguage:"); +late final _sel_subjectForm = objc.registerName("subjectForm"); +late final _sel_setSubjectForm_ = objc.registerName("setSubjectForm:"); +late final _sel_objectForm = objc.registerName("objectForm"); +late final _sel_setObjectForm_ = objc.registerName("setObjectForm:"); +late final _sel_possessiveForm = objc.registerName("possessiveForm"); +late final _sel_setPossessiveForm_ = objc.registerName("setPossessiveForm:"); +late final _sel_possessiveAdjectiveForm = + objc.registerName("possessiveAdjectiveForm"); +late final _sel_setPossessiveAdjectiveForm_ = + objc.registerName("setPossessiveAdjectiveForm:"); +late final _sel_reflexiveForm = objc.registerName("reflexiveForm"); +late final _sel_setReflexiveForm_ = objc.registerName("setReflexiveForm:"); +late final _sel_customPronounForLanguage_ = + objc.registerName("customPronounForLanguage:"); +final _objc_msgSend_907 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setCustomPronoun_forLanguage_error_ = + objc.registerName("setCustomPronoun:forLanguage:error:"); +final _objc_msgSend_908 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_isUnspecified = objc.registerName("isUnspecified"); +late final _sel_userMorphology = objc.registerName("userMorphology"); +final _objc_msgSend_909 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); class NSOperationQueue extends NSObject { - NSOperationQueue._(ffi.Pointer id, AVFAudio lib, + NSOperationQueue._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSOperationQueue] that points to the same underlying object as [other]. - static NSOperationQueue castFrom(T other) { - return NSOperationQueue._(other._id, other._lib, - retain: true, release: true); + static NSOperationQueue castFrom(T other) { + return NSOperationQueue._(other.pointer, retain: true, release: true); } /// Returns a [NSOperationQueue] that wraps the given raw object pointer. - static NSOperationQueue castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSOperationQueue castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSOperationQueue._(other, lib, retain: retain, release: release); + return NSOperationQueue._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSOperationQueue]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSOperationQueue1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSOperationQueue); } NSProgress get progress { - final _ret = _lib._objc_msgSend_879(_id, _lib._sel_progress1); - return NSProgress._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_879(this.pointer, _sel_progress); + return NSProgress._(_ret, retain: true, release: true); } void addOperation_(NSOperation op) { - _lib._objc_msgSend_910(_id, _lib._sel_addOperation_1, op._id); + _objc_msgSend_910(this.pointer, _sel_addOperation_, op.pointer); } void addOperations_waitUntilFinished_(NSArray ops, bool wait) { - _lib._objc_msgSend_913( - _id, _lib._sel_addOperations_waitUntilFinished_1, ops._id, wait); + _objc_msgSend_913( + this.pointer, _sel_addOperations_waitUntilFinished_, ops.pointer, wait); } void addOperationWithBlock_(ObjCBlock_ffiVoid block) { - _lib._objc_msgSend_532(_id, _lib._sel_addOperationWithBlock_1, block._id); + _objc_msgSend_532(this.pointer, _sel_addOperationWithBlock_, block.pointer); } void addBarrierBlock_(ObjCBlock_ffiVoid barrier) { - _lib._objc_msgSend_532(_id, _lib._sel_addBarrierBlock_1, barrier._id); + _objc_msgSend_532(this.pointer, _sel_addBarrierBlock_, barrier.pointer); } int get maxConcurrentOperationCount { - return _lib._objc_msgSend_83(_id, _lib._sel_maxConcurrentOperationCount1); + return _objc_msgSend_83(this.pointer, _sel_maxConcurrentOperationCount); } set maxConcurrentOperationCount(int value) { - return _lib._objc_msgSend_635( - _id, _lib._sel_setMaxConcurrentOperationCount_1, value); + return _objc_msgSend_635( + this.pointer, _sel_setMaxConcurrentOperationCount_, value); } bool get suspended { - return _lib._objc_msgSend_12(_id, _lib._sel_isSuspended1); + return _objc_msgSend_12(this.pointer, _sel_isSuspended); } set suspended(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setSuspended_1, value); + return _objc_msgSend_527(this.pointer, _sel_setSuspended_, value); } NSString? get name { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_name1); + final _ret = _objc_msgSend_44(this.pointer, _sel_name); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set name(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setName_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setName_, value?.pointer ?? ffi.nullptr); } int get qualityOfService { - return _lib._objc_msgSend_543(_id, _lib._sel_qualityOfService1); + return _objc_msgSend_543(this.pointer, _sel_qualityOfService); } set qualityOfService(int value) { - return _lib._objc_msgSend_544(_id, _lib._sel_setQualityOfService_1, value); + return _objc_msgSend_544(this.pointer, _sel_setQualityOfService_, value); } - ffi.Pointer get underlyingQueue { - return _lib._objc_msgSend_914(_id, _lib._sel_underlyingQueue1); + NSObject? get underlyingQueue { + final _ret = _objc_msgSend_914(this.pointer, _sel_underlyingQueue); + return _ret.address == 0 + ? null + : NSObject._(_ret, retain: true, release: true); } - set underlyingQueue(ffi.Pointer value) { - return _lib._objc_msgSend_915(_id, _lib._sel_setUnderlyingQueue_1, value); + set underlyingQueue(NSObject? value) { + return _objc_msgSend_915( + this.pointer, _sel_setUnderlyingQueue_, value?.pointer ?? ffi.nullptr); } void cancelAllOperations() { - _lib._objc_msgSend_1(_id, _lib._sel_cancelAllOperations1); + _objc_msgSend_1(this.pointer, _sel_cancelAllOperations); } void waitUntilAllOperationsAreFinished() { - _lib._objc_msgSend_1(_id, _lib._sel_waitUntilAllOperationsAreFinished1); + _objc_msgSend_1(this.pointer, _sel_waitUntilAllOperationsAreFinished); } - static NSOperationQueue? getCurrentQueue(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_916( - _lib._class_NSOperationQueue1, _lib._sel_currentQueue1); + static NSOperationQueue? getCurrentQueue() { + final _ret = _objc_msgSend_916(_class_NSOperationQueue, _sel_currentQueue); return _ret.address == 0 ? null - : NSOperationQueue._(_ret, _lib, retain: true, release: true); + : NSOperationQueue._(_ret, retain: true, release: true); } - static NSOperationQueue getMainQueue(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_917( - _lib._class_NSOperationQueue1, _lib._sel_mainQueue1); - return NSOperationQueue._(_ret, _lib, retain: true, release: true); + static NSOperationQueue getMainQueue() { + final _ret = _objc_msgSend_917(_class_NSOperationQueue, _sel_mainQueue); + return NSOperationQueue._(_ret, retain: true, release: true); } NSArray get operations { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_operations1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_operations); + return NSArray._(_ret, retain: true, release: true); } int get operationCount { - return _lib._objc_msgSend_10(_id, _lib._sel_operationCount1); + return _objc_msgSend_10(this.pointer, _sel_operationCount); } @override NSOperationQueue init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSOperationQueue._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSOperationQueue._(_ret, retain: true, release: true); } - static NSOperationQueue new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSOperationQueue1, _lib._sel_new1); - return NSOperationQueue._(_ret, _lib, retain: false, release: true); + static NSOperationQueue new1() { + final _ret = _objc_msgSend_2(_class_NSOperationQueue, _sel_new); + return NSOperationQueue._(_ret, retain: false, release: true); } - static NSOperationQueue allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSOperationQueue1, _lib._sel_allocWithZone_1, zone); - return NSOperationQueue._(_ret, _lib, retain: false, release: true); + static NSOperationQueue allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSOperationQueue, _sel_allocWithZone_, zone); + return NSOperationQueue._(_ret, retain: false, release: true); } - static NSOperationQueue alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSOperationQueue1, _lib._sel_alloc1); - return NSOperationQueue._(_ret, _lib, retain: false, release: true); + static NSOperationQueue alloc() { + final _ret = _objc_msgSend_2(_class_NSOperationQueue, _sel_alloc); + return NSOperationQueue._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSOperationQueue1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSOperationQueue, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSOperationQueue1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSOperationQueue, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSOperationQueue1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSOperationQueue, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSOperationQueue1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSOperationQueue, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSOperationQueue1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSOperationQueue, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSOperationQueue1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSOperationQueue, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSOperationQueue1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSOperationQueue, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSOperationQueue1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSOperationQueue, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSOperationQueue1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSOperationQueue, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSOperationQueue = objc.getClass("NSOperationQueue"); + class NSOperation extends NSObject { - NSOperation._(ffi.Pointer id, AVFAudio lib, + NSOperation._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSOperation] that points to the same underlying object as [other]. - static NSOperation castFrom(T other) { - return NSOperation._(other._id, other._lib, retain: true, release: true); + static NSOperation castFrom(T other) { + return NSOperation._(other.pointer, retain: true, release: true); } /// Returns a [NSOperation] that wraps the given raw object pointer. - static NSOperation castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSOperation castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSOperation._(other, lib, retain: retain, release: release); + return NSOperation._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSOperation]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSOperation1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSOperation); } void start() { - _lib._objc_msgSend_1(_id, _lib._sel_start1); + _objc_msgSend_1(this.pointer, _sel_start); } void main() { - _lib._objc_msgSend_1(_id, _lib._sel_main1); + _objc_msgSend_1(this.pointer, _sel_main); } bool get cancelled { - return _lib._objc_msgSend_12(_id, _lib._sel_isCancelled1); + return _objc_msgSend_12(this.pointer, _sel_isCancelled); } void cancel() { - _lib._objc_msgSend_1(_id, _lib._sel_cancel1); + _objc_msgSend_1(this.pointer, _sel_cancel); } bool get executing { - return _lib._objc_msgSend_12(_id, _lib._sel_isExecuting1); + return _objc_msgSend_12(this.pointer, _sel_isExecuting); } bool get finished { - return _lib._objc_msgSend_12(_id, _lib._sel_isFinished1); + return _objc_msgSend_12(this.pointer, _sel_isFinished); } bool get concurrent { - return _lib._objc_msgSend_12(_id, _lib._sel_isConcurrent1); + return _objc_msgSend_12(this.pointer, _sel_isConcurrent); } bool get asynchronous { - return _lib._objc_msgSend_12(_id, _lib._sel_isAsynchronous1); + return _objc_msgSend_12(this.pointer, _sel_isAsynchronous); } bool get ready { - return _lib._objc_msgSend_12(_id, _lib._sel_isReady1); + return _objc_msgSend_12(this.pointer, _sel_isReady); } void addDependency_(NSOperation op) { - _lib._objc_msgSend_910(_id, _lib._sel_addDependency_1, op._id); + _objc_msgSend_910(this.pointer, _sel_addDependency_, op.pointer); } void removeDependency_(NSOperation op) { - _lib._objc_msgSend_910(_id, _lib._sel_removeDependency_1, op._id); + _objc_msgSend_910(this.pointer, _sel_removeDependency_, op.pointer); } NSArray get dependencies { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_dependencies1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_dependencies); + return NSArray._(_ret, retain: true, release: true); } int get queuePriority { - return _lib._objc_msgSend_911(_id, _lib._sel_queuePriority1); + return _objc_msgSend_911(this.pointer, _sel_queuePriority); } set queuePriority(int value) { - return _lib._objc_msgSend_912(_id, _lib._sel_setQueuePriority_1, value); + return _objc_msgSend_912(this.pointer, _sel_setQueuePriority_, value); } ObjCBlock_ffiVoid? get completionBlock { - final _ret = _lib._objc_msgSend_668(_id, _lib._sel_completionBlock1); + final _ret = _objc_msgSend_668(this.pointer, _sel_completionBlock); return _ret.address == 0 ? null - : ObjCBlock_ffiVoid._(_ret, _lib, retain: true, release: true); + : ObjCBlock_ffiVoid._(_ret, retain: true, release: true); } set completionBlock(ObjCBlock_ffiVoid? value) { - return _lib._objc_msgSend_669( - _id, _lib._sel_setCompletionBlock_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_669( + this.pointer, _sel_setCompletionBlock_, value?.pointer ?? ffi.nullptr); } void waitUntilFinished() { - _lib._objc_msgSend_1(_id, _lib._sel_waitUntilFinished1); + _objc_msgSend_1(this.pointer, _sel_waitUntilFinished); } double get threadPriority { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_threadPriority1) - : _lib._objc_msgSend_165(_id, _lib._sel_threadPriority1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_threadPriority) + : _objc_msgSend_165(this.pointer, _sel_threadPriority); } set threadPriority(double value) { - return _lib._objc_msgSend_542(_id, _lib._sel_setThreadPriority_1, value); + return _objc_msgSend_542(this.pointer, _sel_setThreadPriority_, value); } int get qualityOfService { - return _lib._objc_msgSend_543(_id, _lib._sel_qualityOfService1); + return _objc_msgSend_543(this.pointer, _sel_qualityOfService); } set qualityOfService(int value) { - return _lib._objc_msgSend_544(_id, _lib._sel_setQualityOfService_1, value); + return _objc_msgSend_544(this.pointer, _sel_setQualityOfService_, value); } NSString? get name { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_name1); + final _ret = _objc_msgSend_44(this.pointer, _sel_name); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set name(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setName_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setName_, value?.pointer ?? ffi.nullptr); } @override NSOperation init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSOperation._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSOperation._(_ret, retain: true, release: true); } - static NSOperation new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSOperation1, _lib._sel_new1); - return NSOperation._(_ret, _lib, retain: false, release: true); + static NSOperation new1() { + final _ret = _objc_msgSend_2(_class_NSOperation, _sel_new); + return NSOperation._(_ret, retain: false, release: true); } - static NSOperation allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSOperation1, _lib._sel_allocWithZone_1, zone); - return NSOperation._(_ret, _lib, retain: false, release: true); + static NSOperation allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSOperation, _sel_allocWithZone_, zone); + return NSOperation._(_ret, retain: false, release: true); } - static NSOperation alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSOperation1, _lib._sel_alloc1); - return NSOperation._(_ret, _lib, retain: false, release: true); + static NSOperation alloc() { + final _ret = _objc_msgSend_2(_class_NSOperation, _sel_alloc); + return NSOperation._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSOperation1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSOperation, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSOperation1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSOperation, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSOperation1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSOperation, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSOperation1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSOperation, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSOperation1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSOperation, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSOperation1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSOperation, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSOperation1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSOperation, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSOperation1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSOperation, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSOperation1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSOperation, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSOperation = objc.getClass("NSOperation"); +late final _sel_isConcurrent = objc.registerName("isConcurrent"); +late final _sel_isAsynchronous = objc.registerName("isAsynchronous"); +late final _sel_isReady = objc.registerName("isReady"); +late final _sel_addDependency_ = objc.registerName("addDependency:"); +final _objc_msgSend_910 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_removeDependency_ = objc.registerName("removeDependency:"); +late final _sel_dependencies = objc.registerName("dependencies"); + abstract class NSOperationQueuePriority { static const int NSOperationQueuePriorityVeryLow = -8; static const int NSOperationQueuePriorityLow = -4; @@ -65547,213 +45525,295 @@ abstract class NSOperationQueuePriority { static const int NSOperationQueuePriorityVeryHigh = 8; } -final class dispatch_queue_s extends ffi.Opaque {} +late final _sel_queuePriority = objc.registerName("queuePriority"); +final _objc_msgSend_911 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setQueuePriority_ = objc.registerName("setQueuePriority:"); +final _objc_msgSend_912 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_completionBlock = objc.registerName("completionBlock"); +late final _sel_setCompletionBlock_ = objc.registerName("setCompletionBlock:"); +late final _sel_waitUntilFinished = objc.registerName("waitUntilFinished"); +late final _sel_addOperation_ = objc.registerName("addOperation:"); +late final _sel_addOperations_waitUntilFinished_ = + objc.registerName("addOperations:waitUntilFinished:"); +final _objc_msgSend_913 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_addOperationWithBlock_ = + objc.registerName("addOperationWithBlock:"); +late final _sel_addBarrierBlock_ = objc.registerName("addBarrierBlock:"); +late final _sel_maxConcurrentOperationCount = + objc.registerName("maxConcurrentOperationCount"); +late final _sel_setMaxConcurrentOperationCount_ = + objc.registerName("setMaxConcurrentOperationCount:"); +late final _sel_isSuspended = objc.registerName("isSuspended"); +late final _sel_setSuspended_ = objc.registerName("setSuspended:"); +late final _sel_underlyingQueue = objc.registerName("underlyingQueue"); +final _objc_msgSend_914 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setUnderlyingQueue_ = objc.registerName("setUnderlyingQueue:"); +final _objc_msgSend_915 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_cancelAllOperations = objc.registerName("cancelAllOperations"); +late final _sel_waitUntilAllOperationsAreFinished = + objc.registerName("waitUntilAllOperationsAreFinished"); +late final _sel_currentQueue = objc.registerName("currentQueue"); +final _objc_msgSend_916 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_mainQueue = objc.registerName("mainQueue"); +final _objc_msgSend_917 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_operations = objc.registerName("operations"); +late final _sel_operationCount = objc.registerName("operationCount"); class NSPointerArray extends NSObject { - NSPointerArray._(ffi.Pointer id, AVFAudio lib, + NSPointerArray._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSPointerArray] that points to the same underlying object as [other]. - static NSPointerArray castFrom(T other) { - return NSPointerArray._(other._id, other._lib, retain: true, release: true); + static NSPointerArray castFrom(T other) { + return NSPointerArray._(other.pointer, retain: true, release: true); } /// Returns a [NSPointerArray] that wraps the given raw object pointer. - static NSPointerArray castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSPointerArray castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSPointerArray._(other, lib, retain: retain, release: release); + return NSPointerArray._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSPointerArray]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSPointerArray1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSPointerArray); } NSPointerArray initWithOptions_(int options) { final _ret = - _lib._objc_msgSend_918(_id, _lib._sel_initWithOptions_1, options); - return NSPointerArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_918(this.pointer, _sel_initWithOptions_, options); + return NSPointerArray._(_ret, retain: true, release: true); } NSPointerArray initWithPointerFunctions_(NSPointerFunctions functions) { - final _ret = _lib._objc_msgSend_932( - _id, _lib._sel_initWithPointerFunctions_1, functions._id); - return NSPointerArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_932( + this.pointer, _sel_initWithPointerFunctions_, functions.pointer); + return NSPointerArray._(_ret, retain: true, release: true); } - static NSPointerArray pointerArrayWithOptions_(AVFAudio _lib, int options) { - final _ret = _lib._objc_msgSend_933(_lib._class_NSPointerArray1, - _lib._sel_pointerArrayWithOptions_1, options); - return NSPointerArray._(_ret, _lib, retain: true, release: true); + static NSPointerArray pointerArrayWithOptions_(int options) { + final _ret = _objc_msgSend_933( + _class_NSPointerArray, _sel_pointerArrayWithOptions_, options); + return NSPointerArray._(_ret, retain: true, release: true); } static NSPointerArray pointerArrayWithPointerFunctions_( - AVFAudio _lib, NSPointerFunctions functions) { - final _ret = _lib._objc_msgSend_934(_lib._class_NSPointerArray1, - _lib._sel_pointerArrayWithPointerFunctions_1, functions._id); - return NSPointerArray._(_ret, _lib, retain: true, release: true); + NSPointerFunctions functions) { + final _ret = _objc_msgSend_934(_class_NSPointerArray, + _sel_pointerArrayWithPointerFunctions_, functions.pointer); + return NSPointerArray._(_ret, retain: true, release: true); } NSPointerFunctions get pointerFunctions { - final _ret = _lib._objc_msgSend_935(_id, _lib._sel_pointerFunctions1); - return NSPointerFunctions._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_935(this.pointer, _sel_pointerFunctions); + return NSPointerFunctions._(_ret, retain: true, release: true); } ffi.Pointer pointerAtIndex_(int index) { - return _lib._objc_msgSend_936(_id, _lib._sel_pointerAtIndex_1, index); + return _objc_msgSend_936(this.pointer, _sel_pointerAtIndex_, index); } void addPointer_(ffi.Pointer pointer) { - _lib._objc_msgSend_52(_id, _lib._sel_addPointer_1, pointer); + _objc_msgSend_52(this.pointer, _sel_addPointer_, pointer); } void removePointerAtIndex_(int index) { - _lib._objc_msgSend_470(_id, _lib._sel_removePointerAtIndex_1, index); + _objc_msgSend_470(this.pointer, _sel_removePointerAtIndex_, index); } void insertPointer_atIndex_(ffi.Pointer item, int index) { - _lib._objc_msgSend_22(_id, _lib._sel_insertPointer_atIndex_1, item, index); + _objc_msgSend_22(this.pointer, _sel_insertPointer_atIndex_, item, index); } void replacePointerAtIndex_withPointer_( int index, ffi.Pointer item) { - _lib._objc_msgSend_937( - _id, _lib._sel_replacePointerAtIndex_withPointer_1, index, item); + _objc_msgSend_937( + this.pointer, _sel_replacePointerAtIndex_withPointer_, index, item); } void compact() { - _lib._objc_msgSend_1(_id, _lib._sel_compact1); + _objc_msgSend_1(this.pointer, _sel_compact); } int get count { - return _lib._objc_msgSend_10(_id, _lib._sel_count1); + return _objc_msgSend_10(this.pointer, _sel_count); } set count(int value) { - return _lib._objc_msgSend_516(_id, _lib._sel_setCount_1, value); + return _objc_msgSend_516(this.pointer, _sel_setCount_, value); } - static NSObject pointerArrayWithStrongObjects(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSPointerArray1, _lib._sel_pointerArrayWithStrongObjects1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject pointerArrayWithStrongObjects() { + final _ret = _objc_msgSend_2( + _class_NSPointerArray, _sel_pointerArrayWithStrongObjects); + return NSObject._(_ret, retain: true, release: true); } - static NSObject pointerArrayWithWeakObjects(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSPointerArray1, _lib._sel_pointerArrayWithWeakObjects1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject pointerArrayWithWeakObjects() { + final _ret = _objc_msgSend_2( + _class_NSPointerArray, _sel_pointerArrayWithWeakObjects); + return NSObject._(_ret, retain: true, release: true); } - static NSPointerArray strongObjectsPointerArray(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_938( - _lib._class_NSPointerArray1, _lib._sel_strongObjectsPointerArray1); - return NSPointerArray._(_ret, _lib, retain: true, release: true); + static NSPointerArray strongObjectsPointerArray() { + final _ret = _objc_msgSend_938( + _class_NSPointerArray, _sel_strongObjectsPointerArray); + return NSPointerArray._(_ret, retain: true, release: true); } - static NSPointerArray weakObjectsPointerArray(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_938( - _lib._class_NSPointerArray1, _lib._sel_weakObjectsPointerArray1); - return NSPointerArray._(_ret, _lib, retain: true, release: true); + static NSPointerArray weakObjectsPointerArray() { + final _ret = + _objc_msgSend_938(_class_NSPointerArray, _sel_weakObjectsPointerArray); + return NSPointerArray._(_ret, retain: true, release: true); } NSArray get allObjects { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_allObjects1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_allObjects); + return NSArray._(_ret, retain: true, release: true); } @override NSPointerArray init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSPointerArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSPointerArray._(_ret, retain: true, release: true); } - static NSPointerArray new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSPointerArray1, _lib._sel_new1); - return NSPointerArray._(_ret, _lib, retain: false, release: true); + static NSPointerArray new1() { + final _ret = _objc_msgSend_2(_class_NSPointerArray, _sel_new); + return NSPointerArray._(_ret, retain: false, release: true); } - static NSPointerArray allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSPointerArray1, _lib._sel_allocWithZone_1, zone); - return NSPointerArray._(_ret, _lib, retain: false, release: true); + static NSPointerArray allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSPointerArray, _sel_allocWithZone_, zone); + return NSPointerArray._(_ret, retain: false, release: true); } - static NSPointerArray alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSPointerArray1, _lib._sel_alloc1); - return NSPointerArray._(_ret, _lib, retain: false, release: true); + static NSPointerArray alloc() { + final _ret = _objc_msgSend_2(_class_NSPointerArray, _sel_alloc); + return NSPointerArray._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSPointerArray1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSPointerArray, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSPointerArray1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSPointerArray, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSPointerArray1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSPointerArray, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSPointerArray1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSPointerArray, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSPointerArray1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSPointerArray, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSPointerArray1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSPointerArray, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSPointerArray1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSPointerArray, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSPointerArray1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSPointerArray, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSPointerArray1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSPointerArray, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSPointerArray = objc.getClass("NSPointerArray"); + abstract class NSPointerFunctionsOptions { static const int NSPointerFunctionsStrongMemory = 0; static const int NSPointerFunctionsZeroingWeakMemory = 1; @@ -65770,41 +45830,48 @@ abstract class NSPointerFunctionsOptions { static const int NSPointerFunctionsCopyIn = 65536; } +late final _sel_initWithOptions_ = objc.registerName("initWithOptions:"); +final _objc_msgSend_918 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int)>(); + class NSPointerFunctions extends NSObject { - NSPointerFunctions._(ffi.Pointer id, AVFAudio lib, + NSPointerFunctions._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSPointerFunctions] that points to the same underlying object as [other]. - static NSPointerFunctions castFrom(T other) { - return NSPointerFunctions._(other._id, other._lib, - retain: true, release: true); + static NSPointerFunctions castFrom(T other) { + return NSPointerFunctions._(other.pointer, retain: true, release: true); } /// Returns a [NSPointerFunctions] that wraps the given raw object pointer. - static NSPointerFunctions castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSPointerFunctions castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSPointerFunctions._(other, lib, retain: retain, release: release); + return NSPointerFunctions._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSPointerFunctions]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSPointerFunctions1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSPointerFunctions); } NSPointerFunctions initWithOptions_(int options) { final _ret = - _lib._objc_msgSend_918(_id, _lib._sel_initWithOptions_1, options); - return NSPointerFunctions._(_ret, _lib, retain: true, release: true); + _objc_msgSend_918(this.pointer, _sel_initWithOptions_, options); + return NSPointerFunctions._(_ret, retain: true, release: true); } - static NSPointerFunctions pointerFunctionsWithOptions_( - AVFAudio _lib, int options) { - final _ret = _lib._objc_msgSend_919(_lib._class_NSPointerFunctions1, - _lib._sel_pointerFunctionsWithOptions_1, options); - return NSPointerFunctions._(_ret, _lib, retain: true, release: true); + static NSPointerFunctions pointerFunctionsWithOptions_(int options) { + final _ret = _objc_msgSend_919( + _class_NSPointerFunctions, _sel_pointerFunctionsWithOptions_, options); + return NSPointerFunctions._(_ret, retain: true, release: true); } ffi.Pointer< @@ -65815,7 +45882,7 @@ class NSPointerFunctions extends NSObject { ffi.NativeFunction< ffi.UnsignedLong Function(ffi.Pointer)>>)>> get hashFunction { - return _lib._objc_msgSend_920(_id, _lib._sel_hashFunction1); + return _objc_msgSend_920(this.pointer, _sel_hashFunction); } set hashFunction( @@ -65828,7 +45895,7 @@ class NSPointerFunctions extends NSObject { ffi.UnsignedLong Function( ffi.Pointer)>>)>> value) { - return _lib._objc_msgSend_921(_id, _lib._sel_setHashFunction_1, value); + return _objc_msgSend_921(this.pointer, _sel_setHashFunction_, value); } ffi.Pointer< @@ -65840,7 +45907,7 @@ class NSPointerFunctions extends NSObject { ffi.NativeFunction< ffi.UnsignedLong Function(ffi.Pointer)>>)>> get isEqualFunction { - return _lib._objc_msgSend_922(_id, _lib._sel_isEqualFunction1); + return _objc_msgSend_922(this.pointer, _sel_isEqualFunction); } set isEqualFunction( @@ -65854,13 +45921,13 @@ class NSPointerFunctions extends NSObject { ffi.UnsignedLong Function( ffi.Pointer)>>)>> value) { - return _lib._objc_msgSend_923(_id, _lib._sel_setIsEqualFunction_1, value); + return _objc_msgSend_923(this.pointer, _sel_setIsEqualFunction_, value); } ffi.Pointer< ffi.NativeFunction)>> get sizeFunction { - return _lib._objc_msgSend_924(_id, _lib._sel_sizeFunction1); + return _objc_msgSend_924(this.pointer, _sel_sizeFunction); } set sizeFunction( @@ -65868,23 +45935,22 @@ class NSPointerFunctions extends NSObject { ffi .NativeFunction)>> value) { - return _lib._objc_msgSend_925(_id, _lib._sel_setSizeFunction_1, value); + return _objc_msgSend_925(this.pointer, _sel_setSizeFunction_, value); } ffi.Pointer< ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer)>> + ffi.Pointer Function(ffi.Pointer)>> get descriptionFunction { - return _lib._objc_msgSend_926(_id, _lib._sel_descriptionFunction1); + return _objc_msgSend_926(this.pointer, _sel_descriptionFunction); } set descriptionFunction( ffi.Pointer< ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer)>> + ffi.Pointer Function(ffi.Pointer)>> value) { - return _lib._objc_msgSend_927( - _id, _lib._sel_setDescriptionFunction_1, value); + return _objc_msgSend_927(this.pointer, _sel_setDescriptionFunction_, value); } ffi.Pointer< @@ -65895,7 +45961,7 @@ class NSPointerFunctions extends NSObject { ffi.NativeFunction< ffi.UnsignedLong Function(ffi.Pointer)>>)>> get relinquishFunction { - return _lib._objc_msgSend_928(_id, _lib._sel_relinquishFunction1); + return _objc_msgSend_928(this.pointer, _sel_relinquishFunction); } set relinquishFunction( @@ -65908,8 +45974,7 @@ class NSPointerFunctions extends NSObject { ffi.UnsignedLong Function( ffi.Pointer)>>)>> value) { - return _lib._objc_msgSend_929( - _id, _lib._sel_setRelinquishFunction_1, value); + return _objc_msgSend_929(this.pointer, _sel_setRelinquishFunction_, value); } ffi.Pointer< @@ -65920,7 +45985,7 @@ class NSPointerFunctions extends NSObject { ffi.NativeFunction< ffi.UnsignedLong Function(ffi.Pointer)>>, ffi.Bool)>> get acquireFunction { - return _lib._objc_msgSend_930(_id, _lib._sel_acquireFunction1); + return _objc_msgSend_930(this.pointer, _sel_acquireFunction); } set acquireFunction( @@ -65934,395 +45999,750 @@ class NSPointerFunctions extends NSObject { ffi.Pointer)>>, ffi.Bool)>> value) { - return _lib._objc_msgSend_931(_id, _lib._sel_setAcquireFunction_1, value); + return _objc_msgSend_931(this.pointer, _sel_setAcquireFunction_, value); } bool get usesStrongWriteBarrier { - return _lib._objc_msgSend_12(_id, _lib._sel_usesStrongWriteBarrier1); + return _objc_msgSend_12(this.pointer, _sel_usesStrongWriteBarrier); } set usesStrongWriteBarrier(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setUsesStrongWriteBarrier_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setUsesStrongWriteBarrier_, value); } bool get usesWeakReadAndWriteBarriers { - return _lib._objc_msgSend_12(_id, _lib._sel_usesWeakReadAndWriteBarriers1); + return _objc_msgSend_12(this.pointer, _sel_usesWeakReadAndWriteBarriers); } set usesWeakReadAndWriteBarriers(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setUsesWeakReadAndWriteBarriers_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setUsesWeakReadAndWriteBarriers_, value); } @override NSPointerFunctions init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSPointerFunctions._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSPointerFunctions._(_ret, retain: true, release: true); } - static NSPointerFunctions new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSPointerFunctions1, _lib._sel_new1); - return NSPointerFunctions._(_ret, _lib, retain: false, release: true); + static NSPointerFunctions new1() { + final _ret = _objc_msgSend_2(_class_NSPointerFunctions, _sel_new); + return NSPointerFunctions._(_ret, retain: false, release: true); } - static NSPointerFunctions allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSPointerFunctions1, _lib._sel_allocWithZone_1, zone); - return NSPointerFunctions._(_ret, _lib, retain: false, release: true); + static NSPointerFunctions allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSPointerFunctions, _sel_allocWithZone_, zone); + return NSPointerFunctions._(_ret, retain: false, release: true); } - static NSPointerFunctions alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSPointerFunctions1, _lib._sel_alloc1); - return NSPointerFunctions._(_ret, _lib, retain: false, release: true); + static NSPointerFunctions alloc() { + final _ret = _objc_msgSend_2(_class_NSPointerFunctions, _sel_alloc); + return NSPointerFunctions._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSPointerFunctions1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSPointerFunctions, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSPointerFunctions1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSPointerFunctions, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSPointerFunctions1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSPointerFunctions, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSPointerFunctions1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSPointerFunctions, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSPointerFunctions1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSPointerFunctions, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSPointerFunctions1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSPointerFunctions, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSPointerFunctions1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSPointerFunctions1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSPointerFunctions1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSPointerFunctions, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSPointerFunctions, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSPointerFunctions, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSPointerFunctions = objc.getClass("NSPointerFunctions"); +late final _sel_pointerFunctionsWithOptions_ = + objc.registerName("pointerFunctionsWithOptions:"); +final _objc_msgSend_919 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_hashFunction = objc.registerName("hashFunction"); +final _objc_msgSend_920 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer, ffi.Pointer)>>)>> Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>> + Function(ffi.Pointer, ffi.Pointer)>(); +late final _sel_setHashFunction_ = objc.registerName("setHashFunction:"); +final _objc_msgSend_921 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>>)>(); +late final _sel_isEqualFunction = objc.registerName("isEqualFunction"); +final _objc_msgSend_922 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer, ffi.Pointer, ffi.Pointer)>>)>> Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>> + Function(ffi.Pointer, ffi.Pointer)>(); +late final _sel_setIsEqualFunction_ = objc.registerName("setIsEqualFunction:"); +final _objc_msgSend_923 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer)>>)>>)>(); +late final _sel_sizeFunction = objc.registerName("sizeFunction"); +final _objc_msgSend_924 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer)>> Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer)>> + Function(ffi.Pointer, ffi.Pointer)>(); +late final _sel_setSizeFunction_ = objc.registerName("setSizeFunction:"); +final _objc_msgSend_925 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer)>>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer)>>)>(); +late final _sel_descriptionFunction = objc.registerName("descriptionFunction"); +final _objc_msgSend_926 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer)>> Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer)>> + Function(ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDescriptionFunction_ = + objc.registerName("setDescriptionFunction:"); +final _objc_msgSend_927 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer)>>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer)>>)>(); +late final _sel_relinquishFunction = objc.registerName("relinquishFunction"); +final _objc_msgSend_928 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer, ffi.Pointer)>>)>> Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>> + Function(ffi.Pointer, ffi.Pointer)>(); +late final _sel_setRelinquishFunction_ = + objc.registerName("setRelinquishFunction:"); +final _objc_msgSend_929 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>>)>(); +late final _sel_acquireFunction = objc.registerName("acquireFunction"); +final _objc_msgSend_930 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, ffi.Pointer)>>, ffi.Bool)>> Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>, + ffi.Bool)>> + Function(ffi.Pointer, ffi.Pointer)>(); +late final _sel_setAcquireFunction_ = objc.registerName("setAcquireFunction:"); +final _objc_msgSend_931 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>, + ffi.Bool)>>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer< + ffi + .NativeFunction)>>, + ffi.Bool)>>)>(); +late final _sel_usesStrongWriteBarrier = + objc.registerName("usesStrongWriteBarrier"); +late final _sel_setUsesStrongWriteBarrier_ = + objc.registerName("setUsesStrongWriteBarrier:"); +late final _sel_usesWeakReadAndWriteBarriers = + objc.registerName("usesWeakReadAndWriteBarriers"); +late final _sel_setUsesWeakReadAndWriteBarriers_ = + objc.registerName("setUsesWeakReadAndWriteBarriers:"); +late final _sel_initWithPointerFunctions_ = + objc.registerName("initWithPointerFunctions:"); +final _objc_msgSend_932 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_pointerArrayWithOptions_ = + objc.registerName("pointerArrayWithOptions:"); +final _objc_msgSend_933 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_pointerArrayWithPointerFunctions_ = + objc.registerName("pointerArrayWithPointerFunctions:"); +final _objc_msgSend_934 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_pointerFunctions = objc.registerName("pointerFunctions"); +final _objc_msgSend_935 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_pointerAtIndex_ = objc.registerName("pointerAtIndex:"); +final _objc_msgSend_936 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_addPointer_ = objc.registerName("addPointer:"); +late final _sel_removePointerAtIndex_ = + objc.registerName("removePointerAtIndex:"); +late final _sel_insertPointer_atIndex_ = + objc.registerName("insertPointer:atIndex:"); +late final _sel_replacePointerAtIndex_withPointer_ = + objc.registerName("replacePointerAtIndex:withPointer:"); +final _objc_msgSend_937 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int, ffi.Pointer)>(); +late final _sel_compact = objc.registerName("compact"); +late final _sel_setCount_ = objc.registerName("setCount:"); +late final _sel_pointerArrayWithStrongObjects = + objc.registerName("pointerArrayWithStrongObjects"); +late final _sel_pointerArrayWithWeakObjects = + objc.registerName("pointerArrayWithWeakObjects"); +late final _sel_strongObjectsPointerArray = + objc.registerName("strongObjectsPointerArray"); +final _objc_msgSend_938 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_weakObjectsPointerArray = + objc.registerName("weakObjectsPointerArray"); class NSProcessInfo extends NSObject { - NSProcessInfo._(ffi.Pointer id, AVFAudio lib, + NSProcessInfo._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSProcessInfo] that points to the same underlying object as [other]. - static NSProcessInfo castFrom(T other) { - return NSProcessInfo._(other._id, other._lib, retain: true, release: true); + static NSProcessInfo castFrom(T other) { + return NSProcessInfo._(other.pointer, retain: true, release: true); } /// Returns a [NSProcessInfo] that wraps the given raw object pointer. - static NSProcessInfo castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSProcessInfo castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSProcessInfo._(other, lib, retain: retain, release: release); + return NSProcessInfo._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSProcessInfo]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSProcessInfo1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSProcessInfo); } - static NSProcessInfo getProcessInfo(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_939( - _lib._class_NSProcessInfo1, _lib._sel_processInfo1); - return NSProcessInfo._(_ret, _lib, retain: true, release: true); + static NSProcessInfo getProcessInfo() { + final _ret = _objc_msgSend_939(_class_NSProcessInfo, _sel_processInfo); + return NSProcessInfo._(_ret, retain: true, release: true); } NSDictionary get environment { - final _ret = _lib._objc_msgSend_181(_id, _lib._sel_environment1); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_181(this.pointer, _sel_environment); + return NSDictionary._(_ret, retain: true, release: true); } NSArray get arguments { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_arguments1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_arguments); + return NSArray._(_ret, retain: true, release: true); } NSString get hostName { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_hostName1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_hostName); + return NSString._(_ret, retain: true, release: true); } NSString get processName { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_processName1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_processName); + return NSString._(_ret, retain: true, release: true); } set processName(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setProcessName_1, value._id); + return _objc_msgSend_646(this.pointer, _sel_setProcessName_, value.pointer); } int get processIdentifier { - return _lib._objc_msgSend_237(_id, _lib._sel_processIdentifier1); + return _objc_msgSend_237(this.pointer, _sel_processIdentifier); } NSString get globallyUniqueString { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_globallyUniqueString1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_globallyUniqueString); + return NSString._(_ret, retain: true, release: true); } int operatingSystem() { - return _lib._objc_msgSend_10(_id, _lib._sel_operatingSystem1); + return _objc_msgSend_10(this.pointer, _sel_operatingSystem); } NSString operatingSystemName() { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_operatingSystemName1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_operatingSystemName); + return NSString._(_ret, retain: true, release: true); } NSString get operatingSystemVersionString { final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_operatingSystemVersionString1); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_21(this.pointer, _sel_operatingSystemVersionString); + return NSString._(_ret, retain: true, release: true); } void getOperatingSystemVersion(ffi.Pointer stret) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_940_stret( - stret, _id, _lib._sel_operatingSystemVersion1) + objc.useMsgSendVariants + ? _objc_msgSend_940Stret( + stret, this.pointer, _sel_operatingSystemVersion) : stret.ref = - _lib._objc_msgSend_940(_id, _lib._sel_operatingSystemVersion1); + _objc_msgSend_940(this.pointer, _sel_operatingSystemVersion); } int get processorCount { - return _lib._objc_msgSend_10(_id, _lib._sel_processorCount1); + return _objc_msgSend_10(this.pointer, _sel_processorCount); } int get activeProcessorCount { - return _lib._objc_msgSend_10(_id, _lib._sel_activeProcessorCount1); + return _objc_msgSend_10(this.pointer, _sel_activeProcessorCount); } int get physicalMemory { - return _lib._objc_msgSend_164(_id, _lib._sel_physicalMemory1); + return _objc_msgSend_164(this.pointer, _sel_physicalMemory); } bool isOperatingSystemAtLeastVersion_(NSOperatingSystemVersion version) { - return _lib._objc_msgSend_941( - _id, _lib._sel_isOperatingSystemAtLeastVersion_1, version); + return _objc_msgSend_941( + this.pointer, _sel_isOperatingSystemAtLeastVersion_, version); } double get systemUptime { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_systemUptime1) - : _lib._objc_msgSend_165(_id, _lib._sel_systemUptime1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_systemUptime) + : _objc_msgSend_165(this.pointer, _sel_systemUptime); } void disableSuddenTermination() { - _lib._objc_msgSend_1(_id, _lib._sel_disableSuddenTermination1); + _objc_msgSend_1(this.pointer, _sel_disableSuddenTermination); } void enableSuddenTermination() { - _lib._objc_msgSend_1(_id, _lib._sel_enableSuddenTermination1); + _objc_msgSend_1(this.pointer, _sel_enableSuddenTermination); } void disableAutomaticTermination_(NSString reason) { - _lib._objc_msgSend_247( - _id, _lib._sel_disableAutomaticTermination_1, reason._id); + _objc_msgSend_247( + this.pointer, _sel_disableAutomaticTermination_, reason.pointer); } void enableAutomaticTermination_(NSString reason) { - _lib._objc_msgSend_247( - _id, _lib._sel_enableAutomaticTermination_1, reason._id); + _objc_msgSend_247( + this.pointer, _sel_enableAutomaticTermination_, reason.pointer); } bool get automaticTerminationSupportEnabled { - return _lib._objc_msgSend_12( - _id, _lib._sel_automaticTerminationSupportEnabled1); + return _objc_msgSend_12( + this.pointer, _sel_automaticTerminationSupportEnabled); } set automaticTerminationSupportEnabled(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAutomaticTerminationSupportEnabled_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setAutomaticTerminationSupportEnabled_, value); } NSObject beginActivityWithOptions_reason_(int options, NSString reason) { - final _ret = _lib._objc_msgSend_942( - _id, _lib._sel_beginActivityWithOptions_reason_1, options, reason._id); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_942(this.pointer, + _sel_beginActivityWithOptions_reason_, options, reason.pointer); + return NSObject._(_ret, retain: true, release: true); } void endActivity_(NSObject activity) { - _lib._objc_msgSend_15(_id, _lib._sel_endActivity_1, activity._id); + _objc_msgSend_15(this.pointer, _sel_endActivity_, activity.pointer); } void performActivityWithOptions_reason_usingBlock_( int options, NSString reason, ObjCBlock_ffiVoid block) { - _lib._objc_msgSend_943( - _id, - _lib._sel_performActivityWithOptions_reason_usingBlock_1, + _objc_msgSend_943( + this.pointer, + _sel_performActivityWithOptions_reason_usingBlock_, options, - reason._id, - block._id); + reason.pointer, + block.pointer); } void performExpiringActivityWithReason_usingBlock_( NSString reason, ObjCBlock_ffiVoid_bool block) { - _lib._objc_msgSend_944( - _id, - _lib._sel_performExpiringActivityWithReason_usingBlock_1, - reason._id, - block._id); + _objc_msgSend_944( + this.pointer, + _sel_performExpiringActivityWithReason_usingBlock_, + reason.pointer, + block.pointer); } NSString get userName { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_userName1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_userName); + return NSString._(_ret, retain: true, release: true); } NSString get fullUserName { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_fullUserName1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_fullUserName); + return NSString._(_ret, retain: true, release: true); } int get thermalState { - return _lib._objc_msgSend_945(_id, _lib._sel_thermalState1); + return _objc_msgSend_945(this.pointer, _sel_thermalState); } bool get lowPowerModeEnabled { - return _lib._objc_msgSend_12(_id, _lib._sel_isLowPowerModeEnabled1); + return _objc_msgSend_12(this.pointer, _sel_isLowPowerModeEnabled); } bool get macCatalystApp { - return _lib._objc_msgSend_12(_id, _lib._sel_isMacCatalystApp1); + return _objc_msgSend_12(this.pointer, _sel_isMacCatalystApp); } bool get iOSAppOnMac { - return _lib._objc_msgSend_12(_id, _lib._sel_isiOSAppOnMac1); + return _objc_msgSend_12(this.pointer, _sel_isiOSAppOnMac); } @override NSProcessInfo init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSProcessInfo._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSProcessInfo._(_ret, retain: true, release: true); } - static NSProcessInfo new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSProcessInfo1, _lib._sel_new1); - return NSProcessInfo._(_ret, _lib, retain: false, release: true); + static NSProcessInfo new1() { + final _ret = _objc_msgSend_2(_class_NSProcessInfo, _sel_new); + return NSProcessInfo._(_ret, retain: false, release: true); } - static NSProcessInfo allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSProcessInfo1, _lib._sel_allocWithZone_1, zone); - return NSProcessInfo._(_ret, _lib, retain: false, release: true); + static NSProcessInfo allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSProcessInfo, _sel_allocWithZone_, zone); + return NSProcessInfo._(_ret, retain: false, release: true); } - static NSProcessInfo alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSProcessInfo1, _lib._sel_alloc1); - return NSProcessInfo._(_ret, _lib, retain: false, release: true); + static NSProcessInfo alloc() { + final _ret = _objc_msgSend_2(_class_NSProcessInfo, _sel_alloc); + return NSProcessInfo._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSProcessInfo1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSProcessInfo, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSProcessInfo1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSProcessInfo, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSProcessInfo1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSProcessInfo, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSProcessInfo1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSProcessInfo, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSProcessInfo1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSProcessInfo, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSProcessInfo1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSProcessInfo, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSProcessInfo1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSProcessInfo1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSProcessInfo1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSProcessInfo, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSProcessInfo, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSProcessInfo, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSProcessInfo = objc.getClass("NSProcessInfo"); +late final _sel_processInfo = objc.registerName("processInfo"); +final _objc_msgSend_939 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_environment = objc.registerName("environment"); +late final _sel_hostName = objc.registerName("hostName"); +late final _sel_processName = objc.registerName("processName"); +late final _sel_setProcessName_ = objc.registerName("setProcessName:"); +late final _sel_processIdentifier = objc.registerName("processIdentifier"); +late final _sel_globallyUniqueString = + objc.registerName("globallyUniqueString"); +late final _sel_operatingSystem = objc.registerName("operatingSystem"); +late final _sel_operatingSystemName = objc.registerName("operatingSystemName"); +late final _sel_operatingSystemVersionString = + objc.registerName("operatingSystemVersionString"); final class NSOperatingSystemVersion extends ffi.Struct { @ffi.Long() @@ -66335,6 +46755,54 @@ final class NSOperatingSystemVersion extends ffi.Struct { external int patchVersion; } +late final _sel_operatingSystemVersion = + objc.registerName("operatingSystemVersion"); +final _objc_msgSend_940 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + NSOperatingSystemVersion Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + NSOperatingSystemVersion Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_940Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_processorCount = objc.registerName("processorCount"); +late final _sel_activeProcessorCount = + objc.registerName("activeProcessorCount"); +late final _sel_physicalMemory = objc.registerName("physicalMemory"); +late final _sel_isOperatingSystemAtLeastVersion_ = + objc.registerName("isOperatingSystemAtLeastVersion:"); +final _objc_msgSend_941 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, NSOperatingSystemVersion)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, NSOperatingSystemVersion)>(); +late final _sel_systemUptime = objc.registerName("systemUptime"); +late final _sel_disableSuddenTermination = + objc.registerName("disableSuddenTermination"); +late final _sel_enableSuddenTermination = + objc.registerName("enableSuddenTermination"); +late final _sel_disableAutomaticTermination_ = + objc.registerName("disableAutomaticTermination:"); +late final _sel_enableAutomaticTermination_ = + objc.registerName("enableAutomaticTermination:"); +late final _sel_automaticTerminationSupportEnabled = + objc.registerName("automaticTerminationSupportEnabled"); +late final _sel_setAutomaticTerminationSupportEnabled_ = + objc.registerName("setAutomaticTerminationSupportEnabled:"); + abstract class NSActivityOptions { static const int NSActivityIdleDisplaySleepDisabled = 1099511627776; static const int NSActivityIdleSystemSleepDisabled = 1048576; @@ -66349,8 +46817,43 @@ abstract class NSActivityOptions { static const int NSActivityUserInteractive = 1095233437695; } +late final _sel_beginActivityWithOptions_reason_ = + objc.registerName("beginActivityWithOptions:reason:"); +final _objc_msgSend_942 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_endActivity_ = objc.registerName("endActivity:"); +late final _sel_performActivityWithOptions_reason_usingBlock_ = + objc.registerName("performActivityWithOptions:reason:usingBlock:"); +final _objc_msgSend_943 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer)>(); void _ObjCBlock_ffiVoid_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, bool arg0) => + ffi.Pointer block, bool arg0) => block.ref.target .cast>() .asFunction()(arg0); @@ -66364,20 +46867,20 @@ ffi.Pointer _ObjCBlock_ffiVoid_bool_registerClosure( } void _ObjCBlock_ffiVoid_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, bool arg0) => + ffi.Pointer block, bool arg0) => _ObjCBlock_ffiVoid_bool_closureRegistry[block.ref.target.address]!(arg0); -class ObjCBlock_ffiVoid_bool extends _ObjCBlockBase { - ObjCBlock_ffiVoid_bool._(ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_bool extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_bool._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_bool castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_bool._(pointer, lib, - retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_bool._(pointer, retain: retain, release: release); } /// Creates a block from a C function pointer. @@ -66385,16 +46888,14 @@ class ObjCBlock_ffiVoid_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_bool.fromFunctionPointer(AVFAudio lib, + ObjCBlock_ffiVoid_bool.fromFunctionPointer( ffi.Pointer> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Bool)>(_ObjCBlock_ffiVoid_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Bool)>(_ObjCBlock_ffiVoid_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -66402,17 +46903,13 @@ class ObjCBlock_ffiVoid_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_bool.fromFunction(AVFAudio lib, void Function(bool) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, ffi.Bool)>( - _ObjCBlock_ffiVoid_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_bool_registerClosure( - (bool arg0) => fn(arg0))), - lib); + ObjCBlock_ffiVoid_bool.fromFunction(void Function(bool) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Bool)>(_ObjCBlock_ffiVoid_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_bool_registerClosure((bool arg0) => fn(arg0)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -66424,30 +46921,47 @@ class ObjCBlock_ffiVoid_bool extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_bool.listener(AVFAudio lib, void Function(bool) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, ffi.Bool)>.listener( - _ObjCBlock_ffiVoid_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_bool_registerClosure( - (bool arg0) => fn(arg0))), - lib); + ObjCBlock_ffiVoid_bool.listener(void Function(bool) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, ffi.Bool)>.listener( + _ObjCBlock_ffiVoid_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_bool_registerClosure((bool arg0) => fn(arg0)))); static ffi - .NativeCallable, ffi.Bool)>? + .NativeCallable, ffi.Bool)>? _dartFuncListenerTrampoline; - void call(bool arg0) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, ffi.Bool arg0)>>() - .asFunction, bool)>()(_id, arg0); -} + void call(bool arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, ffi.Bool arg0)>>() + .asFunction, bool)>()( + pointer, arg0); +} + +late final _sel_performExpiringActivityWithReason_usingBlock_ = + objc.registerName("performExpiringActivityWithReason:usingBlock:"); +final _objc_msgSend_944 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_userName = objc.registerName("userName"); +late final _sel_fullUserName = objc.registerName("fullUserName"); abstract class NSProcessInfoThermalState { static const int NSProcessInfoThermalStateNominal = 0; @@ -66456,392 +46970,396 @@ abstract class NSProcessInfoThermalState { static const int NSProcessInfoThermalStateCritical = 3; } +late final _sel_thermalState = objc.registerName("thermalState"); +final _objc_msgSend_945 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isLowPowerModeEnabled = + objc.registerName("isLowPowerModeEnabled"); +late final _sel_isMacCatalystApp = objc.registerName("isMacCatalystApp"); +late final _sel_isiOSAppOnMac = objc.registerName("isiOSAppOnMac"); + class NSTextCheckingResult extends NSObject { - NSTextCheckingResult._(ffi.Pointer id, AVFAudio lib, + NSTextCheckingResult._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSTextCheckingResult] that points to the same underlying object as [other]. - static NSTextCheckingResult castFrom(T other) { - return NSTextCheckingResult._(other._id, other._lib, - retain: true, release: true); + static NSTextCheckingResult castFrom(T other) { + return NSTextCheckingResult._(other.pointer, retain: true, release: true); } /// Returns a [NSTextCheckingResult] that wraps the given raw object pointer. static NSTextCheckingResult castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSTextCheckingResult._(other, lib, retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSTextCheckingResult._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSTextCheckingResult]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSTextCheckingResult1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSTextCheckingResult); } int get resultType { - return _lib._objc_msgSend_946(_id, _lib._sel_resultType1); + return _objc_msgSend_946(this.pointer, _sel_resultType); } void getRange(ffi.Pointer<_NSRange> stret) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_54_stret(stret, _id, _lib._sel_range1) - : stret.ref = _lib._objc_msgSend_54(_id, _lib._sel_range1); + objc.useMsgSendVariants + ? _objc_msgSend_54Stret(stret, this.pointer, _sel_range) + : stret.ref = _objc_msgSend_54(this.pointer, _sel_range); } NSOrthography? get orthography { - final _ret = _lib._objc_msgSend_947(_id, _lib._sel_orthography1); + final _ret = _objc_msgSend_947(this.pointer, _sel_orthography); return _ret.address == 0 ? null - : NSOrthography._(_ret, _lib, retain: true, release: true); + : NSOrthography._(_ret, retain: true, release: true); } NSArray? get grammarDetails { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_grammarDetails1); + final _ret = _objc_msgSend_84(this.pointer, _sel_grammarDetails); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSDate? get date { - final _ret = _lib._objc_msgSend_183(_id, _lib._sel_date1); + final _ret = _objc_msgSend_183(this.pointer, _sel_date); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSTimeZone? get timeZone { - final _ret = _lib._objc_msgSend_773(_id, _lib._sel_timeZone1); + final _ret = _objc_msgSend_773(this.pointer, _sel_timeZone); return _ret.address == 0 ? null - : NSTimeZone._(_ret, _lib, retain: true, release: true); + : NSTimeZone._(_ret, retain: true, release: true); } double get duration { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_duration1) - : _lib._objc_msgSend_165(_id, _lib._sel_duration1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_duration) + : _objc_msgSend_165(this.pointer, _sel_duration); } NSDictionary? get components { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_components1); + final _ret = _objc_msgSend_390(this.pointer, _sel_components); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSURL? get URL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_URL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_URL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSString? get replacementString { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_replacementString1); + final _ret = _objc_msgSend_44(this.pointer, _sel_replacementString); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSArray? get alternativeStrings { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_alternativeStrings1); + final _ret = _objc_msgSend_84(this.pointer, _sel_alternativeStrings); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSRegularExpression? get regularExpression { - final _ret = _lib._objc_msgSend_959(_id, _lib._sel_regularExpression1); + final _ret = _objc_msgSend_959(this.pointer, _sel_regularExpression); return _ret.address == 0 ? null - : NSRegularExpression._(_ret, _lib, retain: true, release: true); + : NSRegularExpression._(_ret, retain: true, release: true); } NSString? get phoneNumber { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_phoneNumber1); + final _ret = _objc_msgSend_44(this.pointer, _sel_phoneNumber); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } int get numberOfRanges { - return _lib._objc_msgSend_10(_id, _lib._sel_numberOfRanges1); + return _objc_msgSend_10(this.pointer, _sel_numberOfRanges); } void rangeAtIndex_(ffi.Pointer<_NSRange> stret, int idx) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_347_stret( - stret, _id, _lib._sel_rangeAtIndex_1, idx) - : stret.ref = - _lib._objc_msgSend_347(_id, _lib._sel_rangeAtIndex_1, idx); + objc.useMsgSendVariants + ? _objc_msgSend_347Stret(stret, this.pointer, _sel_rangeAtIndex_, idx) + : stret.ref = _objc_msgSend_347(this.pointer, _sel_rangeAtIndex_, idx); } void rangeWithName_(ffi.Pointer<_NSRange> stret, NSString name) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_340_stret( - stret, _id, _lib._sel_rangeWithName_1, name._id) + objc.useMsgSendVariants + ? _objc_msgSend_340Stret( + stret, this.pointer, _sel_rangeWithName_, name.pointer) : stret.ref = - _lib._objc_msgSend_340(_id, _lib._sel_rangeWithName_1, name._id); + _objc_msgSend_340(this.pointer, _sel_rangeWithName_, name.pointer); } NSTextCheckingResult resultByAdjustingRangesWithOffset_(int offset) { - final _ret = _lib._objc_msgSend_960( - _id, _lib._sel_resultByAdjustingRangesWithOffset_1, offset); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_960( + this.pointer, _sel_resultByAdjustingRangesWithOffset_, offset); + return NSTextCheckingResult._(_ret, retain: true, release: true); } NSDictionary? get addressComponents { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_addressComponents1); + final _ret = _objc_msgSend_390(this.pointer, _sel_addressComponents); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } static NSTextCheckingResult orthographyCheckingResultWithRange_orthography_( - AVFAudio _lib, _NSRange range, NSOrthography orthography) { - final _ret = _lib._objc_msgSend_961( - _lib._class_NSTextCheckingResult1, - _lib._sel_orthographyCheckingResultWithRange_orthography_1, + _NSRange range, NSOrthography orthography) { + final _ret = _objc_msgSend_961( + _class_NSTextCheckingResult, + _sel_orthographyCheckingResultWithRange_orthography_, range, - orthography._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + orthography.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } - static NSTextCheckingResult spellCheckingResultWithRange_( - AVFAudio _lib, _NSRange range) { - final _ret = _lib._objc_msgSend_962(_lib._class_NSTextCheckingResult1, - _lib._sel_spellCheckingResultWithRange_1, range); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + static NSTextCheckingResult spellCheckingResultWithRange_(_NSRange range) { + final _ret = _objc_msgSend_962( + _class_NSTextCheckingResult, _sel_spellCheckingResultWithRange_, range); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult grammarCheckingResultWithRange_details_( - AVFAudio _lib, _NSRange range, NSArray details) { - final _ret = _lib._objc_msgSend_963(_lib._class_NSTextCheckingResult1, - _lib._sel_grammarCheckingResultWithRange_details_1, range, details._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + _NSRange range, NSArray details) { + final _ret = _objc_msgSend_963(_class_NSTextCheckingResult, + _sel_grammarCheckingResultWithRange_details_, range, details.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult dateCheckingResultWithRange_date_( - AVFAudio _lib, _NSRange range, NSDate date) { - final _ret = _lib._objc_msgSend_964(_lib._class_NSTextCheckingResult1, - _lib._sel_dateCheckingResultWithRange_date_1, range, date._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + _NSRange range, NSDate date) { + final _ret = _objc_msgSend_964(_class_NSTextCheckingResult, + _sel_dateCheckingResultWithRange_date_, range, date.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult - dateCheckingResultWithRange_date_timeZone_duration_(AVFAudio _lib, + dateCheckingResultWithRange_date_timeZone_duration_( _NSRange range, NSDate date, NSTimeZone timeZone, double duration) { - final _ret = _lib._objc_msgSend_965( - _lib._class_NSTextCheckingResult1, - _lib._sel_dateCheckingResultWithRange_date_timeZone_duration_1, + final _ret = _objc_msgSend_965( + _class_NSTextCheckingResult, + _sel_dateCheckingResultWithRange_date_timeZone_duration_, range, - date._id, - timeZone._id, + date.pointer, + timeZone.pointer, duration); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult addressCheckingResultWithRange_components_( - AVFAudio _lib, _NSRange range, NSDictionary components) { - final _ret = _lib._objc_msgSend_966( - _lib._class_NSTextCheckingResult1, - _lib._sel_addressCheckingResultWithRange_components_1, + _NSRange range, NSDictionary components) { + final _ret = _objc_msgSend_966( + _class_NSTextCheckingResult, + _sel_addressCheckingResultWithRange_components_, range, - components._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + components.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult linkCheckingResultWithRange_URL_( - AVFAudio _lib, _NSRange range, NSURL url) { - final _ret = _lib._objc_msgSend_967(_lib._class_NSTextCheckingResult1, - _lib._sel_linkCheckingResultWithRange_URL_1, range, url._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + _NSRange range, NSURL url) { + final _ret = _objc_msgSend_967(_class_NSTextCheckingResult, + _sel_linkCheckingResultWithRange_URL_, range, url.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult quoteCheckingResultWithRange_replacementString_( - AVFAudio _lib, _NSRange range, NSString replacementString) { - final _ret = _lib._objc_msgSend_968( - _lib._class_NSTextCheckingResult1, - _lib._sel_quoteCheckingResultWithRange_replacementString_1, + _NSRange range, NSString replacementString) { + final _ret = _objc_msgSend_968( + _class_NSTextCheckingResult, + _sel_quoteCheckingResultWithRange_replacementString_, range, - replacementString._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + replacementString.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult dashCheckingResultWithRange_replacementString_( - AVFAudio _lib, _NSRange range, NSString replacementString) { - final _ret = _lib._objc_msgSend_968( - _lib._class_NSTextCheckingResult1, - _lib._sel_dashCheckingResultWithRange_replacementString_1, + _NSRange range, NSString replacementString) { + final _ret = _objc_msgSend_968( + _class_NSTextCheckingResult, + _sel_dashCheckingResultWithRange_replacementString_, range, - replacementString._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + replacementString.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult replacementCheckingResultWithRange_replacementString_( - AVFAudio _lib, _NSRange range, NSString replacementString) { - final _ret = _lib._objc_msgSend_968( - _lib._class_NSTextCheckingResult1, - _lib._sel_replacementCheckingResultWithRange_replacementString_1, + _NSRange range, NSString replacementString) { + final _ret = _objc_msgSend_968( + _class_NSTextCheckingResult, + _sel_replacementCheckingResultWithRange_replacementString_, range, - replacementString._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + replacementString.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult correctionCheckingResultWithRange_replacementString_( - AVFAudio _lib, _NSRange range, NSString replacementString) { - final _ret = _lib._objc_msgSend_968( - _lib._class_NSTextCheckingResult1, - _lib._sel_correctionCheckingResultWithRange_replacementString_1, + _NSRange range, NSString replacementString) { + final _ret = _objc_msgSend_968( + _class_NSTextCheckingResult, + _sel_correctionCheckingResultWithRange_replacementString_, range, - replacementString._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + replacementString.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult correctionCheckingResultWithRange_replacementString_alternativeStrings_( - AVFAudio _lib, _NSRange range, NSString replacementString, NSArray alternativeStrings) { - final _ret = _lib._objc_msgSend_969( - _lib._class_NSTextCheckingResult1, - _lib._sel_correctionCheckingResultWithRange_replacementString_alternativeStrings_1, + final _ret = _objc_msgSend_969( + _class_NSTextCheckingResult, + _sel_correctionCheckingResultWithRange_replacementString_alternativeStrings_, range, - replacementString._id, - alternativeStrings._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + replacementString.pointer, + alternativeStrings.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult regularExpressionCheckingResultWithRanges_count_regularExpression_( - AVFAudio _lib, ffi.Pointer<_NSRange> ranges, int count, NSRegularExpression regularExpression) { - final _ret = _lib._objc_msgSend_970( - _lib._class_NSTextCheckingResult1, - _lib._sel_regularExpressionCheckingResultWithRanges_count_regularExpression_1, + final _ret = _objc_msgSend_970( + _class_NSTextCheckingResult, + _sel_regularExpressionCheckingResultWithRanges_count_regularExpression_, ranges, count, - regularExpression._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + regularExpression.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult phoneNumberCheckingResultWithRange_phoneNumber_( - AVFAudio _lib, _NSRange range, NSString phoneNumber) { - final _ret = _lib._objc_msgSend_968( - _lib._class_NSTextCheckingResult1, - _lib._sel_phoneNumberCheckingResultWithRange_phoneNumber_1, + _NSRange range, NSString phoneNumber) { + final _ret = _objc_msgSend_968( + _class_NSTextCheckingResult, + _sel_phoneNumberCheckingResultWithRange_phoneNumber_, range, - phoneNumber._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + phoneNumber.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult transitInformationCheckingResultWithRange_components_( - AVFAudio _lib, _NSRange range, NSDictionary components) { - final _ret = _lib._objc_msgSend_966( - _lib._class_NSTextCheckingResult1, - _lib._sel_transitInformationCheckingResultWithRange_components_1, + _NSRange range, NSDictionary components) { + final _ret = _objc_msgSend_966( + _class_NSTextCheckingResult, + _sel_transitInformationCheckingResultWithRange_components_, range, - components._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + components.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } @override NSTextCheckingResult init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSTextCheckingResult._(_ret, retain: true, release: true); } - static NSTextCheckingResult new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSTextCheckingResult1, _lib._sel_new1); - return NSTextCheckingResult._(_ret, _lib, retain: false, release: true); + static NSTextCheckingResult new1() { + final _ret = _objc_msgSend_2(_class_NSTextCheckingResult, _sel_new); + return NSTextCheckingResult._(_ret, retain: false, release: true); } - static NSTextCheckingResult allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSTextCheckingResult1, _lib._sel_allocWithZone_1, zone); - return NSTextCheckingResult._(_ret, _lib, retain: false, release: true); + static NSTextCheckingResult allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSTextCheckingResult, _sel_allocWithZone_, zone); + return NSTextCheckingResult._(_ret, retain: false, release: true); } - static NSTextCheckingResult alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSTextCheckingResult1, _lib._sel_alloc1); - return NSTextCheckingResult._(_ret, _lib, retain: false, release: true); + static NSTextCheckingResult alloc() { + final _ret = _objc_msgSend_2(_class_NSTextCheckingResult, _sel_alloc); + return NSTextCheckingResult._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSTextCheckingResult1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSTextCheckingResult, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSTextCheckingResult1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSTextCheckingResult, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSTextCheckingResult1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSTextCheckingResult, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSTextCheckingResult1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSTextCheckingResult, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSTextCheckingResult1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSTextCheckingResult, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSTextCheckingResult1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSTextCheckingResult, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSTextCheckingResult1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSTextCheckingResult, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSTextCheckingResult1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSTextCheckingResult, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSTextCheckingResult1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSTextCheckingResult, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSTextCheckingResult = objc.getClass("NSTextCheckingResult"); + abstract class NSTextCheckingType { static const int NSTextCheckingTypeOrthography = 1; static const int NSTextCheckingTypeSpelling = 2; @@ -66858,72 +47376,94 @@ abstract class NSTextCheckingType { static const int NSTextCheckingTypeTransitInformation = 4096; } +late final _sel_resultType = objc.registerName("resultType"); +final _objc_msgSend_946 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_range = objc.registerName("range"); +late final _sel_orthography = objc.registerName("orthography"); +final _objc_msgSend_947 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_grammarDetails = objc.registerName("grammarDetails"); +late final _sel_duration = objc.registerName("duration"); +late final _sel_components = objc.registerName("components"); +late final _sel_replacementString = objc.registerName("replacementString"); +late final _sel_alternativeStrings = objc.registerName("alternativeStrings"); + class NSRegularExpression extends NSObject { - NSRegularExpression._(ffi.Pointer id, AVFAudio lib, + NSRegularExpression._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSRegularExpression] that points to the same underlying object as [other]. - static NSRegularExpression castFrom(T other) { - return NSRegularExpression._(other._id, other._lib, - retain: true, release: true); + static NSRegularExpression castFrom(T other) { + return NSRegularExpression._(other.pointer, retain: true, release: true); } /// Returns a [NSRegularExpression] that wraps the given raw object pointer. - static NSRegularExpression castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSRegularExpression castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSRegularExpression._(other, lib, retain: retain, release: release); + return NSRegularExpression._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSRegularExpression]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSRegularExpression1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSRegularExpression); } static NSRegularExpression? regularExpressionWithPattern_options_error_( - AVFAudio _lib, NSString pattern, int options, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_948( - _lib._class_NSRegularExpression1, - _lib._sel_regularExpressionWithPattern_options_error_1, - pattern._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_948( + _class_NSRegularExpression, + _sel_regularExpressionWithPattern_options_error_, + pattern.pointer, options, error); return _ret.address == 0 ? null - : NSRegularExpression._(_ret, _lib, retain: true, release: true); + : NSRegularExpression._(_ret, retain: true, release: true); } NSRegularExpression? initWithPattern_options_error_(NSString pattern, - int options, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_949(_id, - _lib._sel_initWithPattern_options_error_1, pattern._id, options, error); + int options, ffi.Pointer> error) { + final _ret = _objc_msgSend_949(this.pointer, + _sel_initWithPattern_options_error_, pattern.pointer, options, error); return _ret.address == 0 ? null - : NSRegularExpression._(_ret, _lib, retain: true, release: true); + : NSRegularExpression._(_ret, retain: true, release: true); } NSString get pattern { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_pattern1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_pattern); + return NSString._(_ret, retain: true, release: true); } int get options { - return _lib._objc_msgSend_950(_id, _lib._sel_options1); + return _objc_msgSend_950(this.pointer, _sel_options); } int get numberOfCaptureGroups { - return _lib._objc_msgSend_10(_id, _lib._sel_numberOfCaptureGroups1); + return _objc_msgSend_10(this.pointer, _sel_numberOfCaptureGroups); } - static NSString escapedPatternForString_(AVFAudio _lib, NSString string) { - final _ret = _lib._objc_msgSend_69(_lib._class_NSRegularExpression1, - _lib._sel_escapedPatternForString_1, string._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString escapedPatternForString_(NSString string) { + final _ret = _objc_msgSend_69(_class_NSRegularExpression, + _sel_escapedPatternForString_, string.pointer); + return NSString._(_ret, retain: true, release: true); } void enumerateMatchesInString_options_range_usingBlock_( @@ -66931,84 +47471,80 @@ class NSRegularExpression extends NSObject { int options, _NSRange range, ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool block) { - _lib._objc_msgSend_951( - _id, - _lib._sel_enumerateMatchesInString_options_range_usingBlock_1, - string._id, + _objc_msgSend_951( + this.pointer, + _sel_enumerateMatchesInString_options_range_usingBlock_, + string.pointer, options, range, - block._id); + block.pointer); } NSArray matchesInString_options_range_( NSString string, int options, _NSRange range) { - final _ret = _lib._objc_msgSend_952(_id, - _lib._sel_matchesInString_options_range_1, string._id, options, range); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_952(this.pointer, + _sel_matchesInString_options_range_, string.pointer, options, range); + return NSArray._(_ret, retain: true, release: true); } int numberOfMatchesInString_options_range_( NSString string, int options, _NSRange range) { - return _lib._objc_msgSend_953( - _id, - _lib._sel_numberOfMatchesInString_options_range_1, - string._id, + return _objc_msgSend_953( + this.pointer, + _sel_numberOfMatchesInString_options_range_, + string.pointer, options, range); } NSTextCheckingResult? firstMatchInString_options_range_( NSString string, int options, _NSRange range) { - final _ret = _lib._objc_msgSend_954( - _id, - _lib._sel_firstMatchInString_options_range_1, - string._id, - options, - range); + final _ret = _objc_msgSend_954(this.pointer, + _sel_firstMatchInString_options_range_, string.pointer, options, range); return _ret.address == 0 ? null - : NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + : NSTextCheckingResult._(_ret, retain: true, release: true); } void rangeOfFirstMatchInString_options_range_(ffi.Pointer<_NSRange> stret, NSString string, int options, _NSRange range) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_955_stret( + objc.useMsgSendVariants + ? _objc_msgSend_955Stret( stret, - _id, - _lib._sel_rangeOfFirstMatchInString_options_range_1, - string._id, + this.pointer, + _sel_rangeOfFirstMatchInString_options_range_, + string.pointer, options, range) - : stret.ref = _lib._objc_msgSend_955( - _id, - _lib._sel_rangeOfFirstMatchInString_options_range_1, - string._id, + : stret.ref = _objc_msgSend_955( + this.pointer, + _sel_rangeOfFirstMatchInString_options_range_, + string.pointer, options, range); } NSString stringByReplacingMatchesInString_options_range_withTemplate_( NSString string, int options, _NSRange range, NSString templ) { - final _ret = _lib._objc_msgSend_956( - _id, - _lib._sel_stringByReplacingMatchesInString_options_range_withTemplate_1, - string._id, + final _ret = _objc_msgSend_956( + this.pointer, + _sel_stringByReplacingMatchesInString_options_range_withTemplate_, + string.pointer, options, range, - templ._id); - return NSString._(_ret, _lib, retain: true, release: true); + templ.pointer); + return NSString._(_ret, retain: true, release: true); } int replaceMatchesInString_options_range_withTemplate_( NSMutableString string, int options, _NSRange range, NSString templ) { - return _lib._objc_msgSend_957( - _id, - _lib._sel_replaceMatchesInString_options_range_withTemplate_1, - string._id, + return _objc_msgSend_957( + this.pointer, + _sel_replaceMatchesInString_options_range_withTemplate_, + string.pointer, options, range, - templ._id); + templ.pointer); } NSString replacementStringForResult_inString_offset_template_( @@ -67016,111 +47552,105 @@ class NSRegularExpression extends NSObject { NSString string, int offset, NSString templ) { - final _ret = _lib._objc_msgSend_958( - _id, - _lib._sel_replacementStringForResult_inString_offset_template_1, - result._id, - string._id, + final _ret = _objc_msgSend_958( + this.pointer, + _sel_replacementStringForResult_inString_offset_template_, + result.pointer, + string.pointer, offset, - templ._id); - return NSString._(_ret, _lib, retain: true, release: true); + templ.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSString escapedTemplateForString_(AVFAudio _lib, NSString string) { - final _ret = _lib._objc_msgSend_69(_lib._class_NSRegularExpression1, - _lib._sel_escapedTemplateForString_1, string._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString escapedTemplateForString_(NSString string) { + final _ret = _objc_msgSend_69(_class_NSRegularExpression, + _sel_escapedTemplateForString_, string.pointer); + return NSString._(_ret, retain: true, release: true); } @override NSRegularExpression init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSRegularExpression._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSRegularExpression._(_ret, retain: true, release: true); } - static NSRegularExpression new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSRegularExpression1, _lib._sel_new1); - return NSRegularExpression._(_ret, _lib, retain: false, release: true); + static NSRegularExpression new1() { + final _ret = _objc_msgSend_2(_class_NSRegularExpression, _sel_new); + return NSRegularExpression._(_ret, retain: false, release: true); } - static NSRegularExpression allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSRegularExpression1, _lib._sel_allocWithZone_1, zone); - return NSRegularExpression._(_ret, _lib, retain: false, release: true); + static NSRegularExpression allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSRegularExpression, _sel_allocWithZone_, zone); + return NSRegularExpression._(_ret, retain: false, release: true); } - static NSRegularExpression alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSRegularExpression1, _lib._sel_alloc1); - return NSRegularExpression._(_ret, _lib, retain: false, release: true); + static NSRegularExpression alloc() { + final _ret = _objc_msgSend_2(_class_NSRegularExpression, _sel_alloc); + return NSRegularExpression._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSRegularExpression1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSRegularExpression, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSRegularExpression1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSRegularExpression, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSRegularExpression1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSRegularExpression, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSRegularExpression1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSRegularExpression, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSRegularExpression1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSRegularExpression, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSRegularExpression1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSRegularExpression, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSRegularExpression1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSRegularExpression, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSRegularExpression1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSRegularExpression, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSRegularExpression1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSRegularExpression, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSRegularExpression = objc.getClass("NSRegularExpression"); + abstract class NSRegularExpressionOptions { static const int NSRegularExpressionCaseInsensitive = 1; static const int NSRegularExpressionAllowCommentsAndWhitespace = 2; @@ -67131,6 +47661,57 @@ abstract class NSRegularExpressionOptions { static const int NSRegularExpressionUseUnicodeWordBoundaries = 64; } +late final _sel_regularExpressionWithPattern_options_error_ = + objc.registerName("regularExpressionWithPattern:options:error:"); +final _objc_msgSend_948 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_initWithPattern_options_error_ = + objc.registerName("initWithPattern:options:error:"); +final _objc_msgSend_949 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_pattern = objc.registerName("pattern"); +late final _sel_options = objc.registerName("options"); +final _objc_msgSend_950 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_numberOfCaptureGroups = + objc.registerName("numberOfCaptureGroups"); +late final _sel_escapedPatternForString_ = + objc.registerName("escapedPatternForString:"); + abstract class NSMatchingOptions { static const int NSMatchingReportProgress = 1; static const int NSMatchingReportCompletion = 2; @@ -67141,25 +47722,28 @@ abstract class NSMatchingOptions { void _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, int arg1, ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, + ffi.Void Function(ffi.Pointer arg0, ffi.Int32 arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, int, + void Function(ffi.Pointer, int, ffi.Pointer)>()(arg0, arg1, arg2); final _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureRegistry = - , int, ffi.Pointer)>{}; + , int, ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_registerClosure( - void Function(ffi.Pointer, int, ffi.Pointer) fn) { + void Function(ffi.Pointer, int, ffi.Pointer) + fn) { final id = ++_ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureRegistryIndex; _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureRegistry[ @@ -67168,27 +47752,29 @@ ffi.Pointer } void _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, int arg1, ffi.Pointer arg2) => _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); class ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool - extends _ObjCBlockBase { + extends objc.ObjCBlockBase { ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool - castFromPointer(AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, + castFromPointer(ffi.Pointer pointer, {bool retain = false, bool release = false}) { return ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool._( - pointer, lib, - retain: retain, release: release); + pointer, + retain: retain, + release: release); } /// Creates a block from a C function pointer. @@ -67197,24 +47783,21 @@ class ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, + ffi.Void Function(ffi.Pointer arg0, ffi.Int32 arg1, ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -67223,23 +47806,20 @@ class ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool.fromFunction( - AVFAudio lib, void Function(NSTextCheckingResult?, int, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_registerClosure( - (ffi.Pointer arg0, int arg1, - ffi.Pointer arg2) => - fn(arg0.address == 0 ? null : NSTextCheckingResult._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_registerClosure( + (ffi.Pointer arg0, int arg1, + ffi.Pointer arg2) => + fn(arg0.address == 0 ? null : NSTextCheckingResult._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -67252,42 +47832,44 @@ class ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool.listener( - AVFAudio lib, void Function(NSTextCheckingResult?, int, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_registerClosure( - (ffi.Pointer arg0, int arg1, - ffi.Pointer arg2) => - fn(arg0.address == 0 ? null : NSTextCheckingResult._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_registerClosure( + (ffi.Pointer arg0, int arg1, ffi.Pointer arg2) => + fn(arg0.address == 0 ? null : NSTextCheckingResult._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Int32, ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>? _dartFuncListenerTrampoline; void call(NSTextCheckingResult? arg0, int arg1, ffi.Pointer arg2) => - _id.ref.invoke + pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, ffi.Int32 arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer, int, ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1, arg2); + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1, arg2); } abstract class NSMatchingFlags { @@ -67298,250 +47880,669 @@ abstract class NSMatchingFlags { static const int NSMatchingInternalError = 16; } +late final _sel_enumerateMatchesInString_options_range_usingBlock_ = + objc.registerName("enumerateMatchesInString:options:range:usingBlock:"); +final _objc_msgSend_951 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange, + ffi.Pointer)>(); +late final _sel_matchesInString_options_range_ = + objc.registerName("matchesInString:options:range:"); +final _objc_msgSend_952 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_numberOfMatchesInString_options_range_ = + objc.registerName("numberOfMatchesInString:options:range:"); +final _objc_msgSend_953 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_firstMatchInString_options_range_ = + objc.registerName("firstMatchInString:options:range:"); +final _objc_msgSend_954 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_rangeOfFirstMatchInString_options_range_ = + objc.registerName("rangeOfFirstMatchInString:options:range:"); +final _objc_msgSend_955 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +final _objc_msgSend_955Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_stringByReplacingMatchesInString_options_range_withTemplate_ = + objc.registerName( + "stringByReplacingMatchesInString:options:range:withTemplate:"); +final _objc_msgSend_956 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange, + ffi.Pointer)>(); +late final _sel_replaceMatchesInString_options_range_withTemplate_ = + objc.registerName("replaceMatchesInString:options:range:withTemplate:"); +final _objc_msgSend_957 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange, + ffi.Pointer)>(); +late final _sel_replacementStringForResult_inString_offset_template_ = + objc.registerName("replacementStringForResult:inString:offset:template:"); +final _objc_msgSend_958 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_escapedTemplateForString_ = + objc.registerName("escapedTemplateForString:"); +late final _sel_regularExpression = objc.registerName("regularExpression"); +final _objc_msgSend_959 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_phoneNumber = objc.registerName("phoneNumber"); +late final _sel_numberOfRanges = objc.registerName("numberOfRanges"); +late final _sel_rangeAtIndex_ = objc.registerName("rangeAtIndex:"); +late final _sel_rangeWithName_ = objc.registerName("rangeWithName:"); +late final _sel_resultByAdjustingRangesWithOffset_ = + objc.registerName("resultByAdjustingRangesWithOffset:"); +final _objc_msgSend_960 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_addressComponents = objc.registerName("addressComponents"); +late final _sel_orthographyCheckingResultWithRange_orthography_ = + objc.registerName("orthographyCheckingResultWithRange:orthography:"); +final _objc_msgSend_961 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_spellCheckingResultWithRange_ = + objc.registerName("spellCheckingResultWithRange:"); +final _objc_msgSend_962 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_grammarCheckingResultWithRange_details_ = + objc.registerName("grammarCheckingResultWithRange:details:"); +final _objc_msgSend_963 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_dateCheckingResultWithRange_date_ = + objc.registerName("dateCheckingResultWithRange:date:"); +final _objc_msgSend_964 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_dateCheckingResultWithRange_date_timeZone_duration_ = + objc.registerName("dateCheckingResultWithRange:date:timeZone:duration:"); +final _objc_msgSend_965 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + ffi.Pointer, + ffi.Double)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + ffi.Pointer, + double)>(); +late final _sel_addressCheckingResultWithRange_components_ = + objc.registerName("addressCheckingResultWithRange:components:"); +final _objc_msgSend_966 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_linkCheckingResultWithRange_URL_ = + objc.registerName("linkCheckingResultWithRange:URL:"); +final _objc_msgSend_967 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_quoteCheckingResultWithRange_replacementString_ = + objc.registerName("quoteCheckingResultWithRange:replacementString:"); +final _objc_msgSend_968 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_dashCheckingResultWithRange_replacementString_ = + objc.registerName("dashCheckingResultWithRange:replacementString:"); +late final _sel_replacementCheckingResultWithRange_replacementString_ = + objc.registerName("replacementCheckingResultWithRange:replacementString:"); +late final _sel_correctionCheckingResultWithRange_replacementString_ = + objc.registerName("correctionCheckingResultWithRange:replacementString:"); +late final _sel_correctionCheckingResultWithRange_replacementString_alternativeStrings_ = + objc.registerName( + "correctionCheckingResultWithRange:replacementString:alternativeStrings:"); +final _objc_msgSend_969 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_regularExpressionCheckingResultWithRanges_count_regularExpression_ = + objc.registerName( + "regularExpressionCheckingResultWithRanges:count:regularExpression:"); +final _objc_msgSend_970 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<_NSRange>, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<_NSRange>, + int, + ffi.Pointer)>(); +late final _sel_phoneNumberCheckingResultWithRange_phoneNumber_ = + objc.registerName("phoneNumberCheckingResultWithRange:phoneNumber:"); +late final _sel_transitInformationCheckingResultWithRange_components_ = + objc.registerName("transitInformationCheckingResultWithRange:components:"); + class NSURLCache extends NSObject { - NSURLCache._(ffi.Pointer id, AVFAudio lib, + NSURLCache._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLCache] that points to the same underlying object as [other]. - static NSURLCache castFrom(T other) { - return NSURLCache._(other._id, other._lib, retain: true, release: true); + static NSURLCache castFrom(T other) { + return NSURLCache._(other.pointer, retain: true, release: true); } /// Returns a [NSURLCache] that wraps the given raw object pointer. - static NSURLCache castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSURLCache castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSURLCache._(other, lib, retain: retain, release: release); + return NSURLCache._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLCache]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSURLCache1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSURLCache); } - static NSURLCache getSharedURLCache(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_971( - _lib._class_NSURLCache1, _lib._sel_sharedURLCache1); - return NSURLCache._(_ret, _lib, retain: true, release: true); + static NSURLCache getSharedURLCache() { + final _ret = _objc_msgSend_971(_class_NSURLCache, _sel_sharedURLCache); + return NSURLCache._(_ret, retain: true, release: true); } - static void setSharedURLCache(AVFAudio _lib, NSURLCache value) { - return _lib._objc_msgSend_972( - _lib._class_NSURLCache1, _lib._sel_setSharedURLCache_1, value._id); + static void setSharedURLCache(NSURLCache value) { + return _objc_msgSend_972( + _class_NSURLCache, _sel_setSharedURLCache_, value.pointer); } NSURLCache initWithMemoryCapacity_diskCapacity_diskPath_( int memoryCapacity, int diskCapacity, NSString? path) { - final _ret = _lib._objc_msgSend_973( - _id, - _lib._sel_initWithMemoryCapacity_diskCapacity_diskPath_1, + final _ret = _objc_msgSend_973( + this.pointer, + _sel_initWithMemoryCapacity_diskCapacity_diskPath_, memoryCapacity, diskCapacity, - path?._id ?? ffi.nullptr); - return NSURLCache._(_ret, _lib, retain: true, release: true); + path?.pointer ?? ffi.nullptr); + return NSURLCache._(_ret, retain: true, release: true); } NSURLCache initWithMemoryCapacity_diskCapacity_directoryURL_( int memoryCapacity, int diskCapacity, NSURL? directoryURL) { - final _ret = _lib._objc_msgSend_974( - _id, - _lib._sel_initWithMemoryCapacity_diskCapacity_directoryURL_1, + final _ret = _objc_msgSend_974( + this.pointer, + _sel_initWithMemoryCapacity_diskCapacity_directoryURL_, memoryCapacity, diskCapacity, - directoryURL?._id ?? ffi.nullptr); - return NSURLCache._(_ret, _lib, retain: true, release: true); + directoryURL?.pointer ?? ffi.nullptr); + return NSURLCache._(_ret, retain: true, release: true); } NSCachedURLResponse? cachedResponseForRequest_(NSURLRequest request) { - final _ret = _lib._objc_msgSend_979( - _id, _lib._sel_cachedResponseForRequest_1, request._id); + final _ret = _objc_msgSend_979( + this.pointer, _sel_cachedResponseForRequest_, request.pointer); return _ret.address == 0 ? null - : NSCachedURLResponse._(_ret, _lib, retain: true, release: true); + : NSCachedURLResponse._(_ret, retain: true, release: true); } void storeCachedResponse_forRequest_( NSCachedURLResponse cachedResponse, NSURLRequest request) { - _lib._objc_msgSend_980(_id, _lib._sel_storeCachedResponse_forRequest_1, - cachedResponse._id, request._id); + _objc_msgSend_980(this.pointer, _sel_storeCachedResponse_forRequest_, + cachedResponse.pointer, request.pointer); } void removeCachedResponseForRequest_(NSURLRequest request) { - _lib._objc_msgSend_981( - _id, _lib._sel_removeCachedResponseForRequest_1, request._id); + _objc_msgSend_981( + this.pointer, _sel_removeCachedResponseForRequest_, request.pointer); } void removeAllCachedResponses() { - _lib._objc_msgSend_1(_id, _lib._sel_removeAllCachedResponses1); + _objc_msgSend_1(this.pointer, _sel_removeAllCachedResponses); } void removeCachedResponsesSinceDate_(NSDate date) { - _lib._objc_msgSend_540( - _id, _lib._sel_removeCachedResponsesSinceDate_1, date._id); + _objc_msgSend_540( + this.pointer, _sel_removeCachedResponsesSinceDate_, date.pointer); } int get memoryCapacity { - return _lib._objc_msgSend_10(_id, _lib._sel_memoryCapacity1); + return _objc_msgSend_10(this.pointer, _sel_memoryCapacity); } set memoryCapacity(int value) { - return _lib._objc_msgSend_516(_id, _lib._sel_setMemoryCapacity_1, value); + return _objc_msgSend_516(this.pointer, _sel_setMemoryCapacity_, value); } int get diskCapacity { - return _lib._objc_msgSend_10(_id, _lib._sel_diskCapacity1); + return _objc_msgSend_10(this.pointer, _sel_diskCapacity); } set diskCapacity(int value) { - return _lib._objc_msgSend_516(_id, _lib._sel_setDiskCapacity_1, value); + return _objc_msgSend_516(this.pointer, _sel_setDiskCapacity_, value); } int get currentMemoryUsage { - return _lib._objc_msgSend_10(_id, _lib._sel_currentMemoryUsage1); + return _objc_msgSend_10(this.pointer, _sel_currentMemoryUsage); } int get currentDiskUsage { - return _lib._objc_msgSend_10(_id, _lib._sel_currentDiskUsage1); + return _objc_msgSend_10(this.pointer, _sel_currentDiskUsage); } void storeCachedResponse_forDataTask_( NSCachedURLResponse cachedResponse, NSURLSessionDataTask dataTask) { - _lib._objc_msgSend_982(_id, _lib._sel_storeCachedResponse_forDataTask_1, - cachedResponse._id, dataTask._id); + _objc_msgSend_982(this.pointer, _sel_storeCachedResponse_forDataTask_, + cachedResponse.pointer, dataTask.pointer); } void getCachedResponseForDataTask_completionHandler_( NSURLSessionDataTask dataTask, ObjCBlock_ffiVoid_NSCachedURLResponse completionHandler) { - _lib._objc_msgSend_983( - _id, - _lib._sel_getCachedResponseForDataTask_completionHandler_1, - dataTask._id, - completionHandler._id); + _objc_msgSend_983( + this.pointer, + _sel_getCachedResponseForDataTask_completionHandler_, + dataTask.pointer, + completionHandler.pointer); } void removeCachedResponseForDataTask_(NSURLSessionDataTask dataTask) { - _lib._objc_msgSend_984( - _id, _lib._sel_removeCachedResponseForDataTask_1, dataTask._id); + _objc_msgSend_984( + this.pointer, _sel_removeCachedResponseForDataTask_, dataTask.pointer); } @override NSURLCache init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLCache._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLCache._(_ret, retain: true, release: true); } - static NSURLCache new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURLCache1, _lib._sel_new1); - return NSURLCache._(_ret, _lib, retain: false, release: true); + static NSURLCache new1() { + final _ret = _objc_msgSend_2(_class_NSURLCache, _sel_new); + return NSURLCache._(_ret, retain: false, release: true); } - static NSURLCache allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLCache1, _lib._sel_allocWithZone_1, zone); - return NSURLCache._(_ret, _lib, retain: false, release: true); + static NSURLCache allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSURLCache, _sel_allocWithZone_, zone); + return NSURLCache._(_ret, retain: false, release: true); } - static NSURLCache alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLCache1, _lib._sel_alloc1); - return NSURLCache._(_ret, _lib, retain: false, release: true); + static NSURLCache alloc() { + final _ret = _objc_msgSend_2(_class_NSURLCache, _sel_alloc); + return NSURLCache._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLCache1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLCache, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLCache1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLCache, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLCache1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLCache, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLCache1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSURLCache, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLCache1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLCache, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLCache1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLCache, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLCache1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSURLCache1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLCache1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLCache, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLCache, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSURLCache, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSURLCache = objc.getClass("NSURLCache"); +late final _sel_sharedURLCache = objc.registerName("sharedURLCache"); +final _objc_msgSend_971 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setSharedURLCache_ = objc.registerName("setSharedURLCache:"); +final _objc_msgSend_972 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithMemoryCapacity_diskCapacity_diskPath_ = + objc.registerName("initWithMemoryCapacity:diskCapacity:diskPath:"); +final _objc_msgSend_973 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer)>(); +late final _sel_initWithMemoryCapacity_diskCapacity_directoryURL_ = + objc.registerName("initWithMemoryCapacity:diskCapacity:directoryURL:"); +final _objc_msgSend_974 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer)>(); class NSCachedURLResponse extends NSObject { - NSCachedURLResponse._(ffi.Pointer id, AVFAudio lib, + NSCachedURLResponse._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSCachedURLResponse] that points to the same underlying object as [other]. - static NSCachedURLResponse castFrom(T other) { - return NSCachedURLResponse._(other._id, other._lib, - retain: true, release: true); + static NSCachedURLResponse castFrom(T other) { + return NSCachedURLResponse._(other.pointer, retain: true, release: true); } /// Returns a [NSCachedURLResponse] that wraps the given raw object pointer. - static NSCachedURLResponse castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSCachedURLResponse castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSCachedURLResponse._(other, lib, retain: retain, release: release); + return NSCachedURLResponse._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSCachedURLResponse]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSCachedURLResponse1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSCachedURLResponse); } NSCachedURLResponse initWithResponse_data_( NSURLResponse response, NSData data) { - final _ret = _lib._objc_msgSend_975( - _id, _lib._sel_initWithResponse_data_1, response._id, data._id); - return NSCachedURLResponse._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_975(this.pointer, _sel_initWithResponse_data_, + response.pointer, data.pointer); + return NSCachedURLResponse._(_ret, retain: true, release: true); } NSCachedURLResponse initWithResponse_data_userInfo_storagePolicy_( @@ -67549,125 +48550,135 @@ class NSCachedURLResponse extends NSObject { NSData data, NSDictionary? userInfo, int storagePolicy) { - final _ret = _lib._objc_msgSend_976( - _id, - _lib._sel_initWithResponse_data_userInfo_storagePolicy_1, - response._id, - data._id, - userInfo?._id ?? ffi.nullptr, + final _ret = _objc_msgSend_976( + this.pointer, + _sel_initWithResponse_data_userInfo_storagePolicy_, + response.pointer, + data.pointer, + userInfo?.pointer ?? ffi.nullptr, storagePolicy); - return NSCachedURLResponse._(_ret, _lib, retain: true, release: true); + return NSCachedURLResponse._(_ret, retain: true, release: true); } NSURLResponse get response { - final _ret = _lib._objc_msgSend_977(_id, _lib._sel_response1); - return NSURLResponse._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_977(this.pointer, _sel_response); + return NSURLResponse._(_ret, retain: true, release: true); } NSData get data { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_data1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_data); + return NSData._(_ret, retain: true, release: true); } NSDictionary? get userInfo { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_userInfo1); + final _ret = _objc_msgSend_390(this.pointer, _sel_userInfo); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } int get storagePolicy { - return _lib._objc_msgSend_978(_id, _lib._sel_storagePolicy1); + return _objc_msgSend_978(this.pointer, _sel_storagePolicy); } @override NSCachedURLResponse init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSCachedURLResponse._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSCachedURLResponse._(_ret, retain: true, release: true); } - static NSCachedURLResponse new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSCachedURLResponse1, _lib._sel_new1); - return NSCachedURLResponse._(_ret, _lib, retain: false, release: true); + static NSCachedURLResponse new1() { + final _ret = _objc_msgSend_2(_class_NSCachedURLResponse, _sel_new); + return NSCachedURLResponse._(_ret, retain: false, release: true); } - static NSCachedURLResponse allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSCachedURLResponse1, _lib._sel_allocWithZone_1, zone); - return NSCachedURLResponse._(_ret, _lib, retain: false, release: true); + static NSCachedURLResponse allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSCachedURLResponse, _sel_allocWithZone_, zone); + return NSCachedURLResponse._(_ret, retain: false, release: true); } - static NSCachedURLResponse alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSCachedURLResponse1, _lib._sel_alloc1); - return NSCachedURLResponse._(_ret, _lib, retain: false, release: true); + static NSCachedURLResponse alloc() { + final _ret = _objc_msgSend_2(_class_NSCachedURLResponse, _sel_alloc); + return NSCachedURLResponse._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSCachedURLResponse1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSCachedURLResponse, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSCachedURLResponse1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSCachedURLResponse, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSCachedURLResponse1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSCachedURLResponse, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSCachedURLResponse1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSCachedURLResponse, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSCachedURLResponse1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSCachedURLResponse, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSCachedURLResponse1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSCachedURLResponse, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSCachedURLResponse1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSCachedURLResponse1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSCachedURLResponse1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSCachedURLResponse, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSCachedURLResponse, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSCachedURLResponse, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSCachedURLResponse = objc.getClass("NSCachedURLResponse"); +late final _sel_initWithResponse_data_ = + objc.registerName("initWithResponse:data:"); +final _objc_msgSend_975 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); abstract class NSURLCacheStoragePolicy { static const int NSURLCacheStorageAllowed = 0; @@ -67675,152 +48686,250 @@ abstract class NSURLCacheStoragePolicy { static const int NSURLCacheStorageNotAllowed = 2; } +late final _sel_initWithResponse_data_userInfo_storagePolicy_ = + objc.registerName("initWithResponse:data:userInfo:storagePolicy:"); +final _objc_msgSend_976 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +final _objc_msgSend_977 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_storagePolicy = objc.registerName("storagePolicy"); +final _objc_msgSend_978 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_cachedResponseForRequest_ = + objc.registerName("cachedResponseForRequest:"); +final _objc_msgSend_979 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_storeCachedResponse_forRequest_ = + objc.registerName("storeCachedResponse:forRequest:"); +final _objc_msgSend_980 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeCachedResponseForRequest_ = + objc.registerName("removeCachedResponseForRequest:"); +final _objc_msgSend_981 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_removeAllCachedResponses = + objc.registerName("removeAllCachedResponses"); +late final _sel_removeCachedResponsesSinceDate_ = + objc.registerName("removeCachedResponsesSinceDate:"); +late final _sel_memoryCapacity = objc.registerName("memoryCapacity"); +late final _sel_setMemoryCapacity_ = objc.registerName("setMemoryCapacity:"); +late final _sel_diskCapacity = objc.registerName("diskCapacity"); +late final _sel_setDiskCapacity_ = objc.registerName("setDiskCapacity:"); +late final _sel_currentMemoryUsage = objc.registerName("currentMemoryUsage"); +late final _sel_currentDiskUsage = objc.registerName("currentDiskUsage"); + class NSURLSessionDataTask extends NSURLSessionTask { - NSURLSessionDataTask._(ffi.Pointer id, AVFAudio lib, + NSURLSessionDataTask._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLSessionDataTask] that points to the same underlying object as [other]. - static NSURLSessionDataTask castFrom(T other) { - return NSURLSessionDataTask._(other._id, other._lib, - retain: true, release: true); + static NSURLSessionDataTask castFrom(T other) { + return NSURLSessionDataTask._(other.pointer, retain: true, release: true); } /// Returns a [NSURLSessionDataTask] that wraps the given raw object pointer. static NSURLSessionDataTask castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSURLSessionDataTask._(other, lib, retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSURLSessionDataTask._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLSessionDataTask]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLSessionDataTask1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionDataTask); } @override NSURLSessionDataTask init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLSessionDataTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLSessionDataTask._(_ret, retain: true, release: true); } - static NSURLSessionDataTask new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLSessionDataTask1, _lib._sel_new1); - return NSURLSessionDataTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionDataTask new1() { + final _ret = _objc_msgSend_2(_class_NSURLSessionDataTask, _sel_new); + return NSURLSessionDataTask._(_ret, retain: false, release: true); } - static NSURLSessionDataTask allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLSessionDataTask1, _lib._sel_allocWithZone_1, zone); - return NSURLSessionDataTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionDataTask allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSURLSessionDataTask, _sel_allocWithZone_, zone); + return NSURLSessionDataTask._(_ret, retain: false, release: true); } - static NSURLSessionDataTask alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionDataTask1, _lib._sel_alloc1); - return NSURLSessionDataTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionDataTask alloc() { + final _ret = _objc_msgSend_2(_class_NSURLSessionDataTask, _sel_alloc); + return NSURLSessionDataTask._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLSessionDataTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLSessionDataTask, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLSessionDataTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLSessionDataTask, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLSessionDataTask1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLSessionDataTask, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLSessionDataTask1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSURLSessionDataTask, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLSessionDataTask1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLSessionDataTask, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLSessionDataTask1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLSessionDataTask, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLSessionDataTask1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLSessionDataTask1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionDataTask1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} - + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLSessionDataTask, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLSessionDataTask, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSURLSessionDataTask, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSURLSessionDataTask = objc.getClass("NSURLSessionDataTask"); +late final _sel_storeCachedResponse_forDataTask_ = + objc.registerName("storeCachedResponse:forDataTask:"); +final _objc_msgSend_982 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSCachedURLResponse_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< - ffi - .NativeFunction arg0)>>() - .asFunction)>()(arg0); + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); final _ObjCBlock_ffiVoid_NSCachedURLResponse_closureRegistry = - )>{}; + )>{}; int _ObjCBlock_ffiVoid_NSCachedURLResponse_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSCachedURLResponse_registerClosure( - void Function(ffi.Pointer) fn) { + void Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSCachedURLResponse_closureRegistryIndex; _ObjCBlock_ffiVoid_NSCachedURLResponse_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSCachedURLResponse_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSCachedURLResponse_closureRegistry[ block.ref.target.address]!(arg0); -class ObjCBlock_ffiVoid_NSCachedURLResponse extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSCachedURLResponse._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_NSCachedURLResponse extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSCachedURLResponse._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSCachedURLResponse castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSCachedURLResponse._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSCachedURLResponse._(pointer, retain: retain, release: release); } @@ -67830,20 +48939,17 @@ class ObjCBlock_ffiVoid_NSCachedURLResponse extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSCachedURLResponse.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< - ffi - .NativeFunction arg0)>> + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSCachedURLResponse_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSCachedURLResponse_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -67852,19 +48958,17 @@ class ObjCBlock_ffiVoid_NSCachedURLResponse extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSCachedURLResponse.fromFunction( - AVFAudio lib, void Function(NSCachedURLResponse?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSCachedURLResponse_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSCachedURLResponse_registerClosure( - (ffi.Pointer arg0) => fn(arg0.address == 0 - ? null - : NSCachedURLResponse._(arg0, lib, retain: true, release: true)))), - lib); + void Function(NSCachedURLResponse?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSCachedURLResponse_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSCachedURLResponse_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSCachedURLResponse._(arg0, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -67877,274 +48981,392 @@ class ObjCBlock_ffiVoid_NSCachedURLResponse extends _ObjCBlockBase { /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSCachedURLResponse.listener( - AVFAudio lib, void Function(NSCachedURLResponse?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSCachedURLResponse_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSCachedURLResponse_registerClosure( - (ffi.Pointer arg0) => fn( - arg0.address == 0 ? null : NSCachedURLResponse._(arg0, lib, retain: true, release: true)))), - lib); + void Function(NSCachedURLResponse?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSCachedURLResponse_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSCachedURLResponse_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSCachedURLResponse._(arg0, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>? + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSCachedURLResponse? arg0) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() - .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>()(_id, arg0?._id ?? ffi.nullptr); -} + void call(NSCachedURLResponse? arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr); +} + +late final _sel_getCachedResponseForDataTask_completionHandler_ = + objc.registerName("getCachedResponseForDataTask:completionHandler:"); +final _objc_msgSend_983 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeCachedResponseForDataTask_ = + objc.registerName("removeCachedResponseForDataTask:"); +final _objc_msgSend_984 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); class NSURLConnection extends NSObject { - NSURLConnection._(ffi.Pointer id, AVFAudio lib, + NSURLConnection._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLConnection] that points to the same underlying object as [other]. - static NSURLConnection castFrom(T other) { - return NSURLConnection._(other._id, other._lib, - retain: true, release: true); + static NSURLConnection castFrom(T other) { + return NSURLConnection._(other.pointer, retain: true, release: true); } /// Returns a [NSURLConnection] that wraps the given raw object pointer. - static NSURLConnection castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSURLConnection castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSURLConnection._(other, lib, retain: retain, release: release); + return NSURLConnection._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLConnection]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLConnection1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLConnection); } NSURLConnection? initWithRequest_delegate_startImmediately_( NSURLRequest request, NSObject? delegate, bool startImmediately) { - final _ret = _lib._objc_msgSend_985( - _id, - _lib._sel_initWithRequest_delegate_startImmediately_1, - request._id, - delegate?._id ?? ffi.nullptr, + final _ret = _objc_msgSend_985( + this.pointer, + _sel_initWithRequest_delegate_startImmediately_, + request.pointer, + delegate?.pointer ?? ffi.nullptr, startImmediately); return _ret.address == 0 ? null - : NSURLConnection._(_ret, _lib, retain: true, release: true); + : NSURLConnection._(_ret, retain: true, release: true); } NSURLConnection? initWithRequest_delegate_( NSURLRequest request, NSObject? delegate) { - final _ret = _lib._objc_msgSend_986( - _id, - _lib._sel_initWithRequest_delegate_1, - request._id, - delegate?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_986(this.pointer, _sel_initWithRequest_delegate_, + request.pointer, delegate?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSURLConnection._(_ret, _lib, retain: true, release: true); + : NSURLConnection._(_ret, retain: true, release: true); } static NSURLConnection? connectionWithRequest_delegate_( - AVFAudio _lib, NSURLRequest request, NSObject? delegate) { - final _ret = _lib._objc_msgSend_987( - _lib._class_NSURLConnection1, - _lib._sel_connectionWithRequest_delegate_1, - request._id, - delegate?._id ?? ffi.nullptr); + NSURLRequest request, NSObject? delegate) { + final _ret = _objc_msgSend_987( + _class_NSURLConnection, + _sel_connectionWithRequest_delegate_, + request.pointer, + delegate?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSURLConnection._(_ret, _lib, retain: true, release: true); + : NSURLConnection._(_ret, retain: true, release: true); } NSURLRequest get originalRequest { - final _ret = _lib._objc_msgSend_988(_id, _lib._sel_originalRequest1); - return NSURLRequest._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_988(this.pointer, _sel_originalRequest); + return NSURLRequest._(_ret, retain: true, release: true); } NSURLRequest get currentRequest { - final _ret = _lib._objc_msgSend_988(_id, _lib._sel_currentRequest1); - return NSURLRequest._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_988(this.pointer, _sel_currentRequest); + return NSURLRequest._(_ret, retain: true, release: true); } void start() { - _lib._objc_msgSend_1(_id, _lib._sel_start1); + _objc_msgSend_1(this.pointer, _sel_start); } void cancel() { - _lib._objc_msgSend_1(_id, _lib._sel_cancel1); + _objc_msgSend_1(this.pointer, _sel_cancel); } void scheduleInRunLoop_forMode_(NSRunLoop aRunLoop, NSString mode) { - _lib._objc_msgSend_569( - _id, _lib._sel_scheduleInRunLoop_forMode_1, aRunLoop._id, mode._id); + _objc_msgSend_569(this.pointer, _sel_scheduleInRunLoop_forMode_, + aRunLoop.pointer, mode.pointer); } void unscheduleFromRunLoop_forMode_(NSRunLoop aRunLoop, NSString mode) { - _lib._objc_msgSend_569( - _id, _lib._sel_unscheduleFromRunLoop_forMode_1, aRunLoop._id, mode._id); + _objc_msgSend_569(this.pointer, _sel_unscheduleFromRunLoop_forMode_, + aRunLoop.pointer, mode.pointer); } void setDelegateQueue_(NSOperationQueue? queue) { - _lib._objc_msgSend_989( - _id, _lib._sel_setDelegateQueue_1, queue?._id ?? ffi.nullptr); + _objc_msgSend_989( + this.pointer, _sel_setDelegateQueue_, queue?.pointer ?? ffi.nullptr); } - static bool canHandleRequest_(AVFAudio _lib, NSURLRequest request) { - return _lib._objc_msgSend_990(_lib._class_NSURLConnection1, - _lib._sel_canHandleRequest_1, request._id); + static bool canHandleRequest_(NSURLRequest request) { + return _objc_msgSend_990( + _class_NSURLConnection, _sel_canHandleRequest_, request.pointer); } static NSData? sendSynchronousRequest_returningResponse_error_( - AVFAudio _lib, NSURLRequest request, - ffi.Pointer> response, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_991( - _lib._class_NSURLConnection1, - _lib._sel_sendSynchronousRequest_returningResponse_error_1, - request._id, + ffi.Pointer> response, + ffi.Pointer> error) { + final _ret = _objc_msgSend_991( + _class_NSURLConnection, + _sel_sendSynchronousRequest_returningResponse_error_, + request.pointer, response, error); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } static void sendAsynchronousRequest_queue_completionHandler_( - AVFAudio _lib, NSURLRequest request, NSOperationQueue queue, ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError handler) { - _lib._objc_msgSend_992( - _lib._class_NSURLConnection1, - _lib._sel_sendAsynchronousRequest_queue_completionHandler_1, - request._id, - queue._id, - handler._id); + _objc_msgSend_992( + _class_NSURLConnection, + _sel_sendAsynchronousRequest_queue_completionHandler_, + request.pointer, + queue.pointer, + handler.pointer); } @override NSURLConnection init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLConnection._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLConnection._(_ret, retain: true, release: true); } - static NSURLConnection new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLConnection1, _lib._sel_new1); - return NSURLConnection._(_ret, _lib, retain: false, release: true); + static NSURLConnection new1() { + final _ret = _objc_msgSend_2(_class_NSURLConnection, _sel_new); + return NSURLConnection._(_ret, retain: false, release: true); } - static NSURLConnection allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLConnection1, _lib._sel_allocWithZone_1, zone); - return NSURLConnection._(_ret, _lib, retain: false, release: true); + static NSURLConnection allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSURLConnection, _sel_allocWithZone_, zone); + return NSURLConnection._(_ret, retain: false, release: true); } - static NSURLConnection alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLConnection1, _lib._sel_alloc1); - return NSURLConnection._(_ret, _lib, retain: false, release: true); + static NSURLConnection alloc() { + final _ret = _objc_msgSend_2(_class_NSURLConnection, _sel_alloc); + return NSURLConnection._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLConnection1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLConnection, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLConnection1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLConnection, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLConnection1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLConnection, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLConnection1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSURLConnection, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLConnection1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLConnection, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLConnection1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLConnection, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLConnection1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLConnection1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLConnection1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} - + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLConnection, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLConnection, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSURLConnection, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSURLConnection = objc.getClass("NSURLConnection"); +late final _sel_initWithRequest_delegate_startImmediately_ = + objc.registerName("initWithRequest:delegate:startImmediately:"); +final _objc_msgSend_985 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_initWithRequest_delegate_ = + objc.registerName("initWithRequest:delegate:"); +final _objc_msgSend_986 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_connectionWithRequest_delegate_ = + objc.registerName("connectionWithRequest:delegate:"); +final _objc_msgSend_987 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +final _objc_msgSend_988 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_unscheduleFromRunLoop_forMode_ = + objc.registerName("unscheduleFromRunLoop:forMode:"); +late final _sel_setDelegateQueue_ = objc.registerName("setDelegateQueue:"); +final _objc_msgSend_989 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_canHandleRequest_ = objc.registerName("canHandleRequest:"); +final _objc_msgSend_990 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_sendSynchronousRequest_returningResponse_error_ = + objc.registerName("sendSynchronousRequest:returningResponse:error:"); +final _objc_msgSend_991 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>(); void _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>()(arg0, arg1, arg2); + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()(arg0, arg1, arg2); final _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_closureRegistry = , ffi.Pointer, - ffi.Pointer)>{}; + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_registerClosure( - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer) + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_closureRegistryIndex; @@ -68153,24 +49375,27 @@ ffi.Pointer } void _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError extends _ObjCBlockBase { +class ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError + extends objc.ObjCBlockBase { ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError._(pointer, retain: retain, release: release); } @@ -68180,26 +49405,23 @@ class ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>> + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -68208,23 +49430,20 @@ class ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError.fromFunction( - AVFAudio lib, void Function(NSURLResponse?, NSData?, NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= - ffi.Pointer.fromFunction, ffi.Pointer, ffi.Pointer, ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1, - ffi.Pointer arg2) => - fn( - arg0.address == 0 - ? null - : NSURLResponse._(arg0, lib, retain: true, release: true), - arg1.address == 0 ? null : NSData._(arg1, lib, retain: true, release: true), - arg2.address == 0 ? null : NSError._(arg2, lib, retain: true, release: true)))), - lib); + void Function(NSURLResponse?, NSData?, NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= + ffi.Pointer.fromFunction, ffi.Pointer, ffi.Pointer, ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn( + arg0.address == 0 ? null : NSURLResponse._(arg0, retain: true, release: true), + arg1.address == 0 ? null : NSData._(arg1, retain: true, release: true), + arg2.address == 0 ? null : NSError._(arg2, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -68237,254 +49456,266 @@ class ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError extends _ObjCBlockBase { /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError.listener( - AVFAudio lib, void Function(NSURLResponse?, NSData?, NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= - ffi.NativeCallable, ffi.Pointer, ffi.Pointer, ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1, - ffi.Pointer arg2) => - fn( - arg0.address == 0 - ? null - : NSURLResponse._(arg0, lib, retain: true, release: true), - arg1.address == 0 ? null : NSData._(arg1, lib, retain: true, release: true), - arg2.address == 0 ? null : NSError._(arg2, lib, retain: true, release: true)))), - lib); + void Function(NSURLResponse?, NSData?, NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= + ffi.NativeCallable, ffi.Pointer, ffi.Pointer, ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn( + arg0.address == 0 + ? null + : NSURLResponse._(arg0, retain: true, release: true), + arg1.address == 0 ? null : NSData._(arg1, retain: true, release: true), + arg2.address == 0 ? null : NSError._(arg2, retain: true, release: true))))); static ffi.NativeCallable< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSURLResponse? arg0, NSData? arg1, NSError? arg2) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() - .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>()( - _id, - arg0?._id ?? ffi.nullptr, - arg1?._id ?? ffi.nullptr, - arg2?._id ?? ffi.nullptr); -} + void call(NSURLResponse? arg0, NSData? arg1, NSError? arg2) => + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, + arg0?.pointer ?? ffi.nullptr, + arg1?.pointer ?? ffi.nullptr, + arg2?.pointer ?? ffi.nullptr); +} + +late final _sel_sendAsynchronousRequest_queue_completionHandler_ = + objc.registerName("sendAsynchronousRequest:queue:completionHandler:"); +final _objc_msgSend_992 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSURLCredential extends NSObject { - NSURLCredential._(ffi.Pointer id, AVFAudio lib, + NSURLCredential._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLCredential] that points to the same underlying object as [other]. - static NSURLCredential castFrom(T other) { - return NSURLCredential._(other._id, other._lib, - retain: true, release: true); + static NSURLCredential castFrom(T other) { + return NSURLCredential._(other.pointer, retain: true, release: true); } /// Returns a [NSURLCredential] that wraps the given raw object pointer. - static NSURLCredential castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSURLCredential castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSURLCredential._(other, lib, retain: retain, release: release); + return NSURLCredential._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLCredential]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLCredential1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLCredential); } int get persistence { - return _lib._objc_msgSend_993(_id, _lib._sel_persistence1); + return _objc_msgSend_993(this.pointer, _sel_persistence); } NSURLCredential initWithUser_password_persistence_( NSString user, NSString password, int persistence) { - final _ret = _lib._objc_msgSend_994( - _id, - _lib._sel_initWithUser_password_persistence_1, - user._id, - password._id, + final _ret = _objc_msgSend_994( + this.pointer, + _sel_initWithUser_password_persistence_, + user.pointer, + password.pointer, persistence); - return NSURLCredential._(_ret, _lib, retain: true, release: true); + return NSURLCredential._(_ret, retain: true, release: true); } static NSURLCredential credentialWithUser_password_persistence_( - AVFAudio _lib, NSString user, NSString password, int persistence) { - final _ret = _lib._objc_msgSend_995( - _lib._class_NSURLCredential1, - _lib._sel_credentialWithUser_password_persistence_1, - user._id, - password._id, + NSString user, NSString password, int persistence) { + final _ret = _objc_msgSend_995( + _class_NSURLCredential, + _sel_credentialWithUser_password_persistence_, + user.pointer, + password.pointer, persistence); - return NSURLCredential._(_ret, _lib, retain: true, release: true); + return NSURLCredential._(_ret, retain: true, release: true); } NSString? get user { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_user1); + final _ret = _objc_msgSend_44(this.pointer, _sel_user); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get password { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_password1); + final _ret = _objc_msgSend_44(this.pointer, _sel_password); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool get hasPassword { - return _lib._objc_msgSend_12(_id, _lib._sel_hasPassword1); + return _objc_msgSend_12(this.pointer, _sel_hasPassword); } NSURLCredential initWithIdentity_certificates_persistence_( ffi.Pointer<__SecIdentity> identity, NSArray? certArray, int persistence) { - final _ret = _lib._objc_msgSend_996( - _id, - _lib._sel_initWithIdentity_certificates_persistence_1, + final _ret = _objc_msgSend_996( + this.pointer, + _sel_initWithIdentity_certificates_persistence_, identity, - certArray?._id ?? ffi.nullptr, + certArray?.pointer ?? ffi.nullptr, persistence); - return NSURLCredential._(_ret, _lib, retain: true, release: true); + return NSURLCredential._(_ret, retain: true, release: true); } static NSURLCredential credentialWithIdentity_certificates_persistence_( - AVFAudio _lib, ffi.Pointer<__SecIdentity> identity, NSArray? certArray, int persistence) { - final _ret = _lib._objc_msgSend_997( - _lib._class_NSURLCredential1, - _lib._sel_credentialWithIdentity_certificates_persistence_1, + final _ret = _objc_msgSend_997( + _class_NSURLCredential, + _sel_credentialWithIdentity_certificates_persistence_, identity, - certArray?._id ?? ffi.nullptr, + certArray?.pointer ?? ffi.nullptr, persistence); - return NSURLCredential._(_ret, _lib, retain: true, release: true); + return NSURLCredential._(_ret, retain: true, release: true); } ffi.Pointer<__SecIdentity> get identity { - return _lib._objc_msgSend_998(_id, _lib._sel_identity1); + return _objc_msgSend_998(this.pointer, _sel_identity); } NSArray get certificates { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_certificates1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_certificates); + return NSArray._(_ret, retain: true, release: true); } NSURLCredential initWithTrust_(ffi.Pointer<__SecTrust> trust) { - final _ret = _lib._objc_msgSend_999(_id, _lib._sel_initWithTrust_1, trust); - return NSURLCredential._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_999(this.pointer, _sel_initWithTrust_, trust); + return NSURLCredential._(_ret, retain: true, release: true); } - static NSURLCredential credentialForTrust_( - AVFAudio _lib, ffi.Pointer<__SecTrust> trust) { - final _ret = _lib._objc_msgSend_1000( - _lib._class_NSURLCredential1, _lib._sel_credentialForTrust_1, trust); - return NSURLCredential._(_ret, _lib, retain: true, release: true); + static NSURLCredential credentialForTrust_(ffi.Pointer<__SecTrust> trust) { + final _ret = _objc_msgSend_1000( + _class_NSURLCredential, _sel_credentialForTrust_, trust); + return NSURLCredential._(_ret, retain: true, release: true); } @override NSURLCredential init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLCredential._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLCredential._(_ret, retain: true, release: true); } - static NSURLCredential new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLCredential1, _lib._sel_new1); - return NSURLCredential._(_ret, _lib, retain: false, release: true); + static NSURLCredential new1() { + final _ret = _objc_msgSend_2(_class_NSURLCredential, _sel_new); + return NSURLCredential._(_ret, retain: false, release: true); } - static NSURLCredential allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLCredential1, _lib._sel_allocWithZone_1, zone); - return NSURLCredential._(_ret, _lib, retain: false, release: true); + static NSURLCredential allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSURLCredential, _sel_allocWithZone_, zone); + return NSURLCredential._(_ret, retain: false, release: true); } - static NSURLCredential alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLCredential1, _lib._sel_alloc1); - return NSURLCredential._(_ret, _lib, retain: false, release: true); + static NSURLCredential alloc() { + final _ret = _objc_msgSend_2(_class_NSURLCredential, _sel_alloc); + return NSURLCredential._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLCredential1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLCredential, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLCredential1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLCredential, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLCredential1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLCredential, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLCredential1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSURLCredential, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLCredential1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLCredential, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLCredential1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLCredential, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLCredential1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLCredential, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLCredential1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLCredential, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLCredential1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSURLCredential, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSURLCredential = objc.getClass("NSURLCredential"); + abstract class NSURLCredentialPersistence { static const int NSURLCredentialPersistenceNone = 0; static const int NSURLCredentialPersistenceForSession = 1; @@ -68492,32 +49723,145 @@ abstract class NSURLCredentialPersistence { static const int NSURLCredentialPersistenceSynchronizable = 3; } +late final _sel_persistence = objc.registerName("persistence"); +final _objc_msgSend_993 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithUser_password_persistence_ = + objc.registerName("initWithUser:password:persistence:"); +final _objc_msgSend_994 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_credentialWithUser_password_persistence_ = + objc.registerName("credentialWithUser:password:persistence:"); +final _objc_msgSend_995 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_hasPassword = objc.registerName("hasPassword"); + final class __SecIdentity extends ffi.Opaque {} +late final _sel_initWithIdentity_certificates_persistence_ = + objc.registerName("initWithIdentity:certificates:persistence:"); +final _objc_msgSend_996 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__SecIdentity>, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__SecIdentity>, + ffi.Pointer, + int)>(); +late final _sel_credentialWithIdentity_certificates_persistence_ = + objc.registerName("credentialWithIdentity:certificates:persistence:"); +final _objc_msgSend_997 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__SecIdentity>, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__SecIdentity>, + ffi.Pointer, + int)>(); +late final _sel_identity = objc.registerName("identity"); +final _objc_msgSend_998 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer<__SecIdentity> Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer<__SecIdentity> Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_certificates = objc.registerName("certificates"); + final class __SecTrust extends ffi.Opaque {} +late final _sel_initWithTrust_ = objc.registerName("initWithTrust:"); +final _objc_msgSend_999 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<__SecTrust>)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<__SecTrust>)>(); +late final _sel_credentialForTrust_ = objc.registerName("credentialForTrust:"); +final _objc_msgSend_1000 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<__SecTrust>)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<__SecTrust>)>(); + class NSURLProtectionSpace extends NSObject { - NSURLProtectionSpace._(ffi.Pointer id, AVFAudio lib, + NSURLProtectionSpace._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLProtectionSpace] that points to the same underlying object as [other]. - static NSURLProtectionSpace castFrom(T other) { - return NSURLProtectionSpace._(other._id, other._lib, - retain: true, release: true); + static NSURLProtectionSpace castFrom(T other) { + return NSURLProtectionSpace._(other.pointer, retain: true, release: true); } /// Returns a [NSURLProtectionSpace] that wraps the given raw object pointer. static NSURLProtectionSpace castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSURLProtectionSpace._(other, lib, retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSURLProtectionSpace._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLProtectionSpace]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLProtectionSpace1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLProtectionSpace); } NSURLProtectionSpace initWithHost_port_protocol_realm_authenticationMethod_( @@ -68526,15 +49870,15 @@ class NSURLProtectionSpace extends NSObject { NSString? protocol, NSString? realm, NSString? authenticationMethod) { - final _ret = _lib._objc_msgSend_1001( - _id, - _lib._sel_initWithHost_port_protocol_realm_authenticationMethod_1, - host._id, + final _ret = _objc_msgSend_1001( + this.pointer, + _sel_initWithHost_port_protocol_realm_authenticationMethod_, + host.pointer, port, - protocol?._id ?? ffi.nullptr, - realm?._id ?? ffi.nullptr, - authenticationMethod?._id ?? ffi.nullptr); - return NSURLProtectionSpace._(_ret, _lib, retain: true, release: true); + protocol?.pointer ?? ffi.nullptr, + realm?.pointer ?? ffi.nullptr, + authenticationMethod?.pointer ?? ffi.nullptr); + return NSURLProtectionSpace._(_ret, retain: true, release: true); } NSURLProtectionSpace initWithProxyHost_port_type_realm_authenticationMethod_( @@ -68543,267 +49887,301 @@ class NSURLProtectionSpace extends NSObject { NSString? type, NSString? realm, NSString? authenticationMethod) { - final _ret = _lib._objc_msgSend_1001( - _id, - _lib._sel_initWithProxyHost_port_type_realm_authenticationMethod_1, - host._id, + final _ret = _objc_msgSend_1001( + this.pointer, + _sel_initWithProxyHost_port_type_realm_authenticationMethod_, + host.pointer, port, - type?._id ?? ffi.nullptr, - realm?._id ?? ffi.nullptr, - authenticationMethod?._id ?? ffi.nullptr); - return NSURLProtectionSpace._(_ret, _lib, retain: true, release: true); + type?.pointer ?? ffi.nullptr, + realm?.pointer ?? ffi.nullptr, + authenticationMethod?.pointer ?? ffi.nullptr); + return NSURLProtectionSpace._(_ret, retain: true, release: true); } NSString? get realm { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_realm1); + final _ret = _objc_msgSend_44(this.pointer, _sel_realm); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool get receivesCredentialSecurely { - return _lib._objc_msgSend_12(_id, _lib._sel_receivesCredentialSecurely1); + return _objc_msgSend_12(this.pointer, _sel_receivesCredentialSecurely); } bool get isProxy { - return _lib._objc_msgSend_12(_id, _lib._sel_isProxy1); + return _objc_msgSend_12(this.pointer, _sel_isProxy); } NSString get host { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_host1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_host); + return NSString._(_ret, retain: true, release: true); } int get port { - return _lib._objc_msgSend_83(_id, _lib._sel_port1); + return _objc_msgSend_83(this.pointer, _sel_port); } NSString? get proxyType { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_proxyType1); + final _ret = _objc_msgSend_44(this.pointer, _sel_proxyType); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get protocol { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_protocol1); + final _ret = _objc_msgSend_44(this.pointer, _sel_protocol); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString get authenticationMethod { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_authenticationMethod1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_authenticationMethod); + return NSString._(_ret, retain: true, release: true); } NSArray? get distinguishedNames { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_distinguishedNames1); + final _ret = _objc_msgSend_84(this.pointer, _sel_distinguishedNames); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } ffi.Pointer<__SecTrust> get serverTrust { - return _lib._objc_msgSend_1002(_id, _lib._sel_serverTrust1); + return _objc_msgSend_1002(this.pointer, _sel_serverTrust); } @override NSURLProtectionSpace init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLProtectionSpace._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLProtectionSpace._(_ret, retain: true, release: true); } - static NSURLProtectionSpace new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLProtectionSpace1, _lib._sel_new1); - return NSURLProtectionSpace._(_ret, _lib, retain: false, release: true); + static NSURLProtectionSpace new1() { + final _ret = _objc_msgSend_2(_class_NSURLProtectionSpace, _sel_new); + return NSURLProtectionSpace._(_ret, retain: false, release: true); } - static NSURLProtectionSpace allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLProtectionSpace1, _lib._sel_allocWithZone_1, zone); - return NSURLProtectionSpace._(_ret, _lib, retain: false, release: true); + static NSURLProtectionSpace allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSURLProtectionSpace, _sel_allocWithZone_, zone); + return NSURLProtectionSpace._(_ret, retain: false, release: true); } - static NSURLProtectionSpace alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLProtectionSpace1, _lib._sel_alloc1); - return NSURLProtectionSpace._(_ret, _lib, retain: false, release: true); + static NSURLProtectionSpace alloc() { + final _ret = _objc_msgSend_2(_class_NSURLProtectionSpace, _sel_alloc); + return NSURLProtectionSpace._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLProtectionSpace1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLProtectionSpace, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); - } - - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLProtectionSpace1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); - } - - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLProtectionSpace1, - _lib._sel_accessInstanceVariablesDirectly1); + anArgument?.pointer ?? ffi.nullptr); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLProtectionSpace1, _lib._sel_useStoredAccessor1); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLProtectionSpace, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLProtectionSpace1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLProtectionSpace, _sel_accessInstanceVariablesDirectly); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLProtectionSpace1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSURLProtectionSpace, _sel_useStoredAccessor); } - static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLProtectionSpace1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLProtectionSpace, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLProtectionSpace1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLProtectionSpace, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLProtectionSpace1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + static void setKeys_triggerChangeNotificationsForDependentKey_( + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLProtectionSpace, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLProtectionSpace, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSURLProtectionSpace, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSURLProtectionSpace = objc.getClass("NSURLProtectionSpace"); +late final _sel_initWithHost_port_protocol_realm_authenticationMethod_ = + objc.registerName("initWithHost:port:protocol:realm:authenticationMethod:"); +final _objc_msgSend_1001 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithProxyHost_port_type_realm_authenticationMethod_ = objc + .registerName("initWithProxyHost:port:type:realm:authenticationMethod:"); +late final _sel_realm = objc.registerName("realm"); +late final _sel_receivesCredentialSecurely = + objc.registerName("receivesCredentialSecurely"); +late final _sel_isProxy = objc.registerName("isProxy"); +late final _sel_proxyType = objc.registerName("proxyType"); +late final _sel_protocol = objc.registerName("protocol"); +late final _sel_authenticationMethod = + objc.registerName("authenticationMethod"); +late final _sel_distinguishedNames = objc.registerName("distinguishedNames"); +late final _sel_serverTrust = objc.registerName("serverTrust"); +final _objc_msgSend_1002 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer<__SecTrust> Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer<__SecTrust> Function( + ffi.Pointer, ffi.Pointer)>(); class NSURLCredentialStorage extends NSObject { - NSURLCredentialStorage._(ffi.Pointer id, AVFAudio lib, + NSURLCredentialStorage._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLCredentialStorage] that points to the same underlying object as [other]. - static NSURLCredentialStorage castFrom(T other) { - return NSURLCredentialStorage._(other._id, other._lib, - retain: true, release: true); + static NSURLCredentialStorage castFrom( + T other) { + return NSURLCredentialStorage._(other.pointer, retain: true, release: true); } /// Returns a [NSURLCredentialStorage] that wraps the given raw object pointer. static NSURLCredentialStorage castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSURLCredentialStorage._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSURLCredentialStorage._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLCredentialStorage]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLCredentialStorage1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLCredentialStorage); } - static NSURLCredentialStorage getSharedCredentialStorage(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_1003(_lib._class_NSURLCredentialStorage1, - _lib._sel_sharedCredentialStorage1); - return NSURLCredentialStorage._(_ret, _lib, retain: true, release: true); + static NSURLCredentialStorage getSharedCredentialStorage() { + final _ret = _objc_msgSend_1003( + _class_NSURLCredentialStorage, _sel_sharedCredentialStorage); + return NSURLCredentialStorage._(_ret, retain: true, release: true); } NSDictionary? credentialsForProtectionSpace_(NSURLProtectionSpace space) { - final _ret = _lib._objc_msgSend_1004( - _id, _lib._sel_credentialsForProtectionSpace_1, space._id); + final _ret = _objc_msgSend_1004( + this.pointer, _sel_credentialsForProtectionSpace_, space.pointer); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSDictionary get allCredentials { - final _ret = _lib._objc_msgSend_181(_id, _lib._sel_allCredentials1); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_181(this.pointer, _sel_allCredentials); + return NSDictionary._(_ret, retain: true, release: true); } void setCredential_forProtectionSpace_( NSURLCredential credential, NSURLProtectionSpace space) { - _lib._objc_msgSend_1005(_id, _lib._sel_setCredential_forProtectionSpace_1, - credential._id, space._id); + _objc_msgSend_1005(this.pointer, _sel_setCredential_forProtectionSpace_, + credential.pointer, space.pointer); } void removeCredential_forProtectionSpace_( NSURLCredential credential, NSURLProtectionSpace space) { - _lib._objc_msgSend_1005( - _id, - _lib._sel_removeCredential_forProtectionSpace_1, - credential._id, - space._id); + _objc_msgSend_1005(this.pointer, _sel_removeCredential_forProtectionSpace_, + credential.pointer, space.pointer); } void removeCredential_forProtectionSpace_options_(NSURLCredential credential, NSURLProtectionSpace space, NSDictionary? options) { - _lib._objc_msgSend_1006( - _id, - _lib._sel_removeCredential_forProtectionSpace_options_1, - credential._id, - space._id, - options?._id ?? ffi.nullptr); + _objc_msgSend_1006( + this.pointer, + _sel_removeCredential_forProtectionSpace_options_, + credential.pointer, + space.pointer, + options?.pointer ?? ffi.nullptr); } NSURLCredential? defaultCredentialForProtectionSpace_( NSURLProtectionSpace space) { - final _ret = _lib._objc_msgSend_1007( - _id, _lib._sel_defaultCredentialForProtectionSpace_1, space._id); + final _ret = _objc_msgSend_1007( + this.pointer, _sel_defaultCredentialForProtectionSpace_, space.pointer); return _ret.address == 0 ? null - : NSURLCredential._(_ret, _lib, retain: true, release: true); + : NSURLCredential._(_ret, retain: true, release: true); } void setDefaultCredential_forProtectionSpace_( NSURLCredential credential, NSURLProtectionSpace space) { - _lib._objc_msgSend_1005( - _id, - _lib._sel_setDefaultCredential_forProtectionSpace_1, - credential._id, - space._id); + _objc_msgSend_1005( + this.pointer, + _sel_setDefaultCredential_forProtectionSpace_, + credential.pointer, + space.pointer); } void getCredentialsForProtectionSpace_task_completionHandler_( NSURLProtectionSpace protectionSpace, NSURLSessionTask task, ObjCBlock_ffiVoid_NSDictionary completionHandler) { - _lib._objc_msgSend_1008( - _id, - _lib._sel_getCredentialsForProtectionSpace_task_completionHandler_1, - protectionSpace._id, - task._id, - completionHandler._id); + _objc_msgSend_1008( + this.pointer, + _sel_getCredentialsForProtectionSpace_task_completionHandler_, + protectionSpace.pointer, + task.pointer, + completionHandler.pointer); } void setCredential_forProtectionSpace_task_(NSURLCredential credential, NSURLProtectionSpace protectionSpace, NSURLSessionTask task) { - _lib._objc_msgSend_1009( - _id, - _lib._sel_setCredential_forProtectionSpace_task_1, - credential._id, - protectionSpace._id, - task._id); + _objc_msgSend_1009( + this.pointer, + _sel_setCredential_forProtectionSpace_task_, + credential.pointer, + protectionSpace.pointer, + task.pointer); } void removeCredential_forProtectionSpace_options_task_( @@ -68811,158 +50189,227 @@ class NSURLCredentialStorage extends NSObject { NSURLProtectionSpace protectionSpace, NSDictionary? options, NSURLSessionTask task) { - _lib._objc_msgSend_1010( - _id, - _lib._sel_removeCredential_forProtectionSpace_options_task_1, - credential._id, - protectionSpace._id, - options?._id ?? ffi.nullptr, - task._id); + _objc_msgSend_1010( + this.pointer, + _sel_removeCredential_forProtectionSpace_options_task_, + credential.pointer, + protectionSpace.pointer, + options?.pointer ?? ffi.nullptr, + task.pointer); } void getDefaultCredentialForProtectionSpace_task_completionHandler_( NSURLProtectionSpace space, NSURLSessionTask task, ObjCBlock_ffiVoid_NSURLCredential completionHandler) { - _lib._objc_msgSend_1011( - _id, - _lib._sel_getDefaultCredentialForProtectionSpace_task_completionHandler_1, - space._id, - task._id, - completionHandler._id); + _objc_msgSend_1011( + this.pointer, + _sel_getDefaultCredentialForProtectionSpace_task_completionHandler_, + space.pointer, + task.pointer, + completionHandler.pointer); } void setDefaultCredential_forProtectionSpace_task_(NSURLCredential credential, NSURLProtectionSpace protectionSpace, NSURLSessionTask task) { - _lib._objc_msgSend_1009( - _id, - _lib._sel_setDefaultCredential_forProtectionSpace_task_1, - credential._id, - protectionSpace._id, - task._id); + _objc_msgSend_1009( + this.pointer, + _sel_setDefaultCredential_forProtectionSpace_task_, + credential.pointer, + protectionSpace.pointer, + task.pointer); } @override NSURLCredentialStorage init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLCredentialStorage._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLCredentialStorage._(_ret, retain: true, release: true); } - static NSURLCredentialStorage new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLCredentialStorage1, _lib._sel_new1); - return NSURLCredentialStorage._(_ret, _lib, retain: false, release: true); + static NSURLCredentialStorage new1() { + final _ret = _objc_msgSend_2(_class_NSURLCredentialStorage, _sel_new); + return NSURLCredentialStorage._(_ret, retain: false, release: true); } - static NSURLCredentialStorage allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLCredentialStorage1, _lib._sel_allocWithZone_1, zone); - return NSURLCredentialStorage._(_ret, _lib, retain: false, release: true); + static NSURLCredentialStorage allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSURLCredentialStorage, _sel_allocWithZone_, zone); + return NSURLCredentialStorage._(_ret, retain: false, release: true); } - static NSURLCredentialStorage alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLCredentialStorage1, _lib._sel_alloc1); - return NSURLCredentialStorage._(_ret, _lib, retain: false, release: true); + static NSURLCredentialStorage alloc() { + final _ret = _objc_msgSend_2(_class_NSURLCredentialStorage, _sel_alloc); + return NSURLCredentialStorage._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLCredentialStorage1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLCredentialStorage, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLCredentialStorage1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLCredentialStorage, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLCredentialStorage1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLCredentialStorage, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLCredentialStorage1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSURLCredentialStorage, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLCredentialStorage1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLCredentialStorage, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLCredentialStorage1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLCredentialStorage, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLCredentialStorage1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLCredentialStorage1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURLCredentialStorage1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} - + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLCredentialStorage, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLCredentialStorage, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSURLCredentialStorage, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSURLCredentialStorage = + objc.getClass("NSURLCredentialStorage"); +late final _sel_sharedCredentialStorage = + objc.registerName("sharedCredentialStorage"); +final _objc_msgSend_1003 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_credentialsForProtectionSpace_ = + objc.registerName("credentialsForProtectionSpace:"); +final _objc_msgSend_1004 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_allCredentials = objc.registerName("allCredentials"); +late final _sel_setCredential_forProtectionSpace_ = + objc.registerName("setCredential:forProtectionSpace:"); +final _objc_msgSend_1005 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeCredential_forProtectionSpace_ = + objc.registerName("removeCredential:forProtectionSpace:"); +late final _sel_removeCredential_forProtectionSpace_options_ = + objc.registerName("removeCredential:forProtectionSpace:options:"); +final _objc_msgSend_1006 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_defaultCredentialForProtectionSpace_ = + objc.registerName("defaultCredentialForProtectionSpace:"); +final _objc_msgSend_1007 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDefaultCredential_forProtectionSpace_ = + objc.registerName("setDefaultCredential:forProtectionSpace:"); void _ObjCBlock_ffiVoid_NSDictionary_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< - ffi - .NativeFunction arg0)>>() - .asFunction)>()(arg0); + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); final _ObjCBlock_ffiVoid_NSDictionary_closureRegistry = - )>{}; + )>{}; int _ObjCBlock_ffiVoid_NSDictionary_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSDictionary_registerClosure( - void Function(ffi.Pointer) fn) { + void Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSDictionary_closureRegistryIndex; _ObjCBlock_ffiVoid_NSDictionary_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSDictionary_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSDictionary_closureRegistry[block.ref.target.address]!( arg0); -class ObjCBlock_ffiVoid_NSDictionary extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSDictionary._(ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_NSDictionary extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSDictionary._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSDictionary castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSDictionary._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSDictionary._(pointer, retain: retain, release: release); } @@ -68972,20 +50419,17 @@ class ObjCBlock_ffiVoid_NSDictionary extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSDictionary.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< - ffi - .NativeFunction arg0)>> + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSDictionary_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDictionary_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -68993,20 +50437,17 @@ class ObjCBlock_ffiVoid_NSDictionary extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSDictionary.fromFunction( - AVFAudio lib, void Function(NSDictionary?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSDictionary_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSDictionary_registerClosure( - (ffi.Pointer arg0) => fn(arg0.address == 0 - ? null - : NSDictionary._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSDictionary.fromFunction(void Function(NSDictionary?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDictionary_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSDictionary_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSDictionary._(arg0, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -69018,68 +50459,124 @@ class ObjCBlock_ffiVoid_NSDictionary extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSDictionary.listener( - AVFAudio lib, void Function(NSDictionary?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSDictionary_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSDictionary_registerClosure( - (ffi.Pointer arg0) => fn(arg0.address == 0 - ? null - : NSDictionary._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSDictionary.listener(void Function(NSDictionary?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSDictionary_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSDictionary_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSDictionary._(arg0, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>? + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSDictionary? arg0) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() - .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>()(_id, arg0?._id ?? ffi.nullptr); -} - + void call(NSDictionary? arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr); +} + +late final _sel_getCredentialsForProtectionSpace_task_completionHandler_ = objc + .registerName("getCredentialsForProtectionSpace:task:completionHandler:"); +final _objc_msgSend_1008 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_setCredential_forProtectionSpace_task_ = + objc.registerName("setCredential:forProtectionSpace:task:"); +final _objc_msgSend_1009 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeCredential_forProtectionSpace_options_task_ = + objc.registerName("removeCredential:forProtectionSpace:options:task:"); +final _objc_msgSend_1010 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSURLCredential_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< - ffi - .NativeFunction arg0)>>() - .asFunction)>()(arg0); + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); final _ObjCBlock_ffiVoid_NSURLCredential_closureRegistry = - )>{}; + )>{}; int _ObjCBlock_ffiVoid_NSURLCredential_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSURLCredential_registerClosure( - void Function(ffi.Pointer) fn) { + void Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSURLCredential_closureRegistryIndex; _ObjCBlock_ffiVoid_NSURLCredential_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSURLCredential_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSURLCredential_closureRegistry[ block.ref.target.address]!(arg0); -class ObjCBlock_ffiVoid_NSURLCredential extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSURLCredential._(ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_NSURLCredential extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSURLCredential._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSURLCredential castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSURLCredential._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSURLCredential._(pointer, retain: retain, release: release); } @@ -69089,20 +50586,17 @@ class ObjCBlock_ffiVoid_NSURLCredential extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURLCredential.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< - ffi - .NativeFunction arg0)>> + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSURLCredential_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURLCredential_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -69111,19 +50605,17 @@ class ObjCBlock_ffiVoid_NSURLCredential extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURLCredential.fromFunction( - AVFAudio lib, void Function(NSURLCredential?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSURLCredential_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSURLCredential_registerClosure( - (ffi.Pointer arg0) => fn(arg0.address == 0 - ? null - : NSURLCredential._(arg0, lib, retain: true, release: true)))), - lib); + void Function(NSURLCredential?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURLCredential_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSURLCredential_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSURLCredential._(arg0, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -69135,837 +50627,1086 @@ class ObjCBlock_ffiVoid_NSURLCredential extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSURLCredential.listener( - AVFAudio lib, void Function(NSURLCredential?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSURLCredential_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSURLCredential_registerClosure( - (ffi.Pointer arg0) => fn(arg0.address == 0 - ? null - : NSURLCredential._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSURLCredential.listener(void Function(NSURLCredential?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSURLCredential_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSURLCredential_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSURLCredential._(arg0, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>? + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSURLCredential? arg0) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() - .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>()(_id, arg0?._id ?? ffi.nullptr); -} + void call(NSURLCredential? arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr); +} + +late final _sel_getDefaultCredentialForProtectionSpace_task_completionHandler_ = + objc.registerName( + "getDefaultCredentialForProtectionSpace:task:completionHandler:"); +final _objc_msgSend_1011 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_setDefaultCredential_forProtectionSpace_task_ = + objc.registerName("setDefaultCredential:forProtectionSpace:task:"); class NSURLProtocol extends NSObject { - NSURLProtocol._(ffi.Pointer id, AVFAudio lib, + NSURLProtocol._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLProtocol] that points to the same underlying object as [other]. - static NSURLProtocol castFrom(T other) { - return NSURLProtocol._(other._id, other._lib, retain: true, release: true); + static NSURLProtocol castFrom(T other) { + return NSURLProtocol._(other.pointer, retain: true, release: true); } /// Returns a [NSURLProtocol] that wraps the given raw object pointer. - static NSURLProtocol castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSURLProtocol castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSURLProtocol._(other, lib, retain: retain, release: release); + return NSURLProtocol._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLProtocol]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSURLProtocol1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLProtocol); } NSURLProtocol initWithRequest_cachedResponse_client_(NSURLRequest request, NSCachedURLResponse? cachedResponse, NSObject? client) { - final _ret = _lib._objc_msgSend_1012( - _id, - _lib._sel_initWithRequest_cachedResponse_client_1, - request._id, - cachedResponse?._id ?? ffi.nullptr, - client?._id ?? ffi.nullptr); - return NSURLProtocol._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1012( + this.pointer, + _sel_initWithRequest_cachedResponse_client_, + request.pointer, + cachedResponse?.pointer ?? ffi.nullptr, + client?.pointer ?? ffi.nullptr); + return NSURLProtocol._(_ret, retain: true, release: true); } NSObject? get client { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_client1); + final _ret = _objc_msgSend_17(this.pointer, _sel_client); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSURLRequest get request { - final _ret = _lib._objc_msgSend_988(_id, _lib._sel_request1); - return NSURLRequest._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_988(this.pointer, _sel_request); + return NSURLRequest._(_ret, retain: true, release: true); } NSCachedURLResponse? get cachedResponse { - final _ret = _lib._objc_msgSend_1013(_id, _lib._sel_cachedResponse1); + final _ret = _objc_msgSend_1013(this.pointer, _sel_cachedResponse); return _ret.address == 0 ? null - : NSCachedURLResponse._(_ret, _lib, retain: true, release: true); + : NSCachedURLResponse._(_ret, retain: true, release: true); } - static bool canInitWithRequest_(AVFAudio _lib, NSURLRequest request) { - return _lib._objc_msgSend_990(_lib._class_NSURLProtocol1, - _lib._sel_canInitWithRequest_1, request._id); + static bool canInitWithRequest_(NSURLRequest request) { + return _objc_msgSend_990( + _class_NSURLProtocol, _sel_canInitWithRequest_, request.pointer); } - static NSURLRequest canonicalRequestForRequest_( - AVFAudio _lib, NSURLRequest request) { - final _ret = _lib._objc_msgSend_1014(_lib._class_NSURLProtocol1, - _lib._sel_canonicalRequestForRequest_1, request._id); - return NSURLRequest._(_ret, _lib, retain: true, release: true); + static NSURLRequest canonicalRequestForRequest_(NSURLRequest request) { + final _ret = _objc_msgSend_1014(_class_NSURLProtocol, + _sel_canonicalRequestForRequest_, request.pointer); + return NSURLRequest._(_ret, retain: true, release: true); } static bool requestIsCacheEquivalent_toRequest_( - AVFAudio _lib, NSURLRequest a, NSURLRequest b) { - return _lib._objc_msgSend_1015(_lib._class_NSURLProtocol1, - _lib._sel_requestIsCacheEquivalent_toRequest_1, a._id, b._id); + NSURLRequest a, NSURLRequest b) { + return _objc_msgSend_1015(_class_NSURLProtocol, + _sel_requestIsCacheEquivalent_toRequest_, a.pointer, b.pointer); } void startLoading() { - _lib._objc_msgSend_1(_id, _lib._sel_startLoading1); + _objc_msgSend_1(this.pointer, _sel_startLoading); } void stopLoading() { - _lib._objc_msgSend_1(_id, _lib._sel_stopLoading1); + _objc_msgSend_1(this.pointer, _sel_stopLoading); } static NSObject? propertyForKey_inRequest_( - AVFAudio _lib, NSString key, NSURLRequest request) { - final _ret = _lib._objc_msgSend_1016(_lib._class_NSURLProtocol1, - _lib._sel_propertyForKey_inRequest_1, key._id, request._id); + NSString key, NSURLRequest request) { + final _ret = _objc_msgSend_1016(_class_NSURLProtocol, + _sel_propertyForKey_inRequest_, key.pointer, request.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static void setProperty_forKey_inRequest_(AVFAudio _lib, NSObject value, - NSString key, NSMutableURLRequest request) { - _lib._objc_msgSend_1023( - _lib._class_NSURLProtocol1, - _lib._sel_setProperty_forKey_inRequest_1, - value._id, - key._id, - request._id); + static void setProperty_forKey_inRequest_( + NSObject value, NSString key, NSMutableURLRequest request) { + _objc_msgSend_1023(_class_NSURLProtocol, _sel_setProperty_forKey_inRequest_, + value.pointer, key.pointer, request.pointer); } static void removePropertyForKey_inRequest_( - AVFAudio _lib, NSString key, NSMutableURLRequest request) { - _lib._objc_msgSend_1024(_lib._class_NSURLProtocol1, - _lib._sel_removePropertyForKey_inRequest_1, key._id, request._id); + NSString key, NSMutableURLRequest request) { + _objc_msgSend_1024(_class_NSURLProtocol, + _sel_removePropertyForKey_inRequest_, key.pointer, request.pointer); } - static bool registerClass_(AVFAudio _lib, NSObject protocolClass) { - return _lib._objc_msgSend_0(_lib._class_NSURLProtocol1, - _lib._sel_registerClass_1, protocolClass._id); + static bool registerClass_(NSObject protocolClass) { + return _objc_msgSend_0( + _class_NSURLProtocol, _sel_registerClass_, protocolClass.pointer); } - static void unregisterClass_(AVFAudio _lib, NSObject protocolClass) { - _lib._objc_msgSend_15(_lib._class_NSURLProtocol1, - _lib._sel_unregisterClass_1, protocolClass._id); + static void unregisterClass_(NSObject protocolClass) { + _objc_msgSend_15( + _class_NSURLProtocol, _sel_unregisterClass_, protocolClass.pointer); } - static bool canInitWithTask_(AVFAudio _lib, NSURLSessionTask task) { - return _lib._objc_msgSend_1025( - _lib._class_NSURLProtocol1, _lib._sel_canInitWithTask_1, task._id); + static bool canInitWithTask_(NSURLSessionTask task) { + return _objc_msgSend_1025( + _class_NSURLProtocol, _sel_canInitWithTask_, task.pointer); } NSURLProtocol initWithTask_cachedResponse_client_(NSURLSessionTask task, NSCachedURLResponse? cachedResponse, NSObject? client) { - final _ret = _lib._objc_msgSend_1026( - _id, - _lib._sel_initWithTask_cachedResponse_client_1, - task._id, - cachedResponse?._id ?? ffi.nullptr, - client?._id ?? ffi.nullptr); - return NSURLProtocol._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1026( + this.pointer, + _sel_initWithTask_cachedResponse_client_, + task.pointer, + cachedResponse?.pointer ?? ffi.nullptr, + client?.pointer ?? ffi.nullptr); + return NSURLProtocol._(_ret, retain: true, release: true); } NSURLSessionTask? get task { - final _ret = _lib._objc_msgSend_1027(_id, _lib._sel_task1); + final _ret = _objc_msgSend_1027(this.pointer, _sel_task); return _ret.address == 0 ? null - : NSURLSessionTask._(_ret, _lib, retain: true, release: true); + : NSURLSessionTask._(_ret, retain: true, release: true); } @override NSURLProtocol init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLProtocol._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLProtocol._(_ret, retain: true, release: true); } - static NSURLProtocol new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLProtocol1, _lib._sel_new1); - return NSURLProtocol._(_ret, _lib, retain: false, release: true); + static NSURLProtocol new1() { + final _ret = _objc_msgSend_2(_class_NSURLProtocol, _sel_new); + return NSURLProtocol._(_ret, retain: false, release: true); } - static NSURLProtocol allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLProtocol1, _lib._sel_allocWithZone_1, zone); - return NSURLProtocol._(_ret, _lib, retain: false, release: true); + static NSURLProtocol allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSURLProtocol, _sel_allocWithZone_, zone); + return NSURLProtocol._(_ret, retain: false, release: true); } - static NSURLProtocol alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLProtocol1, _lib._sel_alloc1); - return NSURLProtocol._(_ret, _lib, retain: false, release: true); + static NSURLProtocol alloc() { + final _ret = _objc_msgSend_2(_class_NSURLProtocol, _sel_alloc); + return NSURLProtocol._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLProtocol1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLProtocol, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLProtocol1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLProtocol, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLProtocol1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLProtocol, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLProtocol1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSURLProtocol, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLProtocol1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLProtocol, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLProtocol1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLProtocol, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLProtocol1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSURLProtocol1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLProtocol1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLProtocol, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLProtocol, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSURLProtocol, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSURLProtocol = objc.getClass("NSURLProtocol"); +late final _sel_initWithRequest_cachedResponse_client_ = + objc.registerName("initWithRequest:cachedResponse:client:"); +final _objc_msgSend_1012 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_client = objc.registerName("client"); +late final _sel_request = objc.registerName("request"); +late final _sel_cachedResponse = objc.registerName("cachedResponse"); +final _objc_msgSend_1013 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_canInitWithRequest_ = objc.registerName("canInitWithRequest:"); +late final _sel_canonicalRequestForRequest_ = + objc.registerName("canonicalRequestForRequest:"); +final _objc_msgSend_1014 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_requestIsCacheEquivalent_toRequest_ = + objc.registerName("requestIsCacheEquivalent:toRequest:"); +final _objc_msgSend_1015 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_startLoading = objc.registerName("startLoading"); +late final _sel_stopLoading = objc.registerName("stopLoading"); +late final _sel_propertyForKey_inRequest_ = + objc.registerName("propertyForKey:inRequest:"); +final _objc_msgSend_1016 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSMutableURLRequest extends NSURLRequest { - NSMutableURLRequest._(ffi.Pointer id, AVFAudio lib, + NSMutableURLRequest._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMutableURLRequest] that points to the same underlying object as [other]. - static NSMutableURLRequest castFrom(T other) { - return NSMutableURLRequest._(other._id, other._lib, - retain: true, release: true); + static NSMutableURLRequest castFrom(T other) { + return NSMutableURLRequest._(other.pointer, retain: true, release: true); } /// Returns a [NSMutableURLRequest] that wraps the given raw object pointer. - static NSMutableURLRequest castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSMutableURLRequest castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSMutableURLRequest._(other, lib, retain: retain, release: release); + return NSMutableURLRequest._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMutableURLRequest]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSMutableURLRequest1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMutableURLRequest); } @override NSURL? get URL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_URL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_URL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } set URL(NSURL? value) { - return _lib._objc_msgSend_671( - _id, _lib._sel_setURL_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_671( + this.pointer, _sel_setURL_, value?.pointer ?? ffi.nullptr); } @override int get cachePolicy { - return _lib._objc_msgSend_859(_id, _lib._sel_cachePolicy1); + return _objc_msgSend_859(this.pointer, _sel_cachePolicy); } set cachePolicy(int value) { - return _lib._objc_msgSend_1017(_id, _lib._sel_setCachePolicy_1, value); + return _objc_msgSend_1017(this.pointer, _sel_setCachePolicy_, value); } @override double get timeoutInterval { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_timeoutInterval1) - : _lib._objc_msgSend_165(_id, _lib._sel_timeoutInterval1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_timeoutInterval) + : _objc_msgSend_165(this.pointer, _sel_timeoutInterval); } set timeoutInterval(double value) { - return _lib._objc_msgSend_542(_id, _lib._sel_setTimeoutInterval_1, value); + return _objc_msgSend_542(this.pointer, _sel_setTimeoutInterval_, value); } @override NSURL? get mainDocumentURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_mainDocumentURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_mainDocumentURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } set mainDocumentURL(NSURL? value) { - return _lib._objc_msgSend_671( - _id, _lib._sel_setMainDocumentURL_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_671( + this.pointer, _sel_setMainDocumentURL_, value?.pointer ?? ffi.nullptr); } @override int get networkServiceType { - return _lib._objc_msgSend_860(_id, _lib._sel_networkServiceType1); + return _objc_msgSend_860(this.pointer, _sel_networkServiceType); } set networkServiceType(int value) { - return _lib._objc_msgSend_1018( - _id, _lib._sel_setNetworkServiceType_1, value); + return _objc_msgSend_1018(this.pointer, _sel_setNetworkServiceType_, value); } @override bool get allowsCellularAccess { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsCellularAccess1); + return _objc_msgSend_12(this.pointer, _sel_allowsCellularAccess); } set allowsCellularAccess(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAllowsCellularAccess_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setAllowsCellularAccess_, value); } @override bool get allowsExpensiveNetworkAccess { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsExpensiveNetworkAccess1); + return _objc_msgSend_12(this.pointer, _sel_allowsExpensiveNetworkAccess); } set allowsExpensiveNetworkAccess(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAllowsExpensiveNetworkAccess_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setAllowsExpensiveNetworkAccess_, value); } @override bool get allowsConstrainedNetworkAccess { - return _lib._objc_msgSend_12( - _id, _lib._sel_allowsConstrainedNetworkAccess1); + return _objc_msgSend_12(this.pointer, _sel_allowsConstrainedNetworkAccess); } set allowsConstrainedNetworkAccess(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAllowsConstrainedNetworkAccess_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setAllowsConstrainedNetworkAccess_, value); } @override bool get assumesHTTP3Capable { - return _lib._objc_msgSend_12(_id, _lib._sel_assumesHTTP3Capable1); + return _objc_msgSend_12(this.pointer, _sel_assumesHTTP3Capable); } set assumesHTTP3Capable(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAssumesHTTP3Capable_1, value); + return _objc_msgSend_527(this.pointer, _sel_setAssumesHTTP3Capable_, value); } @override int get attribution { - return _lib._objc_msgSend_861(_id, _lib._sel_attribution1); + return _objc_msgSend_861(this.pointer, _sel_attribution); } set attribution(int value) { - return _lib._objc_msgSend_1019(_id, _lib._sel_setAttribution_1, value); + return _objc_msgSend_1019(this.pointer, _sel_setAttribution_, value); } @override bool get requiresDNSSECValidation { - return _lib._objc_msgSend_12(_id, _lib._sel_requiresDNSSECValidation1); + return _objc_msgSend_12(this.pointer, _sel_requiresDNSSECValidation); } set requiresDNSSECValidation(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setRequiresDNSSECValidation_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setRequiresDNSSECValidation_, value); } NSString get HTTPMethod { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_HTTPMethod1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_HTTPMethod); + return NSString._(_ret, retain: true, release: true); } set HTTPMethod(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setHTTPMethod_1, value._id); + return _objc_msgSend_646(this.pointer, _sel_setHTTPMethod_, value.pointer); } @override NSDictionary? get allHTTPHeaderFields { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_allHTTPHeaderFields1); + final _ret = _objc_msgSend_390(this.pointer, _sel_allHTTPHeaderFields); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set allHTTPHeaderFields(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, _lib._sel_setAllHTTPHeaderFields_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_634(this.pointer, _sel_setAllHTTPHeaderFields_, + value?.pointer ?? ffi.nullptr); } void setValue_forHTTPHeaderField_(NSString? value, NSString field) { - _lib._objc_msgSend_1020(_id, _lib._sel_setValue_forHTTPHeaderField_1, - value?._id ?? ffi.nullptr, field._id); + _objc_msgSend_1020(this.pointer, _sel_setValue_forHTTPHeaderField_, + value?.pointer ?? ffi.nullptr, field.pointer); } void addValue_forHTTPHeaderField_(NSString value, NSString field) { - _lib._objc_msgSend_551( - _id, _lib._sel_addValue_forHTTPHeaderField_1, value._id, field._id); + _objc_msgSend_551(this.pointer, _sel_addValue_forHTTPHeaderField_, + value.pointer, field.pointer); } @override NSData? get HTTPBody { - final _ret = _lib._objc_msgSend_286(_id, _lib._sel_HTTPBody1); + final _ret = _objc_msgSend_286(this.pointer, _sel_HTTPBody); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } set HTTPBody(NSData? value) { - return _lib._objc_msgSend_1021( - _id, _lib._sel_setHTTPBody_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1021( + this.pointer, _sel_setHTTPBody_, value?.pointer ?? ffi.nullptr); } @override NSInputStream? get HTTPBodyStream { - final _ret = _lib._objc_msgSend_875(_id, _lib._sel_HTTPBodyStream1); + final _ret = _objc_msgSend_875(this.pointer, _sel_HTTPBodyStream); return _ret.address == 0 ? null - : NSInputStream._(_ret, _lib, retain: true, release: true); + : NSInputStream._(_ret, retain: true, release: true); } set HTTPBodyStream(NSInputStream? value) { - return _lib._objc_msgSend_1022( - _id, _lib._sel_setHTTPBodyStream_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1022( + this.pointer, _sel_setHTTPBodyStream_, value?.pointer ?? ffi.nullptr); } @override bool get HTTPShouldHandleCookies { - return _lib._objc_msgSend_12(_id, _lib._sel_HTTPShouldHandleCookies1); + return _objc_msgSend_12(this.pointer, _sel_HTTPShouldHandleCookies); } set HTTPShouldHandleCookies(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setHTTPShouldHandleCookies_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setHTTPShouldHandleCookies_, value); } @override bool get HTTPShouldUsePipelining { - return _lib._objc_msgSend_12(_id, _lib._sel_HTTPShouldUsePipelining1); + return _objc_msgSend_12(this.pointer, _sel_HTTPShouldUsePipelining); } set HTTPShouldUsePipelining(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setHTTPShouldUsePipelining_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setHTTPShouldUsePipelining_, value); } - static NSMutableURLRequest requestWithURL_(AVFAudio _lib, NSURL URL) { - final _ret = _lib._objc_msgSend_262( - _lib._class_NSMutableURLRequest1, _lib._sel_requestWithURL_1, URL._id); - return NSMutableURLRequest._(_ret, _lib, retain: true, release: true); + static NSMutableURLRequest requestWithURL_(NSURL URL) { + final _ret = _objc_msgSend_262( + _class_NSMutableURLRequest, _sel_requestWithURL_, URL.pointer); + return NSMutableURLRequest._(_ret, retain: true, release: true); } - static bool getSupportsSecureCoding(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableURLRequest1, _lib._sel_supportsSecureCoding1); + static bool getSupportsSecureCoding() { + return _objc_msgSend_12( + _class_NSMutableURLRequest, _sel_supportsSecureCoding); } static NSMutableURLRequest requestWithURL_cachePolicy_timeoutInterval_( - AVFAudio _lib, NSURL URL, int cachePolicy, double timeoutInterval) { - final _ret = _lib._objc_msgSend_858( - _lib._class_NSMutableURLRequest1, - _lib._sel_requestWithURL_cachePolicy_timeoutInterval_1, - URL._id, + NSURL URL, int cachePolicy, double timeoutInterval) { + final _ret = _objc_msgSend_858( + _class_NSMutableURLRequest, + _sel_requestWithURL_cachePolicy_timeoutInterval_, + URL.pointer, cachePolicy, timeoutInterval); - return NSMutableURLRequest._(_ret, _lib, retain: true, release: true); + return NSMutableURLRequest._(_ret, retain: true, release: true); } @override NSMutableURLRequest initWithURL_(NSURL URL) { - final _ret = _lib._objc_msgSend_262(_id, _lib._sel_initWithURL_1, URL._id); - return NSMutableURLRequest._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_262(this.pointer, _sel_initWithURL_, URL.pointer); + return NSMutableURLRequest._(_ret, retain: true, release: true); } @override NSMutableURLRequest initWithURL_cachePolicy_timeoutInterval_( NSURL URL, int cachePolicy, double timeoutInterval) { - final _ret = _lib._objc_msgSend_858( - _id, - _lib._sel_initWithURL_cachePolicy_timeoutInterval_1, - URL._id, + final _ret = _objc_msgSend_858( + this.pointer, + _sel_initWithURL_cachePolicy_timeoutInterval_, + URL.pointer, cachePolicy, timeoutInterval); - return NSMutableURLRequest._(_ret, _lib, retain: true, release: true); + return NSMutableURLRequest._(_ret, retain: true, release: true); } @override NSMutableURLRequest init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMutableURLRequest._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMutableURLRequest._(_ret, retain: true, release: true); } - static NSMutableURLRequest new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableURLRequest1, _lib._sel_new1); - return NSMutableURLRequest._(_ret, _lib, retain: false, release: true); + static NSMutableURLRequest new1() { + final _ret = _objc_msgSend_2(_class_NSMutableURLRequest, _sel_new); + return NSMutableURLRequest._(_ret, retain: false, release: true); } - static NSMutableURLRequest allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSMutableURLRequest1, _lib._sel_allocWithZone_1, zone); - return NSMutableURLRequest._(_ret, _lib, retain: false, release: true); + static NSMutableURLRequest allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSMutableURLRequest, _sel_allocWithZone_, zone); + return NSMutableURLRequest._(_ret, retain: false, release: true); } - static NSMutableURLRequest alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableURLRequest1, _lib._sel_alloc1); - return NSMutableURLRequest._(_ret, _lib, retain: false, release: true); + static NSMutableURLRequest alloc() { + final _ret = _objc_msgSend_2(_class_NSMutableURLRequest, _sel_alloc); + return NSMutableURLRequest._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMutableURLRequest1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMutableURLRequest, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMutableURLRequest1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMutableURLRequest, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSMutableURLRequest1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMutableURLRequest, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableURLRequest1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSMutableURLRequest, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMutableURLRequest1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMutableURLRequest, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMutableURLRequest1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMutableURLRequest, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMutableURLRequest1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSMutableURLRequest1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableURLRequest1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMutableURLRequest, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMutableURLRequest, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSMutableURLRequest, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSMutableURLRequest = objc.getClass("NSMutableURLRequest"); +late final _sel_setURL_ = objc.registerName("setURL:"); +late final _sel_setCachePolicy_ = objc.registerName("setCachePolicy:"); +final _objc_msgSend_1017 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setTimeoutInterval_ = objc.registerName("setTimeoutInterval:"); +late final _sel_setMainDocumentURL_ = objc.registerName("setMainDocumentURL:"); +late final _sel_setNetworkServiceType_ = + objc.registerName("setNetworkServiceType:"); +final _objc_msgSend_1018 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setAllowsCellularAccess_ = + objc.registerName("setAllowsCellularAccess:"); +late final _sel_setAllowsExpensiveNetworkAccess_ = + objc.registerName("setAllowsExpensiveNetworkAccess:"); +late final _sel_setAllowsConstrainedNetworkAccess_ = + objc.registerName("setAllowsConstrainedNetworkAccess:"); +late final _sel_setAssumesHTTP3Capable_ = + objc.registerName("setAssumesHTTP3Capable:"); +late final _sel_setAttribution_ = objc.registerName("setAttribution:"); +final _objc_msgSend_1019 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setRequiresDNSSECValidation_ = + objc.registerName("setRequiresDNSSECValidation:"); +late final _sel_setHTTPMethod_ = objc.registerName("setHTTPMethod:"); +late final _sel_setAllHTTPHeaderFields_ = + objc.registerName("setAllHTTPHeaderFields:"); +late final _sel_setValue_forHTTPHeaderField_ = + objc.registerName("setValue:forHTTPHeaderField:"); +final _objc_msgSend_1020 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_addValue_forHTTPHeaderField_ = + objc.registerName("addValue:forHTTPHeaderField:"); +late final _sel_setHTTPBody_ = objc.registerName("setHTTPBody:"); +final _objc_msgSend_1021 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setHTTPBodyStream_ = objc.registerName("setHTTPBodyStream:"); +final _objc_msgSend_1022 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setHTTPShouldHandleCookies_ = + objc.registerName("setHTTPShouldHandleCookies:"); +late final _sel_setHTTPShouldUsePipelining_ = + objc.registerName("setHTTPShouldUsePipelining:"); +late final _sel_setProperty_forKey_inRequest_ = + objc.registerName("setProperty:forKey:inRequest:"); +final _objc_msgSend_1023 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removePropertyForKey_inRequest_ = + objc.registerName("removePropertyForKey:inRequest:"); +final _objc_msgSend_1024 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_registerClass_ = objc.registerName("registerClass:"); +late final _sel_unregisterClass_ = objc.registerName("unregisterClass:"); +late final _sel_canInitWithTask_ = objc.registerName("canInitWithTask:"); +final _objc_msgSend_1025 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithTask_cachedResponse_client_ = + objc.registerName("initWithTask:cachedResponse:client:"); +final _objc_msgSend_1026 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_task = objc.registerName("task"); +final _objc_msgSend_1027 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); class NSXMLParser extends NSObject { - NSXMLParser._(ffi.Pointer id, AVFAudio lib, + NSXMLParser._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSXMLParser] that points to the same underlying object as [other]. - static NSXMLParser castFrom(T other) { - return NSXMLParser._(other._id, other._lib, retain: true, release: true); + static NSXMLParser castFrom(T other) { + return NSXMLParser._(other.pointer, retain: true, release: true); } /// Returns a [NSXMLParser] that wraps the given raw object pointer. - static NSXMLParser castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSXMLParser castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSXMLParser._(other, lib, retain: retain, release: release); + return NSXMLParser._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSXMLParser]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSXMLParser1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSXMLParser); } NSXMLParser? initWithContentsOfURL_(NSURL url) { - final _ret = - _lib._objc_msgSend_277(_id, _lib._sel_initWithContentsOfURL_1, url._id); + final _ret = _objc_msgSend_277( + this.pointer, _sel_initWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSXMLParser._(_ret, _lib, retain: true, release: true); + : NSXMLParser._(_ret, retain: true, release: true); } NSXMLParser initWithData_(NSData data) { final _ret = - _lib._objc_msgSend_279(_id, _lib._sel_initWithData_1, data._id); - return NSXMLParser._(_ret, _lib, retain: true, release: true); + _objc_msgSend_279(this.pointer, _sel_initWithData_, data.pointer); + return NSXMLParser._(_ret, retain: true, release: true); } NSXMLParser initWithStream_(NSInputStream stream) { final _ret = - _lib._objc_msgSend_1028(_id, _lib._sel_initWithStream_1, stream._id); - return NSXMLParser._(_ret, _lib, retain: true, release: true); + _objc_msgSend_1028(this.pointer, _sel_initWithStream_, stream.pointer); + return NSXMLParser._(_ret, retain: true, release: true); } NSObject? get delegate { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_delegate1); + final _ret = _objc_msgSend_17(this.pointer, _sel_delegate); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set delegate(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setDelegate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); } bool get shouldProcessNamespaces { - return _lib._objc_msgSend_12(_id, _lib._sel_shouldProcessNamespaces1); + return _objc_msgSend_12(this.pointer, _sel_shouldProcessNamespaces); } set shouldProcessNamespaces(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setShouldProcessNamespaces_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setShouldProcessNamespaces_, value); } bool get shouldReportNamespacePrefixes { - return _lib._objc_msgSend_12(_id, _lib._sel_shouldReportNamespacePrefixes1); + return _objc_msgSend_12(this.pointer, _sel_shouldReportNamespacePrefixes); } set shouldReportNamespacePrefixes(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setShouldReportNamespacePrefixes_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setShouldReportNamespacePrefixes_, value); } int get externalEntityResolvingPolicy { - return _lib._objc_msgSend_1029( - _id, _lib._sel_externalEntityResolvingPolicy1); + return _objc_msgSend_1029(this.pointer, _sel_externalEntityResolvingPolicy); } set externalEntityResolvingPolicy(int value) { - return _lib._objc_msgSend_1030( - _id, _lib._sel_setExternalEntityResolvingPolicy_1, value); + return _objc_msgSend_1030( + this.pointer, _sel_setExternalEntityResolvingPolicy_, value); } NSSet? get allowedExternalEntityURLs { final _ret = - _lib._objc_msgSend_319(_id, _lib._sel_allowedExternalEntityURLs1); + _objc_msgSend_319(this.pointer, _sel_allowedExternalEntityURLs); return _ret.address == 0 ? null - : NSSet._(_ret, _lib, retain: true, release: true); + : NSSet._(_ret, retain: true, release: true); } set allowedExternalEntityURLs(NSSet? value) { - return _lib._objc_msgSend_1031(_id, - _lib._sel_setAllowedExternalEntityURLs_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1031(this.pointer, _sel_setAllowedExternalEntityURLs_, + value?.pointer ?? ffi.nullptr); } bool parse() { - return _lib._objc_msgSend_12(_id, _lib._sel_parse1); + return _objc_msgSend_12(this.pointer, _sel_parse); } void abortParsing() { - _lib._objc_msgSend_1(_id, _lib._sel_abortParsing1); + _objc_msgSend_1(this.pointer, _sel_abortParsing); } NSError? get parserError { - final _ret = _lib._objc_msgSend_322(_id, _lib._sel_parserError1); + final _ret = _objc_msgSend_322(this.pointer, _sel_parserError); return _ret.address == 0 ? null - : NSError._(_ret, _lib, retain: true, release: true); + : NSError._(_ret, retain: true, release: true); } bool get shouldResolveExternalEntities { - return _lib._objc_msgSend_12(_id, _lib._sel_shouldResolveExternalEntities1); + return _objc_msgSend_12(this.pointer, _sel_shouldResolveExternalEntities); } set shouldResolveExternalEntities(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setShouldResolveExternalEntities_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setShouldResolveExternalEntities_, value); } NSString? get publicID { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_publicID1); + final _ret = _objc_msgSend_44(this.pointer, _sel_publicID); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get systemID { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_systemID1); + final _ret = _objc_msgSend_44(this.pointer, _sel_systemID); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } int get lineNumber { - return _lib._objc_msgSend_83(_id, _lib._sel_lineNumber1); + return _objc_msgSend_83(this.pointer, _sel_lineNumber); } int get columnNumber { - return _lib._objc_msgSend_83(_id, _lib._sel_columnNumber1); + return _objc_msgSend_83(this.pointer, _sel_columnNumber); } @override NSXMLParser init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSXMLParser._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSXMLParser._(_ret, retain: true, release: true); } - static NSXMLParser new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSXMLParser1, _lib._sel_new1); - return NSXMLParser._(_ret, _lib, retain: false, release: true); + static NSXMLParser new1() { + final _ret = _objc_msgSend_2(_class_NSXMLParser, _sel_new); + return NSXMLParser._(_ret, retain: false, release: true); } - static NSXMLParser allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSXMLParser1, _lib._sel_allocWithZone_1, zone); - return NSXMLParser._(_ret, _lib, retain: false, release: true); + static NSXMLParser allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSXMLParser, _sel_allocWithZone_, zone); + return NSXMLParser._(_ret, retain: false, release: true); } - static NSXMLParser alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLParser1, _lib._sel_alloc1); - return NSXMLParser._(_ret, _lib, retain: false, release: true); + static NSXMLParser alloc() { + final _ret = _objc_msgSend_2(_class_NSXMLParser, _sel_alloc); + return NSXMLParser._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSXMLParser1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSXMLParser, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSXMLParser1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSXMLParser, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLParser1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSXMLParser, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLParser1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSXMLParser, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSXMLParser1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSXMLParser, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSXMLParser1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSXMLParser, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSXMLParser1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSXMLParser1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSXMLParser1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSXMLParser, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSXMLParser, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSXMLParser, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSXMLParser = objc.getClass("NSXMLParser"); +late final _sel_initWithStream_ = objc.registerName("initWithStream:"); +final _objc_msgSend_1028 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_shouldProcessNamespaces = + objc.registerName("shouldProcessNamespaces"); +late final _sel_setShouldProcessNamespaces_ = + objc.registerName("setShouldProcessNamespaces:"); +late final _sel_shouldReportNamespacePrefixes = + objc.registerName("shouldReportNamespacePrefixes"); +late final _sel_setShouldReportNamespacePrefixes_ = + objc.registerName("setShouldReportNamespacePrefixes:"); abstract class NSXMLParserExternalEntityResolvingPolicy { static const int NSXMLParserResolveExternalEntitiesNever = 0; @@ -69974,1170 +51715,1411 @@ abstract class NSXMLParserExternalEntityResolvingPolicy { static const int NSXMLParserResolveExternalEntitiesAlways = 3; } +late final _sel_externalEntityResolvingPolicy = + objc.registerName("externalEntityResolvingPolicy"); +final _objc_msgSend_1029 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setExternalEntityResolvingPolicy_ = + objc.registerName("setExternalEntityResolvingPolicy:"); +final _objc_msgSend_1030 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_allowedExternalEntityURLs = + objc.registerName("allowedExternalEntityURLs"); +late final _sel_setAllowedExternalEntityURLs_ = + objc.registerName("setAllowedExternalEntityURLs:"); +final _objc_msgSend_1031 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_parse = objc.registerName("parse"); +late final _sel_abortParsing = objc.registerName("abortParsing"); +late final _sel_parserError = objc.registerName("parserError"); +late final _sel_shouldResolveExternalEntities = + objc.registerName("shouldResolveExternalEntities"); +late final _sel_setShouldResolveExternalEntities_ = + objc.registerName("setShouldResolveExternalEntities:"); +late final _sel_publicID = objc.registerName("publicID"); +late final _sel_systemID = objc.registerName("systemID"); +late final _sel_lineNumber = objc.registerName("lineNumber"); +late final _sel_columnNumber = objc.registerName("columnNumber"); + class NSFileWrapper extends NSObject { - NSFileWrapper._(ffi.Pointer id, AVFAudio lib, + NSFileWrapper._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSFileWrapper] that points to the same underlying object as [other]. - static NSFileWrapper castFrom(T other) { - return NSFileWrapper._(other._id, other._lib, retain: true, release: true); + static NSFileWrapper castFrom(T other) { + return NSFileWrapper._(other.pointer, retain: true, release: true); } /// Returns a [NSFileWrapper] that wraps the given raw object pointer. - static NSFileWrapper castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSFileWrapper castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSFileWrapper._(other, lib, retain: retain, release: release); + return NSFileWrapper._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSFileWrapper]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSFileWrapper1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSFileWrapper); } - NSFileWrapper? initWithURL_options_error_( - NSURL url, int options, ffi.Pointer> outError) { - final _ret = _lib._objc_msgSend_1032( - _id, _lib._sel_initWithURL_options_error_1, url._id, options, outError); + NSFileWrapper? initWithURL_options_error_(NSURL url, int options, + ffi.Pointer> outError) { + final _ret = _objc_msgSend_1032(this.pointer, + _sel_initWithURL_options_error_, url.pointer, options, outError); return _ret.address == 0 ? null - : NSFileWrapper._(_ret, _lib, retain: true, release: true); + : NSFileWrapper._(_ret, retain: true, release: true); } NSFileWrapper initDirectoryWithFileWrappers_( NSDictionary childrenByPreferredName) { - final _ret = _lib._objc_msgSend_159(_id, - _lib._sel_initDirectoryWithFileWrappers_1, childrenByPreferredName._id); - return NSFileWrapper._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_159(this.pointer, + _sel_initDirectoryWithFileWrappers_, childrenByPreferredName.pointer); + return NSFileWrapper._(_ret, retain: true, release: true); } NSFileWrapper initRegularFileWithContents_(NSData contents) { - final _ret = _lib._objc_msgSend_279( - _id, _lib._sel_initRegularFileWithContents_1, contents._id); - return NSFileWrapper._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_279( + this.pointer, _sel_initRegularFileWithContents_, contents.pointer); + return NSFileWrapper._(_ret, retain: true, release: true); } NSFileWrapper initSymbolicLinkWithDestinationURL_(NSURL url) { - final _ret = _lib._objc_msgSend_262( - _id, _lib._sel_initSymbolicLinkWithDestinationURL_1, url._id); - return NSFileWrapper._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_262( + this.pointer, _sel_initSymbolicLinkWithDestinationURL_, url.pointer); + return NSFileWrapper._(_ret, retain: true, release: true); } NSFileWrapper? initWithSerializedRepresentation_( NSData serializeRepresentation) { - final _ret = _lib._objc_msgSend_874( - _id, - _lib._sel_initWithSerializedRepresentation_1, - serializeRepresentation._id); + final _ret = _objc_msgSend_874( + this.pointer, + _sel_initWithSerializedRepresentation_, + serializeRepresentation.pointer); return _ret.address == 0 ? null - : NSFileWrapper._(_ret, _lib, retain: true, release: true); + : NSFileWrapper._(_ret, retain: true, release: true); } NSFileWrapper? initWithCoder_(NSCoder inCoder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, inCoder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, inCoder.pointer); return _ret.address == 0 ? null - : NSFileWrapper._(_ret, _lib, retain: true, release: true); + : NSFileWrapper._(_ret, retain: true, release: true); } bool get directory { - return _lib._objc_msgSend_12(_id, _lib._sel_isDirectory1); + return _objc_msgSend_12(this.pointer, _sel_isDirectory); } bool get regularFile { - return _lib._objc_msgSend_12(_id, _lib._sel_isRegularFile1); + return _objc_msgSend_12(this.pointer, _sel_isRegularFile); } bool get symbolicLink { - return _lib._objc_msgSend_12(_id, _lib._sel_isSymbolicLink1); + return _objc_msgSend_12(this.pointer, _sel_isSymbolicLink); } NSString? get preferredFilename { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_preferredFilename1); + final _ret = _objc_msgSend_44(this.pointer, _sel_preferredFilename); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set preferredFilename(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setPreferredFilename_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545(this.pointer, _sel_setPreferredFilename_, + value?.pointer ?? ffi.nullptr); } NSString? get filename { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_filename1); + final _ret = _objc_msgSend_44(this.pointer, _sel_filename); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set filename(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setFilename_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setFilename_, value?.pointer ?? ffi.nullptr); } NSDictionary get fileAttributes { - final _ret = _lib._objc_msgSend_181(_id, _lib._sel_fileAttributes1); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_181(this.pointer, _sel_fileAttributes); + return NSDictionary._(_ret, retain: true, release: true); } set fileAttributes(NSDictionary value) { - return _lib._objc_msgSend_182( - _id, _lib._sel_setFileAttributes_1, value._id); + return _objc_msgSend_182( + this.pointer, _sel_setFileAttributes_, value.pointer); } bool matchesContentsOfURL_(NSURL url) { - return _lib._objc_msgSend_265( - _id, _lib._sel_matchesContentsOfURL_1, url._id); + return _objc_msgSend_265( + this.pointer, _sel_matchesContentsOfURL_, url.pointer); } - bool readFromURL_options_error_( - NSURL url, int options, ffi.Pointer> outError) { - return _lib._objc_msgSend_1033( - _id, _lib._sel_readFromURL_options_error_1, url._id, options, outError); + bool readFromURL_options_error_(NSURL url, int options, + ffi.Pointer> outError) { + return _objc_msgSend_1033(this.pointer, _sel_readFromURL_options_error_, + url.pointer, options, outError); } bool writeToURL_options_originalContentsURL_error_( NSURL url, int options, NSURL? originalContentsURL, - ffi.Pointer> outError) { - return _lib._objc_msgSend_1034( - _id, - _lib._sel_writeToURL_options_originalContentsURL_error_1, - url._id, + ffi.Pointer> outError) { + return _objc_msgSend_1034( + this.pointer, + _sel_writeToURL_options_originalContentsURL_error_, + url.pointer, options, - originalContentsURL?._id ?? ffi.nullptr, + originalContentsURL?.pointer ?? ffi.nullptr, outError); } NSData? get serializedRepresentation { - final _ret = - _lib._objc_msgSend_286(_id, _lib._sel_serializedRepresentation1); + final _ret = _objc_msgSend_286(this.pointer, _sel_serializedRepresentation); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSString addFileWrapper_(NSFileWrapper child) { final _ret = - _lib._objc_msgSend_1035(_id, _lib._sel_addFileWrapper_1, child._id); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_1035(this.pointer, _sel_addFileWrapper_, child.pointer); + return NSString._(_ret, retain: true, release: true); } NSString addRegularFileWithContents_preferredFilename_( NSData data, NSString fileName) { - final _ret = _lib._objc_msgSend_1036( - _id, - _lib._sel_addRegularFileWithContents_preferredFilename_1, - data._id, - fileName._id); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1036( + this.pointer, + _sel_addRegularFileWithContents_preferredFilename_, + data.pointer, + fileName.pointer); + return NSString._(_ret, retain: true, release: true); } void removeFileWrapper_(NSFileWrapper child) { - _lib._objc_msgSend_1037(_id, _lib._sel_removeFileWrapper_1, child._id); + _objc_msgSend_1037(this.pointer, _sel_removeFileWrapper_, child.pointer); } NSDictionary? get fileWrappers { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_fileWrappers1); + final _ret = _objc_msgSend_390(this.pointer, _sel_fileWrappers); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSString? keyForFileWrapper_(NSFileWrapper child) { - final _ret = - _lib._objc_msgSend_1038(_id, _lib._sel_keyForFileWrapper_1, child._id); + final _ret = _objc_msgSend_1038( + this.pointer, _sel_keyForFileWrapper_, child.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSData? get regularFileContents { - final _ret = _lib._objc_msgSend_286(_id, _lib._sel_regularFileContents1); + final _ret = _objc_msgSend_286(this.pointer, _sel_regularFileContents); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSURL? get symbolicLinkDestinationURL { final _ret = - _lib._objc_msgSend_45(_id, _lib._sel_symbolicLinkDestinationURL1); + _objc_msgSend_45(this.pointer, _sel_symbolicLinkDestinationURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSObject? initWithPath_(NSString path) { - final _ret = _lib._objc_msgSend_38(_id, _lib._sel_initWithPath_1, path._id); + final _ret = + _objc_msgSend_38(this.pointer, _sel_initWithPath_, path.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject initSymbolicLinkWithDestination_(NSString path) { - final _ret = _lib._objc_msgSend_31( - _id, _lib._sel_initSymbolicLinkWithDestination_1, path._id); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_31( + this.pointer, _sel_initSymbolicLinkWithDestination_, path.pointer); + return NSObject._(_ret, retain: true, release: true); } bool needsToBeUpdatedFromPath_(NSString path) { - return _lib._objc_msgSend_64( - _id, _lib._sel_needsToBeUpdatedFromPath_1, path._id); + return _objc_msgSend_64( + this.pointer, _sel_needsToBeUpdatedFromPath_, path.pointer); } bool updateFromPath_(NSString path) { - return _lib._objc_msgSend_64(_id, _lib._sel_updateFromPath_1, path._id); + return _objc_msgSend_64(this.pointer, _sel_updateFromPath_, path.pointer); } bool writeToFile_atomically_updateFilenames_( NSString path, bool atomicFlag, bool updateFilenamesFlag) { - return _lib._objc_msgSend_1039( - _id, - _lib._sel_writeToFile_atomically_updateFilenames_1, - path._id, + return _objc_msgSend_1039( + this.pointer, + _sel_writeToFile_atomically_updateFilenames_, + path.pointer, atomicFlag, updateFilenamesFlag); } NSString addFileWithPath_(NSString path) { final _ret = - _lib._objc_msgSend_69(_id, _lib._sel_addFileWithPath_1, path._id); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_69(this.pointer, _sel_addFileWithPath_, path.pointer); + return NSString._(_ret, retain: true, release: true); } NSString addSymbolicLinkWithDestination_preferredFilename_( NSString path, NSString filename) { - final _ret = _lib._objc_msgSend_364( - _id, - _lib._sel_addSymbolicLinkWithDestination_preferredFilename_1, - path._id, - filename._id); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_364( + this.pointer, + _sel_addSymbolicLinkWithDestination_preferredFilename_, + path.pointer, + filename.pointer); + return NSString._(_ret, retain: true, release: true); } NSString symbolicLinkDestination() { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_symbolicLinkDestination1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_symbolicLinkDestination); + return NSString._(_ret, retain: true, release: true); } @override NSFileWrapper init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSFileWrapper._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSFileWrapper._(_ret, retain: true, release: true); } - static NSFileWrapper new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSFileWrapper1, _lib._sel_new1); - return NSFileWrapper._(_ret, _lib, retain: false, release: true); + static NSFileWrapper new1() { + final _ret = _objc_msgSend_2(_class_NSFileWrapper, _sel_new); + return NSFileWrapper._(_ret, retain: false, release: true); } - static NSFileWrapper allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSFileWrapper1, _lib._sel_allocWithZone_1, zone); - return NSFileWrapper._(_ret, _lib, retain: false, release: true); + static NSFileWrapper allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSFileWrapper, _sel_allocWithZone_, zone); + return NSFileWrapper._(_ret, retain: false, release: true); } - static NSFileWrapper alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSFileWrapper1, _lib._sel_alloc1); - return NSFileWrapper._(_ret, _lib, retain: false, release: true); + static NSFileWrapper alloc() { + final _ret = _objc_msgSend_2(_class_NSFileWrapper, _sel_alloc); + return NSFileWrapper._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSFileWrapper1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSFileWrapper, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSFileWrapper1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSFileWrapper, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSFileWrapper1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSFileWrapper, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSFileWrapper1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSFileWrapper, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSFileWrapper1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSFileWrapper, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSFileWrapper1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSFileWrapper, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSFileWrapper1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSFileWrapper, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSFileWrapper1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSFileWrapper, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSFileWrapper1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSFileWrapper, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSFileWrapper = objc.getClass("NSFileWrapper"); + abstract class NSFileWrapperReadingOptions { static const int NSFileWrapperReadingImmediate = 1; static const int NSFileWrapperReadingWithoutMapping = 2; } +late final _sel_initWithURL_options_error_ = + objc.registerName("initWithURL:options:error:"); +final _objc_msgSend_1032 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_initDirectoryWithFileWrappers_ = + objc.registerName("initDirectoryWithFileWrappers:"); +late final _sel_initRegularFileWithContents_ = + objc.registerName("initRegularFileWithContents:"); +late final _sel_initSymbolicLinkWithDestinationURL_ = + objc.registerName("initSymbolicLinkWithDestinationURL:"); +late final _sel_initWithSerializedRepresentation_ = + objc.registerName("initWithSerializedRepresentation:"); +late final _sel_isDirectory = objc.registerName("isDirectory"); +late final _sel_isRegularFile = objc.registerName("isRegularFile"); +late final _sel_isSymbolicLink = objc.registerName("isSymbolicLink"); +late final _sel_preferredFilename = objc.registerName("preferredFilename"); +late final _sel_setPreferredFilename_ = + objc.registerName("setPreferredFilename:"); +late final _sel_filename = objc.registerName("filename"); +late final _sel_setFilename_ = objc.registerName("setFilename:"); +late final _sel_fileAttributes = objc.registerName("fileAttributes"); +late final _sel_setFileAttributes_ = objc.registerName("setFileAttributes:"); +late final _sel_matchesContentsOfURL_ = + objc.registerName("matchesContentsOfURL:"); +late final _sel_readFromURL_options_error_ = + objc.registerName("readFromURL:options:error:"); +final _objc_msgSend_1033 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); + abstract class NSFileWrapperWritingOptions { static const int NSFileWrapperWritingAtomic = 1; static const int NSFileWrapperWritingWithNameUpdating = 2; } +late final _sel_writeToURL_options_originalContentsURL_error_ = + objc.registerName("writeToURL:options:originalContentsURL:error:"); +final _objc_msgSend_1034 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_serializedRepresentation = + objc.registerName("serializedRepresentation"); +late final _sel_addFileWrapper_ = objc.registerName("addFileWrapper:"); +final _objc_msgSend_1035 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_addRegularFileWithContents_preferredFilename_ = + objc.registerName("addRegularFileWithContents:preferredFilename:"); +final _objc_msgSend_1036 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeFileWrapper_ = objc.registerName("removeFileWrapper:"); +final _objc_msgSend_1037 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_fileWrappers = objc.registerName("fileWrappers"); +late final _sel_keyForFileWrapper_ = objc.registerName("keyForFileWrapper:"); +final _objc_msgSend_1038 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_regularFileContents = objc.registerName("regularFileContents"); +late final _sel_symbolicLinkDestinationURL = + objc.registerName("symbolicLinkDestinationURL"); +late final _sel_initSymbolicLinkWithDestination_ = + objc.registerName("initSymbolicLinkWithDestination:"); +late final _sel_needsToBeUpdatedFromPath_ = + objc.registerName("needsToBeUpdatedFromPath:"); +late final _sel_updateFromPath_ = objc.registerName("updateFromPath:"); +late final _sel_writeToFile_atomically_updateFilenames_ = + objc.registerName("writeToFile:atomically:updateFilenames:"); +final _objc_msgSend_1039 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Bool)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + bool)>(); +late final _sel_addFileWithPath_ = objc.registerName("addFileWithPath:"); +late final _sel_addSymbolicLinkWithDestination_preferredFilename_ = + objc.registerName("addSymbolicLinkWithDestination:preferredFilename:"); +late final _sel_symbolicLinkDestination = + objc.registerName("symbolicLinkDestination"); + class NSURLSession extends NSObject { - NSURLSession._(ffi.Pointer id, AVFAudio lib, + NSURLSession._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLSession] that points to the same underlying object as [other]. - static NSURLSession castFrom(T other) { - return NSURLSession._(other._id, other._lib, retain: true, release: true); + static NSURLSession castFrom(T other) { + return NSURLSession._(other.pointer, retain: true, release: true); } /// Returns a [NSURLSession] that wraps the given raw object pointer. - static NSURLSession castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSURLSession castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSURLSession._(other, lib, retain: retain, release: release); + return NSURLSession._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLSession]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSURLSession1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSession); } - static NSURLSession getSharedSession(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_1040( - _lib._class_NSURLSession1, _lib._sel_sharedSession1); - return NSURLSession._(_ret, _lib, retain: true, release: true); + static NSURLSession getSharedSession() { + final _ret = _objc_msgSend_1040(_class_NSURLSession, _sel_sharedSession); + return NSURLSession._(_ret, retain: true, release: true); } static NSURLSession sessionWithConfiguration_( - AVFAudio _lib, NSURLSessionConfiguration configuration) { - final _ret = _lib._objc_msgSend_1056(_lib._class_NSURLSession1, - _lib._sel_sessionWithConfiguration_1, configuration._id); - return NSURLSession._(_ret, _lib, retain: true, release: true); + NSURLSessionConfiguration configuration) { + final _ret = _objc_msgSend_1056(_class_NSURLSession, + _sel_sessionWithConfiguration_, configuration.pointer); + return NSURLSession._(_ret, retain: true, release: true); } static NSURLSession sessionWithConfiguration_delegate_delegateQueue_( - AVFAudio _lib, NSURLSessionConfiguration configuration, NSObject? delegate, NSOperationQueue? queue) { - final _ret = _lib._objc_msgSend_1057( - _lib._class_NSURLSession1, - _lib._sel_sessionWithConfiguration_delegate_delegateQueue_1, - configuration._id, - delegate?._id ?? ffi.nullptr, - queue?._id ?? ffi.nullptr); - return NSURLSession._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1057( + _class_NSURLSession, + _sel_sessionWithConfiguration_delegate_delegateQueue_, + configuration.pointer, + delegate?.pointer ?? ffi.nullptr, + queue?.pointer ?? ffi.nullptr); + return NSURLSession._(_ret, retain: true, release: true); } NSOperationQueue get delegateQueue { - final _ret = _lib._objc_msgSend_917(_id, _lib._sel_delegateQueue1); - return NSOperationQueue._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_917(this.pointer, _sel_delegateQueue); + return NSOperationQueue._(_ret, retain: true, release: true); } NSObject? get delegate { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_delegate1); + final _ret = _objc_msgSend_17(this.pointer, _sel_delegate); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSURLSessionConfiguration get configuration { - final _ret = _lib._objc_msgSend_1041(_id, _lib._sel_configuration1); - return NSURLSessionConfiguration._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1041(this.pointer, _sel_configuration); + return NSURLSessionConfiguration._(_ret, retain: true, release: true); } NSString? get sessionDescription { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_sessionDescription1); + final _ret = _objc_msgSend_44(this.pointer, _sel_sessionDescription); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set sessionDescription(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setSessionDescription_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545(this.pointer, _sel_setSessionDescription_, + value?.pointer ?? ffi.nullptr); } void finishTasksAndInvalidate() { - _lib._objc_msgSend_1(_id, _lib._sel_finishTasksAndInvalidate1); + _objc_msgSend_1(this.pointer, _sel_finishTasksAndInvalidate); } void invalidateAndCancel() { - _lib._objc_msgSend_1(_id, _lib._sel_invalidateAndCancel1); + _objc_msgSend_1(this.pointer, _sel_invalidateAndCancel); } void resetWithCompletionHandler_(ObjCBlock_ffiVoid completionHandler) { - _lib._objc_msgSend_532( - _id, _lib._sel_resetWithCompletionHandler_1, completionHandler._id); + _objc_msgSend_532(this.pointer, _sel_resetWithCompletionHandler_, + completionHandler.pointer); } void flushWithCompletionHandler_(ObjCBlock_ffiVoid completionHandler) { - _lib._objc_msgSend_532( - _id, _lib._sel_flushWithCompletionHandler_1, completionHandler._id); + _objc_msgSend_532(this.pointer, _sel_flushWithCompletionHandler_, + completionHandler.pointer); } void getTasksWithCompletionHandler_( ObjCBlock_ffiVoid_NSArray_NSArray_NSArray completionHandler) { - _lib._objc_msgSend_1058( - _id, _lib._sel_getTasksWithCompletionHandler_1, completionHandler._id); + _objc_msgSend_1058(this.pointer, _sel_getTasksWithCompletionHandler_, + completionHandler.pointer); } void getAllTasksWithCompletionHandler_( ObjCBlock_ffiVoid_NSArray1 completionHandler) { - _lib._objc_msgSend_1059(_id, _lib._sel_getAllTasksWithCompletionHandler_1, - completionHandler._id); + _objc_msgSend_1059(this.pointer, _sel_getAllTasksWithCompletionHandler_, + completionHandler.pointer); } NSURLSessionDataTask dataTaskWithRequest_(NSURLRequest request) { - final _ret = _lib._objc_msgSend_1060( - _id, _lib._sel_dataTaskWithRequest_1, request._id); - return NSURLSessionDataTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1060( + this.pointer, _sel_dataTaskWithRequest_, request.pointer); + return NSURLSessionDataTask._(_ret, retain: true, release: true); } NSURLSessionDataTask dataTaskWithURL_(NSURL url) { final _ret = - _lib._objc_msgSend_1061(_id, _lib._sel_dataTaskWithURL_1, url._id); - return NSURLSessionDataTask._(_ret, _lib, retain: true, release: true); + _objc_msgSend_1061(this.pointer, _sel_dataTaskWithURL_, url.pointer); + return NSURLSessionDataTask._(_ret, retain: true, release: true); } NSURLSessionUploadTask uploadTaskWithRequest_fromFile_( NSURLRequest request, NSURL fileURL) { - final _ret = _lib._objc_msgSend_1063(_id, - _lib._sel_uploadTaskWithRequest_fromFile_1, request._id, fileURL._id); - return NSURLSessionUploadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1063(this.pointer, + _sel_uploadTaskWithRequest_fromFile_, request.pointer, fileURL.pointer); + return NSURLSessionUploadTask._(_ret, retain: true, release: true); } NSURLSessionUploadTask uploadTaskWithRequest_fromData_( NSURLRequest request, NSData bodyData) { - final _ret = _lib._objc_msgSend_1064(_id, - _lib._sel_uploadTaskWithRequest_fromData_1, request._id, bodyData._id); - return NSURLSessionUploadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1064( + this.pointer, + _sel_uploadTaskWithRequest_fromData_, + request.pointer, + bodyData.pointer); + return NSURLSessionUploadTask._(_ret, retain: true, release: true); } NSURLSessionUploadTask uploadTaskWithResumeData_(NSData resumeData) { - final _ret = _lib._objc_msgSend_1065( - _id, _lib._sel_uploadTaskWithResumeData_1, resumeData._id); - return NSURLSessionUploadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1065( + this.pointer, _sel_uploadTaskWithResumeData_, resumeData.pointer); + return NSURLSessionUploadTask._(_ret, retain: true, release: true); } NSURLSessionUploadTask uploadTaskWithStreamedRequest_(NSURLRequest request) { - final _ret = _lib._objc_msgSend_1066( - _id, _lib._sel_uploadTaskWithStreamedRequest_1, request._id); - return NSURLSessionUploadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1066( + this.pointer, _sel_uploadTaskWithStreamedRequest_, request.pointer); + return NSURLSessionUploadTask._(_ret, retain: true, release: true); } NSURLSessionDownloadTask downloadTaskWithRequest_(NSURLRequest request) { - final _ret = _lib._objc_msgSend_1067( - _id, _lib._sel_downloadTaskWithRequest_1, request._id); - return NSURLSessionDownloadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1067( + this.pointer, _sel_downloadTaskWithRequest_, request.pointer); + return NSURLSessionDownloadTask._(_ret, retain: true, release: true); } NSURLSessionDownloadTask downloadTaskWithURL_(NSURL url) { - final _ret = - _lib._objc_msgSend_1068(_id, _lib._sel_downloadTaskWithURL_1, url._id); - return NSURLSessionDownloadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1068( + this.pointer, _sel_downloadTaskWithURL_, url.pointer); + return NSURLSessionDownloadTask._(_ret, retain: true, release: true); } NSURLSessionDownloadTask downloadTaskWithResumeData_(NSData resumeData) { - final _ret = _lib._objc_msgSend_1069( - _id, _lib._sel_downloadTaskWithResumeData_1, resumeData._id); - return NSURLSessionDownloadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1069( + this.pointer, _sel_downloadTaskWithResumeData_, resumeData.pointer); + return NSURLSessionDownloadTask._(_ret, retain: true, release: true); } NSURLSessionStreamTask streamTaskWithHostName_port_( NSString hostname, int port) { - final _ret = _lib._objc_msgSend_1072( - _id, _lib._sel_streamTaskWithHostName_port_1, hostname._id, port); - return NSURLSessionStreamTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1072(this.pointer, + _sel_streamTaskWithHostName_port_, hostname.pointer, port); + return NSURLSessionStreamTask._(_ret, retain: true, release: true); } NSURLSessionStreamTask streamTaskWithNetService_(NSNetService service) { - final _ret = _lib._objc_msgSend_1080( - _id, _lib._sel_streamTaskWithNetService_1, service._id); - return NSURLSessionStreamTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1080( + this.pointer, _sel_streamTaskWithNetService_, service.pointer); + return NSURLSessionStreamTask._(_ret, retain: true, release: true); } NSURLSessionWebSocketTask webSocketTaskWithURL_(NSURL url) { - final _ret = - _lib._objc_msgSend_1087(_id, _lib._sel_webSocketTaskWithURL_1, url._id); - return NSURLSessionWebSocketTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1087( + this.pointer, _sel_webSocketTaskWithURL_, url.pointer); + return NSURLSessionWebSocketTask._(_ret, retain: true, release: true); } NSURLSessionWebSocketTask webSocketTaskWithURL_protocols_( NSURL url, NSArray protocols) { - final _ret = _lib._objc_msgSend_1088(_id, - _lib._sel_webSocketTaskWithURL_protocols_1, url._id, protocols._id); - return NSURLSessionWebSocketTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1088(this.pointer, + _sel_webSocketTaskWithURL_protocols_, url.pointer, protocols.pointer); + return NSURLSessionWebSocketTask._(_ret, retain: true, release: true); } NSURLSessionWebSocketTask webSocketTaskWithRequest_(NSURLRequest request) { - final _ret = _lib._objc_msgSend_1089( - _id, _lib._sel_webSocketTaskWithRequest_1, request._id); - return NSURLSessionWebSocketTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1089( + this.pointer, _sel_webSocketTaskWithRequest_, request.pointer); + return NSURLSessionWebSocketTask._(_ret, retain: true, release: true); } @override NSURLSession init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLSession._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLSession._(_ret, retain: true, release: true); } - static NSURLSession new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLSession1, _lib._sel_new1); - return NSURLSession._(_ret, _lib, retain: false, release: true); + static NSURLSession new1() { + final _ret = _objc_msgSend_2(_class_NSURLSession, _sel_new); + return NSURLSession._(_ret, retain: false, release: true); } NSURLSessionDataTask dataTaskWithRequest_completionHandler_( NSURLRequest request, ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError completionHandler) { - final _ret = _lib._objc_msgSend_1090( - _id, - _lib._sel_dataTaskWithRequest_completionHandler_1, - request._id, - completionHandler._id); - return NSURLSessionDataTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1090( + this.pointer, + _sel_dataTaskWithRequest_completionHandler_, + request.pointer, + completionHandler.pointer); + return NSURLSessionDataTask._(_ret, retain: true, release: true); } NSURLSessionDataTask dataTaskWithURL_completionHandler_(NSURL url, ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError completionHandler) { - final _ret = _lib._objc_msgSend_1091( - _id, - _lib._sel_dataTaskWithURL_completionHandler_1, - url._id, - completionHandler._id); - return NSURLSessionDataTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1091( + this.pointer, + _sel_dataTaskWithURL_completionHandler_, + url.pointer, + completionHandler.pointer); + return NSURLSessionDataTask._(_ret, retain: true, release: true); } NSURLSessionUploadTask uploadTaskWithRequest_fromFile_completionHandler_( NSURLRequest request, NSURL fileURL, ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError completionHandler) { - final _ret = _lib._objc_msgSend_1092( - _id, - _lib._sel_uploadTaskWithRequest_fromFile_completionHandler_1, - request._id, - fileURL._id, - completionHandler._id); - return NSURLSessionUploadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1092( + this.pointer, + _sel_uploadTaskWithRequest_fromFile_completionHandler_, + request.pointer, + fileURL.pointer, + completionHandler.pointer); + return NSURLSessionUploadTask._(_ret, retain: true, release: true); } NSURLSessionUploadTask uploadTaskWithRequest_fromData_completionHandler_( NSURLRequest request, NSData? bodyData, ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError completionHandler) { - final _ret = _lib._objc_msgSend_1093( - _id, - _lib._sel_uploadTaskWithRequest_fromData_completionHandler_1, - request._id, - bodyData?._id ?? ffi.nullptr, - completionHandler._id); - return NSURLSessionUploadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1093( + this.pointer, + _sel_uploadTaskWithRequest_fromData_completionHandler_, + request.pointer, + bodyData?.pointer ?? ffi.nullptr, + completionHandler.pointer); + return NSURLSessionUploadTask._(_ret, retain: true, release: true); } NSURLSessionUploadTask uploadTaskWithResumeData_completionHandler_( NSData resumeData, ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError completionHandler) { - final _ret = _lib._objc_msgSend_1094( - _id, - _lib._sel_uploadTaskWithResumeData_completionHandler_1, - resumeData._id, - completionHandler._id); - return NSURLSessionUploadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1094( + this.pointer, + _sel_uploadTaskWithResumeData_completionHandler_, + resumeData.pointer, + completionHandler.pointer); + return NSURLSessionUploadTask._(_ret, retain: true, release: true); } NSURLSessionDownloadTask downloadTaskWithRequest_completionHandler_( NSURLRequest request, ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError completionHandler) { - final _ret = _lib._objc_msgSend_1095( - _id, - _lib._sel_downloadTaskWithRequest_completionHandler_1, - request._id, - completionHandler._id); - return NSURLSessionDownloadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1095( + this.pointer, + _sel_downloadTaskWithRequest_completionHandler_, + request.pointer, + completionHandler.pointer); + return NSURLSessionDownloadTask._(_ret, retain: true, release: true); } NSURLSessionDownloadTask downloadTaskWithURL_completionHandler_(NSURL url, ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError completionHandler) { - final _ret = _lib._objc_msgSend_1096( - _id, - _lib._sel_downloadTaskWithURL_completionHandler_1, - url._id, - completionHandler._id); - return NSURLSessionDownloadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1096( + this.pointer, + _sel_downloadTaskWithURL_completionHandler_, + url.pointer, + completionHandler.pointer); + return NSURLSessionDownloadTask._(_ret, retain: true, release: true); } NSURLSessionDownloadTask downloadTaskWithResumeData_completionHandler_( NSData resumeData, ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError completionHandler) { - final _ret = _lib._objc_msgSend_1097( - _id, - _lib._sel_downloadTaskWithResumeData_completionHandler_1, - resumeData._id, - completionHandler._id); - return NSURLSessionDownloadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1097( + this.pointer, + _sel_downloadTaskWithResumeData_completionHandler_, + resumeData.pointer, + completionHandler.pointer); + return NSURLSessionDownloadTask._(_ret, retain: true, release: true); } - static NSURLSession allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLSession1, _lib._sel_allocWithZone_1, zone); - return NSURLSession._(_ret, _lib, retain: false, release: true); + static NSURLSession allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSURLSession, _sel_allocWithZone_, zone); + return NSURLSession._(_ret, retain: false, release: true); } - static NSURLSession alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLSession1, _lib._sel_alloc1); - return NSURLSession._(_ret, _lib, retain: false, release: true); + static NSURLSession alloc() { + final _ret = _objc_msgSend_2(_class_NSURLSession, _sel_alloc); + return NSURLSession._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLSession1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLSession, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLSession1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLSession, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLSession1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLSession, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLSession1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSURLSession, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLSession1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLSession, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLSession1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLSession, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLSession1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLSession, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSURLSession1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLSession, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSession1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSURLSession, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSURLSession = objc.getClass("NSURLSession"); +late final _sel_sharedSession = objc.registerName("sharedSession"); +final _objc_msgSend_1040 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); + class NSURLSessionConfiguration extends NSObject { - NSURLSessionConfiguration._(ffi.Pointer id, AVFAudio lib, + NSURLSessionConfiguration._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLSessionConfiguration] that points to the same underlying object as [other]. - static NSURLSessionConfiguration castFrom(T other) { - return NSURLSessionConfiguration._(other._id, other._lib, + static NSURLSessionConfiguration castFrom( + T other) { + return NSURLSessionConfiguration._(other.pointer, retain: true, release: true); } /// Returns a [NSURLSessionConfiguration] that wraps the given raw object pointer. static NSURLSessionConfiguration castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSURLSessionConfiguration._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSURLSessionConfiguration._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLSessionConfiguration]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLSessionConfiguration1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionConfiguration); } - static NSURLSessionConfiguration getDefaultSessionConfiguration( - AVFAudio _lib) { - final _ret = _lib._objc_msgSend_1041(_lib._class_NSURLSessionConfiguration1, - _lib._sel_defaultSessionConfiguration1); - return NSURLSessionConfiguration._(_ret, _lib, retain: true, release: true); + static NSURLSessionConfiguration getDefaultSessionConfiguration() { + final _ret = _objc_msgSend_1041( + _class_NSURLSessionConfiguration, _sel_defaultSessionConfiguration); + return NSURLSessionConfiguration._(_ret, retain: true, release: true); } - static NSURLSessionConfiguration getEphemeralSessionConfiguration( - AVFAudio _lib) { - final _ret = _lib._objc_msgSend_1041(_lib._class_NSURLSessionConfiguration1, - _lib._sel_ephemeralSessionConfiguration1); - return NSURLSessionConfiguration._(_ret, _lib, retain: true, release: true); + static NSURLSessionConfiguration getEphemeralSessionConfiguration() { + final _ret = _objc_msgSend_1041( + _class_NSURLSessionConfiguration, _sel_ephemeralSessionConfiguration); + return NSURLSessionConfiguration._(_ret, retain: true, release: true); } static NSURLSessionConfiguration - backgroundSessionConfigurationWithIdentifier_( - AVFAudio _lib, NSString identifier) { - final _ret = _lib._objc_msgSend_1042( - _lib._class_NSURLSessionConfiguration1, - _lib._sel_backgroundSessionConfigurationWithIdentifier_1, - identifier._id); - return NSURLSessionConfiguration._(_ret, _lib, retain: true, release: true); + backgroundSessionConfigurationWithIdentifier_(NSString identifier) { + final _ret = _objc_msgSend_1042(_class_NSURLSessionConfiguration, + _sel_backgroundSessionConfigurationWithIdentifier_, identifier.pointer); + return NSURLSessionConfiguration._(_ret, retain: true, release: true); } NSString? get identifier { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_identifier1); + final _ret = _objc_msgSend_44(this.pointer, _sel_identifier); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } int get requestCachePolicy { - return _lib._objc_msgSend_859(_id, _lib._sel_requestCachePolicy1); + return _objc_msgSend_859(this.pointer, _sel_requestCachePolicy); } set requestCachePolicy(int value) { - return _lib._objc_msgSend_1017( - _id, _lib._sel_setRequestCachePolicy_1, value); + return _objc_msgSend_1017(this.pointer, _sel_setRequestCachePolicy_, value); } double get timeoutIntervalForRequest { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret( - _id, _lib._sel_timeoutIntervalForRequest1) - : _lib._objc_msgSend_165(_id, _lib._sel_timeoutIntervalForRequest1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_timeoutIntervalForRequest) + : _objc_msgSend_165(this.pointer, _sel_timeoutIntervalForRequest); } set timeoutIntervalForRequest(double value) { - return _lib._objc_msgSend_542( - _id, _lib._sel_setTimeoutIntervalForRequest_1, value); + return _objc_msgSend_542( + this.pointer, _sel_setTimeoutIntervalForRequest_, value); } double get timeoutIntervalForResource { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret( - _id, _lib._sel_timeoutIntervalForResource1) - : _lib._objc_msgSend_165(_id, _lib._sel_timeoutIntervalForResource1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_timeoutIntervalForResource) + : _objc_msgSend_165(this.pointer, _sel_timeoutIntervalForResource); } set timeoutIntervalForResource(double value) { - return _lib._objc_msgSend_542( - _id, _lib._sel_setTimeoutIntervalForResource_1, value); + return _objc_msgSend_542( + this.pointer, _sel_setTimeoutIntervalForResource_, value); } int get networkServiceType { - return _lib._objc_msgSend_860(_id, _lib._sel_networkServiceType1); + return _objc_msgSend_860(this.pointer, _sel_networkServiceType); } set networkServiceType(int value) { - return _lib._objc_msgSend_1018( - _id, _lib._sel_setNetworkServiceType_1, value); + return _objc_msgSend_1018(this.pointer, _sel_setNetworkServiceType_, value); } bool get allowsCellularAccess { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsCellularAccess1); + return _objc_msgSend_12(this.pointer, _sel_allowsCellularAccess); } set allowsCellularAccess(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAllowsCellularAccess_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setAllowsCellularAccess_, value); } bool get allowsExpensiveNetworkAccess { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsExpensiveNetworkAccess1); + return _objc_msgSend_12(this.pointer, _sel_allowsExpensiveNetworkAccess); } set allowsExpensiveNetworkAccess(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAllowsExpensiveNetworkAccess_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setAllowsExpensiveNetworkAccess_, value); } bool get allowsConstrainedNetworkAccess { - return _lib._objc_msgSend_12( - _id, _lib._sel_allowsConstrainedNetworkAccess1); + return _objc_msgSend_12(this.pointer, _sel_allowsConstrainedNetworkAccess); } set allowsConstrainedNetworkAccess(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAllowsConstrainedNetworkAccess_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setAllowsConstrainedNetworkAccess_, value); } bool get requiresDNSSECValidation { - return _lib._objc_msgSend_12(_id, _lib._sel_requiresDNSSECValidation1); + return _objc_msgSend_12(this.pointer, _sel_requiresDNSSECValidation); } set requiresDNSSECValidation(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setRequiresDNSSECValidation_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setRequiresDNSSECValidation_, value); } bool get waitsForConnectivity { - return _lib._objc_msgSend_12(_id, _lib._sel_waitsForConnectivity1); + return _objc_msgSend_12(this.pointer, _sel_waitsForConnectivity); } set waitsForConnectivity(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setWaitsForConnectivity_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setWaitsForConnectivity_, value); } bool get discretionary { - return _lib._objc_msgSend_12(_id, _lib._sel_isDiscretionary1); + return _objc_msgSend_12(this.pointer, _sel_isDiscretionary); } set discretionary(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setDiscretionary_1, value); + return _objc_msgSend_527(this.pointer, _sel_setDiscretionary_, value); } NSString? get sharedContainerIdentifier { - final _ret = - _lib._objc_msgSend_44(_id, _lib._sel_sharedContainerIdentifier1); + final _ret = _objc_msgSend_44(this.pointer, _sel_sharedContainerIdentifier); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set sharedContainerIdentifier(NSString? value) { - return _lib._objc_msgSend_545(_id, _lib._sel_setSharedContainerIdentifier_1, - value?._id ?? ffi.nullptr); + return _objc_msgSend_545(this.pointer, _sel_setSharedContainerIdentifier_, + value?.pointer ?? ffi.nullptr); } bool get sessionSendsLaunchEvents { - return _lib._objc_msgSend_12(_id, _lib._sel_sessionSendsLaunchEvents1); + return _objc_msgSend_12(this.pointer, _sel_sessionSendsLaunchEvents); } set sessionSendsLaunchEvents(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setSessionSendsLaunchEvents_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setSessionSendsLaunchEvents_, value); } NSDictionary? get connectionProxyDictionary { final _ret = - _lib._objc_msgSend_390(_id, _lib._sel_connectionProxyDictionary1); + _objc_msgSend_390(this.pointer, _sel_connectionProxyDictionary); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set connectionProxyDictionary(NSDictionary? value) { - return _lib._objc_msgSend_634(_id, _lib._sel_setConnectionProxyDictionary_1, - value?._id ?? ffi.nullptr); + return _objc_msgSend_634(this.pointer, _sel_setConnectionProxyDictionary_, + value?.pointer ?? ffi.nullptr); } int get TLSMinimumSupportedProtocol { - return _lib._objc_msgSend_1043(_id, _lib._sel_TLSMinimumSupportedProtocol1); + return _objc_msgSend_1043(this.pointer, _sel_TLSMinimumSupportedProtocol); } set TLSMinimumSupportedProtocol(int value) { - return _lib._objc_msgSend_1044( - _id, _lib._sel_setTLSMinimumSupportedProtocol_1, value); + return _objc_msgSend_1044( + this.pointer, _sel_setTLSMinimumSupportedProtocol_, value); } int get TLSMaximumSupportedProtocol { - return _lib._objc_msgSend_1043(_id, _lib._sel_TLSMaximumSupportedProtocol1); + return _objc_msgSend_1043(this.pointer, _sel_TLSMaximumSupportedProtocol); } set TLSMaximumSupportedProtocol(int value) { - return _lib._objc_msgSend_1044( - _id, _lib._sel_setTLSMaximumSupportedProtocol_1, value); + return _objc_msgSend_1044( + this.pointer, _sel_setTLSMaximumSupportedProtocol_, value); } int get TLSMinimumSupportedProtocolVersion { - return _lib._objc_msgSend_1045( - _id, _lib._sel_TLSMinimumSupportedProtocolVersion1); + return _objc_msgSend_1045( + this.pointer, _sel_TLSMinimumSupportedProtocolVersion); } set TLSMinimumSupportedProtocolVersion(int value) { - return _lib._objc_msgSend_1046( - _id, _lib._sel_setTLSMinimumSupportedProtocolVersion_1, value); + return _objc_msgSend_1046( + this.pointer, _sel_setTLSMinimumSupportedProtocolVersion_, value); } int get TLSMaximumSupportedProtocolVersion { - return _lib._objc_msgSend_1045( - _id, _lib._sel_TLSMaximumSupportedProtocolVersion1); + return _objc_msgSend_1045( + this.pointer, _sel_TLSMaximumSupportedProtocolVersion); } set TLSMaximumSupportedProtocolVersion(int value) { - return _lib._objc_msgSend_1046( - _id, _lib._sel_setTLSMaximumSupportedProtocolVersion_1, value); + return _objc_msgSend_1046( + this.pointer, _sel_setTLSMaximumSupportedProtocolVersion_, value); } bool get HTTPShouldUsePipelining { - return _lib._objc_msgSend_12(_id, _lib._sel_HTTPShouldUsePipelining1); + return _objc_msgSend_12(this.pointer, _sel_HTTPShouldUsePipelining); } set HTTPShouldUsePipelining(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setHTTPShouldUsePipelining_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setHTTPShouldUsePipelining_, value); } bool get HTTPShouldSetCookies { - return _lib._objc_msgSend_12(_id, _lib._sel_HTTPShouldSetCookies1); + return _objc_msgSend_12(this.pointer, _sel_HTTPShouldSetCookies); } set HTTPShouldSetCookies(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setHTTPShouldSetCookies_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setHTTPShouldSetCookies_, value); } int get HTTPCookieAcceptPolicy { - return _lib._objc_msgSend_856(_id, _lib._sel_HTTPCookieAcceptPolicy1); + return _objc_msgSend_856(this.pointer, _sel_HTTPCookieAcceptPolicy); } set HTTPCookieAcceptPolicy(int value) { - return _lib._objc_msgSend_857( - _id, _lib._sel_setHTTPCookieAcceptPolicy_1, value); + return _objc_msgSend_857( + this.pointer, _sel_setHTTPCookieAcceptPolicy_, value); } NSDictionary? get HTTPAdditionalHeaders { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_HTTPAdditionalHeaders1); + final _ret = _objc_msgSend_390(this.pointer, _sel_HTTPAdditionalHeaders); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set HTTPAdditionalHeaders(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, _lib._sel_setHTTPAdditionalHeaders_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_634(this.pointer, _sel_setHTTPAdditionalHeaders_, + value?.pointer ?? ffi.nullptr); } int get HTTPMaximumConnectionsPerHost { - return _lib._objc_msgSend_83(_id, _lib._sel_HTTPMaximumConnectionsPerHost1); + return _objc_msgSend_83(this.pointer, _sel_HTTPMaximumConnectionsPerHost); } set HTTPMaximumConnectionsPerHost(int value) { - return _lib._objc_msgSend_635( - _id, _lib._sel_setHTTPMaximumConnectionsPerHost_1, value); + return _objc_msgSend_635( + this.pointer, _sel_setHTTPMaximumConnectionsPerHost_, value); } NSHTTPCookieStorage? get HTTPCookieStorage { - final _ret = _lib._objc_msgSend_1047(_id, _lib._sel_HTTPCookieStorage1); + final _ret = _objc_msgSend_1047(this.pointer, _sel_HTTPCookieStorage); return _ret.address == 0 ? null - : NSHTTPCookieStorage._(_ret, _lib, retain: true, release: true); + : NSHTTPCookieStorage._(_ret, retain: true, release: true); } set HTTPCookieStorage(NSHTTPCookieStorage? value) { - return _lib._objc_msgSend_1048( - _id, _lib._sel_setHTTPCookieStorage_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1048(this.pointer, _sel_setHTTPCookieStorage_, + value?.pointer ?? ffi.nullptr); } NSURLCredentialStorage? get URLCredentialStorage { - final _ret = _lib._objc_msgSend_1049(_id, _lib._sel_URLCredentialStorage1); + final _ret = _objc_msgSend_1049(this.pointer, _sel_URLCredentialStorage); return _ret.address == 0 ? null - : NSURLCredentialStorage._(_ret, _lib, retain: true, release: true); + : NSURLCredentialStorage._(_ret, retain: true, release: true); } set URLCredentialStorage(NSURLCredentialStorage? value) { - return _lib._objc_msgSend_1050( - _id, _lib._sel_setURLCredentialStorage_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1050(this.pointer, _sel_setURLCredentialStorage_, + value?.pointer ?? ffi.nullptr); } NSURLCache? get URLCache { - final _ret = _lib._objc_msgSend_1051(_id, _lib._sel_URLCache1); + final _ret = _objc_msgSend_1051(this.pointer, _sel_URLCache); return _ret.address == 0 ? null - : NSURLCache._(_ret, _lib, retain: true, release: true); + : NSURLCache._(_ret, retain: true, release: true); } set URLCache(NSURLCache? value) { - return _lib._objc_msgSend_1052( - _id, _lib._sel_setURLCache_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1052( + this.pointer, _sel_setURLCache_, value?.pointer ?? ffi.nullptr); } bool get shouldUseExtendedBackgroundIdleMode { - return _lib._objc_msgSend_12( - _id, _lib._sel_shouldUseExtendedBackgroundIdleMode1); + return _objc_msgSend_12( + this.pointer, _sel_shouldUseExtendedBackgroundIdleMode); } set shouldUseExtendedBackgroundIdleMode(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setShouldUseExtendedBackgroundIdleMode_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setShouldUseExtendedBackgroundIdleMode_, value); } NSArray? get protocolClasses { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_protocolClasses1); + final _ret = _objc_msgSend_84(this.pointer, _sel_protocolClasses); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } set protocolClasses(NSArray? value) { - return _lib._objc_msgSend_1053( - _id, _lib._sel_setProtocolClasses_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1053( + this.pointer, _sel_setProtocolClasses_, value?.pointer ?? ffi.nullptr); } int get multipathServiceType { - return _lib._objc_msgSend_1054(_id, _lib._sel_multipathServiceType1); + return _objc_msgSend_1054(this.pointer, _sel_multipathServiceType); } set multipathServiceType(int value) { - return _lib._objc_msgSend_1055( - _id, _lib._sel_setMultipathServiceType_1, value); + return _objc_msgSend_1055( + this.pointer, _sel_setMultipathServiceType_, value); } @override NSURLSessionConfiguration init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLSessionConfiguration._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLSessionConfiguration._(_ret, retain: true, release: true); } - static NSURLSessionConfiguration new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionConfiguration1, _lib._sel_new1); - return NSURLSessionConfiguration._(_ret, _lib, - retain: false, release: true); + static NSURLSessionConfiguration new1() { + final _ret = _objc_msgSend_2(_class_NSURLSessionConfiguration, _sel_new); + return NSURLSessionConfiguration._(_ret, retain: false, release: true); } static NSURLSessionConfiguration backgroundSessionConfiguration_( - AVFAudio _lib, NSString identifier) { - final _ret = _lib._objc_msgSend_1042(_lib._class_NSURLSessionConfiguration1, - _lib._sel_backgroundSessionConfiguration_1, identifier._id); - return NSURLSessionConfiguration._(_ret, _lib, retain: true, release: true); + NSString identifier) { + final _ret = _objc_msgSend_1042(_class_NSURLSessionConfiguration, + _sel_backgroundSessionConfiguration_, identifier.pointer); + return NSURLSessionConfiguration._(_ret, retain: true, release: true); } - static NSURLSessionConfiguration allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3(_lib._class_NSURLSessionConfiguration1, - _lib._sel_allocWithZone_1, zone); - return NSURLSessionConfiguration._(_ret, _lib, - retain: false, release: true); + static NSURLSessionConfiguration allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSURLSessionConfiguration, _sel_allocWithZone_, zone); + return NSURLSessionConfiguration._(_ret, retain: false, release: true); } - static NSURLSessionConfiguration alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionConfiguration1, _lib._sel_alloc1); - return NSURLSessionConfiguration._(_ret, _lib, - retain: false, release: true); + static NSURLSessionConfiguration alloc() { + final _ret = _objc_msgSend_2(_class_NSURLSessionConfiguration, _sel_alloc); + return NSURLSessionConfiguration._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLSessionConfiguration1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLSessionConfiguration, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLSessionConfiguration1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLSessionConfiguration, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLSessionConfiguration1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLSessionConfiguration, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLSessionConfiguration1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSURLSessionConfiguration, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLSessionConfiguration1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLSessionConfiguration, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLSessionConfiguration1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLSessionConfiguration, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLSessionConfiguration1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLSessionConfiguration1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURLSessionConfiguration1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLSessionConfiguration, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLSessionConfiguration, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSURLSessionConfiguration, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSURLSessionConfiguration = + objc.getClass("NSURLSessionConfiguration"); +late final _sel_defaultSessionConfiguration = + objc.registerName("defaultSessionConfiguration"); +final _objc_msgSend_1041 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_ephemeralSessionConfiguration = + objc.registerName("ephemeralSessionConfiguration"); +late final _sel_backgroundSessionConfigurationWithIdentifier_ = + objc.registerName("backgroundSessionConfigurationWithIdentifier:"); +final _objc_msgSend_1042 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_identifier = objc.registerName("identifier"); +late final _sel_requestCachePolicy = objc.registerName("requestCachePolicy"); +late final _sel_setRequestCachePolicy_ = + objc.registerName("setRequestCachePolicy:"); +late final _sel_timeoutIntervalForRequest = + objc.registerName("timeoutIntervalForRequest"); +late final _sel_setTimeoutIntervalForRequest_ = + objc.registerName("setTimeoutIntervalForRequest:"); +late final _sel_timeoutIntervalForResource = + objc.registerName("timeoutIntervalForResource"); +late final _sel_setTimeoutIntervalForResource_ = + objc.registerName("setTimeoutIntervalForResource:"); +late final _sel_waitsForConnectivity = + objc.registerName("waitsForConnectivity"); +late final _sel_setWaitsForConnectivity_ = + objc.registerName("setWaitsForConnectivity:"); +late final _sel_isDiscretionary = objc.registerName("isDiscretionary"); +late final _sel_setDiscretionary_ = objc.registerName("setDiscretionary:"); +late final _sel_sharedContainerIdentifier = + objc.registerName("sharedContainerIdentifier"); +late final _sel_setSharedContainerIdentifier_ = + objc.registerName("setSharedContainerIdentifier:"); +late final _sel_sessionSendsLaunchEvents = + objc.registerName("sessionSendsLaunchEvents"); +late final _sel_setSessionSendsLaunchEvents_ = + objc.registerName("setSessionSendsLaunchEvents:"); +late final _sel_connectionProxyDictionary = + objc.registerName("connectionProxyDictionary"); +late final _sel_setConnectionProxyDictionary_ = + objc.registerName("setConnectionProxyDictionary:"); abstract class SSLProtocol { static const int kSSLProtocolUnknown = 0; @@ -71155,6 +53137,31 @@ abstract class SSLProtocol { static const int kSSLProtocolAll = 6; } +late final _sel_TLSMinimumSupportedProtocol = + objc.registerName("TLSMinimumSupportedProtocol"); +final _objc_msgSend_1043 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setTLSMinimumSupportedProtocol_ = + objc.registerName("setTLSMinimumSupportedProtocol:"); +final _objc_msgSend_1044 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_TLSMaximumSupportedProtocol = + objc.registerName("TLSMaximumSupportedProtocol"); +late final _sel_setTLSMaximumSupportedProtocol_ = + objc.registerName("setTLSMaximumSupportedProtocol:"); + abstract class tls_protocol_version_t { static const int tls_protocol_version_TLSv10 = 769; static const int tls_protocol_version_TLSv11 = 770; @@ -71164,6 +53171,126 @@ abstract class tls_protocol_version_t { static const int tls_protocol_version_DTLSv12 = -259; } +late final _sel_TLSMinimumSupportedProtocolVersion = + objc.registerName("TLSMinimumSupportedProtocolVersion"); +final _objc_msgSend_1045 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setTLSMinimumSupportedProtocolVersion_ = + objc.registerName("setTLSMinimumSupportedProtocolVersion:"); +final _objc_msgSend_1046 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_TLSMaximumSupportedProtocolVersion = + objc.registerName("TLSMaximumSupportedProtocolVersion"); +late final _sel_setTLSMaximumSupportedProtocolVersion_ = + objc.registerName("setTLSMaximumSupportedProtocolVersion:"); +late final _sel_HTTPShouldSetCookies = + objc.registerName("HTTPShouldSetCookies"); +late final _sel_setHTTPShouldSetCookies_ = + objc.registerName("setHTTPShouldSetCookies:"); +late final _sel_HTTPCookieAcceptPolicy = + objc.registerName("HTTPCookieAcceptPolicy"); +late final _sel_setHTTPCookieAcceptPolicy_ = + objc.registerName("setHTTPCookieAcceptPolicy:"); +late final _sel_HTTPAdditionalHeaders = + objc.registerName("HTTPAdditionalHeaders"); +late final _sel_setHTTPAdditionalHeaders_ = + objc.registerName("setHTTPAdditionalHeaders:"); +late final _sel_HTTPMaximumConnectionsPerHost = + objc.registerName("HTTPMaximumConnectionsPerHost"); +late final _sel_setHTTPMaximumConnectionsPerHost_ = + objc.registerName("setHTTPMaximumConnectionsPerHost:"); +late final _sel_HTTPCookieStorage = objc.registerName("HTTPCookieStorage"); +final _objc_msgSend_1047 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setHTTPCookieStorage_ = + objc.registerName("setHTTPCookieStorage:"); +final _objc_msgSend_1048 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_URLCredentialStorage = + objc.registerName("URLCredentialStorage"); +final _objc_msgSend_1049 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setURLCredentialStorage_ = + objc.registerName("setURLCredentialStorage:"); +final _objc_msgSend_1050 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_URLCache = objc.registerName("URLCache"); +final _objc_msgSend_1051 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setURLCache_ = objc.registerName("setURLCache:"); +final _objc_msgSend_1052 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_shouldUseExtendedBackgroundIdleMode = + objc.registerName("shouldUseExtendedBackgroundIdleMode"); +late final _sel_setShouldUseExtendedBackgroundIdleMode_ = + objc.registerName("setShouldUseExtendedBackgroundIdleMode:"); +late final _sel_protocolClasses = objc.registerName("protocolClasses"); +late final _sel_setProtocolClasses_ = objc.registerName("setProtocolClasses:"); +final _objc_msgSend_1053 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + abstract class NSURLSessionMultipathServiceType { static const int NSURLSessionMultipathServiceTypeNone = 0; static const int NSURLSessionMultipathServiceTypeHandover = 1; @@ -71171,29 +53298,95 @@ abstract class NSURLSessionMultipathServiceType { static const int NSURLSessionMultipathServiceTypeAggregate = 3; } +late final _sel_multipathServiceType = + objc.registerName("multipathServiceType"); +final _objc_msgSend_1054 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setMultipathServiceType_ = + objc.registerName("setMultipathServiceType:"); +final _objc_msgSend_1055 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_backgroundSessionConfiguration_ = + objc.registerName("backgroundSessionConfiguration:"); +late final _sel_sessionWithConfiguration_ = + objc.registerName("sessionWithConfiguration:"); +final _objc_msgSend_1056 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_sessionWithConfiguration_delegate_delegateQueue_ = + objc.registerName("sessionWithConfiguration:delegate:delegateQueue:"); +final _objc_msgSend_1057 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_delegateQueue = objc.registerName("delegateQueue"); +late final _sel_configuration = objc.registerName("configuration"); +late final _sel_sessionDescription = objc.registerName("sessionDescription"); +late final _sel_setSessionDescription_ = + objc.registerName("setSessionDescription:"); +late final _sel_finishTasksAndInvalidate = + objc.registerName("finishTasksAndInvalidate"); +late final _sel_invalidateAndCancel = objc.registerName("invalidateAndCancel"); +late final _sel_resetWithCompletionHandler_ = + objc.registerName("resetWithCompletionHandler:"); +late final _sel_flushWithCompletionHandler_ = + objc.registerName("flushWithCompletionHandler:"); void _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>()(arg0, arg1, arg2); + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()(arg0, arg1, arg2); final _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureRegistry = , ffi.Pointer, - ffi.Pointer)>{}; + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_registerClosure( - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer) + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureRegistryIndex; _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureRegistry[id] = fn; @@ -71201,24 +53394,26 @@ ffi.Pointer } void _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_NSArray_NSArray_NSArray extends _ObjCBlockBase { +class ObjCBlock_ffiVoid_NSArray_NSArray_NSArray extends objc.ObjCBlockBase { ObjCBlock_ffiVoid_NSArray_NSArray_NSArray._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSArray_NSArray_NSArray castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSArray_NSArray_NSArray._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSArray_NSArray_NSArray._(pointer, retain: retain, release: release); } @@ -71228,26 +53423,23 @@ class ObjCBlock_ffiVoid_NSArray_NSArray_NSArray extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSArray_NSArray_NSArray.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>> + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -71255,23 +53447,22 @@ class ObjCBlock_ffiVoid_NSArray_NSArray_NSArray extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSArray_NSArray_NSArray.fromFunction(AVFAudio lib, void Function(NSArray, NSArray, NSArray) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1, ffi.Pointer arg2) => fn( - NSArray._(arg0, lib, retain: true, release: true), - NSArray._(arg1, lib, retain: true, release: true), - NSArray._(arg2, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSArray_NSArray_NSArray.fromFunction( + void Function(NSArray, NSArray, NSArray) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn(NSArray._(arg0, retain: true, release: true), NSArray._(arg1, retain: true, release: true), NSArray._(arg2, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -71283,80 +53474,90 @@ class ObjCBlock_ffiVoid_NSArray_NSArray_NSArray extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSArray_NSArray_NSArray.listener(AVFAudio lib, void Function(NSArray, NSArray, NSArray) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1, ffi.Pointer arg2) => fn( - NSArray._(arg0, lib, retain: true, release: true), - NSArray._(arg1, lib, retain: true, release: true), - NSArray._(arg2, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSArray_NSArray_NSArray.listener(void Function(NSArray, NSArray, NSArray) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1, ffi.Pointer arg2) => fn( + NSArray._(arg0, retain: true, release: true), + NSArray._(arg1, retain: true, release: true), + NSArray._(arg2, retain: true, release: true))))); static ffi.NativeCallable< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; - - void call(NSArray arg0, NSArray arg1, NSArray arg2) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() - .asFunction< - void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>()(_id, arg0._id, arg1._id, arg2._id); -} + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; + void call(NSArray arg0, NSArray arg1, NSArray arg2) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0.pointer, arg1.pointer, arg2.pointer); +} + +late final _sel_getTasksWithCompletionHandler_ = + objc.registerName("getTasksWithCompletionHandler:"); +final _objc_msgSend_1058 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSArray1_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< - ffi - .NativeFunction arg0)>>() - .asFunction)>()(arg0); + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); final _ObjCBlock_ffiVoid_NSArray1_closureRegistry = - )>{}; + )>{}; int _ObjCBlock_ffiVoid_NSArray1_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSArray1_registerClosure( - void Function(ffi.Pointer) fn) { + void Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSArray1_closureRegistryIndex; _ObjCBlock_ffiVoid_NSArray1_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSArray1_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSArray1_closureRegistry[block.ref.target.address]!( arg0); -class ObjCBlock_ffiVoid_NSArray1 extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSArray1._(ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_NSArray1 extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSArray1._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSArray1 castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSArray1._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSArray1._(pointer, retain: retain, release: release); } @@ -71366,20 +53567,17 @@ class ObjCBlock_ffiVoid_NSArray1 extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSArray1.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< - ffi - .NativeFunction arg0)>> + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSArray1_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSArray1_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -71387,19 +53585,16 @@ class ObjCBlock_ffiVoid_NSArray1 extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSArray1.fromFunction( - AVFAudio lib, void Function(NSArray) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSArray1_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSArray1_registerClosure( - (ffi.Pointer arg0) => - fn(NSArray._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSArray1.fromFunction(void Function(NSArray) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSArray1_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSArray1_registerClosure( + (ffi.Pointer arg0) => + fn(NSArray._(arg0, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -71411,185 +53606,214 @@ class ObjCBlock_ffiVoid_NSArray1 extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSArray1.listener(AVFAudio lib, void Function(NSArray) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSArray1_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSArray1_registerClosure( - (ffi.Pointer arg0) => - fn(NSArray._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSArray1.listener(void Function(NSArray) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSArray1_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSArray1_registerClosure( + (ffi.Pointer arg0) => + fn(NSArray._(arg0, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>? + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSArray arg0) => _id.ref.invoke + void call(NSArray arg0) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>()(_id, arg0._id); -} + void Function(ffi.Pointer, + ffi.Pointer)>()(pointer, arg0.pointer); +} + +late final _sel_getAllTasksWithCompletionHandler_ = + objc.registerName("getAllTasksWithCompletionHandler:"); +final _objc_msgSend_1059 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dataTaskWithRequest_ = + objc.registerName("dataTaskWithRequest:"); +final _objc_msgSend_1060 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dataTaskWithURL_ = objc.registerName("dataTaskWithURL:"); +final _objc_msgSend_1061 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); class NSURLSessionUploadTask extends NSURLSessionDataTask { - NSURLSessionUploadTask._(ffi.Pointer id, AVFAudio lib, + NSURLSessionUploadTask._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLSessionUploadTask] that points to the same underlying object as [other]. - static NSURLSessionUploadTask castFrom(T other) { - return NSURLSessionUploadTask._(other._id, other._lib, - retain: true, release: true); + static NSURLSessionUploadTask castFrom( + T other) { + return NSURLSessionUploadTask._(other.pointer, retain: true, release: true); } /// Returns a [NSURLSessionUploadTask] that wraps the given raw object pointer. static NSURLSessionUploadTask castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSURLSessionUploadTask._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSURLSessionUploadTask._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLSessionUploadTask]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLSessionUploadTask1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionUploadTask); } @override NSURLSessionUploadTask init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLSessionUploadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLSessionUploadTask._(_ret, retain: true, release: true); } - static NSURLSessionUploadTask new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionUploadTask1, _lib._sel_new1); - return NSURLSessionUploadTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionUploadTask new1() { + final _ret = _objc_msgSend_2(_class_NSURLSessionUploadTask, _sel_new); + return NSURLSessionUploadTask._(_ret, retain: false, release: true); } void cancelByProducingResumeData_( ObjCBlock_ffiVoid_NSData completionHandler) { - _lib._objc_msgSend_1062( - _id, _lib._sel_cancelByProducingResumeData_1, completionHandler._id); + _objc_msgSend_1062(this.pointer, _sel_cancelByProducingResumeData_, + completionHandler.pointer); } - static NSURLSessionUploadTask allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLSessionUploadTask1, _lib._sel_allocWithZone_1, zone); - return NSURLSessionUploadTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionUploadTask allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSURLSessionUploadTask, _sel_allocWithZone_, zone); + return NSURLSessionUploadTask._(_ret, retain: false, release: true); } - static NSURLSessionUploadTask alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionUploadTask1, _lib._sel_alloc1); - return NSURLSessionUploadTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionUploadTask alloc() { + final _ret = _objc_msgSend_2(_class_NSURLSessionUploadTask, _sel_alloc); + return NSURLSessionUploadTask._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLSessionUploadTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLSessionUploadTask, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLSessionUploadTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLSessionUploadTask, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLSessionUploadTask1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLSessionUploadTask, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLSessionUploadTask1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSURLSessionUploadTask, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLSessionUploadTask1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLSessionUploadTask, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLSessionUploadTask1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLSessionUploadTask, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLSessionUploadTask1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLSessionUploadTask, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLSessionUploadTask1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLSessionUploadTask, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURLSessionUploadTask1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSURLSessionUploadTask, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSURLSessionUploadTask = + objc.getClass("NSURLSessionUploadTask"); void _ObjCBlock_ffiVoid_NSData_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< - ffi - .NativeFunction arg0)>>() - .asFunction)>()(arg0); + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); final _ObjCBlock_ffiVoid_NSData_closureRegistry = - )>{}; + )>{}; int _ObjCBlock_ffiVoid_NSData_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSData_registerClosure( - void Function(ffi.Pointer) fn) { + void Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSData_closureRegistryIndex; _ObjCBlock_ffiVoid_NSData_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSData_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSData_closureRegistry[block.ref.target.address]!(arg0); -class ObjCBlock_ffiVoid_NSData extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSData._(ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_NSData extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSData._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSData castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSData._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSData._(pointer, retain: retain, release: release); } @@ -71599,20 +53823,17 @@ class ObjCBlock_ffiVoid_NSData extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSData.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< - ffi - .NativeFunction arg0)>> + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSData_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -71620,19 +53841,17 @@ class ObjCBlock_ffiVoid_NSData extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSData.fromFunction(AVFAudio lib, void Function(NSData?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSData_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSData_registerClosure( - (ffi.Pointer arg0) => fn(arg0.address == 0 - ? null - : NSData._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSData.fromFunction(void Function(NSData?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSData_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSData._(arg0, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -71644,178 +53863,278 @@ class ObjCBlock_ffiVoid_NSData extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSData.listener(AVFAudio lib, void Function(NSData?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSData_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSData_registerClosure( - (ffi.Pointer arg0) => fn(arg0.address == 0 - ? null - : NSData._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSData.listener(void Function(NSData?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSData_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSData_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSData._(arg0, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>? + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSData? arg0) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() - .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>()(_id, arg0?._id ?? ffi.nullptr); -} + void call(NSData? arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr); +} + +late final _sel_cancelByProducingResumeData_ = + objc.registerName("cancelByProducingResumeData:"); +final _objc_msgSend_1062 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_uploadTaskWithRequest_fromFile_ = + objc.registerName("uploadTaskWithRequest:fromFile:"); +final _objc_msgSend_1063 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_uploadTaskWithRequest_fromData_ = + objc.registerName("uploadTaskWithRequest:fromData:"); +final _objc_msgSend_1064 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_uploadTaskWithResumeData_ = + objc.registerName("uploadTaskWithResumeData:"); +final _objc_msgSend_1065 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_uploadTaskWithStreamedRequest_ = + objc.registerName("uploadTaskWithStreamedRequest:"); +final _objc_msgSend_1066 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); class NSURLSessionDownloadTask extends NSURLSessionTask { - NSURLSessionDownloadTask._(ffi.Pointer id, AVFAudio lib, + NSURLSessionDownloadTask._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLSessionDownloadTask] that points to the same underlying object as [other]. - static NSURLSessionDownloadTask castFrom(T other) { - return NSURLSessionDownloadTask._(other._id, other._lib, + static NSURLSessionDownloadTask castFrom( + T other) { + return NSURLSessionDownloadTask._(other.pointer, retain: true, release: true); } /// Returns a [NSURLSessionDownloadTask] that wraps the given raw object pointer. static NSURLSessionDownloadTask castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSURLSessionDownloadTask._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSURLSessionDownloadTask._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLSessionDownloadTask]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLSessionDownloadTask1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionDownloadTask); } void cancelByProducingResumeData_( ObjCBlock_ffiVoid_NSData completionHandler) { - _lib._objc_msgSend_1062( - _id, _lib._sel_cancelByProducingResumeData_1, completionHandler._id); + _objc_msgSend_1062(this.pointer, _sel_cancelByProducingResumeData_, + completionHandler.pointer); } @override NSURLSessionDownloadTask init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLSessionDownloadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLSessionDownloadTask._(_ret, retain: true, release: true); } - static NSURLSessionDownloadTask new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionDownloadTask1, _lib._sel_new1); - return NSURLSessionDownloadTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionDownloadTask new1() { + final _ret = _objc_msgSend_2(_class_NSURLSessionDownloadTask, _sel_new); + return NSURLSessionDownloadTask._(_ret, retain: false, release: true); } - static NSURLSessionDownloadTask allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLSessionDownloadTask1, _lib._sel_allocWithZone_1, zone); - return NSURLSessionDownloadTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionDownloadTask allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSURLSessionDownloadTask, _sel_allocWithZone_, zone); + return NSURLSessionDownloadTask._(_ret, retain: false, release: true); } - static NSURLSessionDownloadTask alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionDownloadTask1, _lib._sel_alloc1); - return NSURLSessionDownloadTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionDownloadTask alloc() { + final _ret = _objc_msgSend_2(_class_NSURLSessionDownloadTask, _sel_alloc); + return NSURLSessionDownloadTask._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLSessionDownloadTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLSessionDownloadTask, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLSessionDownloadTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLSessionDownloadTask, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLSessionDownloadTask1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLSessionDownloadTask, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLSessionDownloadTask1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSURLSessionDownloadTask, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLSessionDownloadTask1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLSessionDownloadTask, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLSessionDownloadTask1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLSessionDownloadTask, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLSessionDownloadTask1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLSessionDownloadTask1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURLSessionDownloadTask1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLSessionDownloadTask, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLSessionDownloadTask, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSURLSessionDownloadTask, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSURLSessionDownloadTask = + objc.getClass("NSURLSessionDownloadTask"); +late final _sel_downloadTaskWithRequest_ = + objc.registerName("downloadTaskWithRequest:"); +final _objc_msgSend_1067 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_downloadTaskWithURL_ = + objc.registerName("downloadTaskWithURL:"); +final _objc_msgSend_1068 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_downloadTaskWithResumeData_ = + objc.registerName("downloadTaskWithResumeData:"); +final _objc_msgSend_1069 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); class NSURLSessionStreamTask extends NSURLSessionTask { - NSURLSessionStreamTask._(ffi.Pointer id, AVFAudio lib, + NSURLSessionStreamTask._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLSessionStreamTask] that points to the same underlying object as [other]. - static NSURLSessionStreamTask castFrom(T other) { - return NSURLSessionStreamTask._(other._id, other._lib, - retain: true, release: true); + static NSURLSessionStreamTask castFrom( + T other) { + return NSURLSessionStreamTask._(other.pointer, retain: true, release: true); } /// Returns a [NSURLSessionStreamTask] that wraps the given raw object pointer. static NSURLSessionStreamTask castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSURLSessionStreamTask._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSURLSessionStreamTask._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLSessionStreamTask]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLSessionStreamTask1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionStreamTask); } void readDataOfMinLength_maxLength_timeout_completionHandler_( @@ -71823,176 +54142,170 @@ class NSURLSessionStreamTask extends NSURLSessionTask { int maxBytes, double timeout, ObjCBlock_ffiVoid_NSData_bool_NSError completionHandler) { - _lib._objc_msgSend_1070( - _id, - _lib._sel_readDataOfMinLength_maxLength_timeout_completionHandler_1, + _objc_msgSend_1070( + this.pointer, + _sel_readDataOfMinLength_maxLength_timeout_completionHandler_, minBytes, maxBytes, timeout, - completionHandler._id); + completionHandler.pointer); } void writeData_timeout_completionHandler_(NSData data, double timeout, ObjCBlock_ffiVoid_NSError completionHandler) { - _lib._objc_msgSend_1071( - _id, - _lib._sel_writeData_timeout_completionHandler_1, - data._id, - timeout, - completionHandler._id); + _objc_msgSend_1071(this.pointer, _sel_writeData_timeout_completionHandler_, + data.pointer, timeout, completionHandler.pointer); } void captureStreams() { - _lib._objc_msgSend_1(_id, _lib._sel_captureStreams1); + _objc_msgSend_1(this.pointer, _sel_captureStreams); } void closeWrite() { - _lib._objc_msgSend_1(_id, _lib._sel_closeWrite1); + _objc_msgSend_1(this.pointer, _sel_closeWrite); } void closeRead() { - _lib._objc_msgSend_1(_id, _lib._sel_closeRead1); + _objc_msgSend_1(this.pointer, _sel_closeRead); } void startSecureConnection() { - _lib._objc_msgSend_1(_id, _lib._sel_startSecureConnection1); + _objc_msgSend_1(this.pointer, _sel_startSecureConnection); } void stopSecureConnection() { - _lib._objc_msgSend_1(_id, _lib._sel_stopSecureConnection1); + _objc_msgSend_1(this.pointer, _sel_stopSecureConnection); } @override NSURLSessionStreamTask init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLSessionStreamTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLSessionStreamTask._(_ret, retain: true, release: true); } - static NSURLSessionStreamTask new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionStreamTask1, _lib._sel_new1); - return NSURLSessionStreamTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionStreamTask new1() { + final _ret = _objc_msgSend_2(_class_NSURLSessionStreamTask, _sel_new); + return NSURLSessionStreamTask._(_ret, retain: false, release: true); } - static NSURLSessionStreamTask allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLSessionStreamTask1, _lib._sel_allocWithZone_1, zone); - return NSURLSessionStreamTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionStreamTask allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSURLSessionStreamTask, _sel_allocWithZone_, zone); + return NSURLSessionStreamTask._(_ret, retain: false, release: true); } - static NSURLSessionStreamTask alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionStreamTask1, _lib._sel_alloc1); - return NSURLSessionStreamTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionStreamTask alloc() { + final _ret = _objc_msgSend_2(_class_NSURLSessionStreamTask, _sel_alloc); + return NSURLSessionStreamTask._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLSessionStreamTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLSessionStreamTask, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLSessionStreamTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLSessionStreamTask, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLSessionStreamTask1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLSessionStreamTask, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLSessionStreamTask1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSURLSessionStreamTask, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLSessionStreamTask1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLSessionStreamTask, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLSessionStreamTask1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLSessionStreamTask, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLSessionStreamTask1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLSessionStreamTask, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLSessionStreamTask1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLSessionStreamTask, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURLSessionStreamTask1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSURLSessionStreamTask, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSURLSessionStreamTask = + objc.getClass("NSURLSessionStreamTask"); void _ObjCBlock_ffiVoid_NSData_bool_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, bool arg1, - ffi.Pointer arg2) => + ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, ffi.Bool arg1, - ffi.Pointer arg2)>>() + ffi.Void Function(ffi.Pointer arg0, + ffi.Bool arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, bool, - ffi.Pointer)>()(arg0, arg1, arg2); + void Function(ffi.Pointer, bool, + ffi.Pointer)>()(arg0, arg1, arg2); final _ObjCBlock_ffiVoid_NSData_bool_NSError_closureRegistry = , bool, ffi.Pointer)>{}; + void Function( + ffi.Pointer, bool, ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSData_bool_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSData_bool_NSError_registerClosure( - void Function(ffi.Pointer, bool, ffi.Pointer) fn) { + void Function( + ffi.Pointer, bool, ffi.Pointer) + fn) { final id = ++_ObjCBlock_ffiVoid_NSData_bool_NSError_closureRegistryIndex; _ObjCBlock_ffiVoid_NSData_bool_NSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSData_bool_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, bool arg1, - ffi.Pointer arg2) => + ffi.Pointer arg2) => _ObjCBlock_ffiVoid_NSData_bool_NSError_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_NSData_bool_NSError extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSData_bool_NSError._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_NSData_bool_NSError extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSData_bool_NSError._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSData_bool_NSError castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSData_bool_NSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSData_bool_NSError._(pointer, retain: retain, release: release); } @@ -72002,24 +54315,21 @@ class ObjCBlock_ffiVoid_NSData_bool_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSData_bool_NSError.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, ffi.Bool arg1, - ffi.Pointer arg2)>> + ffi.Void Function(ffi.Pointer arg0, + ffi.Bool arg1, ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSData_bool_NSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_bool_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -72027,23 +54337,21 @@ class ObjCBlock_ffiVoid_NSData_bool_NSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSData_bool_NSError.fromFunction(AVFAudio lib, void Function(NSData, bool, NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSData_bool_NSError_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSData_bool_NSError_registerClosure( - (ffi.Pointer arg0, bool arg1, ffi.Pointer arg2) => fn( - NSData._(arg0, lib, retain: true, release: true), - arg1, - arg2.address == 0 ? null : NSError._(arg2, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSData_bool_NSError.fromFunction( + void Function(NSData, bool, NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_bool_NSError_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSData_bool_NSError_registerClosure( + (ffi.Pointer arg0, bool arg1, + ffi.Pointer arg2) => + fn(NSData._(arg0, retain: true, release: true), arg1, arg2.address == 0 ? null : NSError._(arg2, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -72056,641 +54364,834 @@ class ObjCBlock_ffiVoid_NSData_bool_NSError extends _ObjCBlockBase { /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSData_bool_NSError.listener( - AVFAudio lib, void Function(NSData, bool, NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSData_bool_NSError_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSData_bool_NSError_registerClosure( - (ffi.Pointer arg0, bool arg1, - ffi.Pointer arg2) => - fn(NSData._(arg0, lib, retain: true, release: true), arg1, arg2.address == 0 ? null : NSError._(arg2, lib, retain: true, release: true)))), - lib); + void Function(NSData, bool, NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSData_bool_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSData_bool_NSError_registerClosure( + (ffi.Pointer arg0, bool arg1, + ffi.Pointer arg2) => + fn(NSData._(arg0, retain: true, release: true), arg1, arg2.address == 0 ? null : NSError._(arg2, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Bool, ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSData arg0, bool arg1, NSError? arg2) => _id.ref.invoke + void call(NSData arg0, bool arg1, NSError? arg2) => pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, ffi.Bool arg1, - ffi.Pointer arg2)>>() + ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - bool, ffi.Pointer)>()( - _id, arg0._id, arg1, arg2?._id ?? ffi.nullptr); -} + void Function( + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>()( + pointer, arg0.pointer, arg1, arg2?.pointer ?? ffi.nullptr); +} + +late final _sel_readDataOfMinLength_maxLength_timeout_completionHandler_ = objc + .registerName("readDataOfMinLength:maxLength:timeout:completionHandler:"); +final _objc_msgSend_1070 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.Double, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + double, + ffi.Pointer)>(); +late final _sel_writeData_timeout_completionHandler_ = + objc.registerName("writeData:timeout:completionHandler:"); +final _objc_msgSend_1071 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer)>(); +late final _sel_captureStreams = objc.registerName("captureStreams"); +late final _sel_closeWrite = objc.registerName("closeWrite"); +late final _sel_closeRead = objc.registerName("closeRead"); +late final _sel_startSecureConnection = + objc.registerName("startSecureConnection"); +late final _sel_stopSecureConnection = + objc.registerName("stopSecureConnection"); +late final _sel_streamTaskWithHostName_port_ = + objc.registerName("streamTaskWithHostName:port:"); +final _objc_msgSend_1072 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); class NSNetService extends NSObject { - NSNetService._(ffi.Pointer id, AVFAudio lib, + NSNetService._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSNetService] that points to the same underlying object as [other]. - static NSNetService castFrom(T other) { - return NSNetService._(other._id, other._lib, retain: true, release: true); + static NSNetService castFrom(T other) { + return NSNetService._(other.pointer, retain: true, release: true); } /// Returns a [NSNetService] that wraps the given raw object pointer. - static NSNetService castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSNetService castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSNetService._(other, lib, retain: retain, release: release); + return NSNetService._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSNetService]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSNetService1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSNetService); } NSNetService initWithDomain_type_name_port_( NSString domain, NSString type, NSString name, int port) { - final _ret = _lib._objc_msgSend_1073( - _id, - _lib._sel_initWithDomain_type_name_port_1, - domain._id, - type._id, - name._id, + final _ret = _objc_msgSend_1073( + this.pointer, + _sel_initWithDomain_type_name_port_, + domain.pointer, + type.pointer, + name.pointer, port); - return NSNetService._(_ret, _lib, retain: true, release: true); + return NSNetService._(_ret, retain: true, release: true); } NSNetService initWithDomain_type_name_( NSString domain, NSString type, NSString name) { - final _ret = _lib._objc_msgSend_1074(_id, - _lib._sel_initWithDomain_type_name_1, domain._id, type._id, name._id); - return NSNetService._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1074( + this.pointer, + _sel_initWithDomain_type_name_, + domain.pointer, + type.pointer, + name.pointer); + return NSNetService._(_ret, retain: true, release: true); } void scheduleInRunLoop_forMode_(NSRunLoop aRunLoop, NSString mode) { - _lib._objc_msgSend_569( - _id, _lib._sel_scheduleInRunLoop_forMode_1, aRunLoop._id, mode._id); + _objc_msgSend_569(this.pointer, _sel_scheduleInRunLoop_forMode_, + aRunLoop.pointer, mode.pointer); } void removeFromRunLoop_forMode_(NSRunLoop aRunLoop, NSString mode) { - _lib._objc_msgSend_569( - _id, _lib._sel_removeFromRunLoop_forMode_1, aRunLoop._id, mode._id); + _objc_msgSend_569(this.pointer, _sel_removeFromRunLoop_forMode_, + aRunLoop.pointer, mode.pointer); } NSObject? get delegate { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_delegate1); + final _ret = _objc_msgSend_17(this.pointer, _sel_delegate); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set delegate(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setDelegate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); } bool get includesPeerToPeer { - return _lib._objc_msgSend_12(_id, _lib._sel_includesPeerToPeer1); + return _objc_msgSend_12(this.pointer, _sel_includesPeerToPeer); } set includesPeerToPeer(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setIncludesPeerToPeer_1, value); + return _objc_msgSend_527(this.pointer, _sel_setIncludesPeerToPeer_, value); } NSString get name { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_name1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_name); + return NSString._(_ret, retain: true, release: true); } NSString get type { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_type1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_type); + return NSString._(_ret, retain: true, release: true); } NSString get domain { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_domain1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_domain); + return NSString._(_ret, retain: true, release: true); } NSString? get hostName { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_hostName1); + final _ret = _objc_msgSend_44(this.pointer, _sel_hostName); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSArray? get addresses { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_addresses1); + final _ret = _objc_msgSend_84(this.pointer, _sel_addresses); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } int get port { - return _lib._objc_msgSend_83(_id, _lib._sel_port1); + return _objc_msgSend_83(this.pointer, _sel_port); } void publish() { - _lib._objc_msgSend_1(_id, _lib._sel_publish1); + _objc_msgSend_1(this.pointer, _sel_publish); } void publishWithOptions_(int options) { - _lib._objc_msgSend_1075(_id, _lib._sel_publishWithOptions_1, options); + _objc_msgSend_1075(this.pointer, _sel_publishWithOptions_, options); } void resolve() { - _lib._objc_msgSend_1(_id, _lib._sel_resolve1); + _objc_msgSend_1(this.pointer, _sel_resolve); } void stop() { - _lib._objc_msgSend_1(_id, _lib._sel_stop1); + _objc_msgSend_1(this.pointer, _sel_stop); } - static NSDictionary dictionaryFromTXTRecordData_( - AVFAudio _lib, NSData txtData) { - final _ret = _lib._objc_msgSend_1076(_lib._class_NSNetService1, - _lib._sel_dictionaryFromTXTRecordData_1, txtData._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + static NSDictionary dictionaryFromTXTRecordData_(NSData txtData) { + final _ret = _objc_msgSend_1076(_class_NSNetService, + _sel_dictionaryFromTXTRecordData_, txtData.pointer); + return NSDictionary._(_ret, retain: true, release: true); } - static NSData dataFromTXTRecordDictionary_( - AVFAudio _lib, NSDictionary txtDictionary) { - final _ret = _lib._objc_msgSend_1077(_lib._class_NSNetService1, - _lib._sel_dataFromTXTRecordDictionary_1, txtDictionary._id); - return NSData._(_ret, _lib, retain: true, release: true); + static NSData dataFromTXTRecordDictionary_(NSDictionary txtDictionary) { + final _ret = _objc_msgSend_1077(_class_NSNetService, + _sel_dataFromTXTRecordDictionary_, txtDictionary.pointer); + return NSData._(_ret, retain: true, release: true); } void resolveWithTimeout_(double timeout) { - _lib._objc_msgSend_541(_id, _lib._sel_resolveWithTimeout_1, timeout); + _objc_msgSend_541(this.pointer, _sel_resolveWithTimeout_, timeout); } bool getInputStream_outputStream_( - ffi.Pointer> inputStream, - ffi.Pointer> outputStream) { - return _lib._objc_msgSend_1078(_id, _lib._sel_getInputStream_outputStream_1, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + return _objc_msgSend_1078(this.pointer, _sel_getInputStream_outputStream_, inputStream, outputStream); } bool setTXTRecordData_(NSData? recordData) { - return _lib._objc_msgSend_1079( - _id, _lib._sel_setTXTRecordData_1, recordData?._id ?? ffi.nullptr); + return _objc_msgSend_1079(this.pointer, _sel_setTXTRecordData_, + recordData?.pointer ?? ffi.nullptr); } NSData? TXTRecordData() { - final _ret = _lib._objc_msgSend_286(_id, _lib._sel_TXTRecordData1); + final _ret = _objc_msgSend_286(this.pointer, _sel_TXTRecordData); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } void startMonitoring() { - _lib._objc_msgSend_1(_id, _lib._sel_startMonitoring1); + _objc_msgSend_1(this.pointer, _sel_startMonitoring); } void stopMonitoring() { - _lib._objc_msgSend_1(_id, _lib._sel_stopMonitoring1); + _objc_msgSend_1(this.pointer, _sel_stopMonitoring); } @override NSNetService init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSNetService._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSNetService._(_ret, retain: true, release: true); } - static NSNetService new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSNetService1, _lib._sel_new1); - return NSNetService._(_ret, _lib, retain: false, release: true); + static NSNetService new1() { + final _ret = _objc_msgSend_2(_class_NSNetService, _sel_new); + return NSNetService._(_ret, retain: false, release: true); } - static NSNetService allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSNetService1, _lib._sel_allocWithZone_1, zone); - return NSNetService._(_ret, _lib, retain: false, release: true); + static NSNetService allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSNetService, _sel_allocWithZone_, zone); + return NSNetService._(_ret, retain: false, release: true); } - static NSNetService alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSNetService1, _lib._sel_alloc1); - return NSNetService._(_ret, _lib, retain: false, release: true); + static NSNetService alloc() { + final _ret = _objc_msgSend_2(_class_NSNetService, _sel_alloc); + return NSNetService._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSNetService1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSNetService, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSNetService1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSNetService, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSNetService1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSNetService, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSNetService1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSNetService, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSNetService1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSNetService, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSNetService1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSNetService, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSNetService1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSNetService1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSNetService1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSNetService, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSNetService, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSNetService, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSNetService = objc.getClass("NSNetService"); +late final _sel_initWithDomain_type_name_port_ = + objc.registerName("initWithDomain:type:name:port:"); +final _objc_msgSend_1073 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_initWithDomain_type_name_ = + objc.registerName("initWithDomain:type:name:"); +final _objc_msgSend_1074 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_includesPeerToPeer = objc.registerName("includesPeerToPeer"); +late final _sel_setIncludesPeerToPeer_ = + objc.registerName("setIncludesPeerToPeer:"); +late final _sel_type = objc.registerName("type"); abstract class NSNetServiceOptions { static const int NSNetServiceNoAutoRename = 1; static const int NSNetServiceListenForConnections = 2; } +late final _sel_publishWithOptions_ = objc.registerName("publishWithOptions:"); +final _objc_msgSend_1075 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_resolve = objc.registerName("resolve"); +late final _sel_stop = objc.registerName("stop"); +late final _sel_dictionaryFromTXTRecordData_ = + objc.registerName("dictionaryFromTXTRecordData:"); +final _objc_msgSend_1076 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dataFromTXTRecordDictionary_ = + objc.registerName("dataFromTXTRecordDictionary:"); +final _objc_msgSend_1077 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_resolveWithTimeout_ = objc.registerName("resolveWithTimeout:"); +late final _sel_getInputStream_outputStream_ = + objc.registerName("getInputStream:outputStream:"); +final _objc_msgSend_1078 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_setTXTRecordData_ = objc.registerName("setTXTRecordData:"); +final _objc_msgSend_1079 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_TXTRecordData = objc.registerName("TXTRecordData"); +late final _sel_startMonitoring = objc.registerName("startMonitoring"); +late final _sel_stopMonitoring = objc.registerName("stopMonitoring"); +late final _sel_streamTaskWithNetService_ = + objc.registerName("streamTaskWithNetService:"); +final _objc_msgSend_1080 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + class NSURLSessionWebSocketTask extends NSURLSessionTask { - NSURLSessionWebSocketTask._(ffi.Pointer id, AVFAudio lib, + NSURLSessionWebSocketTask._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLSessionWebSocketTask] that points to the same underlying object as [other]. - static NSURLSessionWebSocketTask castFrom(T other) { - return NSURLSessionWebSocketTask._(other._id, other._lib, + static NSURLSessionWebSocketTask castFrom( + T other) { + return NSURLSessionWebSocketTask._(other.pointer, retain: true, release: true); } /// Returns a [NSURLSessionWebSocketTask] that wraps the given raw object pointer. static NSURLSessionWebSocketTask castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSURLSessionWebSocketTask._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSURLSessionWebSocketTask._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLSessionWebSocketTask]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLSessionWebSocketTask1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionWebSocketTask); } void sendMessage_completionHandler_(NSURLSessionWebSocketMessage message, ObjCBlock_ffiVoid_NSError completionHandler) { - _lib._objc_msgSend_1082(_id, _lib._sel_sendMessage_completionHandler_1, - message._id, completionHandler._id); + _objc_msgSend_1082(this.pointer, _sel_sendMessage_completionHandler_, + message.pointer, completionHandler.pointer); } void receiveMessageWithCompletionHandler_( ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError completionHandler) { - _lib._objc_msgSend_1083(_id, - _lib._sel_receiveMessageWithCompletionHandler_1, completionHandler._id); + _objc_msgSend_1083(this.pointer, _sel_receiveMessageWithCompletionHandler_, + completionHandler.pointer); } void sendPingWithPongReceiveHandler_( ObjCBlock_ffiVoid_NSError pongReceiveHandler) { - _lib._objc_msgSend_1084(_id, _lib._sel_sendPingWithPongReceiveHandler_1, - pongReceiveHandler._id); + _objc_msgSend_1084(this.pointer, _sel_sendPingWithPongReceiveHandler_, + pongReceiveHandler.pointer); } void cancelWithCloseCode_reason_(int closeCode, NSData? reason) { - _lib._objc_msgSend_1085(_id, _lib._sel_cancelWithCloseCode_reason_1, - closeCode, reason?._id ?? ffi.nullptr); + _objc_msgSend_1085(this.pointer, _sel_cancelWithCloseCode_reason_, + closeCode, reason?.pointer ?? ffi.nullptr); } int get maximumMessageSize { - return _lib._objc_msgSend_83(_id, _lib._sel_maximumMessageSize1); + return _objc_msgSend_83(this.pointer, _sel_maximumMessageSize); } set maximumMessageSize(int value) { - return _lib._objc_msgSend_635( - _id, _lib._sel_setMaximumMessageSize_1, value); + return _objc_msgSend_635(this.pointer, _sel_setMaximumMessageSize_, value); } int get closeCode { - return _lib._objc_msgSend_1086(_id, _lib._sel_closeCode1); + return _objc_msgSend_1086(this.pointer, _sel_closeCode); } NSData? get closeReason { - final _ret = _lib._objc_msgSend_286(_id, _lib._sel_closeReason1); + final _ret = _objc_msgSend_286(this.pointer, _sel_closeReason); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } @override NSURLSessionWebSocketTask init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLSessionWebSocketTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLSessionWebSocketTask._(_ret, retain: true, release: true); } - static NSURLSessionWebSocketTask new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionWebSocketTask1, _lib._sel_new1); - return NSURLSessionWebSocketTask._(_ret, _lib, - retain: false, release: true); + static NSURLSessionWebSocketTask new1() { + final _ret = _objc_msgSend_2(_class_NSURLSessionWebSocketTask, _sel_new); + return NSURLSessionWebSocketTask._(_ret, retain: false, release: true); } - static NSURLSessionWebSocketTask allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3(_lib._class_NSURLSessionWebSocketTask1, - _lib._sel_allocWithZone_1, zone); - return NSURLSessionWebSocketTask._(_ret, _lib, - retain: false, release: true); + static NSURLSessionWebSocketTask allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSURLSessionWebSocketTask, _sel_allocWithZone_, zone); + return NSURLSessionWebSocketTask._(_ret, retain: false, release: true); } - static NSURLSessionWebSocketTask alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionWebSocketTask1, _lib._sel_alloc1); - return NSURLSessionWebSocketTask._(_ret, _lib, - retain: false, release: true); + static NSURLSessionWebSocketTask alloc() { + final _ret = _objc_msgSend_2(_class_NSURLSessionWebSocketTask, _sel_alloc); + return NSURLSessionWebSocketTask._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLSessionWebSocketTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLSessionWebSocketTask, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLSessionWebSocketTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLSessionWebSocketTask, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLSessionWebSocketTask1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLSessionWebSocketTask, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLSessionWebSocketTask1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSURLSessionWebSocketTask, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLSessionWebSocketTask1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLSessionWebSocketTask, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLSessionWebSocketTask1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLSessionWebSocketTask, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLSessionWebSocketTask1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLSessionWebSocketTask, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLSessionWebSocketTask1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLSessionWebSocketTask, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURLSessionWebSocketTask1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSURLSessionWebSocketTask, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSURLSessionWebSocketTask = + objc.getClass("NSURLSessionWebSocketTask"); + class NSURLSessionWebSocketMessage extends NSObject { - NSURLSessionWebSocketMessage._(ffi.Pointer id, AVFAudio lib, + NSURLSessionWebSocketMessage._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLSessionWebSocketMessage] that points to the same underlying object as [other]. - static NSURLSessionWebSocketMessage castFrom( + static NSURLSessionWebSocketMessage castFrom( T other) { - return NSURLSessionWebSocketMessage._(other._id, other._lib, + return NSURLSessionWebSocketMessage._(other.pointer, retain: true, release: true); } /// Returns a [NSURLSessionWebSocketMessage] that wraps the given raw object pointer. static NSURLSessionWebSocketMessage castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSURLSessionWebSocketMessage._(other, lib, + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSURLSessionWebSocketMessage._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLSessionWebSocketMessage]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLSessionWebSocketMessage1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionWebSocketMessage); } NSURLSessionWebSocketMessage initWithData_(NSData data) { final _ret = - _lib._objc_msgSend_279(_id, _lib._sel_initWithData_1, data._id); - return NSURLSessionWebSocketMessage._(_ret, _lib, - retain: true, release: true); + _objc_msgSend_279(this.pointer, _sel_initWithData_, data.pointer); + return NSURLSessionWebSocketMessage._(_ret, retain: true, release: true); } NSURLSessionWebSocketMessage initWithString_(NSString string) { final _ret = - _lib._objc_msgSend_31(_id, _lib._sel_initWithString_1, string._id); - return NSURLSessionWebSocketMessage._(_ret, _lib, - retain: true, release: true); + _objc_msgSend_31(this.pointer, _sel_initWithString_, string.pointer); + return NSURLSessionWebSocketMessage._(_ret, retain: true, release: true); } int get type { - return _lib._objc_msgSend_1081(_id, _lib._sel_type1); + return _objc_msgSend_1081(this.pointer, _sel_type); } NSData? get data { - final _ret = _lib._objc_msgSend_286(_id, _lib._sel_data1); + final _ret = _objc_msgSend_286(this.pointer, _sel_data); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSString? get string { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_string1); + final _ret = _objc_msgSend_44(this.pointer, _sel_string); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } @override NSURLSessionWebSocketMessage init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLSessionWebSocketMessage._(_ret, _lib, - retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLSessionWebSocketMessage._(_ret, retain: true, release: true); } - static NSURLSessionWebSocketMessage new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionWebSocketMessage1, _lib._sel_new1); - return NSURLSessionWebSocketMessage._(_ret, _lib, - retain: false, release: true); + static NSURLSessionWebSocketMessage new1() { + final _ret = _objc_msgSend_2(_class_NSURLSessionWebSocketMessage, _sel_new); + return NSURLSessionWebSocketMessage._(_ret, retain: false, release: true); } static NSURLSessionWebSocketMessage allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3(_lib._class_NSURLSessionWebSocketMessage1, - _lib._sel_allocWithZone_1, zone); - return NSURLSessionWebSocketMessage._(_ret, _lib, - retain: false, release: true); + ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSURLSessionWebSocketMessage, _sel_allocWithZone_, zone); + return NSURLSessionWebSocketMessage._(_ret, retain: false, release: true); } - static NSURLSessionWebSocketMessage alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionWebSocketMessage1, _lib._sel_alloc1); - return NSURLSessionWebSocketMessage._(_ret, _lib, - retain: false, release: true); + static NSURLSessionWebSocketMessage alloc() { + final _ret = + _objc_msgSend_2(_class_NSURLSessionWebSocketMessage, _sel_alloc); + return NSURLSessionWebSocketMessage._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLSessionWebSocketMessage1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLSessionWebSocketMessage, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLSessionWebSocketMessage1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLSessionWebSocketMessage, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLSessionWebSocketMessage1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12(_class_NSURLSessionWebSocketMessage, + _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLSessionWebSocketMessage1, - _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSURLSessionWebSocketMessage, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63( - _lib._class_NSURLSessionWebSocketMessage1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, - key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLSessionWebSocketMessage, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLSessionWebSocketMessage1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLSessionWebSocketMessage, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLSessionWebSocketMessage1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLSessionWebSocketMessage, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSURLSessionWebSocketMessage1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85(_class_NSURLSessionWebSocketMessage, + _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURLSessionWebSocketMessage1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSURLSessionWebSocketMessage, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSURLSessionWebSocketMessage = + objc.getClass("NSURLSessionWebSocketMessage"); + abstract class NSURLSessionWebSocketMessageType { static const int NSURLSessionWebSocketMessageTypeData = 0; static const int NSURLSessionWebSocketMessageTypeString = 1; } +final _objc_msgSend_1081 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_sendMessage_completionHandler_ = + objc.registerName("sendMessage:completionHandler:"); +final _objc_msgSend_1082 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); + void Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); final _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureRegistry = - , ffi.Pointer)>{}; + , ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_registerClosure( - void Function(ffi.Pointer, ffi.Pointer) fn) { + void Function( + ffi.Pointer, ffi.Pointer) + fn) { final id = ++_ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureRegistryIndex; _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureRegistry[id] = @@ -72699,25 +55200,26 @@ ffi.Pointer } void _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureRegistry[ block.ref.target.address]!(arg0, arg1); class ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError - extends _ObjCBlockBase { + extends objc.ObjCBlockBase { ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError._( - pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError._(pointer, retain: retain, release: release); } @@ -72727,23 +55229,20 @@ class ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>> + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -72752,21 +55251,19 @@ class ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError.fromFunction( - AVFAudio lib, void Function(NSURLSessionWebSocketMessage?, NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= - ffi.Pointer.fromFunction, ffi.Pointer, ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 - ? null - : NSURLSessionWebSocketMessage._(arg0, lib, - retain: true, release: true), - arg1.address == 0 ? null : NSError._(arg1, lib, retain: true, release: true)))), - lib); + void Function(NSURLSessionWebSocketMessage?, NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn(arg0.address == 0 ? null : NSURLSessionWebSocketMessage._(arg0, retain: true, release: true), arg1.address == 0 ? null : NSError._(arg1, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -72779,40 +55276,63 @@ class ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError.listener( - AVFAudio lib, void Function(NSURLSessionWebSocketMessage?, NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable, ffi.Pointer, ffi.Pointer)>.listener( + void Function(NSURLSessionWebSocketMessage?, NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= + ffi.NativeCallable, ffi.Pointer, ffi.Pointer)>.listener( _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureTrampoline) ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 - ? null - : NSURLSessionWebSocketMessage._(arg0, lib, - retain: true, release: true), - arg1.address == 0 - ? null - : NSError._(arg1, lib, retain: true, release: true)))), - lib); + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + arg0.address == 0 + ? null + : NSURLSessionWebSocketMessage._(arg0, + retain: true, release: true), + arg1.address == 0 ? null : NSError._(arg1, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSURLSessionWebSocketMessage? arg0, NSError? arg1) => _id.ref.invoke + void call(NSURLSessionWebSocketMessage? arg0, NSError? arg1) => pointer + .ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1?._id ?? ffi.nullptr); -} + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1?.pointer ?? ffi.nullptr); +} + +late final _sel_receiveMessageWithCompletionHandler_ = + objc.registerName("receiveMessageWithCompletionHandler:"); +final _objc_msgSend_1083 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_sendPingWithPongReceiveHandler_ = + objc.registerName("sendPingWithPongReceiveHandler:"); +final _objc_msgSend_1084 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); abstract class NSURLSessionWebSocketCloseCode { static const int NSURLSessionWebSocketCloseCodeInvalid = 0; @@ -72831,29 +55351,100 @@ abstract class NSURLSessionWebSocketCloseCode { static const int NSURLSessionWebSocketCloseCodeTLSHandshakeFailure = 1015; } +late final _sel_cancelWithCloseCode_reason_ = + objc.registerName("cancelWithCloseCode:reason:"); +final _objc_msgSend_1085 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_maximumMessageSize = objc.registerName("maximumMessageSize"); +late final _sel_setMaximumMessageSize_ = + objc.registerName("setMaximumMessageSize:"); +late final _sel_closeCode = objc.registerName("closeCode"); +final _objc_msgSend_1086 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_closeReason = objc.registerName("closeReason"); +late final _sel_webSocketTaskWithURL_ = + objc.registerName("webSocketTaskWithURL:"); +final _objc_msgSend_1087 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_webSocketTaskWithURL_protocols_ = + objc.registerName("webSocketTaskWithURL:protocols:"); +final _objc_msgSend_1088 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_webSocketTaskWithRequest_ = + objc.registerName("webSocketTaskWithRequest:"); +final _objc_msgSend_1089 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>()(arg0, arg1, arg2); + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()(arg0, arg1, arg2); final _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_closureRegistry = , ffi.Pointer, - ffi.Pointer)>{}; + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_registerClosure( - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer) + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_closureRegistryIndex; @@ -72862,24 +55453,27 @@ ffi.Pointer } void _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError extends _ObjCBlockBase { +class ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError + extends objc.ObjCBlockBase { ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError._(pointer, retain: retain, release: release); } @@ -72889,26 +55483,23 @@ class ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>> + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -72917,23 +55508,20 @@ class ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError.fromFunction( - AVFAudio lib, void Function(NSData?, NSURLResponse?, NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= - ffi.Pointer.fromFunction, ffi.Pointer, ffi.Pointer, ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1, - ffi.Pointer arg2) => - fn( - arg0.address == 0 - ? null - : NSData._(arg0, lib, retain: true, release: true), - arg1.address == 0 ? null : NSURLResponse._(arg1, lib, retain: true, release: true), - arg2.address == 0 ? null : NSError._(arg2, lib, retain: true, release: true)))), - lib); + void Function(NSData?, NSURLResponse?, NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= + ffi.Pointer.fromFunction, ffi.Pointer, ffi.Pointer, ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn( + arg0.address == 0 ? null : NSData._(arg0, retain: true, release: true), + arg1.address == 0 ? null : NSURLResponse._(arg1, retain: true, release: true), + arg2.address == 0 ? null : NSError._(arg2, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -72946,74 +55534,162 @@ class ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError extends _ObjCBlockBase { /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError.listener( - AVFAudio lib, void Function(NSData?, NSURLResponse?, NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= - ffi.NativeCallable, ffi.Pointer, ffi.Pointer, ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_registerClosure((ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => + void Function(NSData?, NSURLResponse?, NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable, ffi.Pointer, ffi.Pointer, ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => fn( arg0.address == 0 ? null - : NSData._(arg0, lib, retain: true, release: true), + : NSData._(arg0, retain: true, release: true), arg1.address == 0 ? null - : NSURLResponse._(arg1, lib, retain: true, release: true), - arg2.address == 0 ? null : NSError._(arg2, lib, retain: true, release: true)))), - lib); + : NSURLResponse._(arg1, retain: true, release: true), + arg2.address == 0 ? null : NSError._(arg2, retain: true, release: true))))); static ffi.NativeCallable< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; - - void call(NSData? arg0, NSURLResponse? arg1, NSError? arg2) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() - .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>()( - _id, - arg0?._id ?? ffi.nullptr, - arg1?._id ?? ffi.nullptr, - arg2?._id ?? ffi.nullptr); -} + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; + void call(NSData? arg0, NSURLResponse? arg1, NSError? arg2) => + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, + arg0?.pointer ?? ffi.nullptr, + arg1?.pointer ?? ffi.nullptr, + arg2?.pointer ?? ffi.nullptr); +} + +late final _sel_dataTaskWithRequest_completionHandler_ = + objc.registerName("dataTaskWithRequest:completionHandler:"); +final _objc_msgSend_1090 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_dataTaskWithURL_completionHandler_ = + objc.registerName("dataTaskWithURL:completionHandler:"); +final _objc_msgSend_1091 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_uploadTaskWithRequest_fromFile_completionHandler_ = + objc.registerName("uploadTaskWithRequest:fromFile:completionHandler:"); +final _objc_msgSend_1092 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_uploadTaskWithRequest_fromData_completionHandler_ = + objc.registerName("uploadTaskWithRequest:fromData:completionHandler:"); +final _objc_msgSend_1093 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_uploadTaskWithResumeData_completionHandler_ = + objc.registerName("uploadTaskWithResumeData:completionHandler:"); +final _objc_msgSend_1094 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>()(arg0, arg1, arg2); + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()(arg0, arg1, arg2); final _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_closureRegistry = , ffi.Pointer, - ffi.Pointer)>{}; + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_registerClosure( - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer) + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_closureRegistryIndex; @@ -73022,24 +55698,26 @@ ffi.Pointer } void _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError extends _ObjCBlockBase { +class ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError extends objc.ObjCBlockBase { ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError._( - ffi.Pointer<_ObjCBlock> id, AVFAudio lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError._(pointer, retain: retain, release: release); } @@ -73049,26 +55727,23 @@ class ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>> + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -73077,23 +55752,20 @@ class ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError.fromFunction( - AVFAudio lib, void Function(NSURL?, NSURLResponse?, NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= - ffi.Pointer.fromFunction, ffi.Pointer, ffi.Pointer, ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1, ffi.Pointer arg2) => fn( - arg0.address == 0 - ? null - : NSURL._(arg0, lib, retain: true, release: true), - arg1.address == 0 - ? null - : NSURLResponse._(arg1, lib, retain: true, release: true), - arg2.address == 0 ? null : NSError._(arg2, lib, retain: true, release: true)))), - lib); + void Function(NSURL?, NSURLResponse?, NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= + ffi.Pointer.fromFunction, ffi.Pointer, ffi.Pointer, ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn( + arg0.address == 0 ? null : NSURL._(arg0, retain: true, release: true), + arg1.address == 0 ? null : NSURLResponse._(arg1, retain: true, release: true), + arg2.address == 0 ? null : NSError._(arg2, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -73106,470 +55778,571 @@ class ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError extends _ObjCBlockBase { /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError.listener( - AVFAudio lib, void Function(NSURL?, NSURLResponse?, NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= - ffi.NativeCallable, ffi.Pointer, ffi.Pointer, ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1, - ffi.Pointer arg2) => - fn( - arg0.address == 0 - ? null - : NSURL._(arg0, lib, retain: true, release: true), - arg1.address == 0 ? null : NSURLResponse._(arg1, lib, retain: true, release: true), - arg2.address == 0 ? null : NSError._(arg2, lib, retain: true, release: true)))), - lib); + void Function(NSURL?, NSURLResponse?, NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable, ffi.Pointer, ffi.Pointer, ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn( + arg0.address == 0 + ? null + : NSURL._(arg0, retain: true, release: true), + arg1.address == 0 + ? null + : NSURLResponse._(arg1, retain: true, release: true), + arg2.address == 0 ? null : NSError._(arg2, retain: true, release: true))))); static ffi.NativeCallable< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSURL? arg0, NSURLResponse? arg1, NSError? arg2) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() - .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>()( - _id, - arg0?._id ?? ffi.nullptr, - arg1?._id ?? ffi.nullptr, - arg2?._id ?? ffi.nullptr); -} + void call(NSURL? arg0, NSURLResponse? arg1, NSError? arg2) => + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, + arg0?.pointer ?? ffi.nullptr, + arg1?.pointer ?? ffi.nullptr, + arg2?.pointer ?? ffi.nullptr); +} + +late final _sel_downloadTaskWithRequest_completionHandler_ = + objc.registerName("downloadTaskWithRequest:completionHandler:"); +final _objc_msgSend_1095 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_downloadTaskWithURL_completionHandler_ = + objc.registerName("downloadTaskWithURL:completionHandler:"); +final _objc_msgSend_1096 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_downloadTaskWithResumeData_completionHandler_ = + objc.registerName("downloadTaskWithResumeData:completionHandler:"); +final _objc_msgSend_1097 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSProtocolChecker extends NSProxy { - NSProtocolChecker._(ffi.Pointer id, AVFAudio lib, + NSProtocolChecker._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSProtocolChecker] that points to the same underlying object as [other]. - static NSProtocolChecker castFrom(T other) { - return NSProtocolChecker._(other._id, other._lib, - retain: true, release: true); + static NSProtocolChecker castFrom(T other) { + return NSProtocolChecker._(other.pointer, retain: true, release: true); } /// Returns a [NSProtocolChecker] that wraps the given raw object pointer. - static NSProtocolChecker castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSProtocolChecker castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSProtocolChecker._(other, lib, retain: retain, release: release); + return NSProtocolChecker._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSProtocolChecker]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSProtocolChecker1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSProtocolChecker); } Protocol get protocol { - final _ret = _lib._objc_msgSend_1098(_id, _lib._sel_protocol1); - return Protocol._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1098(this.pointer, _sel_protocol); + return Protocol._(_ret, retain: true, release: true); } NSObject? get target { - final _ret = _lib._objc_msgSend_1099(_id, _lib._sel_target1); + final _ret = _objc_msgSend_914(this.pointer, _sel_target); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } static NSProtocolChecker protocolCheckerWithTarget_protocol_( - AVFAudio _lib, NSObject anObject, Protocol aProtocol) { - final _ret = _lib._objc_msgSend_1100( - _lib._class_NSProtocolChecker1, - _lib._sel_protocolCheckerWithTarget_protocol_1, - anObject._id, - aProtocol._id); - return NSProtocolChecker._(_ret, _lib, retain: true, release: true); + NSObject anObject, Protocol aProtocol) { + final _ret = _objc_msgSend_1099( + _class_NSProtocolChecker, + _sel_protocolCheckerWithTarget_protocol_, + anObject.pointer, + aProtocol.pointer); + return NSProtocolChecker._(_ret, retain: true, release: true); } NSProtocolChecker initWithTarget_protocol_( NSObject anObject, Protocol aProtocol) { - final _ret = _lib._objc_msgSend_1100( - _id, _lib._sel_initWithTarget_protocol_1, anObject._id, aProtocol._id); - return NSProtocolChecker._(_ret, _lib, retain: true, release: true); - } - - static NSObject alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSProtocolChecker1, _lib._sel_alloc1); - return NSObject._(_ret, _lib, retain: false, release: true); - } - - static bool respondsToSelector_( - AVFAudio _lib, ffi.Pointer aSelector) { - return _lib._objc_msgSend_4(_lib._class_NSProtocolChecker1, - _lib._sel_respondsToSelector_1, aSelector); - } -} + final _ret = _objc_msgSend_1099(this.pointer, _sel_initWithTarget_protocol_, + anObject.pointer, aProtocol.pointer); + return NSProtocolChecker._(_ret, retain: true, release: true); + } + + static NSObject alloc() { + final _ret = _objc_msgSend_2(_class_NSProtocolChecker, _sel_alloc); + return NSObject._(_ret, retain: false, release: true); + } + + static bool respondsToSelector_(ffi.Pointer aSelector) { + return _objc_msgSend_4( + _class_NSProtocolChecker, _sel_respondsToSelector_, aSelector); + } +} + +late final _class_NSProtocolChecker = objc.getClass("NSProtocolChecker"); +final _objc_msgSend_1098 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_protocolCheckerWithTarget_protocol_ = + objc.registerName("protocolCheckerWithTarget:protocol:"); +final _objc_msgSend_1099 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithTarget_protocol_ = + objc.registerName("initWithTarget:protocol:"); class NSTask extends NSObject { - NSTask._(ffi.Pointer id, AVFAudio lib, + NSTask._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSTask] that points to the same underlying object as [other]. - static NSTask castFrom(T other) { - return NSTask._(other._id, other._lib, retain: true, release: true); + static NSTask castFrom(T other) { + return NSTask._(other.pointer, retain: true, release: true); } /// Returns a [NSTask] that wraps the given raw object pointer. - static NSTask castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSTask castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSTask._(other, lib, retain: retain, release: release); + return NSTask._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSTask]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSTask1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSTask); } @override NSTask init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSTask._(_ret, retain: true, release: true); } NSURL? get executableURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_executableURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_executableURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } set executableURL(NSURL? value) { - return _lib._objc_msgSend_671( - _id, _lib._sel_setExecutableURL_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_671( + this.pointer, _sel_setExecutableURL_, value?.pointer ?? ffi.nullptr); } NSArray? get arguments { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_arguments1); + final _ret = _objc_msgSend_84(this.pointer, _sel_arguments); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } set arguments(NSArray? value) { - return _lib._objc_msgSend_1053( - _id, _lib._sel_setArguments_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1053( + this.pointer, _sel_setArguments_, value?.pointer ?? ffi.nullptr); } NSDictionary? get environment { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_environment1); + final _ret = _objc_msgSend_390(this.pointer, _sel_environment); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set environment(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, _lib._sel_setEnvironment_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_634( + this.pointer, _sel_setEnvironment_, value?.pointer ?? ffi.nullptr); } NSURL? get currentDirectoryURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_currentDirectoryURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_currentDirectoryURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } set currentDirectoryURL(NSURL? value) { - return _lib._objc_msgSend_671( - _id, _lib._sel_setCurrentDirectoryURL_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_671(this.pointer, _sel_setCurrentDirectoryURL_, + value?.pointer ?? ffi.nullptr); } NSData? get launchRequirementData { - final _ret = _lib._objc_msgSend_286(_id, _lib._sel_launchRequirementData1); + final _ret = _objc_msgSend_286(this.pointer, _sel_launchRequirementData); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } set launchRequirementData(NSData? value) { - return _lib._objc_msgSend_1021( - _id, _lib._sel_setLaunchRequirementData_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1021(this.pointer, _sel_setLaunchRequirementData_, + value?.pointer ?? ffi.nullptr); } NSObject? get standardInput { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_standardInput1); + final _ret = _objc_msgSend_17(this.pointer, _sel_standardInput); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set standardInput(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setStandardInput_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setStandardInput_, value?.pointer ?? ffi.nullptr); } NSObject? get standardOutput { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_standardOutput1); + final _ret = _objc_msgSend_17(this.pointer, _sel_standardOutput); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set standardOutput(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setStandardOutput_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setStandardOutput_, value?.pointer ?? ffi.nullptr); } NSObject? get standardError { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_standardError1); + final _ret = _objc_msgSend_17(this.pointer, _sel_standardError); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set standardError(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setStandardError_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setStandardError_, value?.pointer ?? ffi.nullptr); } - bool launchAndReturnError_(ffi.Pointer> error) { - return _lib._objc_msgSend_255(_id, _lib._sel_launchAndReturnError_1, error); + bool launchAndReturnError_(ffi.Pointer> error) { + return _objc_msgSend_255(this.pointer, _sel_launchAndReturnError_, error); } void interrupt() { - _lib._objc_msgSend_1(_id, _lib._sel_interrupt1); + _objc_msgSend_1(this.pointer, _sel_interrupt); } void terminate() { - _lib._objc_msgSend_1(_id, _lib._sel_terminate1); + _objc_msgSend_1(this.pointer, _sel_terminate); } bool suspend() { - return _lib._objc_msgSend_12(_id, _lib._sel_suspend1); + return _objc_msgSend_12(this.pointer, _sel_suspend); } bool resume() { - return _lib._objc_msgSend_12(_id, _lib._sel_resume1); + return _objc_msgSend_12(this.pointer, _sel_resume); } int get processIdentifier { - return _lib._objc_msgSend_237(_id, _lib._sel_processIdentifier1); + return _objc_msgSend_237(this.pointer, _sel_processIdentifier); } bool get running { - return _lib._objc_msgSend_12(_id, _lib._sel_isRunning1); + return _objc_msgSend_12(this.pointer, _sel_isRunning); } int get terminationStatus { - return _lib._objc_msgSend_237(_id, _lib._sel_terminationStatus1); + return _objc_msgSend_237(this.pointer, _sel_terminationStatus); } int get terminationReason { - return _lib._objc_msgSend_1101(_id, _lib._sel_terminationReason1); + return _objc_msgSend_1100(this.pointer, _sel_terminationReason); } ObjCBlock_ffiVoid_NSTask? get terminationHandler { - final _ret = _lib._objc_msgSend_1102(_id, _lib._sel_terminationHandler1); + final _ret = _objc_msgSend_1101(this.pointer, _sel_terminationHandler); return _ret.address == 0 ? null - : ObjCBlock_ffiVoid_NSTask._(_ret, _lib, retain: true, release: true); + : ObjCBlock_ffiVoid_NSTask._(_ret, retain: true, release: true); } set terminationHandler(ObjCBlock_ffiVoid_NSTask? value) { - return _lib._objc_msgSend_1103( - _id, _lib._sel_setTerminationHandler_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1102(this.pointer, _sel_setTerminationHandler_, + value?.pointer ?? ffi.nullptr); } int get qualityOfService { - return _lib._objc_msgSend_543(_id, _lib._sel_qualityOfService1); + return _objc_msgSend_543(this.pointer, _sel_qualityOfService); } set qualityOfService(int value) { - return _lib._objc_msgSend_544(_id, _lib._sel_setQualityOfService_1, value); + return _objc_msgSend_544(this.pointer, _sel_setQualityOfService_, value); } static NSTask? launchedTaskWithExecutableURL_arguments_error_terminationHandler_( - AVFAudio _lib, NSURL url, NSArray arguments, - ffi.Pointer> error, + ffi.Pointer> error, ObjCBlock_ffiVoid_NSTask? terminationHandler) { - final _ret = _lib._objc_msgSend_1104( - _lib._class_NSTask1, - _lib._sel_launchedTaskWithExecutableURL_arguments_error_terminationHandler_1, - url._id, - arguments._id, + final _ret = _objc_msgSend_1103( + _class_NSTask, + _sel_launchedTaskWithExecutableURL_arguments_error_terminationHandler_, + url.pointer, + arguments.pointer, error, - terminationHandler?._id ?? ffi.nullptr); + terminationHandler?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSTask._(_ret, _lib, retain: true, release: true); + : NSTask._(_ret, retain: true, release: true); } void waitUntilExit() { - _lib._objc_msgSend_1(_id, _lib._sel_waitUntilExit1); + _objc_msgSend_1(this.pointer, _sel_waitUntilExit); } NSString? get launchPath { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_launchPath1); + final _ret = _objc_msgSend_44(this.pointer, _sel_launchPath); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set launchPath(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setLaunchPath_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setLaunchPath_, value?.pointer ?? ffi.nullptr); } NSString get currentDirectoryPath { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_currentDirectoryPath1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_currentDirectoryPath); + return NSString._(_ret, retain: true, release: true); } set currentDirectoryPath(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setCurrentDirectoryPath_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setCurrentDirectoryPath_, value.pointer); } void launch() { - _lib._objc_msgSend_1(_id, _lib._sel_launch1); + _objc_msgSend_1(this.pointer, _sel_launch); } static NSTask launchedTaskWithLaunchPath_arguments_( - AVFAudio _lib, NSString path, NSArray arguments) { - final _ret = _lib._objc_msgSend_1105( - _lib._class_NSTask1, - _lib._sel_launchedTaskWithLaunchPath_arguments_1, - path._id, - arguments._id); - return NSTask._(_ret, _lib, retain: true, release: true); + NSString path, NSArray arguments) { + final _ret = _objc_msgSend_1104( + _class_NSTask, + _sel_launchedTaskWithLaunchPath_arguments_, + path.pointer, + arguments.pointer); + return NSTask._(_ret, retain: true, release: true); } - static NSTask new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSTask1, _lib._sel_new1); - return NSTask._(_ret, _lib, retain: false, release: true); + static NSTask new1() { + final _ret = _objc_msgSend_2(_class_NSTask, _sel_new); + return NSTask._(_ret, retain: false, release: true); } - static NSTask allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSTask1, _lib._sel_allocWithZone_1, zone); - return NSTask._(_ret, _lib, retain: false, release: true); + static NSTask allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSTask, _sel_allocWithZone_, zone); + return NSTask._(_ret, retain: false, release: true); } - static NSTask alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSTask1, _lib._sel_alloc1); - return NSTask._(_ret, _lib, retain: false, release: true); + static NSTask alloc() { + final _ret = _objc_msgSend_2(_class_NSTask, _sel_alloc); + return NSTask._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSTask, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSTask, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSTask1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSTask, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSTask1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSTask, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSTask1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSTask, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSTask1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64( + _class_NSTask, _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSTask1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSTask1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSTask1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSTask, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSTask, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSTask, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSTask = objc.getClass("NSTask"); +late final _sel_setExecutableURL_ = objc.registerName("setExecutableURL:"); +late final _sel_setEnvironment_ = objc.registerName("setEnvironment:"); +late final _sel_currentDirectoryURL = objc.registerName("currentDirectoryURL"); +late final _sel_setCurrentDirectoryURL_ = + objc.registerName("setCurrentDirectoryURL:"); +late final _sel_launchRequirementData = + objc.registerName("launchRequirementData"); +late final _sel_setLaunchRequirementData_ = + objc.registerName("setLaunchRequirementData:"); +late final _sel_standardInput = objc.registerName("standardInput"); +late final _sel_setStandardInput_ = objc.registerName("setStandardInput:"); +late final _sel_standardOutput = objc.registerName("standardOutput"); +late final _sel_setStandardOutput_ = objc.registerName("setStandardOutput:"); +late final _sel_standardError = objc.registerName("standardError"); +late final _sel_setStandardError_ = objc.registerName("setStandardError:"); +late final _sel_launchAndReturnError_ = + objc.registerName("launchAndReturnError:"); +late final _sel_interrupt = objc.registerName("interrupt"); +late final _sel_terminate = objc.registerName("terminate"); +late final _sel_isRunning = objc.registerName("isRunning"); +late final _sel_terminationStatus = objc.registerName("terminationStatus"); abstract class NSTaskTerminationReason { static const int NSTaskTerminationReasonExit = 1; static const int NSTaskTerminationReasonUncaughtSignal = 2; } +late final _sel_terminationReason = objc.registerName("terminationReason"); +final _objc_msgSend_1100 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSTask_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< - ffi - .NativeFunction arg0)>>() - .asFunction)>()(arg0); + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); final _ObjCBlock_ffiVoid_NSTask_closureRegistry = - )>{}; + )>{}; int _ObjCBlock_ffiVoid_NSTask_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSTask_registerClosure( - void Function(ffi.Pointer) fn) { + void Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSTask_closureRegistryIndex; _ObjCBlock_ffiVoid_NSTask_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSTask_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSTask_closureRegistry[block.ref.target.address]!(arg0); -class ObjCBlock_ffiVoid_NSTask extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSTask._(ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_NSTask extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSTask._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSTask castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSTask._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSTask._(pointer, retain: retain, release: release); } @@ -73579,20 +56352,17 @@ class ObjCBlock_ffiVoid_NSTask extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSTask.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< - ffi - .NativeFunction arg0)>> + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSTask_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSTask_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -73600,18 +56370,16 @@ class ObjCBlock_ffiVoid_NSTask extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSTask.fromFunction(AVFAudio lib, void Function(NSTask) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSTask_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSTask_registerClosure( - (ffi.Pointer arg0) => - fn(NSTask._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSTask.fromFunction(void Function(NSTask) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSTask_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSTask_registerClosure( + (ffi.Pointer arg0) => + fn(NSTask._(arg0, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -73623,894 +56391,939 @@ class ObjCBlock_ffiVoid_NSTask extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSTask.listener(AVFAudio lib, void Function(NSTask) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSTask_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSTask_registerClosure( - (ffi.Pointer arg0) => - fn(NSTask._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSTask.listener(void Function(NSTask) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSTask_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSTask_registerClosure( + (ffi.Pointer arg0) => + fn(NSTask._(arg0, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>? + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSTask arg0) => _id.ref.invoke + void call(NSTask arg0) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>()(_id, arg0._id); -} + void Function(ffi.Pointer, + ffi.Pointer)>()(pointer, arg0.pointer); +} + +late final _sel_terminationHandler = objc.registerName("terminationHandler"); +final _objc_msgSend_1101 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setTerminationHandler_ = + objc.registerName("setTerminationHandler:"); +final _objc_msgSend_1102 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_launchedTaskWithExecutableURL_arguments_error_terminationHandler_ = + objc.registerName( + "launchedTaskWithExecutableURL:arguments:error:terminationHandler:"); +final _objc_msgSend_1103 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer)>(); +late final _sel_waitUntilExit = objc.registerName("waitUntilExit"); +late final _sel_launchPath = objc.registerName("launchPath"); +late final _sel_setLaunchPath_ = objc.registerName("setLaunchPath:"); +late final _sel_setCurrentDirectoryPath_ = + objc.registerName("setCurrentDirectoryPath:"); +late final _sel_launch = objc.registerName("launch"); +late final _sel_launchedTaskWithLaunchPath_arguments_ = + objc.registerName("launchedTaskWithLaunchPath:arguments:"); +final _objc_msgSend_1104 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSXMLElement extends NSXMLNode { - NSXMLElement._(ffi.Pointer id, AVFAudio lib, + NSXMLElement._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSXMLElement] that points to the same underlying object as [other]. - static NSXMLElement castFrom(T other) { - return NSXMLElement._(other._id, other._lib, retain: true, release: true); + static NSXMLElement castFrom(T other) { + return NSXMLElement._(other.pointer, retain: true, release: true); } /// Returns a [NSXMLElement] that wraps the given raw object pointer. - static NSXMLElement castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSXMLElement castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSXMLElement._(other, lib, retain: retain, release: release); + return NSXMLElement._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSXMLElement]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSXMLElement1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSXMLElement); } NSXMLElement initWithName_(NSString name) { - final _ret = _lib._objc_msgSend_31(_id, _lib._sel_initWithName_1, name._id); - return NSXMLElement._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_31(this.pointer, _sel_initWithName_, name.pointer); + return NSXMLElement._(_ret, retain: true, release: true); } NSXMLElement initWithName_URI_(NSString name, NSString? URI) { - final _ret = _lib._objc_msgSend_1142( - _id, _lib._sel_initWithName_URI_1, name._id, URI?._id ?? ffi.nullptr); - return NSXMLElement._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1141(this.pointer, _sel_initWithName_URI_, + name.pointer, URI?.pointer ?? ffi.nullptr); + return NSXMLElement._(_ret, retain: true, release: true); } NSXMLElement initWithName_stringValue_(NSString name, NSString? string) { - final _ret = _lib._objc_msgSend_1142( - _id, - _lib._sel_initWithName_stringValue_1, - name._id, - string?._id ?? ffi.nullptr); - return NSXMLElement._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1141( + this.pointer, + _sel_initWithName_stringValue_, + name.pointer, + string?.pointer ?? ffi.nullptr); + return NSXMLElement._(_ret, retain: true, release: true); } NSXMLElement? initWithXMLString_error_( - NSString string, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_303( - _id, _lib._sel_initWithXMLString_error_1, string._id, error); + NSString string, ffi.Pointer> error) { + final _ret = _objc_msgSend_303( + this.pointer, _sel_initWithXMLString_error_, string.pointer, error); return _ret.address == 0 ? null - : NSXMLElement._(_ret, _lib, retain: true, release: true); + : NSXMLElement._(_ret, retain: true, release: true); } @override NSXMLElement initWithKind_options_(int kind, int options) { - final _ret = _lib._objc_msgSend_1107( - _id, _lib._sel_initWithKind_options_1, kind, options); - return NSXMLElement._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1106( + this.pointer, _sel_initWithKind_options_, kind, options); + return NSXMLElement._(_ret, retain: true, release: true); } NSArray elementsForName_(NSString name) { final _ret = - _lib._objc_msgSend_358(_id, _lib._sel_elementsForName_1, name._id); - return NSArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_358(this.pointer, _sel_elementsForName_, name.pointer); + return NSArray._(_ret, retain: true, release: true); } NSArray elementsForLocalName_URI_(NSString localName, NSString? URI) { - final _ret = _lib._objc_msgSend_1143( - _id, - _lib._sel_elementsForLocalName_URI_1, - localName._id, - URI?._id ?? ffi.nullptr); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1142( + this.pointer, + _sel_elementsForLocalName_URI_, + localName.pointer, + URI?.pointer ?? ffi.nullptr); + return NSArray._(_ret, retain: true, release: true); } void addAttribute_(NSXMLNode attribute) { - _lib._objc_msgSend_1121(_id, _lib._sel_addAttribute_1, attribute._id); + _objc_msgSend_1120(this.pointer, _sel_addAttribute_, attribute.pointer); } void removeAttributeForName_(NSString name) { - _lib._objc_msgSend_247(_id, _lib._sel_removeAttributeForName_1, name._id); + _objc_msgSend_247(this.pointer, _sel_removeAttributeForName_, name.pointer); } NSArray? get attributes { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_attributes1); + final _ret = _objc_msgSend_84(this.pointer, _sel_attributes); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } set attributes(NSArray? value) { - return _lib._objc_msgSend_1053( - _id, _lib._sel_setAttributes_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1053( + this.pointer, _sel_setAttributes_, value?.pointer ?? ffi.nullptr); } void setAttributesWithDictionary_(NSDictionary attributes) { - _lib._objc_msgSend_509( - _id, _lib._sel_setAttributesWithDictionary_1, attributes._id); + _objc_msgSend_509( + this.pointer, _sel_setAttributesWithDictionary_, attributes.pointer); } NSXMLNode? attributeForName_(NSString name) { final _ret = - _lib._objc_msgSend_1125(_id, _lib._sel_attributeForName_1, name._id); + _objc_msgSend_1124(this.pointer, _sel_attributeForName_, name.pointer); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } NSXMLNode? attributeForLocalName_URI_(NSString localName, NSString? URI) { - final _ret = _lib._objc_msgSend_1144( - _id, - _lib._sel_attributeForLocalName_URI_1, - localName._id, - URI?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_1143( + this.pointer, + _sel_attributeForLocalName_URI_, + localName.pointer, + URI?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } void addNamespace_(NSXMLNode aNamespace) { - _lib._objc_msgSend_1121(_id, _lib._sel_addNamespace_1, aNamespace._id); + _objc_msgSend_1120(this.pointer, _sel_addNamespace_, aNamespace.pointer); } void removeNamespaceForPrefix_(NSString name) { - _lib._objc_msgSend_247(_id, _lib._sel_removeNamespaceForPrefix_1, name._id); + _objc_msgSend_247( + this.pointer, _sel_removeNamespaceForPrefix_, name.pointer); } NSArray? get namespaces { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_namespaces1); + final _ret = _objc_msgSend_84(this.pointer, _sel_namespaces); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } set namespaces(NSArray? value) { - return _lib._objc_msgSend_1053( - _id, _lib._sel_setNamespaces_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1053( + this.pointer, _sel_setNamespaces_, value?.pointer ?? ffi.nullptr); } NSXMLNode? namespaceForPrefix_(NSString name) { - final _ret = - _lib._objc_msgSend_1125(_id, _lib._sel_namespaceForPrefix_1, name._id); + final _ret = _objc_msgSend_1124( + this.pointer, _sel_namespaceForPrefix_, name.pointer); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } NSXMLNode? resolveNamespaceForName_(NSString name) { - final _ret = _lib._objc_msgSend_1125( - _id, _lib._sel_resolveNamespaceForName_1, name._id); + final _ret = _objc_msgSend_1124( + this.pointer, _sel_resolveNamespaceForName_, name.pointer); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } NSString? resolvePrefixForNamespaceURI_(NSString namespaceURI) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_resolvePrefixForNamespaceURI_1, namespaceURI._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_resolvePrefixForNamespaceURI_, namespaceURI.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } void insertChild_atIndex_(NSXMLNode child, int index) { - _lib._objc_msgSend_1119( - _id, _lib._sel_insertChild_atIndex_1, child._id, index); + _objc_msgSend_1118( + this.pointer, _sel_insertChild_atIndex_, child.pointer, index); } void insertChildren_atIndex_(NSArray children, int index) { - _lib._objc_msgSend_1120( - _id, _lib._sel_insertChildren_atIndex_1, children._id, index); + _objc_msgSend_1119( + this.pointer, _sel_insertChildren_atIndex_, children.pointer, index); } void removeChildAtIndex_(int index) { - _lib._objc_msgSend_470(_id, _lib._sel_removeChildAtIndex_1, index); + _objc_msgSend_470(this.pointer, _sel_removeChildAtIndex_, index); } void setChildren_(NSArray? children) { - _lib._objc_msgSend_843( - _id, _lib._sel_setChildren_1, children?._id ?? ffi.nullptr); + _objc_msgSend_843( + this.pointer, _sel_setChildren_, children?.pointer ?? ffi.nullptr); } void addChild_(NSXMLNode child) { - _lib._objc_msgSend_1121(_id, _lib._sel_addChild_1, child._id); + _objc_msgSend_1120(this.pointer, _sel_addChild_, child.pointer); } void replaceChildAtIndex_withNode_(int index, NSXMLNode node) { - _lib._objc_msgSend_1122( - _id, _lib._sel_replaceChildAtIndex_withNode_1, index, node._id); + _objc_msgSend_1121( + this.pointer, _sel_replaceChildAtIndex_withNode_, index, node.pointer); } void normalizeAdjacentTextNodesPreservingCDATA_(bool preserve) { - _lib._objc_msgSend_870( - _id, _lib._sel_normalizeAdjacentTextNodesPreservingCDATA_1, preserve); + _objc_msgSend_870(this.pointer, + _sel_normalizeAdjacentTextNodesPreservingCDATA_, preserve); } void setAttributesAsDictionary_(NSDictionary attributes) { - _lib._objc_msgSend_509( - _id, _lib._sel_setAttributesAsDictionary_1, attributes._id); + _objc_msgSend_509( + this.pointer, _sel_setAttributesAsDictionary_, attributes.pointer); } @override NSXMLElement init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSXMLElement._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSXMLElement._(_ret, retain: true, release: true); } @override NSXMLElement initWithKind_(int kind) { - final _ret = _lib._objc_msgSend_1106(_id, _lib._sel_initWithKind_1, kind); - return NSXMLElement._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1105(this.pointer, _sel_initWithKind_, kind); + return NSXMLElement._(_ret, retain: true, release: true); } - static NSObject document(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLElement1, _lib._sel_document1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject document() { + final _ret = _objc_msgSend_2(_class_NSXMLElement, _sel_document); + return NSObject._(_ret, retain: true, release: true); } - static NSObject documentWithRootElement_( - AVFAudio _lib, NSXMLElement element) { - final _ret = _lib._objc_msgSend_1108(_lib._class_NSXMLElement1, - _lib._sel_documentWithRootElement_1, element._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject documentWithRootElement_(NSXMLElement element) { + final _ret = _objc_msgSend_1107( + _class_NSXMLElement, _sel_documentWithRootElement_, element.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_(AVFAudio _lib, NSString name) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSXMLElement1, _lib._sel_elementWithName_1, name._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_(NSString name) { + final _ret = _objc_msgSend_31( + _class_NSXMLElement, _sel_elementWithName_, name.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_URI_( - AVFAudio _lib, NSString name, NSString URI) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLElement1, - _lib._sel_elementWithName_URI_1, name._id, URI._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_URI_(NSString name, NSString URI) { + final _ret = _objc_msgSend_1108(_class_NSXMLElement, + _sel_elementWithName_URI_, name.pointer, URI.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_stringValue_( - AVFAudio _lib, NSString name, NSString string) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLElement1, - _lib._sel_elementWithName_stringValue_1, name._id, string._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_stringValue_(NSString name, NSString string) { + final _ret = _objc_msgSend_1108(_class_NSXMLElement, + _sel_elementWithName_stringValue_, name.pointer, string.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject elementWithName_children_attributes_( - AVFAudio _lib, NSString name, NSArray? children, NSArray? attributes) { - final _ret = _lib._objc_msgSend_1110( - _lib._class_NSXMLElement1, - _lib._sel_elementWithName_children_attributes_1, - name._id, - children?._id ?? ffi.nullptr, - attributes?._id ?? ffi.nullptr); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSArray? children, NSArray? attributes) { + final _ret = _objc_msgSend_1109( + _class_NSXMLElement, + _sel_elementWithName_children_attributes_, + name.pointer, + children?.pointer ?? ffi.nullptr, + attributes?.pointer ?? ffi.nullptr); + return NSObject._(_ret, retain: true, release: true); } static NSObject attributeWithName_stringValue_( - AVFAudio _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLElement1, - _lib._sel_attributeWithName_stringValue_1, name._id, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108(_class_NSXMLElement, + _sel_attributeWithName_stringValue_, name.pointer, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject attributeWithName_URI_stringValue_( - AVFAudio _lib, NSString name, NSString URI, NSString stringValue) { - final _ret = _lib._objc_msgSend_1074( - _lib._class_NSXMLElement1, - _lib._sel_attributeWithName_URI_stringValue_1, - name._id, - URI._id, - stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString URI, NSString stringValue) { + final _ret = _objc_msgSend_1074( + _class_NSXMLElement, + _sel_attributeWithName_URI_stringValue_, + name.pointer, + URI.pointer, + stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject namespaceWithName_stringValue_( - AVFAudio _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLElement1, - _lib._sel_namespaceWithName_stringValue_1, name._id, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108(_class_NSXMLElement, + _sel_namespaceWithName_stringValue_, name.pointer, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject processingInstructionWithName_stringValue_( - AVFAudio _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109( - _lib._class_NSXMLElement1, - _lib._sel_processingInstructionWithName_stringValue_1, - name._id, - stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108( + _class_NSXMLElement, + _sel_processingInstructionWithName_stringValue_, + name.pointer, + stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject commentWithStringValue_(AVFAudio _lib, NSString stringValue) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSXMLElement1, - _lib._sel_commentWithStringValue_1, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject commentWithStringValue_(NSString stringValue) { + final _ret = _objc_msgSend_31( + _class_NSXMLElement, _sel_commentWithStringValue_, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject textWithStringValue_(AVFAudio _lib, NSString stringValue) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSXMLElement1, - _lib._sel_textWithStringValue_1, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject textWithStringValue_(NSString stringValue) { + final _ret = _objc_msgSend_31( + _class_NSXMLElement, _sel_textWithStringValue_, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject? DTDNodeWithXMLString_(AVFAudio _lib, NSString string) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSXMLElement1, - _lib._sel_DTDNodeWithXMLString_1, string._id); + static NSObject? DTDNodeWithXMLString_(NSString string) { + final _ret = _objc_msgSend_38( + _class_NSXMLElement, _sel_DTDNodeWithXMLString_, string.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSString localNameForName_(AVFAudio _lib, NSString name) { - final _ret = _lib._objc_msgSend_69( - _lib._class_NSXMLElement1, _lib._sel_localNameForName_1, name._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString localNameForName_(NSString name) { + final _ret = _objc_msgSend_69( + _class_NSXMLElement, _sel_localNameForName_, name.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSString? prefixForName_(AVFAudio _lib, NSString name) { - final _ret = _lib._objc_msgSend_186( - _lib._class_NSXMLElement1, _lib._sel_prefixForName_1, name._id); + static NSString? prefixForName_(NSString name) { + final _ret = _objc_msgSend_186( + _class_NSXMLElement, _sel_prefixForName_, name.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static NSXMLNode? predefinedNamespaceForPrefix_( - AVFAudio _lib, NSString name) { - final _ret = _lib._objc_msgSend_1125(_lib._class_NSXMLElement1, - _lib._sel_predefinedNamespaceForPrefix_1, name._id); + static NSXMLNode? predefinedNamespaceForPrefix_(NSString name) { + final _ret = _objc_msgSend_1124( + _class_NSXMLElement, _sel_predefinedNamespaceForPrefix_, name.pointer); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } - static NSXMLElement new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLElement1, _lib._sel_new1); - return NSXMLElement._(_ret, _lib, retain: false, release: true); + static NSXMLElement new1() { + final _ret = _objc_msgSend_2(_class_NSXMLElement, _sel_new); + return NSXMLElement._(_ret, retain: false, release: true); } - static NSXMLElement allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSXMLElement1, _lib._sel_allocWithZone_1, zone); - return NSXMLElement._(_ret, _lib, retain: false, release: true); + static NSXMLElement allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSXMLElement, _sel_allocWithZone_, zone); + return NSXMLElement._(_ret, retain: false, release: true); } - static NSXMLElement alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLElement1, _lib._sel_alloc1); - return NSXMLElement._(_ret, _lib, retain: false, release: true); + static NSXMLElement alloc() { + final _ret = _objc_msgSend_2(_class_NSXMLElement, _sel_alloc); + return NSXMLElement._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSXMLElement1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSXMLElement, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSXMLElement1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSXMLElement, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLElement1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSXMLElement, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLElement1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSXMLElement, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSXMLElement1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSXMLElement, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSXMLElement1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSXMLElement, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSXMLElement1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSXMLElement, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSXMLElement1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSXMLElement, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSXMLElement1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSXMLElement, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSXMLElement = objc.getClass("NSXMLElement"); + class NSXMLNode extends NSObject { - NSXMLNode._(ffi.Pointer id, AVFAudio lib, + NSXMLNode._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSXMLNode] that points to the same underlying object as [other]. - static NSXMLNode castFrom(T other) { - return NSXMLNode._(other._id, other._lib, retain: true, release: true); + static NSXMLNode castFrom(T other) { + return NSXMLNode._(other.pointer, retain: true, release: true); } /// Returns a [NSXMLNode] that wraps the given raw object pointer. - static NSXMLNode castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSXMLNode castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSXMLNode._(other, lib, retain: retain, release: release); + return NSXMLNode._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSXMLNode]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSXMLNode1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSXMLNode); } @override NSXMLNode init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSXMLNode._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSXMLNode._(_ret, retain: true, release: true); } NSXMLNode initWithKind_(int kind) { - final _ret = _lib._objc_msgSend_1106(_id, _lib._sel_initWithKind_1, kind); - return NSXMLNode._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1105(this.pointer, _sel_initWithKind_, kind); + return NSXMLNode._(_ret, retain: true, release: true); } NSXMLNode initWithKind_options_(int kind, int options) { - final _ret = _lib._objc_msgSend_1107( - _id, _lib._sel_initWithKind_options_1, kind, options); - return NSXMLNode._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1106( + this.pointer, _sel_initWithKind_options_, kind, options); + return NSXMLNode._(_ret, retain: true, release: true); } - static NSObject document(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLNode1, _lib._sel_document1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject document() { + final _ret = _objc_msgSend_2(_class_NSXMLNode, _sel_document); + return NSObject._(_ret, retain: true, release: true); } - static NSObject documentWithRootElement_( - AVFAudio _lib, NSXMLElement element) { - final _ret = _lib._objc_msgSend_1108(_lib._class_NSXMLNode1, - _lib._sel_documentWithRootElement_1, element._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject documentWithRootElement_(NSXMLElement element) { + final _ret = _objc_msgSend_1107( + _class_NSXMLNode, _sel_documentWithRootElement_, element.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_(AVFAudio _lib, NSString name) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSXMLNode1, _lib._sel_elementWithName_1, name._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_(NSString name) { + final _ret = + _objc_msgSend_31(_class_NSXMLNode, _sel_elementWithName_, name.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_URI_( - AVFAudio _lib, NSString name, NSString URI) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLNode1, - _lib._sel_elementWithName_URI_1, name._id, URI._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_URI_(NSString name, NSString URI) { + final _ret = _objc_msgSend_1108( + _class_NSXMLNode, _sel_elementWithName_URI_, name.pointer, URI.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_stringValue_( - AVFAudio _lib, NSString name, NSString string) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLNode1, - _lib._sel_elementWithName_stringValue_1, name._id, string._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_stringValue_(NSString name, NSString string) { + final _ret = _objc_msgSend_1108(_class_NSXMLNode, + _sel_elementWithName_stringValue_, name.pointer, string.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject elementWithName_children_attributes_( - AVFAudio _lib, NSString name, NSArray? children, NSArray? attributes) { - final _ret = _lib._objc_msgSend_1110( - _lib._class_NSXMLNode1, - _lib._sel_elementWithName_children_attributes_1, - name._id, - children?._id ?? ffi.nullptr, - attributes?._id ?? ffi.nullptr); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSArray? children, NSArray? attributes) { + final _ret = _objc_msgSend_1109( + _class_NSXMLNode, + _sel_elementWithName_children_attributes_, + name.pointer, + children?.pointer ?? ffi.nullptr, + attributes?.pointer ?? ffi.nullptr); + return NSObject._(_ret, retain: true, release: true); } static NSObject attributeWithName_stringValue_( - AVFAudio _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLNode1, - _lib._sel_attributeWithName_stringValue_1, name._id, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108(_class_NSXMLNode, + _sel_attributeWithName_stringValue_, name.pointer, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject attributeWithName_URI_stringValue_( - AVFAudio _lib, NSString name, NSString URI, NSString stringValue) { - final _ret = _lib._objc_msgSend_1074( - _lib._class_NSXMLNode1, - _lib._sel_attributeWithName_URI_stringValue_1, - name._id, - URI._id, - stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString URI, NSString stringValue) { + final _ret = _objc_msgSend_1074( + _class_NSXMLNode, + _sel_attributeWithName_URI_stringValue_, + name.pointer, + URI.pointer, + stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject namespaceWithName_stringValue_( - AVFAudio _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLNode1, - _lib._sel_namespaceWithName_stringValue_1, name._id, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108(_class_NSXMLNode, + _sel_namespaceWithName_stringValue_, name.pointer, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject processingInstructionWithName_stringValue_( - AVFAudio _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109( - _lib._class_NSXMLNode1, - _lib._sel_processingInstructionWithName_stringValue_1, - name._id, - stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108( + _class_NSXMLNode, + _sel_processingInstructionWithName_stringValue_, + name.pointer, + stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject commentWithStringValue_(AVFAudio _lib, NSString stringValue) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSXMLNode1, - _lib._sel_commentWithStringValue_1, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject commentWithStringValue_(NSString stringValue) { + final _ret = _objc_msgSend_31( + _class_NSXMLNode, _sel_commentWithStringValue_, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject textWithStringValue_(AVFAudio _lib, NSString stringValue) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSXMLNode1, - _lib._sel_textWithStringValue_1, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject textWithStringValue_(NSString stringValue) { + final _ret = _objc_msgSend_31( + _class_NSXMLNode, _sel_textWithStringValue_, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject? DTDNodeWithXMLString_(AVFAudio _lib, NSString string) { - final _ret = _lib._objc_msgSend_38( - _lib._class_NSXMLNode1, _lib._sel_DTDNodeWithXMLString_1, string._id); + static NSObject? DTDNodeWithXMLString_(NSString string) { + final _ret = _objc_msgSend_38( + _class_NSXMLNode, _sel_DTDNodeWithXMLString_, string.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } int get kind { - return _lib._objc_msgSend_1111(_id, _lib._sel_kind1); + return _objc_msgSend_1110(this.pointer, _sel_kind); } NSString? get name { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_name1); + final _ret = _objc_msgSend_44(this.pointer, _sel_name); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set name(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setName_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setName_, value?.pointer ?? ffi.nullptr); } NSObject? get objectValue { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_objectValue1); + final _ret = _objc_msgSend_17(this.pointer, _sel_objectValue); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set objectValue(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setObjectValue_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setObjectValue_, value?.pointer ?? ffi.nullptr); } NSString? get stringValue { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_stringValue1); + final _ret = _objc_msgSend_44(this.pointer, _sel_stringValue); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set stringValue(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setStringValue_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setStringValue_, value?.pointer ?? ffi.nullptr); } void setStringValue_resolvingEntities_(NSString string, bool resolve) { - _lib._objc_msgSend_1112( - _id, _lib._sel_setStringValue_resolvingEntities_1, string._id, resolve); + _objc_msgSend_1111(this.pointer, _sel_setStringValue_resolvingEntities_, + string.pointer, resolve); } int get index { - return _lib._objc_msgSend_10(_id, _lib._sel_index1); + return _objc_msgSend_10(this.pointer, _sel_index); } int get level { - return _lib._objc_msgSend_10(_id, _lib._sel_level1); + return _objc_msgSend_10(this.pointer, _sel_level); } NSXMLDocument? get rootDocument { - final _ret = _lib._objc_msgSend_1136(_id, _lib._sel_rootDocument1); + final _ret = _objc_msgSend_1135(this.pointer, _sel_rootDocument); return _ret.address == 0 ? null - : NSXMLDocument._(_ret, _lib, retain: true, release: true); + : NSXMLDocument._(_ret, retain: true, release: true); } NSXMLNode? get parent { - final _ret = _lib._objc_msgSend_1137(_id, _lib._sel_parent1); + final _ret = _objc_msgSend_1136(this.pointer, _sel_parent); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } int get childCount { - return _lib._objc_msgSend_10(_id, _lib._sel_childCount1); + return _objc_msgSend_10(this.pointer, _sel_childCount); } NSArray? get children { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_children1); + final _ret = _objc_msgSend_84(this.pointer, _sel_children); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSXMLNode? childAtIndex_(int index) { - final _ret = _lib._objc_msgSend_1138(_id, _lib._sel_childAtIndex_1, index); + final _ret = _objc_msgSend_1137(this.pointer, _sel_childAtIndex_, index); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } NSXMLNode? get previousSibling { - final _ret = _lib._objc_msgSend_1137(_id, _lib._sel_previousSibling1); + final _ret = _objc_msgSend_1136(this.pointer, _sel_previousSibling); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } NSXMLNode? get nextSibling { - final _ret = _lib._objc_msgSend_1137(_id, _lib._sel_nextSibling1); + final _ret = _objc_msgSend_1136(this.pointer, _sel_nextSibling); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } NSXMLNode? get previousNode { - final _ret = _lib._objc_msgSend_1137(_id, _lib._sel_previousNode1); + final _ret = _objc_msgSend_1136(this.pointer, _sel_previousNode); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } NSXMLNode? get nextNode { - final _ret = _lib._objc_msgSend_1137(_id, _lib._sel_nextNode1); + final _ret = _objc_msgSend_1136(this.pointer, _sel_nextNode); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } void detach() { - _lib._objc_msgSend_1(_id, _lib._sel_detach1); + _objc_msgSend_1(this.pointer, _sel_detach); } NSString? get XPath { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_XPath1); + final _ret = _objc_msgSend_44(this.pointer, _sel_XPath); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get localName { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_localName1); + final _ret = _objc_msgSend_44(this.pointer, _sel_localName); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get prefix { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_prefix1); + final _ret = _objc_msgSend_44(this.pointer, _sel_prefix); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get URI { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_URI1); + final _ret = _objc_msgSend_44(this.pointer, _sel_URI); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set URI(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setURI_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setURI_, value?.pointer ?? ffi.nullptr); } - static NSString localNameForName_(AVFAudio _lib, NSString name) { - final _ret = _lib._objc_msgSend_69( - _lib._class_NSXMLNode1, _lib._sel_localNameForName_1, name._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString localNameForName_(NSString name) { + final _ret = _objc_msgSend_69( + _class_NSXMLNode, _sel_localNameForName_, name.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSString? prefixForName_(AVFAudio _lib, NSString name) { - final _ret = _lib._objc_msgSend_186( - _lib._class_NSXMLNode1, _lib._sel_prefixForName_1, name._id); + static NSString? prefixForName_(NSString name) { + final _ret = + _objc_msgSend_186(_class_NSXMLNode, _sel_prefixForName_, name.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static NSXMLNode? predefinedNamespaceForPrefix_( - AVFAudio _lib, NSString name) { - final _ret = _lib._objc_msgSend_1125(_lib._class_NSXMLNode1, - _lib._sel_predefinedNamespaceForPrefix_1, name._id); + static NSXMLNode? predefinedNamespaceForPrefix_(NSString name) { + final _ret = _objc_msgSend_1124( + _class_NSXMLNode, _sel_predefinedNamespaceForPrefix_, name.pointer); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } NSString get description { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_description); + return NSString._(_ret, retain: true, release: true); } NSString get XMLString { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_XMLString1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_XMLString); + return NSString._(_ret, retain: true, release: true); } NSString XMLStringWithOptions_(int options) { final _ret = - _lib._objc_msgSend_1139(_id, _lib._sel_XMLStringWithOptions_1, options); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_1138(this.pointer, _sel_XMLStringWithOptions_, options); + return NSString._(_ret, retain: true, release: true); } NSString canonicalXMLStringPreservingComments_(bool comments) { - final _ret = _lib._objc_msgSend_1140( - _id, _lib._sel_canonicalXMLStringPreservingComments_1, comments); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1139( + this.pointer, _sel_canonicalXMLStringPreservingComments_, comments); + return NSString._(_ret, retain: true, release: true); } NSArray? nodesForXPath_error_( - NSString xpath, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_443( - _id, _lib._sel_nodesForXPath_error_1, xpath._id, error); + NSString xpath, ffi.Pointer> error) { + final _ret = _objc_msgSend_443( + this.pointer, _sel_nodesForXPath_error_, xpath.pointer, error); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } - NSArray? objectsForXQuery_constants_error_(NSString xquery, - NSDictionary? constants, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_1141( - _id, - _lib._sel_objectsForXQuery_constants_error_1, - xquery._id, - constants?._id ?? ffi.nullptr, + NSArray? objectsForXQuery_constants_error_( + NSString xquery, + NSDictionary? constants, + ffi.Pointer> error) { + final _ret = _objc_msgSend_1140( + this.pointer, + _sel_objectsForXQuery_constants_error_, + xquery.pointer, + constants?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSArray? objectsForXQuery_error_( - NSString xquery, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_443( - _id, _lib._sel_objectsForXQuery_error_1, xquery._id, error); + NSString xquery, ffi.Pointer> error) { + final _ret = _objc_msgSend_443( + this.pointer, _sel_objectsForXQuery_error_, xquery.pointer, error); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } - static NSXMLNode new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSXMLNode1, _lib._sel_new1); - return NSXMLNode._(_ret, _lib, retain: false, release: true); + static NSXMLNode new1() { + final _ret = _objc_msgSend_2(_class_NSXMLNode, _sel_new); + return NSXMLNode._(_ret, retain: false, release: true); } - static NSXMLNode allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSXMLNode1, _lib._sel_allocWithZone_1, zone); - return NSXMLNode._(_ret, _lib, retain: false, release: true); + static NSXMLNode allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSXMLNode, _sel_allocWithZone_, zone); + return NSXMLNode._(_ret, retain: false, release: true); } - static NSXMLNode alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSXMLNode1, _lib._sel_alloc1); - return NSXMLNode._(_ret, _lib, retain: false, release: true); + static NSXMLNode alloc() { + final _ret = _objc_msgSend_2(_class_NSXMLNode, _sel_alloc); + return NSXMLNode._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSXMLNode1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSXMLNode, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSXMLNode1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSXMLNode, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLNode1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSXMLNode, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLNode1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSXMLNode, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSXMLNode1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSXMLNode, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSXMLNode1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSXMLNode, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSXMLNode1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSXMLNode, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSXMLNode1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSXMLNode, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSXMLNode1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSXMLNode, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSXMLNode = objc.getClass("NSXMLNode"); + abstract class NSXMLNodeKind { static const int NSXMLInvalidKind = 0; static const int NSXMLDocumentKind = 1; @@ -74527,6 +57340,16 @@ abstract class NSXMLNodeKind { static const int NSXMLNotationDeclarationKind = 12; } +late final _sel_initWithKind_ = objc.registerName("initWithKind:"); +final _objc_msgSend_1105 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSXMLNodeOptions { static const int NSXMLNodeOptionsNone = 0; static const int NSXMLNodeIsCDATA = 1; @@ -74558,450 +57381,617 @@ abstract class NSXMLNodeOptions { static const int NSXMLNodePreserveAll = 4293918750; } +late final _sel_initWithKind_options_ = + objc.registerName("initWithKind:options:"); +final _objc_msgSend_1106 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Int32, ffi.Int32)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int, int)>(); +late final _sel_document = objc.registerName("document"); +late final _sel_documentWithRootElement_ = + objc.registerName("documentWithRootElement:"); +final _objc_msgSend_1107 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_elementWithName_ = objc.registerName("elementWithName:"); +late final _sel_elementWithName_URI_ = + objc.registerName("elementWithName:URI:"); +final _objc_msgSend_1108 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_elementWithName_stringValue_ = + objc.registerName("elementWithName:stringValue:"); +late final _sel_elementWithName_children_attributes_ = + objc.registerName("elementWithName:children:attributes:"); +final _objc_msgSend_1109 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_attributeWithName_stringValue_ = + objc.registerName("attributeWithName:stringValue:"); +late final _sel_attributeWithName_URI_stringValue_ = + objc.registerName("attributeWithName:URI:stringValue:"); +late final _sel_namespaceWithName_stringValue_ = + objc.registerName("namespaceWithName:stringValue:"); +late final _sel_processingInstructionWithName_stringValue_ = + objc.registerName("processingInstructionWithName:stringValue:"); +late final _sel_commentWithStringValue_ = + objc.registerName("commentWithStringValue:"); +late final _sel_textWithStringValue_ = + objc.registerName("textWithStringValue:"); +late final _sel_DTDNodeWithXMLString_ = + objc.registerName("DTDNodeWithXMLString:"); +final _objc_msgSend_1110 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_objectValue = objc.registerName("objectValue"); +late final _sel_setObjectValue_ = objc.registerName("setObjectValue:"); +late final _sel_setStringValue_ = objc.registerName("setStringValue:"); +late final _sel_setStringValue_resolvingEntities_ = + objc.registerName("setStringValue:resolvingEntities:"); +final _objc_msgSend_1111 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_index = objc.registerName("index"); +late final _sel_level = objc.registerName("level"); + class NSXMLDocument extends NSXMLNode { - NSXMLDocument._(ffi.Pointer id, AVFAudio lib, + NSXMLDocument._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSXMLDocument] that points to the same underlying object as [other]. - static NSXMLDocument castFrom(T other) { - return NSXMLDocument._(other._id, other._lib, retain: true, release: true); + static NSXMLDocument castFrom(T other) { + return NSXMLDocument._(other.pointer, retain: true, release: true); } /// Returns a [NSXMLDocument] that wraps the given raw object pointer. - static NSXMLDocument castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSXMLDocument castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSXMLDocument._(other, lib, retain: retain, release: release); + return NSXMLDocument._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSXMLDocument]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSXMLDocument1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSXMLDocument); } @override NSXMLDocument init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSXMLDocument._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSXMLDocument._(_ret, retain: true, release: true); } - NSXMLDocument? initWithXMLString_options_error_( - NSString string, int mask, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_1113(_id, - _lib._sel_initWithXMLString_options_error_1, string._id, mask, error); + NSXMLDocument? initWithXMLString_options_error_(NSString string, int mask, + ffi.Pointer> error) { + final _ret = _objc_msgSend_1112(this.pointer, + _sel_initWithXMLString_options_error_, string.pointer, mask, error); return _ret.address == 0 ? null - : NSXMLDocument._(_ret, _lib, retain: true, release: true); + : NSXMLDocument._(_ret, retain: true, release: true); } NSXMLDocument? initWithContentsOfURL_options_error_( - NSURL url, int mask, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_1114(_id, - _lib._sel_initWithContentsOfURL_options_error_1, url._id, mask, error); + NSURL url, int mask, ffi.Pointer> error) { + final _ret = _objc_msgSend_1113(this.pointer, + _sel_initWithContentsOfURL_options_error_, url.pointer, mask, error); return _ret.address == 0 ? null - : NSXMLDocument._(_ret, _lib, retain: true, release: true); + : NSXMLDocument._(_ret, retain: true, release: true); } NSXMLDocument? initWithData_options_error_( - NSData data, int mask, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_1115( - _id, _lib._sel_initWithData_options_error_1, data._id, mask, error); + NSData data, int mask, ffi.Pointer> error) { + final _ret = _objc_msgSend_1114(this.pointer, + _sel_initWithData_options_error_, data.pointer, mask, error); return _ret.address == 0 ? null - : NSXMLDocument._(_ret, _lib, retain: true, release: true); + : NSXMLDocument._(_ret, retain: true, release: true); } NSXMLDocument initWithRootElement_(NSXMLElement? element) { - final _ret = _lib._objc_msgSend_1116( - _id, _lib._sel_initWithRootElement_1, element?._id ?? ffi.nullptr); - return NSXMLDocument._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1115(this.pointer, _sel_initWithRootElement_, + element?.pointer ?? ffi.nullptr); + return NSXMLDocument._(_ret, retain: true, release: true); } - static NSObject replacementClassForClass_(AVFAudio _lib, NSObject cls) { - final _ret = _lib._objc_msgSend_124(_lib._class_NSXMLDocument1, - _lib._sel_replacementClassForClass_1, cls._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject replacementClassForClass_(NSObject cls) { + final _ret = _objc_msgSend_124( + _class_NSXMLDocument, _sel_replacementClassForClass_, cls.pointer); + return NSObject._(_ret, retain: true, release: true); } NSString? get characterEncoding { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_characterEncoding1); + final _ret = _objc_msgSend_44(this.pointer, _sel_characterEncoding); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set characterEncoding(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setCharacterEncoding_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545(this.pointer, _sel_setCharacterEncoding_, + value?.pointer ?? ffi.nullptr); } NSString? get version { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_version1); + final _ret = _objc_msgSend_44(this.pointer, _sel_version); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set version(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setVersion_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setVersion_, value?.pointer ?? ffi.nullptr); } bool get standalone { - return _lib._objc_msgSend_12(_id, _lib._sel_isStandalone1); + return _objc_msgSend_12(this.pointer, _sel_isStandalone); } set standalone(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setStandalone_1, value); + return _objc_msgSend_527(this.pointer, _sel_setStandalone_, value); } int get documentContentKind { - return _lib._objc_msgSend_1117(_id, _lib._sel_documentContentKind1); + return _objc_msgSend_1116(this.pointer, _sel_documentContentKind); } set documentContentKind(int value) { - return _lib._objc_msgSend_1118( - _id, _lib._sel_setDocumentContentKind_1, value); + return _objc_msgSend_1117( + this.pointer, _sel_setDocumentContentKind_, value); } NSString? get MIMEType { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_MIMEType1); + final _ret = _objc_msgSend_44(this.pointer, _sel_MIMEType); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set MIMEType(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setMIMEType_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setMIMEType_, value?.pointer ?? ffi.nullptr); } NSXMLDTD? get DTD { - final _ret = _lib._objc_msgSend_1128(_id, _lib._sel_DTD1); + final _ret = _objc_msgSend_1127(this.pointer, _sel_DTD); return _ret.address == 0 ? null - : NSXMLDTD._(_ret, _lib, retain: true, release: true); + : NSXMLDTD._(_ret, retain: true, release: true); } set DTD(NSXMLDTD? value) { - return _lib._objc_msgSend_1129( - _id, _lib._sel_setDTD_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1128( + this.pointer, _sel_setDTD_, value?.pointer ?? ffi.nullptr); } void setRootElement_(NSXMLElement root) { - _lib._objc_msgSend_1130(_id, _lib._sel_setRootElement_1, root._id); + _objc_msgSend_1129(this.pointer, _sel_setRootElement_, root.pointer); } NSXMLElement? rootElement() { - final _ret = _lib._objc_msgSend_1131(_id, _lib._sel_rootElement1); + final _ret = _objc_msgSend_1130(this.pointer, _sel_rootElement); return _ret.address == 0 ? null - : NSXMLElement._(_ret, _lib, retain: true, release: true); + : NSXMLElement._(_ret, retain: true, release: true); } void insertChild_atIndex_(NSXMLNode child, int index) { - _lib._objc_msgSend_1119( - _id, _lib._sel_insertChild_atIndex_1, child._id, index); + _objc_msgSend_1118( + this.pointer, _sel_insertChild_atIndex_, child.pointer, index); } void insertChildren_atIndex_(NSArray children, int index) { - _lib._objc_msgSend_1120( - _id, _lib._sel_insertChildren_atIndex_1, children._id, index); + _objc_msgSend_1119( + this.pointer, _sel_insertChildren_atIndex_, children.pointer, index); } void removeChildAtIndex_(int index) { - _lib._objc_msgSend_470(_id, _lib._sel_removeChildAtIndex_1, index); + _objc_msgSend_470(this.pointer, _sel_removeChildAtIndex_, index); } void setChildren_(NSArray? children) { - _lib._objc_msgSend_843( - _id, _lib._sel_setChildren_1, children?._id ?? ffi.nullptr); + _objc_msgSend_843( + this.pointer, _sel_setChildren_, children?.pointer ?? ffi.nullptr); } void addChild_(NSXMLNode child) { - _lib._objc_msgSend_1121(_id, _lib._sel_addChild_1, child._id); + _objc_msgSend_1120(this.pointer, _sel_addChild_, child.pointer); } void replaceChildAtIndex_withNode_(int index, NSXMLNode node) { - _lib._objc_msgSend_1122( - _id, _lib._sel_replaceChildAtIndex_withNode_1, index, node._id); + _objc_msgSend_1121( + this.pointer, _sel_replaceChildAtIndex_withNode_, index, node.pointer); } NSData get XMLData { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_XMLData1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_XMLData); + return NSData._(_ret, retain: true, release: true); } NSData XMLDataWithOptions_(int options) { final _ret = - _lib._objc_msgSend_1132(_id, _lib._sel_XMLDataWithOptions_1, options); - return NSData._(_ret, _lib, retain: true, release: true); + _objc_msgSend_1131(this.pointer, _sel_XMLDataWithOptions_, options); + return NSData._(_ret, retain: true, release: true); } - NSObject? objectByApplyingXSLT_arguments_error_(NSData xslt, - NSDictionary? arguments, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_1133( - _id, - _lib._sel_objectByApplyingXSLT_arguments_error_1, - xslt._id, - arguments?._id ?? ffi.nullptr, + NSObject? objectByApplyingXSLT_arguments_error_( + NSData xslt, + NSDictionary? arguments, + ffi.Pointer> error) { + final _ret = _objc_msgSend_1132( + this.pointer, + _sel_objectByApplyingXSLT_arguments_error_, + xslt.pointer, + arguments?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - NSObject? objectByApplyingXSLTString_arguments_error_(NSString xslt, - NSDictionary? arguments, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_1134( - _id, - _lib._sel_objectByApplyingXSLTString_arguments_error_1, - xslt._id, - arguments?._id ?? ffi.nullptr, + NSObject? objectByApplyingXSLTString_arguments_error_( + NSString xslt, + NSDictionary? arguments, + ffi.Pointer> error) { + final _ret = _objc_msgSend_1133( + this.pointer, + _sel_objectByApplyingXSLTString_arguments_error_, + xslt.pointer, + arguments?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? objectByApplyingXSLTAtURL_arguments_error_(NSURL xsltURL, - NSDictionary? argument, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_1135( - _id, - _lib._sel_objectByApplyingXSLTAtURL_arguments_error_1, - xsltURL._id, - argument?._id ?? ffi.nullptr, + NSDictionary? argument, ffi.Pointer> error) { + final _ret = _objc_msgSend_1134( + this.pointer, + _sel_objectByApplyingXSLTAtURL_arguments_error_, + xsltURL.pointer, + argument?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - bool validateAndReturnError_(ffi.Pointer> error) { - return _lib._objc_msgSend_255( - _id, _lib._sel_validateAndReturnError_1, error); + bool validateAndReturnError_( + ffi.Pointer> error) { + return _objc_msgSend_255(this.pointer, _sel_validateAndReturnError_, error); } @override NSXMLDocument initWithKind_(int kind) { - final _ret = _lib._objc_msgSend_1106(_id, _lib._sel_initWithKind_1, kind); - return NSXMLDocument._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1105(this.pointer, _sel_initWithKind_, kind); + return NSXMLDocument._(_ret, retain: true, release: true); } @override NSXMLDocument initWithKind_options_(int kind, int options) { - final _ret = _lib._objc_msgSend_1107( - _id, _lib._sel_initWithKind_options_1, kind, options); - return NSXMLDocument._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1106( + this.pointer, _sel_initWithKind_options_, kind, options); + return NSXMLDocument._(_ret, retain: true, release: true); } - static NSObject document(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLDocument1, _lib._sel_document1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject document() { + final _ret = _objc_msgSend_2(_class_NSXMLDocument, _sel_document); + return NSObject._(_ret, retain: true, release: true); } - static NSObject documentWithRootElement_( - AVFAudio _lib, NSXMLElement element) { - final _ret = _lib._objc_msgSend_1108(_lib._class_NSXMLDocument1, - _lib._sel_documentWithRootElement_1, element._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject documentWithRootElement_(NSXMLElement element) { + final _ret = _objc_msgSend_1107( + _class_NSXMLDocument, _sel_documentWithRootElement_, element.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_(AVFAudio _lib, NSString name) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSXMLDocument1, _lib._sel_elementWithName_1, name._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_(NSString name) { + final _ret = _objc_msgSend_31( + _class_NSXMLDocument, _sel_elementWithName_, name.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_URI_( - AVFAudio _lib, NSString name, NSString URI) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDocument1, - _lib._sel_elementWithName_URI_1, name._id, URI._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_URI_(NSString name, NSString URI) { + final _ret = _objc_msgSend_1108(_class_NSXMLDocument, + _sel_elementWithName_URI_, name.pointer, URI.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_stringValue_( - AVFAudio _lib, NSString name, NSString string) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDocument1, - _lib._sel_elementWithName_stringValue_1, name._id, string._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_stringValue_(NSString name, NSString string) { + final _ret = _objc_msgSend_1108(_class_NSXMLDocument, + _sel_elementWithName_stringValue_, name.pointer, string.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject elementWithName_children_attributes_( - AVFAudio _lib, NSString name, NSArray? children, NSArray? attributes) { - final _ret = _lib._objc_msgSend_1110( - _lib._class_NSXMLDocument1, - _lib._sel_elementWithName_children_attributes_1, - name._id, - children?._id ?? ffi.nullptr, - attributes?._id ?? ffi.nullptr); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSArray? children, NSArray? attributes) { + final _ret = _objc_msgSend_1109( + _class_NSXMLDocument, + _sel_elementWithName_children_attributes_, + name.pointer, + children?.pointer ?? ffi.nullptr, + attributes?.pointer ?? ffi.nullptr); + return NSObject._(_ret, retain: true, release: true); } static NSObject attributeWithName_stringValue_( - AVFAudio _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDocument1, - _lib._sel_attributeWithName_stringValue_1, name._id, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108(_class_NSXMLDocument, + _sel_attributeWithName_stringValue_, name.pointer, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject attributeWithName_URI_stringValue_( - AVFAudio _lib, NSString name, NSString URI, NSString stringValue) { - final _ret = _lib._objc_msgSend_1074( - _lib._class_NSXMLDocument1, - _lib._sel_attributeWithName_URI_stringValue_1, - name._id, - URI._id, - stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString URI, NSString stringValue) { + final _ret = _objc_msgSend_1074( + _class_NSXMLDocument, + _sel_attributeWithName_URI_stringValue_, + name.pointer, + URI.pointer, + stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject namespaceWithName_stringValue_( - AVFAudio _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDocument1, - _lib._sel_namespaceWithName_stringValue_1, name._id, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108(_class_NSXMLDocument, + _sel_namespaceWithName_stringValue_, name.pointer, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject processingInstructionWithName_stringValue_( - AVFAudio _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109( - _lib._class_NSXMLDocument1, - _lib._sel_processingInstructionWithName_stringValue_1, - name._id, - stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108( + _class_NSXMLDocument, + _sel_processingInstructionWithName_stringValue_, + name.pointer, + stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject commentWithStringValue_(AVFAudio _lib, NSString stringValue) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSXMLDocument1, - _lib._sel_commentWithStringValue_1, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject commentWithStringValue_(NSString stringValue) { + final _ret = _objc_msgSend_31(_class_NSXMLDocument, + _sel_commentWithStringValue_, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject textWithStringValue_(AVFAudio _lib, NSString stringValue) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSXMLDocument1, - _lib._sel_textWithStringValue_1, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject textWithStringValue_(NSString stringValue) { + final _ret = _objc_msgSend_31( + _class_NSXMLDocument, _sel_textWithStringValue_, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject? DTDNodeWithXMLString_(AVFAudio _lib, NSString string) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSXMLDocument1, - _lib._sel_DTDNodeWithXMLString_1, string._id); + static NSObject? DTDNodeWithXMLString_(NSString string) { + final _ret = _objc_msgSend_38( + _class_NSXMLDocument, _sel_DTDNodeWithXMLString_, string.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSString localNameForName_(AVFAudio _lib, NSString name) { - final _ret = _lib._objc_msgSend_69( - _lib._class_NSXMLDocument1, _lib._sel_localNameForName_1, name._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString localNameForName_(NSString name) { + final _ret = _objc_msgSend_69( + _class_NSXMLDocument, _sel_localNameForName_, name.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSString? prefixForName_(AVFAudio _lib, NSString name) { - final _ret = _lib._objc_msgSend_186( - _lib._class_NSXMLDocument1, _lib._sel_prefixForName_1, name._id); + static NSString? prefixForName_(NSString name) { + final _ret = _objc_msgSend_186( + _class_NSXMLDocument, _sel_prefixForName_, name.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static NSXMLNode? predefinedNamespaceForPrefix_( - AVFAudio _lib, NSString name) { - final _ret = _lib._objc_msgSend_1125(_lib._class_NSXMLDocument1, - _lib._sel_predefinedNamespaceForPrefix_1, name._id); + static NSXMLNode? predefinedNamespaceForPrefix_(NSString name) { + final _ret = _objc_msgSend_1124( + _class_NSXMLDocument, _sel_predefinedNamespaceForPrefix_, name.pointer); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } - static NSXMLDocument new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLDocument1, _lib._sel_new1); - return NSXMLDocument._(_ret, _lib, retain: false, release: true); + static NSXMLDocument new1() { + final _ret = _objc_msgSend_2(_class_NSXMLDocument, _sel_new); + return NSXMLDocument._(_ret, retain: false, release: true); } - static NSXMLDocument allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSXMLDocument1, _lib._sel_allocWithZone_1, zone); - return NSXMLDocument._(_ret, _lib, retain: false, release: true); + static NSXMLDocument allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSXMLDocument, _sel_allocWithZone_, zone); + return NSXMLDocument._(_ret, retain: false, release: true); } - static NSXMLDocument alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLDocument1, _lib._sel_alloc1); - return NSXMLDocument._(_ret, _lib, retain: false, release: true); + static NSXMLDocument alloc() { + final _ret = _objc_msgSend_2(_class_NSXMLDocument, _sel_alloc); + return NSXMLDocument._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSXMLDocument1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSXMLDocument, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSXMLDocument1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSXMLDocument, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLDocument1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSXMLDocument, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLDocument1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSXMLDocument, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSXMLDocument1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSXMLDocument, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSXMLDocument1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSXMLDocument, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSXMLDocument1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSXMLDocument1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSXMLDocument1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSXMLDocument, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSXMLDocument, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSXMLDocument, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSXMLDocument = objc.getClass("NSXMLDocument"); +late final _sel_initWithXMLString_options_error_ = + objc.registerName("initWithXMLString:options:error:"); +final _objc_msgSend_1112 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +final _objc_msgSend_1113 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_initWithData_options_error_ = + objc.registerName("initWithData:options:error:"); +final _objc_msgSend_1114 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_initWithRootElement_ = + objc.registerName("initWithRootElement:"); +final _objc_msgSend_1115 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_replacementClassForClass_ = + objc.registerName("replacementClassForClass:"); +late final _sel_characterEncoding = objc.registerName("characterEncoding"); +late final _sel_setCharacterEncoding_ = + objc.registerName("setCharacterEncoding:"); +late final _sel_isStandalone = objc.registerName("isStandalone"); +late final _sel_setStandalone_ = objc.registerName("setStandalone:"); abstract class NSXMLDocumentContentKind { static const int NSXMLDocumentXMLKind = 0; @@ -75010,666 +58000,728 @@ abstract class NSXMLDocumentContentKind { static const int NSXMLDocumentTextKind = 3; } +late final _sel_documentContentKind = objc.registerName("documentContentKind"); +final _objc_msgSend_1116 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDocumentContentKind_ = + objc.registerName("setDocumentContentKind:"); +final _objc_msgSend_1117 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setMIMEType_ = objc.registerName("setMIMEType:"); + class NSXMLDTD extends NSXMLNode { - NSXMLDTD._(ffi.Pointer id, AVFAudio lib, + NSXMLDTD._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSXMLDTD] that points to the same underlying object as [other]. - static NSXMLDTD castFrom(T other) { - return NSXMLDTD._(other._id, other._lib, retain: true, release: true); + static NSXMLDTD castFrom(T other) { + return NSXMLDTD._(other.pointer, retain: true, release: true); } /// Returns a [NSXMLDTD] that wraps the given raw object pointer. - static NSXMLDTD castFromPointer(AVFAudio lib, ffi.Pointer other, + static NSXMLDTD castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSXMLDTD._(other, lib, retain: retain, release: release); + return NSXMLDTD._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSXMLDTD]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSXMLDTD1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSXMLDTD); } @override NSXMLDTD init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSXMLDTD._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSXMLDTD._(_ret, retain: true, release: true); } @override NSXMLDTD initWithKind_options_(int kind, int options) { - final _ret = _lib._objc_msgSend_1107( - _id, _lib._sel_initWithKind_options_1, kind, options); - return NSXMLDTD._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1106( + this.pointer, _sel_initWithKind_options_, kind, options); + return NSXMLDTD._(_ret, retain: true, release: true); } NSXMLDTD? initWithContentsOfURL_options_error_( - NSURL url, int mask, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_1114(_id, - _lib._sel_initWithContentsOfURL_options_error_1, url._id, mask, error); + NSURL url, int mask, ffi.Pointer> error) { + final _ret = _objc_msgSend_1113(this.pointer, + _sel_initWithContentsOfURL_options_error_, url.pointer, mask, error); return _ret.address == 0 ? null - : NSXMLDTD._(_ret, _lib, retain: true, release: true); + : NSXMLDTD._(_ret, retain: true, release: true); } NSXMLDTD? initWithData_options_error_( - NSData data, int mask, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_1115( - _id, _lib._sel_initWithData_options_error_1, data._id, mask, error); + NSData data, int mask, ffi.Pointer> error) { + final _ret = _objc_msgSend_1114(this.pointer, + _sel_initWithData_options_error_, data.pointer, mask, error); return _ret.address == 0 ? null - : NSXMLDTD._(_ret, _lib, retain: true, release: true); + : NSXMLDTD._(_ret, retain: true, release: true); } NSString? get publicID { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_publicID1); + final _ret = _objc_msgSend_44(this.pointer, _sel_publicID); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set publicID(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setPublicID_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setPublicID_, value?.pointer ?? ffi.nullptr); } NSString? get systemID { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_systemID1); + final _ret = _objc_msgSend_44(this.pointer, _sel_systemID); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set systemID(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setSystemID_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setSystemID_, value?.pointer ?? ffi.nullptr); } void insertChild_atIndex_(NSXMLNode child, int index) { - _lib._objc_msgSend_1119( - _id, _lib._sel_insertChild_atIndex_1, child._id, index); + _objc_msgSend_1118( + this.pointer, _sel_insertChild_atIndex_, child.pointer, index); } void insertChildren_atIndex_(NSArray children, int index) { - _lib._objc_msgSend_1120( - _id, _lib._sel_insertChildren_atIndex_1, children._id, index); + _objc_msgSend_1119( + this.pointer, _sel_insertChildren_atIndex_, children.pointer, index); } void removeChildAtIndex_(int index) { - _lib._objc_msgSend_470(_id, _lib._sel_removeChildAtIndex_1, index); + _objc_msgSend_470(this.pointer, _sel_removeChildAtIndex_, index); } void setChildren_(NSArray? children) { - _lib._objc_msgSend_843( - _id, _lib._sel_setChildren_1, children?._id ?? ffi.nullptr); + _objc_msgSend_843( + this.pointer, _sel_setChildren_, children?.pointer ?? ffi.nullptr); } void addChild_(NSXMLNode child) { - _lib._objc_msgSend_1121(_id, _lib._sel_addChild_1, child._id); + _objc_msgSend_1120(this.pointer, _sel_addChild_, child.pointer); } void replaceChildAtIndex_withNode_(int index, NSXMLNode node) { - _lib._objc_msgSend_1122( - _id, _lib._sel_replaceChildAtIndex_withNode_1, index, node._id); + _objc_msgSend_1121( + this.pointer, _sel_replaceChildAtIndex_withNode_, index, node.pointer); } NSXMLDTDNode? entityDeclarationForName_(NSString name) { - final _ret = _lib._objc_msgSend_1126( - _id, _lib._sel_entityDeclarationForName_1, name._id); + final _ret = _objc_msgSend_1125( + this.pointer, _sel_entityDeclarationForName_, name.pointer); return _ret.address == 0 ? null - : NSXMLDTDNode._(_ret, _lib, retain: true, release: true); + : NSXMLDTDNode._(_ret, retain: true, release: true); } NSXMLDTDNode? notationDeclarationForName_(NSString name) { - final _ret = _lib._objc_msgSend_1126( - _id, _lib._sel_notationDeclarationForName_1, name._id); + final _ret = _objc_msgSend_1125( + this.pointer, _sel_notationDeclarationForName_, name.pointer); return _ret.address == 0 ? null - : NSXMLDTDNode._(_ret, _lib, retain: true, release: true); + : NSXMLDTDNode._(_ret, retain: true, release: true); } NSXMLDTDNode? elementDeclarationForName_(NSString name) { - final _ret = _lib._objc_msgSend_1126( - _id, _lib._sel_elementDeclarationForName_1, name._id); + final _ret = _objc_msgSend_1125( + this.pointer, _sel_elementDeclarationForName_, name.pointer); return _ret.address == 0 ? null - : NSXMLDTDNode._(_ret, _lib, retain: true, release: true); + : NSXMLDTDNode._(_ret, retain: true, release: true); } NSXMLDTDNode? attributeDeclarationForName_elementName_( NSString name, NSString elementName) { - final _ret = _lib._objc_msgSend_1127( - _id, - _lib._sel_attributeDeclarationForName_elementName_1, - name._id, - elementName._id); + final _ret = _objc_msgSend_1126( + this.pointer, + _sel_attributeDeclarationForName_elementName_, + name.pointer, + elementName.pointer); return _ret.address == 0 ? null - : NSXMLDTDNode._(_ret, _lib, retain: true, release: true); + : NSXMLDTDNode._(_ret, retain: true, release: true); } - static NSXMLDTDNode? predefinedEntityDeclarationForName_( - AVFAudio _lib, NSString name) { - final _ret = _lib._objc_msgSend_1126(_lib._class_NSXMLDTD1, - _lib._sel_predefinedEntityDeclarationForName_1, name._id); + static NSXMLDTDNode? predefinedEntityDeclarationForName_(NSString name) { + final _ret = _objc_msgSend_1125(_class_NSXMLDTD, + _sel_predefinedEntityDeclarationForName_, name.pointer); return _ret.address == 0 ? null - : NSXMLDTDNode._(_ret, _lib, retain: true, release: true); + : NSXMLDTDNode._(_ret, retain: true, release: true); } @override NSXMLDTD initWithKind_(int kind) { - final _ret = _lib._objc_msgSend_1106(_id, _lib._sel_initWithKind_1, kind); - return NSXMLDTD._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1105(this.pointer, _sel_initWithKind_, kind); + return NSXMLDTD._(_ret, retain: true, release: true); } - static NSObject document(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLDTD1, _lib._sel_document1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject document() { + final _ret = _objc_msgSend_2(_class_NSXMLDTD, _sel_document); + return NSObject._(_ret, retain: true, release: true); } - static NSObject documentWithRootElement_( - AVFAudio _lib, NSXMLElement element) { - final _ret = _lib._objc_msgSend_1108(_lib._class_NSXMLDTD1, - _lib._sel_documentWithRootElement_1, element._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject documentWithRootElement_(NSXMLElement element) { + final _ret = _objc_msgSend_1107( + _class_NSXMLDTD, _sel_documentWithRootElement_, element.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_(AVFAudio _lib, NSString name) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSXMLDTD1, _lib._sel_elementWithName_1, name._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_(NSString name) { + final _ret = + _objc_msgSend_31(_class_NSXMLDTD, _sel_elementWithName_, name.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_URI_( - AVFAudio _lib, NSString name, NSString URI) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDTD1, - _lib._sel_elementWithName_URI_1, name._id, URI._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_URI_(NSString name, NSString URI) { + final _ret = _objc_msgSend_1108( + _class_NSXMLDTD, _sel_elementWithName_URI_, name.pointer, URI.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_stringValue_( - AVFAudio _lib, NSString name, NSString string) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDTD1, - _lib._sel_elementWithName_stringValue_1, name._id, string._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_stringValue_(NSString name, NSString string) { + final _ret = _objc_msgSend_1108(_class_NSXMLDTD, + _sel_elementWithName_stringValue_, name.pointer, string.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject elementWithName_children_attributes_( - AVFAudio _lib, NSString name, NSArray? children, NSArray? attributes) { - final _ret = _lib._objc_msgSend_1110( - _lib._class_NSXMLDTD1, - _lib._sel_elementWithName_children_attributes_1, - name._id, - children?._id ?? ffi.nullptr, - attributes?._id ?? ffi.nullptr); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSArray? children, NSArray? attributes) { + final _ret = _objc_msgSend_1109( + _class_NSXMLDTD, + _sel_elementWithName_children_attributes_, + name.pointer, + children?.pointer ?? ffi.nullptr, + attributes?.pointer ?? ffi.nullptr); + return NSObject._(_ret, retain: true, release: true); } static NSObject attributeWithName_stringValue_( - AVFAudio _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDTD1, - _lib._sel_attributeWithName_stringValue_1, name._id, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108(_class_NSXMLDTD, + _sel_attributeWithName_stringValue_, name.pointer, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject attributeWithName_URI_stringValue_( - AVFAudio _lib, NSString name, NSString URI, NSString stringValue) { - final _ret = _lib._objc_msgSend_1074( - _lib._class_NSXMLDTD1, - _lib._sel_attributeWithName_URI_stringValue_1, - name._id, - URI._id, - stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString URI, NSString stringValue) { + final _ret = _objc_msgSend_1074( + _class_NSXMLDTD, + _sel_attributeWithName_URI_stringValue_, + name.pointer, + URI.pointer, + stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject namespaceWithName_stringValue_( - AVFAudio _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDTD1, - _lib._sel_namespaceWithName_stringValue_1, name._id, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108(_class_NSXMLDTD, + _sel_namespaceWithName_stringValue_, name.pointer, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject processingInstructionWithName_stringValue_( - AVFAudio _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109( - _lib._class_NSXMLDTD1, - _lib._sel_processingInstructionWithName_stringValue_1, - name._id, - stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108( + _class_NSXMLDTD, + _sel_processingInstructionWithName_stringValue_, + name.pointer, + stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject commentWithStringValue_(AVFAudio _lib, NSString stringValue) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSXMLDTD1, - _lib._sel_commentWithStringValue_1, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject commentWithStringValue_(NSString stringValue) { + final _ret = _objc_msgSend_31( + _class_NSXMLDTD, _sel_commentWithStringValue_, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject textWithStringValue_(AVFAudio _lib, NSString stringValue) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSXMLDTD1, - _lib._sel_textWithStringValue_1, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject textWithStringValue_(NSString stringValue) { + final _ret = _objc_msgSend_31( + _class_NSXMLDTD, _sel_textWithStringValue_, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject? DTDNodeWithXMLString_(AVFAudio _lib, NSString string) { - final _ret = _lib._objc_msgSend_38( - _lib._class_NSXMLDTD1, _lib._sel_DTDNodeWithXMLString_1, string._id); + static NSObject? DTDNodeWithXMLString_(NSString string) { + final _ret = _objc_msgSend_38( + _class_NSXMLDTD, _sel_DTDNodeWithXMLString_, string.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSString localNameForName_(AVFAudio _lib, NSString name) { - final _ret = _lib._objc_msgSend_69( - _lib._class_NSXMLDTD1, _lib._sel_localNameForName_1, name._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString localNameForName_(NSString name) { + final _ret = + _objc_msgSend_69(_class_NSXMLDTD, _sel_localNameForName_, name.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSString? prefixForName_(AVFAudio _lib, NSString name) { - final _ret = _lib._objc_msgSend_186( - _lib._class_NSXMLDTD1, _lib._sel_prefixForName_1, name._id); + static NSString? prefixForName_(NSString name) { + final _ret = + _objc_msgSend_186(_class_NSXMLDTD, _sel_prefixForName_, name.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static NSXMLNode? predefinedNamespaceForPrefix_( - AVFAudio _lib, NSString name) { - final _ret = _lib._objc_msgSend_1125(_lib._class_NSXMLDTD1, - _lib._sel_predefinedNamespaceForPrefix_1, name._id); + static NSXMLNode? predefinedNamespaceForPrefix_(NSString name) { + final _ret = _objc_msgSend_1124( + _class_NSXMLDTD, _sel_predefinedNamespaceForPrefix_, name.pointer); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } - static NSXMLDTD new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSXMLDTD1, _lib._sel_new1); - return NSXMLDTD._(_ret, _lib, retain: false, release: true); + static NSXMLDTD new1() { + final _ret = _objc_msgSend_2(_class_NSXMLDTD, _sel_new); + return NSXMLDTD._(_ret, retain: false, release: true); } - static NSXMLDTD allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSXMLDTD1, _lib._sel_allocWithZone_1, zone); - return NSXMLDTD._(_ret, _lib, retain: false, release: true); + static NSXMLDTD allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSXMLDTD, _sel_allocWithZone_, zone); + return NSXMLDTD._(_ret, retain: false, release: true); } - static NSXMLDTD alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSXMLDTD1, _lib._sel_alloc1); - return NSXMLDTD._(_ret, _lib, retain: false, release: true); + static NSXMLDTD alloc() { + final _ret = _objc_msgSend_2(_class_NSXMLDTD, _sel_alloc); + return NSXMLDTD._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSXMLDTD1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSXMLDTD, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSXMLDTD1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSXMLDTD, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLDTD1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSXMLDTD, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLDTD1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSXMLDTD, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSXMLDTD1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSXMLDTD, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSXMLDTD1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSXMLDTD, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSXMLDTD1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSXMLDTD1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSXMLDTD1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSXMLDTD, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSXMLDTD, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSXMLDTD, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSXMLDTD = objc.getClass("NSXMLDTD"); +late final _sel_setPublicID_ = objc.registerName("setPublicID:"); +late final _sel_setSystemID_ = objc.registerName("setSystemID:"); +late final _sel_insertChild_atIndex_ = + objc.registerName("insertChild:atIndex:"); +final _objc_msgSend_1118 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_insertChildren_atIndex_ = + objc.registerName("insertChildren:atIndex:"); +final _objc_msgSend_1119 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_removeChildAtIndex_ = objc.registerName("removeChildAtIndex:"); +late final _sel_setChildren_ = objc.registerName("setChildren:"); +late final _sel_addChild_ = objc.registerName("addChild:"); +final _objc_msgSend_1120 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_replaceChildAtIndex_withNode_ = + objc.registerName("replaceChildAtIndex:withNode:"); +final _objc_msgSend_1121 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); class NSXMLDTDNode extends NSXMLNode { - NSXMLDTDNode._(ffi.Pointer id, AVFAudio lib, + NSXMLDTDNode._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSXMLDTDNode] that points to the same underlying object as [other]. - static NSXMLDTDNode castFrom(T other) { - return NSXMLDTDNode._(other._id, other._lib, retain: true, release: true); + static NSXMLDTDNode castFrom(T other) { + return NSXMLDTDNode._(other.pointer, retain: true, release: true); } /// Returns a [NSXMLDTDNode] that wraps the given raw object pointer. - static NSXMLDTDNode castFromPointer( - AVFAudio lib, ffi.Pointer other, + static NSXMLDTDNode castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSXMLDTDNode._(other, lib, retain: retain, release: release); + return NSXMLDTDNode._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSXMLDTDNode]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSXMLDTDNode1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSXMLDTDNode); } NSXMLDTDNode? initWithXMLString_(NSString string) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_initWithXMLString_1, string._id); + _objc_msgSend_38(this.pointer, _sel_initWithXMLString_, string.pointer); return _ret.address == 0 ? null - : NSXMLDTDNode._(_ret, _lib, retain: true, release: true); + : NSXMLDTDNode._(_ret, retain: true, release: true); } @override NSXMLDTDNode initWithKind_options_(int kind, int options) { - final _ret = _lib._objc_msgSend_1107( - _id, _lib._sel_initWithKind_options_1, kind, options); - return NSXMLDTDNode._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1106( + this.pointer, _sel_initWithKind_options_, kind, options); + return NSXMLDTDNode._(_ret, retain: true, release: true); } @override NSXMLDTDNode init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSXMLDTDNode._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSXMLDTDNode._(_ret, retain: true, release: true); } int get DTDKind { - return _lib._objc_msgSend_1123(_id, _lib._sel_DTDKind1); + return _objc_msgSend_1122(this.pointer, _sel_DTDKind); } set DTDKind(int value) { - return _lib._objc_msgSend_1124(_id, _lib._sel_setDTDKind_1, value); + return _objc_msgSend_1123(this.pointer, _sel_setDTDKind_, value); } bool get external1 { - return _lib._objc_msgSend_12(_id, _lib._sel_isExternal1); + return _objc_msgSend_12(this.pointer, _sel_isExternal); } NSString? get publicID { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_publicID1); + final _ret = _objc_msgSend_44(this.pointer, _sel_publicID); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set publicID(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setPublicID_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setPublicID_, value?.pointer ?? ffi.nullptr); } NSString? get systemID { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_systemID1); + final _ret = _objc_msgSend_44(this.pointer, _sel_systemID); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set systemID(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setSystemID_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setSystemID_, value?.pointer ?? ffi.nullptr); } NSString? get notationName { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_notationName1); + final _ret = _objc_msgSend_44(this.pointer, _sel_notationName); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set notationName(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setNotationName_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setNotationName_, value?.pointer ?? ffi.nullptr); } @override NSXMLDTDNode initWithKind_(int kind) { - final _ret = _lib._objc_msgSend_1106(_id, _lib._sel_initWithKind_1, kind); - return NSXMLDTDNode._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1105(this.pointer, _sel_initWithKind_, kind); + return NSXMLDTDNode._(_ret, retain: true, release: true); } - static NSObject document(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLDTDNode1, _lib._sel_document1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject document() { + final _ret = _objc_msgSend_2(_class_NSXMLDTDNode, _sel_document); + return NSObject._(_ret, retain: true, release: true); } - static NSObject documentWithRootElement_( - AVFAudio _lib, NSXMLElement element) { - final _ret = _lib._objc_msgSend_1108(_lib._class_NSXMLDTDNode1, - _lib._sel_documentWithRootElement_1, element._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject documentWithRootElement_(NSXMLElement element) { + final _ret = _objc_msgSend_1107( + _class_NSXMLDTDNode, _sel_documentWithRootElement_, element.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_(AVFAudio _lib, NSString name) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSXMLDTDNode1, _lib._sel_elementWithName_1, name._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_(NSString name) { + final _ret = _objc_msgSend_31( + _class_NSXMLDTDNode, _sel_elementWithName_, name.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_URI_( - AVFAudio _lib, NSString name, NSString URI) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDTDNode1, - _lib._sel_elementWithName_URI_1, name._id, URI._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_URI_(NSString name, NSString URI) { + final _ret = _objc_msgSend_1108(_class_NSXMLDTDNode, + _sel_elementWithName_URI_, name.pointer, URI.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_stringValue_( - AVFAudio _lib, NSString name, NSString string) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDTDNode1, - _lib._sel_elementWithName_stringValue_1, name._id, string._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_stringValue_(NSString name, NSString string) { + final _ret = _objc_msgSend_1108(_class_NSXMLDTDNode, + _sel_elementWithName_stringValue_, name.pointer, string.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject elementWithName_children_attributes_( - AVFAudio _lib, NSString name, NSArray? children, NSArray? attributes) { - final _ret = _lib._objc_msgSend_1110( - _lib._class_NSXMLDTDNode1, - _lib._sel_elementWithName_children_attributes_1, - name._id, - children?._id ?? ffi.nullptr, - attributes?._id ?? ffi.nullptr); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSArray? children, NSArray? attributes) { + final _ret = _objc_msgSend_1109( + _class_NSXMLDTDNode, + _sel_elementWithName_children_attributes_, + name.pointer, + children?.pointer ?? ffi.nullptr, + attributes?.pointer ?? ffi.nullptr); + return NSObject._(_ret, retain: true, release: true); } static NSObject attributeWithName_stringValue_( - AVFAudio _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDTDNode1, - _lib._sel_attributeWithName_stringValue_1, name._id, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108(_class_NSXMLDTDNode, + _sel_attributeWithName_stringValue_, name.pointer, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject attributeWithName_URI_stringValue_( - AVFAudio _lib, NSString name, NSString URI, NSString stringValue) { - final _ret = _lib._objc_msgSend_1074( - _lib._class_NSXMLDTDNode1, - _lib._sel_attributeWithName_URI_stringValue_1, - name._id, - URI._id, - stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString URI, NSString stringValue) { + final _ret = _objc_msgSend_1074( + _class_NSXMLDTDNode, + _sel_attributeWithName_URI_stringValue_, + name.pointer, + URI.pointer, + stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject namespaceWithName_stringValue_( - AVFAudio _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDTDNode1, - _lib._sel_namespaceWithName_stringValue_1, name._id, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108(_class_NSXMLDTDNode, + _sel_namespaceWithName_stringValue_, name.pointer, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject processingInstructionWithName_stringValue_( - AVFAudio _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109( - _lib._class_NSXMLDTDNode1, - _lib._sel_processingInstructionWithName_stringValue_1, - name._id, - stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108( + _class_NSXMLDTDNode, + _sel_processingInstructionWithName_stringValue_, + name.pointer, + stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject commentWithStringValue_(AVFAudio _lib, NSString stringValue) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSXMLDTDNode1, - _lib._sel_commentWithStringValue_1, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject commentWithStringValue_(NSString stringValue) { + final _ret = _objc_msgSend_31( + _class_NSXMLDTDNode, _sel_commentWithStringValue_, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject textWithStringValue_(AVFAudio _lib, NSString stringValue) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSXMLDTDNode1, - _lib._sel_textWithStringValue_1, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject textWithStringValue_(NSString stringValue) { + final _ret = _objc_msgSend_31( + _class_NSXMLDTDNode, _sel_textWithStringValue_, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject? DTDNodeWithXMLString_(AVFAudio _lib, NSString string) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSXMLDTDNode1, - _lib._sel_DTDNodeWithXMLString_1, string._id); + static NSObject? DTDNodeWithXMLString_(NSString string) { + final _ret = _objc_msgSend_38( + _class_NSXMLDTDNode, _sel_DTDNodeWithXMLString_, string.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSString localNameForName_(AVFAudio _lib, NSString name) { - final _ret = _lib._objc_msgSend_69( - _lib._class_NSXMLDTDNode1, _lib._sel_localNameForName_1, name._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString localNameForName_(NSString name) { + final _ret = _objc_msgSend_69( + _class_NSXMLDTDNode, _sel_localNameForName_, name.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSString? prefixForName_(AVFAudio _lib, NSString name) { - final _ret = _lib._objc_msgSend_186( - _lib._class_NSXMLDTDNode1, _lib._sel_prefixForName_1, name._id); + static NSString? prefixForName_(NSString name) { + final _ret = _objc_msgSend_186( + _class_NSXMLDTDNode, _sel_prefixForName_, name.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static NSXMLNode? predefinedNamespaceForPrefix_( - AVFAudio _lib, NSString name) { - final _ret = _lib._objc_msgSend_1125(_lib._class_NSXMLDTDNode1, - _lib._sel_predefinedNamespaceForPrefix_1, name._id); + static NSXMLNode? predefinedNamespaceForPrefix_(NSString name) { + final _ret = _objc_msgSend_1124( + _class_NSXMLDTDNode, _sel_predefinedNamespaceForPrefix_, name.pointer); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } - static NSXMLDTDNode new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLDTDNode1, _lib._sel_new1); - return NSXMLDTDNode._(_ret, _lib, retain: false, release: true); + static NSXMLDTDNode new1() { + final _ret = _objc_msgSend_2(_class_NSXMLDTDNode, _sel_new); + return NSXMLDTDNode._(_ret, retain: false, release: true); } - static NSXMLDTDNode allocWithZone_(AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSXMLDTDNode1, _lib._sel_allocWithZone_1, zone); - return NSXMLDTDNode._(_ret, _lib, retain: false, release: true); + static NSXMLDTDNode allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSXMLDTDNode, _sel_allocWithZone_, zone); + return NSXMLDTDNode._(_ret, retain: false, release: true); } - static NSXMLDTDNode alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLDTDNode1, _lib._sel_alloc1); - return NSXMLDTDNode._(_ret, _lib, retain: false, release: true); + static NSXMLDTDNode alloc() { + final _ret = _objc_msgSend_2(_class_NSXMLDTDNode, _sel_alloc); + return NSXMLDTDNode._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSXMLDTDNode1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSXMLDTDNode, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSXMLDTDNode1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSXMLDTDNode, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLDTDNode1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSXMLDTDNode, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLDTDNode1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSXMLDTDNode, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSXMLDTDNode1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSXMLDTDNode, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSXMLDTDNode1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSXMLDTDNode, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSXMLDTDNode1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSXMLDTDNode, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSXMLDTDNode1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSXMLDTDNode, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSXMLDTDNode1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSXMLDTDNode, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSXMLDTDNode = objc.getClass("NSXMLDTDNode"); +late final _sel_initWithXMLString_ = objc.registerName("initWithXMLString:"); + abstract class NSXMLDTDNodeKind { static const int NSXMLEntityGeneralKind = 1; static const int NSXMLEntityParsedKind = 2; @@ -75693,63 +58745,389 @@ abstract class NSXMLDTDNodeKind { static const int NSXMLElementDeclarationElementKind = 20; } +late final _sel_DTDKind = objc.registerName("DTDKind"); +final _objc_msgSend_1122 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDTDKind_ = objc.registerName("setDTDKind:"); +final _objc_msgSend_1123 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_isExternal = objc.registerName("isExternal"); +late final _sel_notationName = objc.registerName("notationName"); +late final _sel_setNotationName_ = objc.registerName("setNotationName:"); +late final _sel_localNameForName_ = objc.registerName("localNameForName:"); +late final _sel_prefixForName_ = objc.registerName("prefixForName:"); +late final _sel_predefinedNamespaceForPrefix_ = + objc.registerName("predefinedNamespaceForPrefix:"); +final _objc_msgSend_1124 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_entityDeclarationForName_ = + objc.registerName("entityDeclarationForName:"); +final _objc_msgSend_1125 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_notationDeclarationForName_ = + objc.registerName("notationDeclarationForName:"); +late final _sel_elementDeclarationForName_ = + objc.registerName("elementDeclarationForName:"); +late final _sel_attributeDeclarationForName_elementName_ = + objc.registerName("attributeDeclarationForName:elementName:"); +final _objc_msgSend_1126 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_predefinedEntityDeclarationForName_ = + objc.registerName("predefinedEntityDeclarationForName:"); +late final _sel_DTD = objc.registerName("DTD"); +final _objc_msgSend_1127 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDTD_ = objc.registerName("setDTD:"); +final _objc_msgSend_1128 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setRootElement_ = objc.registerName("setRootElement:"); +final _objc_msgSend_1129 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_rootElement = objc.registerName("rootElement"); +final _objc_msgSend_1130 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_XMLData = objc.registerName("XMLData"); +late final _sel_XMLDataWithOptions_ = objc.registerName("XMLDataWithOptions:"); +final _objc_msgSend_1131 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_objectByApplyingXSLT_arguments_error_ = + objc.registerName("objectByApplyingXSLT:arguments:error:"); +final _objc_msgSend_1132 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_objectByApplyingXSLTString_arguments_error_ = + objc.registerName("objectByApplyingXSLTString:arguments:error:"); +final _objc_msgSend_1133 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_objectByApplyingXSLTAtURL_arguments_error_ = + objc.registerName("objectByApplyingXSLTAtURL:arguments:error:"); +final _objc_msgSend_1134 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_validateAndReturnError_ = + objc.registerName("validateAndReturnError:"); +late final _sel_rootDocument = objc.registerName("rootDocument"); +final _objc_msgSend_1135 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_parent = objc.registerName("parent"); +final _objc_msgSend_1136 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_childCount = objc.registerName("childCount"); +late final _sel_children = objc.registerName("children"); +late final _sel_childAtIndex_ = objc.registerName("childAtIndex:"); +final _objc_msgSend_1137 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_previousSibling = objc.registerName("previousSibling"); +late final _sel_nextSibling = objc.registerName("nextSibling"); +late final _sel_previousNode = objc.registerName("previousNode"); +late final _sel_nextNode = objc.registerName("nextNode"); +late final _sel_detach = objc.registerName("detach"); +late final _sel_XPath = objc.registerName("XPath"); +late final _sel_localName = objc.registerName("localName"); +late final _sel_prefix = objc.registerName("prefix"); +late final _sel_URI = objc.registerName("URI"); +late final _sel_setURI_ = objc.registerName("setURI:"); +late final _sel_XMLString = objc.registerName("XMLString"); +late final _sel_XMLStringWithOptions_ = + objc.registerName("XMLStringWithOptions:"); +final _objc_msgSend_1138 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_canonicalXMLStringPreservingComments_ = + objc.registerName("canonicalXMLStringPreservingComments:"); +final _objc_msgSend_1139 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Bool)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, bool)>(); +late final _sel_nodesForXPath_error_ = + objc.registerName("nodesForXPath:error:"); +late final _sel_objectsForXQuery_constants_error_ = + objc.registerName("objectsForXQuery:constants:error:"); +final _objc_msgSend_1140 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_objectsForXQuery_error_ = + objc.registerName("objectsForXQuery:error:"); +late final _sel_initWithName_URI_ = objc.registerName("initWithName:URI:"); +final _objc_msgSend_1141 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithName_stringValue_ = + objc.registerName("initWithName:stringValue:"); +late final _sel_initWithXMLString_error_ = + objc.registerName("initWithXMLString:error:"); +late final _sel_elementsForName_ = objc.registerName("elementsForName:"); +late final _sel_elementsForLocalName_URI_ = + objc.registerName("elementsForLocalName:URI:"); +final _objc_msgSend_1142 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_addAttribute_ = objc.registerName("addAttribute:"); +late final _sel_removeAttributeForName_ = + objc.registerName("removeAttributeForName:"); +late final _sel_attributes = objc.registerName("attributes"); +late final _sel_setAttributes_ = objc.registerName("setAttributes:"); +late final _sel_setAttributesWithDictionary_ = + objc.registerName("setAttributesWithDictionary:"); +late final _sel_attributeForName_ = objc.registerName("attributeForName:"); +late final _sel_attributeForLocalName_URI_ = + objc.registerName("attributeForLocalName:URI:"); +final _objc_msgSend_1143 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_addNamespace_ = objc.registerName("addNamespace:"); +late final _sel_removeNamespaceForPrefix_ = + objc.registerName("removeNamespaceForPrefix:"); +late final _sel_namespaces = objc.registerName("namespaces"); +late final _sel_setNamespaces_ = objc.registerName("setNamespaces:"); +late final _sel_namespaceForPrefix_ = objc.registerName("namespaceForPrefix:"); +late final _sel_resolveNamespaceForName_ = + objc.registerName("resolveNamespaceForName:"); +late final _sel_resolvePrefixForNamespaceURI_ = + objc.registerName("resolvePrefixForNamespaceURI:"); +late final _sel_normalizeAdjacentTextNodesPreservingCDATA_ = + objc.registerName("normalizeAdjacentTextNodesPreservingCDATA:"); +late final _sel_setAttributesAsDictionary_ = + objc.registerName("setAttributesAsDictionary:"); + class AVAudioSession extends NSObject { - AVAudioSession._(ffi.Pointer id, AVFAudio lib, + AVAudioSession._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [AVAudioSession] that points to the same underlying object as [other]. - static AVAudioSession castFrom(T other) { - return AVAudioSession._(other._id, other._lib, retain: true, release: true); + static AVAudioSession castFrom(T other) { + return AVAudioSession._(other.pointer, retain: true, release: true); } /// Returns a [AVAudioSession] that wraps the given raw object pointer. - static AVAudioSession castFromPointer( - AVFAudio lib, ffi.Pointer other, + static AVAudioSession castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return AVAudioSession._(other, lib, retain: retain, release: release); + return AVAudioSession._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [AVAudioSession]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_AVAudioSession1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_AVAudioSession); } - static AVAudioSession sharedInstance(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_1145( - _lib._class_AVAudioSession1, _lib._sel_sharedInstance1); - return AVAudioSession._(_ret, _lib, retain: true, release: true); + static AVAudioSession sharedInstance() { + final _ret = _objc_msgSend_1144(_class_AVAudioSession, _sel_sharedInstance); + return AVAudioSession._(_ret, retain: true, release: true); } NSArray get availableCategories { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_availableCategories1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_availableCategories); + return NSArray._(_ret, retain: true, release: true); } bool setCategory_error_( - NSString category, ffi.Pointer> outError) { - return _lib._objc_msgSend_447( - _id, _lib._sel_setCategory_error_1, category._id, outError); + NSString category, ffi.Pointer> outError) { + return _objc_msgSend_447( + this.pointer, _sel_setCategory_error_, category.pointer, outError); } bool setCategory_withOptions_error_(NSString category, int options, - ffi.Pointer> outError) { - return _lib._objc_msgSend_1146( - _id, - _lib._sel_setCategory_withOptions_error_1, - category._id, - options, - outError); + ffi.Pointer> outError) { + return _objc_msgSend_1145(this.pointer, _sel_setCategory_withOptions_error_, + category.pointer, options, outError); } bool setCategory_mode_options_error_(NSString category, NSString mode, - int options, ffi.Pointer> outError) { - return _lib._objc_msgSend_1147( - _id, - _lib._sel_setCategory_mode_options_error_1, - category._id, - mode._id, + int options, ffi.Pointer> outError) { + return _objc_msgSend_1146( + this.pointer, + _sel_setCategory_mode_options_error_, + category.pointer, + mode.pointer, options, outError); } @@ -75759,502 +59137,494 @@ class AVAudioSession extends NSObject { NSString mode, int policy, int options, - ffi.Pointer> outError) { - return _lib._objc_msgSend_1148( - _id, - _lib._sel_setCategory_mode_routeSharingPolicy_options_error_1, - category._id, - mode._id, + ffi.Pointer> outError) { + return _objc_msgSend_1147( + this.pointer, + _sel_setCategory_mode_routeSharingPolicy_options_error_, + category.pointer, + mode.pointer, policy, options, outError); } NSString get category { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_category1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_category); + return NSString._(_ret, retain: true, release: true); } int get categoryOptions { - return _lib._objc_msgSend_1149(_id, _lib._sel_categoryOptions1); + return _objc_msgSend_1148(this.pointer, _sel_categoryOptions); } int get routeSharingPolicy { - return _lib._objc_msgSend_1150(_id, _lib._sel_routeSharingPolicy1); + return _objc_msgSend_1149(this.pointer, _sel_routeSharingPolicy); } NSArray get availableModes { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_availableModes1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_availableModes); + return NSArray._(_ret, retain: true, release: true); } bool setMode_error_( - NSString mode, ffi.Pointer> outError) { - return _lib._objc_msgSend_447( - _id, _lib._sel_setMode_error_1, mode._id, outError); + NSString mode, ffi.Pointer> outError) { + return _objc_msgSend_447( + this.pointer, _sel_setMode_error_, mode.pointer, outError); } NSString get mode { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_mode1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_mode); + return NSString._(_ret, retain: true, release: true); } bool setAllowHapticsAndSystemSoundsDuringRecording_error_( - bool inValue, ffi.Pointer> outError) { - return _lib._objc_msgSend_1151( - _id, - _lib._sel_setAllowHapticsAndSystemSoundsDuringRecording_error_1, + bool inValue, ffi.Pointer> outError) { + return _objc_msgSend_1150( + this.pointer, + _sel_setAllowHapticsAndSystemSoundsDuringRecording_error_, inValue, outError); } bool get allowHapticsAndSystemSoundsDuringRecording { - return _lib._objc_msgSend_12( - _id, _lib._sel_allowHapticsAndSystemSoundsDuringRecording1); + return _objc_msgSend_12( + this.pointer, _sel_allowHapticsAndSystemSoundsDuringRecording); } int get recordPermission { - return _lib._objc_msgSend_1152(_id, _lib._sel_recordPermission1); + return _objc_msgSend_1151(this.pointer, _sel_recordPermission); } void requestRecordPermission_(ObjCBlock_ffiVoid_bool response) { - _lib._objc_msgSend_1153( - _id, _lib._sel_requestRecordPermission_1, response._id); + _objc_msgSend_1152( + this.pointer, _sel_requestRecordPermission_, response.pointer); } bool overrideOutputAudioPort_error_( - int portOverride, ffi.Pointer> outError) { - return _lib._objc_msgSend_1154( - _id, _lib._sel_overrideOutputAudioPort_error_1, portOverride, outError); + int portOverride, ffi.Pointer> outError) { + return _objc_msgSend_1153(this.pointer, _sel_overrideOutputAudioPort_error_, + portOverride, outError); } bool setPreferredInput_error_(AVAudioSessionPortDescription? inPort, - ffi.Pointer> outError) { - return _lib._objc_msgSend_1158(_id, _lib._sel_setPreferredInput_error_1, - inPort?._id ?? ffi.nullptr, outError); + ffi.Pointer> outError) { + return _objc_msgSend_1157(this.pointer, _sel_setPreferredInput_error_, + inPort?.pointer ?? ffi.nullptr, outError); } AVAudioSessionPortDescription? get preferredInput { - final _ret = _lib._objc_msgSend_1159(_id, _lib._sel_preferredInput1); + final _ret = _objc_msgSend_1158(this.pointer, _sel_preferredInput); return _ret.address == 0 ? null - : AVAudioSessionPortDescription._(_ret, _lib, - retain: true, release: true); + : AVAudioSessionPortDescription._(_ret, retain: true, release: true); } bool setPrefersNoInterruptionsFromSystemAlerts_error_( - bool inValue, ffi.Pointer> outError) { - return _lib._objc_msgSend_1151( - _id, - _lib._sel_setPrefersNoInterruptionsFromSystemAlerts_error_1, + bool inValue, ffi.Pointer> outError) { + return _objc_msgSend_1150( + this.pointer, + _sel_setPrefersNoInterruptionsFromSystemAlerts_error_, inValue, outError); } bool get prefersNoInterruptionsFromSystemAlerts { - return _lib._objc_msgSend_12( - _id, _lib._sel_prefersNoInterruptionsFromSystemAlerts1); + return _objc_msgSend_12( + this.pointer, _sel_prefersNoInterruptionsFromSystemAlerts); } int get renderingMode { - return _lib._objc_msgSend_1160(_id, _lib._sel_renderingMode1); + return _objc_msgSend_1159(this.pointer, _sel_renderingMode); } bool setActive_error_( - bool active, ffi.Pointer> outError) { - return _lib._objc_msgSend_1151( - _id, _lib._sel_setActive_error_1, active, outError); + bool active, ffi.Pointer> outError) { + return _objc_msgSend_1150( + this.pointer, _sel_setActive_error_, active, outError); } - bool setActive_withOptions_error_( - bool active, int options, ffi.Pointer> outError) { - return _lib._objc_msgSend_1161(_id, _lib._sel_setActive_withOptions_error_1, + bool setActive_withOptions_error_(bool active, int options, + ffi.Pointer> outError) { + return _objc_msgSend_1160(this.pointer, _sel_setActive_withOptions_error_, active, options, outError); } void activateWithOptions_completionHandler_( int options, ObjCBlock_ffiVoid_bool_NSError handler) { - _lib._objc_msgSend_1162( - _id, - _lib._sel_activateWithOptions_completionHandler_1, - options, - handler._id); + _objc_msgSend_1161(this.pointer, + _sel_activateWithOptions_completionHandler_, options, handler.pointer); } bool setPreferredSampleRate_error_( - double sampleRate, ffi.Pointer> outError) { - return _lib._objc_msgSend_1163( - _id, _lib._sel_setPreferredSampleRate_error_1, sampleRate, outError); + double sampleRate, ffi.Pointer> outError) { + return _objc_msgSend_1162( + this.pointer, _sel_setPreferredSampleRate_error_, sampleRate, outError); } double get preferredSampleRate { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_preferredSampleRate1) - : _lib._objc_msgSend_165(_id, _lib._sel_preferredSampleRate1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_preferredSampleRate) + : _objc_msgSend_165(this.pointer, _sel_preferredSampleRate); } bool setPreferredIOBufferDuration_error_( - double duration, ffi.Pointer> outError) { - return _lib._objc_msgSend_1163(_id, - _lib._sel_setPreferredIOBufferDuration_error_1, duration, outError); + double duration, ffi.Pointer> outError) { + return _objc_msgSend_1162(this.pointer, + _sel_setPreferredIOBufferDuration_error_, duration, outError); } double get preferredIOBufferDuration { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret( - _id, _lib._sel_preferredIOBufferDuration1) - : _lib._objc_msgSend_165(_id, _lib._sel_preferredIOBufferDuration1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_preferredIOBufferDuration) + : _objc_msgSend_165(this.pointer, _sel_preferredIOBufferDuration); } bool setPreferredInputNumberOfChannels_error_( - int count, ffi.Pointer> outError) { - return _lib._objc_msgSend_1164(_id, - _lib._sel_setPreferredInputNumberOfChannels_error_1, count, outError); + int count, ffi.Pointer> outError) { + return _objc_msgSend_1163(this.pointer, + _sel_setPreferredInputNumberOfChannels_error_, count, outError); } int get preferredInputNumberOfChannels { - return _lib._objc_msgSend_83( - _id, _lib._sel_preferredInputNumberOfChannels1); + return _objc_msgSend_83(this.pointer, _sel_preferredInputNumberOfChannels); } bool setPreferredOutputNumberOfChannels_error_( - int count, ffi.Pointer> outError) { - return _lib._objc_msgSend_1164(_id, - _lib._sel_setPreferredOutputNumberOfChannels_error_1, count, outError); + int count, ffi.Pointer> outError) { + return _objc_msgSend_1163(this.pointer, + _sel_setPreferredOutputNumberOfChannels_error_, count, outError); } int get preferredOutputNumberOfChannels { - return _lib._objc_msgSend_83( - _id, _lib._sel_preferredOutputNumberOfChannels1); + return _objc_msgSend_83(this.pointer, _sel_preferredOutputNumberOfChannels); } bool setPreferredInputOrientation_error_( - int orientation, ffi.Pointer> outError) { - return _lib._objc_msgSend_1165(_id, - _lib._sel_setPreferredInputOrientation_error_1, orientation, outError); + int orientation, ffi.Pointer> outError) { + return _objc_msgSend_1164(this.pointer, + _sel_setPreferredInputOrientation_error_, orientation, outError); } int get preferredInputOrientation { - return _lib._objc_msgSend_1166(_id, _lib._sel_preferredInputOrientation1); + return _objc_msgSend_1165(this.pointer, _sel_preferredInputOrientation); } int get inputOrientation { - return _lib._objc_msgSend_1166(_id, _lib._sel_inputOrientation1); + return _objc_msgSend_1165(this.pointer, _sel_inputOrientation); } int get maximumInputNumberOfChannels { - return _lib._objc_msgSend_83(_id, _lib._sel_maximumInputNumberOfChannels1); + return _objc_msgSend_83(this.pointer, _sel_maximumInputNumberOfChannels); } int get maximumOutputNumberOfChannels { - return _lib._objc_msgSend_83(_id, _lib._sel_maximumOutputNumberOfChannels1); + return _objc_msgSend_83(this.pointer, _sel_maximumOutputNumberOfChannels); } bool setInputGain_error_( - double gain, ffi.Pointer> outError) { - return _lib._objc_msgSend_1167( - _id, _lib._sel_setInputGain_error_1, gain, outError); + double gain, ffi.Pointer> outError) { + return _objc_msgSend_1166( + this.pointer, _sel_setInputGain_error_, gain, outError); } double get inputGain { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_239_fpret(_id, _lib._sel_inputGain1) - : _lib._objc_msgSend_239(_id, _lib._sel_inputGain1); + return objc.useMsgSendVariants + ? _objc_msgSend_239Fpret(this.pointer, _sel_inputGain) + : _objc_msgSend_239(this.pointer, _sel_inputGain); } bool get inputGainSettable { - return _lib._objc_msgSend_12(_id, _lib._sel_isInputGainSettable1); + return _objc_msgSend_12(this.pointer, _sel_isInputGainSettable); } bool get inputAvailable { - return _lib._objc_msgSend_12(_id, _lib._sel_isInputAvailable1); + return _objc_msgSend_12(this.pointer, _sel_isInputAvailable); } NSArray? get inputDataSources { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_inputDataSources1); + final _ret = _objc_msgSend_84(this.pointer, _sel_inputDataSources); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } AVAudioSessionDataSourceDescription? get inputDataSource { - final _ret = _lib._objc_msgSend_1156(_id, _lib._sel_inputDataSource1); + final _ret = _objc_msgSend_1155(this.pointer, _sel_inputDataSource); return _ret.address == 0 ? null - : AVAudioSessionDataSourceDescription._(_ret, _lib, + : AVAudioSessionDataSourceDescription._(_ret, retain: true, release: true); } bool setInputDataSource_error_( AVAudioSessionDataSourceDescription? dataSource, - ffi.Pointer> outError) { - return _lib._objc_msgSend_1157(_id, _lib._sel_setInputDataSource_error_1, - dataSource?._id ?? ffi.nullptr, outError); + ffi.Pointer> outError) { + return _objc_msgSend_1156(this.pointer, _sel_setInputDataSource_error_, + dataSource?.pointer ?? ffi.nullptr, outError); } NSArray? get outputDataSources { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_outputDataSources1); + final _ret = _objc_msgSend_84(this.pointer, _sel_outputDataSources); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } AVAudioSessionDataSourceDescription? get outputDataSource { - final _ret = _lib._objc_msgSend_1156(_id, _lib._sel_outputDataSource1); + final _ret = _objc_msgSend_1155(this.pointer, _sel_outputDataSource); return _ret.address == 0 ? null - : AVAudioSessionDataSourceDescription._(_ret, _lib, + : AVAudioSessionDataSourceDescription._(_ret, retain: true, release: true); } bool setOutputDataSource_error_( AVAudioSessionDataSourceDescription? dataSource, - ffi.Pointer> outError) { - return _lib._objc_msgSend_1157(_id, _lib._sel_setOutputDataSource_error_1, - dataSource?._id ?? ffi.nullptr, outError); + ffi.Pointer> outError) { + return _objc_msgSend_1156(this.pointer, _sel_setOutputDataSource_error_, + dataSource?.pointer ?? ffi.nullptr, outError); } double get sampleRate { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_sampleRate1) - : _lib._objc_msgSend_165(_id, _lib._sel_sampleRate1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_sampleRate) + : _objc_msgSend_165(this.pointer, _sel_sampleRate); } int get inputNumberOfChannels { - return _lib._objc_msgSend_83(_id, _lib._sel_inputNumberOfChannels1); + return _objc_msgSend_83(this.pointer, _sel_inputNumberOfChannels); } int get outputNumberOfChannels { - return _lib._objc_msgSend_83(_id, _lib._sel_outputNumberOfChannels1); + return _objc_msgSend_83(this.pointer, _sel_outputNumberOfChannels); } double get inputLatency { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_inputLatency1) - : _lib._objc_msgSend_165(_id, _lib._sel_inputLatency1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_inputLatency) + : _objc_msgSend_165(this.pointer, _sel_inputLatency); } double get outputLatency { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_outputLatency1) - : _lib._objc_msgSend_165(_id, _lib._sel_outputLatency1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_outputLatency) + : _objc_msgSend_165(this.pointer, _sel_outputLatency); } double get IOBufferDuration { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_IOBufferDuration1) - : _lib._objc_msgSend_165(_id, _lib._sel_IOBufferDuration1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_IOBufferDuration) + : _objc_msgSend_165(this.pointer, _sel_IOBufferDuration); } NSArray get supportedOutputChannelLayouts { final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_supportedOutputChannelLayouts1); - return NSArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_85(this.pointer, _sel_supportedOutputChannelLayouts); + return NSArray._(_ret, retain: true, release: true); } bool get otherAudioPlaying { - return _lib._objc_msgSend_12(_id, _lib._sel_isOtherAudioPlaying1); + return _objc_msgSend_12(this.pointer, _sel_isOtherAudioPlaying); } bool get secondaryAudioShouldBeSilencedHint { - return _lib._objc_msgSend_12( - _id, _lib._sel_secondaryAudioShouldBeSilencedHint1); + return _objc_msgSend_12( + this.pointer, _sel_secondaryAudioShouldBeSilencedHint); } double get outputVolume { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_239_fpret(_id, _lib._sel_outputVolume1) - : _lib._objc_msgSend_239(_id, _lib._sel_outputVolume1); + return objc.useMsgSendVariants + ? _objc_msgSend_239Fpret(this.pointer, _sel_outputVolume) + : _objc_msgSend_239(this.pointer, _sel_outputVolume); } int get promptStyle { - return _lib._objc_msgSend_1168(_id, _lib._sel_promptStyle1); + return _objc_msgSend_1167(this.pointer, _sel_promptStyle); } NSArray? get availableInputs { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_availableInputs1); + final _ret = _objc_msgSend_84(this.pointer, _sel_availableInputs); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } AVAudioSessionRouteDescription get currentRoute { - final _ret = _lib._objc_msgSend_1169(_id, _lib._sel_currentRoute1); - return AVAudioSessionRouteDescription._(_ret, _lib, - retain: true, release: true); + final _ret = _objc_msgSend_1168(this.pointer, _sel_currentRoute); + return AVAudioSessionRouteDescription._(_ret, retain: true, release: true); } bool setAggregatedIOPreference_error_( - int inIOType, ffi.Pointer> outError) { - return _lib._objc_msgSend_1170( - _id, _lib._sel_setAggregatedIOPreference_error_1, inIOType, outError); + int inIOType, ffi.Pointer> outError) { + return _objc_msgSend_1169(this.pointer, + _sel_setAggregatedIOPreference_error_, inIOType, outError); } bool setSupportsMultichannelContent_error_( - bool inValue, ffi.Pointer> outError) { - return _lib._objc_msgSend_1151(_id, - _lib._sel_setSupportsMultichannelContent_error_1, inValue, outError); + bool inValue, ffi.Pointer> outError) { + return _objc_msgSend_1150(this.pointer, + _sel_setSupportsMultichannelContent_error_, inValue, outError); } bool get supportsMultichannelContent { - return _lib._objc_msgSend_12(_id, _lib._sel_supportsMultichannelContent1); + return _objc_msgSend_12(this.pointer, _sel_supportsMultichannelContent); } bool setPrefersInterruptionOnRouteDisconnect_error_( - bool inValue, ffi.Pointer> outError) { - return _lib._objc_msgSend_1151( - _id, - _lib._sel_setPrefersInterruptionOnRouteDisconnect_error_1, - inValue, - outError); + bool inValue, ffi.Pointer> outError) { + return _objc_msgSend_1150(this.pointer, + _sel_setPrefersInterruptionOnRouteDisconnect_error_, inValue, outError); } bool get prefersInterruptionOnRouteDisconnect { - return _lib._objc_msgSend_12( - _id, _lib._sel_prefersInterruptionOnRouteDisconnect1); + return _objc_msgSend_12( + this.pointer, _sel_prefersInterruptionOnRouteDisconnect); } NSObject? get delegate { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_delegate1); + final _ret = _objc_msgSend_17(this.pointer, _sel_delegate); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set delegate(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setDelegate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); } @override AVAudioSession init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return AVAudioSession._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return AVAudioSession._(_ret, retain: true, release: true); } - bool setActive_withFlags_error_( - bool active, int flags, ffi.Pointer> outError) { - return _lib._objc_msgSend_1171( - _id, _lib._sel_setActive_withFlags_error_1, active, flags, outError); + bool setActive_withFlags_error_(bool active, int flags, + ffi.Pointer> outError) { + return _objc_msgSend_1170( + this.pointer, _sel_setActive_withFlags_error_, active, flags, outError); } bool get inputIsAvailable { - return _lib._objc_msgSend_12(_id, _lib._sel_inputIsAvailable1); + return _objc_msgSend_12(this.pointer, _sel_inputIsAvailable); } double get currentHardwareSampleRate { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret( - _id, _lib._sel_currentHardwareSampleRate1) - : _lib._objc_msgSend_165(_id, _lib._sel_currentHardwareSampleRate1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_currentHardwareSampleRate) + : _objc_msgSend_165(this.pointer, _sel_currentHardwareSampleRate); } int get currentHardwareInputNumberOfChannels { - return _lib._objc_msgSend_83( - _id, _lib._sel_currentHardwareInputNumberOfChannels1); + return _objc_msgSend_83( + this.pointer, _sel_currentHardwareInputNumberOfChannels); } int get currentHardwareOutputNumberOfChannels { - return _lib._objc_msgSend_83( - _id, _lib._sel_currentHardwareOutputNumberOfChannels1); + return _objc_msgSend_83( + this.pointer, _sel_currentHardwareOutputNumberOfChannels); } bool setPreferredHardwareSampleRate_error_( - double sampleRate, ffi.Pointer> outError) { - return _lib._objc_msgSend_1163(_id, - _lib._sel_setPreferredHardwareSampleRate_error_1, sampleRate, outError); + double sampleRate, ffi.Pointer> outError) { + return _objc_msgSend_1162(this.pointer, + _sel_setPreferredHardwareSampleRate_error_, sampleRate, outError); } double get preferredHardwareSampleRate { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret( - _id, _lib._sel_preferredHardwareSampleRate1) - : _lib._objc_msgSend_165(_id, _lib._sel_preferredHardwareSampleRate1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_preferredHardwareSampleRate) + : _objc_msgSend_165(this.pointer, _sel_preferredHardwareSampleRate); } - static AVAudioSession new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_AVAudioSession1, _lib._sel_new1); - return AVAudioSession._(_ret, _lib, retain: false, release: true); + static AVAudioSession new1() { + final _ret = _objc_msgSend_2(_class_AVAudioSession, _sel_new); + return AVAudioSession._(_ret, retain: false, release: true); } - static AVAudioSession allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_AVAudioSession1, _lib._sel_allocWithZone_1, zone); - return AVAudioSession._(_ret, _lib, retain: false, release: true); + static AVAudioSession allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_AVAudioSession, _sel_allocWithZone_, zone); + return AVAudioSession._(_ret, retain: false, release: true); } - static AVAudioSession alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_AVAudioSession1, _lib._sel_alloc1); - return AVAudioSession._(_ret, _lib, retain: false, release: true); + static AVAudioSession alloc() { + final _ret = _objc_msgSend_2(_class_AVAudioSession, _sel_alloc); + return AVAudioSession._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_AVAudioSession1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_AVAudioSession, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_AVAudioSession1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_AVAudioSession, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_AVAudioSession1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_AVAudioSession, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_AVAudioSession1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_AVAudioSession, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_AVAudioSession1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_AVAudioSession, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_AVAudioSession1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_AVAudioSession, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_AVAudioSession1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_AVAudioSession, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_AVAudioSession1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_AVAudioSession, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_AVAudioSession1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_AVAudioSession, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_AVAudioSession = objc.getClass("AVAudioSession"); +late final _sel_sharedInstance = objc.registerName("sharedInstance"); +final _objc_msgSend_1144 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_availableCategories = objc.registerName("availableCategories"); +late final _sel_setCategory_error_ = objc.registerName("setCategory:error:"); + abstract class AVAudioSessionCategoryOptions { static const int AVAudioSessionCategoryOptionMixWithOthers = 1; static const int AVAudioSessionCategoryOptionDuckOthers = 2; @@ -76268,6 +59638,45 @@ abstract class AVAudioSessionCategoryOptions { AVAudioSessionCategoryOptionOverrideMutedMicrophoneInterruption = 128; } +late final _sel_setCategory_withOptions_error_ = + objc.registerName("setCategory:withOptions:error:"); +final _objc_msgSend_1145 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_setCategory_mode_options_error_ = + objc.registerName("setCategory:mode:options:error:"); +final _objc_msgSend_1146 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); + abstract class AVAudioSessionRouteSharingPolicy { static const int AVAudioSessionRouteSharingPolicyDefault = 0; static const int AVAudioSessionRouteSharingPolicyLongFormAudio = 1; @@ -76276,389 +59685,554 @@ abstract class AVAudioSessionRouteSharingPolicy { static const int AVAudioSessionRouteSharingPolicyLongFormVideo = 3; } +late final _sel_setCategory_mode_routeSharingPolicy_options_error_ = + objc.registerName("setCategory:mode:routeSharingPolicy:options:error:"); +final _objc_msgSend_1147 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer>)>(); +late final _sel_category = objc.registerName("category"); +late final _sel_categoryOptions = objc.registerName("categoryOptions"); +final _objc_msgSend_1148 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_routeSharingPolicy = objc.registerName("routeSharingPolicy"); +final _objc_msgSend_1149 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_availableModes = objc.registerName("availableModes"); +late final _sel_setMode_error_ = objc.registerName("setMode:error:"); +late final _sel_mode = objc.registerName("mode"); +late final _sel_setAllowHapticsAndSystemSoundsDuringRecording_error_ = + objc.registerName("setAllowHapticsAndSystemSoundsDuringRecording:error:"); +final _objc_msgSend_1150 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer>)>(); +late final _sel_allowHapticsAndSystemSoundsDuringRecording = + objc.registerName("allowHapticsAndSystemSoundsDuringRecording"); + abstract class AVAudioSessionRecordPermission { static const int AVAudioSessionRecordPermissionUndetermined = 1970168948; static const int AVAudioSessionRecordPermissionDenied = 1684369017; static const int AVAudioSessionRecordPermissionGranted = 1735552628; } +late final _sel_recordPermission = objc.registerName("recordPermission"); +final _objc_msgSend_1151 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_requestRecordPermission_ = + objc.registerName("requestRecordPermission:"); +final _objc_msgSend_1152 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + abstract class AVAudioSessionPortOverride { static const int AVAudioSessionPortOverrideNone = 0; static const int AVAudioSessionPortOverrideSpeaker = 1936747378; } +late final _sel_overrideOutputAudioPort_error_ = + objc.registerName("overrideOutputAudioPort:error:"); +final _objc_msgSend_1153 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); + class AVAudioSessionPortDescription extends NSObject { - AVAudioSessionPortDescription._(ffi.Pointer id, AVFAudio lib, + AVAudioSessionPortDescription._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [AVAudioSessionPortDescription] that points to the same underlying object as [other]. - static AVAudioSessionPortDescription castFrom( + static AVAudioSessionPortDescription castFrom( T other) { - return AVAudioSessionPortDescription._(other._id, other._lib, + return AVAudioSessionPortDescription._(other.pointer, retain: true, release: true); } /// Returns a [AVAudioSessionPortDescription] that wraps the given raw object pointer. static AVAudioSessionPortDescription castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return AVAudioSessionPortDescription._(other, lib, + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return AVAudioSessionPortDescription._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [AVAudioSessionPortDescription]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_AVAudioSessionPortDescription1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_AVAudioSessionPortDescription); } NSString get portType { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_portType1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_portType); + return NSString._(_ret, retain: true, release: true); } NSString get portName { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_portName1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_portName); + return NSString._(_ret, retain: true, release: true); } NSString get UID { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_UID1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_UID); + return NSString._(_ret, retain: true, release: true); } bool get hasHardwareVoiceCallProcessing { - return _lib._objc_msgSend_12( - _id, _lib._sel_hasHardwareVoiceCallProcessing1); + return _objc_msgSend_12(this.pointer, _sel_hasHardwareVoiceCallProcessing); } bool get spatialAudioEnabled { - return _lib._objc_msgSend_12(_id, _lib._sel_isSpatialAudioEnabled1); + return _objc_msgSend_12(this.pointer, _sel_isSpatialAudioEnabled); } NSArray? get channels { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_channels1); + final _ret = _objc_msgSend_84(this.pointer, _sel_channels); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSArray? get dataSources { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_dataSources1); + final _ret = _objc_msgSend_84(this.pointer, _sel_dataSources); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } AVAudioSessionDataSourceDescription? get selectedDataSource { - final _ret = _lib._objc_msgSend_1156(_id, _lib._sel_selectedDataSource1); + final _ret = _objc_msgSend_1155(this.pointer, _sel_selectedDataSource); return _ret.address == 0 ? null - : AVAudioSessionDataSourceDescription._(_ret, _lib, + : AVAudioSessionDataSourceDescription._(_ret, retain: true, release: true); } AVAudioSessionDataSourceDescription? get preferredDataSource { - final _ret = _lib._objc_msgSend_1156(_id, _lib._sel_preferredDataSource1); + final _ret = _objc_msgSend_1155(this.pointer, _sel_preferredDataSource); return _ret.address == 0 ? null - : AVAudioSessionDataSourceDescription._(_ret, _lib, + : AVAudioSessionDataSourceDescription._(_ret, retain: true, release: true); } bool setPreferredDataSource_error_( AVAudioSessionDataSourceDescription? dataSource, - ffi.Pointer> outError) { - return _lib._objc_msgSend_1157( - _id, - _lib._sel_setPreferredDataSource_error_1, - dataSource?._id ?? ffi.nullptr, - outError); + ffi.Pointer> outError) { + return _objc_msgSend_1156(this.pointer, _sel_setPreferredDataSource_error_, + dataSource?.pointer ?? ffi.nullptr, outError); } @override AVAudioSessionPortDescription init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return AVAudioSessionPortDescription._(_ret, _lib, - retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return AVAudioSessionPortDescription._(_ret, retain: true, release: true); } - static AVAudioSessionPortDescription new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_AVAudioSessionPortDescription1, _lib._sel_new1); - return AVAudioSessionPortDescription._(_ret, _lib, - retain: false, release: true); + static AVAudioSessionPortDescription new1() { + final _ret = + _objc_msgSend_2(_class_AVAudioSessionPortDescription, _sel_new); + return AVAudioSessionPortDescription._(_ret, retain: false, release: true); } static AVAudioSessionPortDescription allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_AVAudioSessionPortDescription1, - _lib._sel_allocWithZone_1, - zone); - return AVAudioSessionPortDescription._(_ret, _lib, - retain: false, release: true); + ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_AVAudioSessionPortDescription, _sel_allocWithZone_, zone); + return AVAudioSessionPortDescription._(_ret, retain: false, release: true); } - static AVAudioSessionPortDescription alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_AVAudioSessionPortDescription1, _lib._sel_alloc1); - return AVAudioSessionPortDescription._(_ret, _lib, - retain: false, release: true); + static AVAudioSessionPortDescription alloc() { + final _ret = + _objc_msgSend_2(_class_AVAudioSessionPortDescription, _sel_alloc); + return AVAudioSessionPortDescription._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_AVAudioSessionPortDescription1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_AVAudioSessionPortDescription, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_AVAudioSessionPortDescription1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_AVAudioSessionPortDescription, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_AVAudioSessionPortDescription1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12(_class_AVAudioSessionPortDescription, + _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_AVAudioSessionPortDescription1, - _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_AVAudioSessionPortDescription, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63( - _lib._class_AVAudioSessionPortDescription1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, - key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_AVAudioSessionPortDescription, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_AVAudioSessionPortDescription1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_AVAudioSessionPortDescription, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_AVAudioSessionPortDescription1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_AVAudioSessionPortDescription, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_AVAudioSessionPortDescription1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85(_class_AVAudioSessionPortDescription, + _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_AVAudioSessionPortDescription1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_AVAudioSessionPortDescription, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_AVAudioSessionPortDescription = + objc.getClass("AVAudioSessionPortDescription"); +late final _sel_portType = objc.registerName("portType"); +late final _sel_portName = objc.registerName("portName"); +late final _sel_UID = objc.registerName("UID"); +late final _sel_hasHardwareVoiceCallProcessing = + objc.registerName("hasHardwareVoiceCallProcessing"); +late final _sel_isSpatialAudioEnabled = + objc.registerName("isSpatialAudioEnabled"); +late final _sel_channels = objc.registerName("channels"); +late final _sel_dataSources = objc.registerName("dataSources"); + class AVAudioSessionDataSourceDescription extends NSObject { - AVAudioSessionDataSourceDescription._( - ffi.Pointer id, AVFAudio lib, + AVAudioSessionDataSourceDescription._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [AVAudioSessionDataSourceDescription] that points to the same underlying object as [other]. - static AVAudioSessionDataSourceDescription castFrom( - T other) { - return AVAudioSessionDataSourceDescription._(other._id, other._lib, + static AVAudioSessionDataSourceDescription + castFrom(T other) { + return AVAudioSessionDataSourceDescription._(other.pointer, retain: true, release: true); } /// Returns a [AVAudioSessionDataSourceDescription] that wraps the given raw object pointer. static AVAudioSessionDataSourceDescription castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return AVAudioSessionDataSourceDescription._(other, lib, + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return AVAudioSessionDataSourceDescription._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [AVAudioSessionDataSourceDescription]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_AVAudioSessionDataSourceDescription1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, + _class_AVAudioSessionDataSourceDescription); } NSNumber get dataSourceID { - final _ret = _lib._objc_msgSend_814(_id, _lib._sel_dataSourceID1); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_814(this.pointer, _sel_dataSourceID); + return NSNumber._(_ret, retain: true, release: true); } NSString get dataSourceName { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_dataSourceName1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_dataSourceName); + return NSString._(_ret, retain: true, release: true); } NSString? get location { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_location1); + final _ret = _objc_msgSend_44(this.pointer, _sel_location); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get orientation { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_orientation1); + final _ret = _objc_msgSend_44(this.pointer, _sel_orientation); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSArray? get supportedPolarPatterns { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_supportedPolarPatterns1); + final _ret = _objc_msgSend_84(this.pointer, _sel_supportedPolarPatterns); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSString? get selectedPolarPattern { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_selectedPolarPattern1); + final _ret = _objc_msgSend_44(this.pointer, _sel_selectedPolarPattern); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get preferredPolarPattern { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_preferredPolarPattern1); + final _ret = _objc_msgSend_44(this.pointer, _sel_preferredPolarPattern); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool setPreferredPolarPattern_error_( - NSString? pattern, ffi.Pointer> outError) { - return _lib._objc_msgSend_1155( - _id, - _lib._sel_setPreferredPolarPattern_error_1, - pattern?._id ?? ffi.nullptr, + NSString? pattern, ffi.Pointer> outError) { + return _objc_msgSend_1154( + this.pointer, + _sel_setPreferredPolarPattern_error_, + pattern?.pointer ?? ffi.nullptr, outError); } @override AVAudioSessionDataSourceDescription init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return AVAudioSessionDataSourceDescription._(_ret, _lib, + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return AVAudioSessionDataSourceDescription._(_ret, retain: true, release: true); } - static AVAudioSessionDataSourceDescription new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_AVAudioSessionDataSourceDescription1, _lib._sel_new1); - return AVAudioSessionDataSourceDescription._(_ret, _lib, + static AVAudioSessionDataSourceDescription new1() { + final _ret = + _objc_msgSend_2(_class_AVAudioSessionDataSourceDescription, _sel_new); + return AVAudioSessionDataSourceDescription._(_ret, retain: false, release: true); } static AVAudioSessionDataSourceDescription allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_AVAudioSessionDataSourceDescription1, - _lib._sel_allocWithZone_1, - zone); - return AVAudioSessionDataSourceDescription._(_ret, _lib, + ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_AVAudioSessionDataSourceDescription, _sel_allocWithZone_, zone); + return AVAudioSessionDataSourceDescription._(_ret, retain: false, release: true); } - static AVAudioSessionDataSourceDescription alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_AVAudioSessionDataSourceDescription1, _lib._sel_alloc1); - return AVAudioSessionDataSourceDescription._(_ret, _lib, + static AVAudioSessionDataSourceDescription alloc() { + final _ret = + _objc_msgSend_2(_class_AVAudioSessionDataSourceDescription, _sel_alloc); + return AVAudioSessionDataSourceDescription._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_AVAudioSessionDataSourceDescription1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_AVAudioSessionDataSourceDescription, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_AVAudioSessionDataSourceDescription1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_AVAudioSessionDataSourceDescription, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_AVAudioSessionDataSourceDescription1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12(_class_AVAudioSessionDataSourceDescription, + _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_AVAudioSessionDataSourceDescription1, - _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_AVAudioSessionDataSourceDescription, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63( - _lib._class_AVAudioSessionDataSourceDescription1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, - key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_AVAudioSessionDataSourceDescription, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64( - _lib._class_AVAudioSessionDataSourceDescription1, - _lib._sel_automaticallyNotifiesObserversForKey_1, - key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_AVAudioSessionDataSourceDescription, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_AVAudioSessionDataSourceDescription1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_AVAudioSessionDataSourceDescription1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_AVAudioSessionDataSourceDescription1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_AVAudioSessionDataSourceDescription, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85(_class_AVAudioSessionDataSourceDescription, + _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_AVAudioSessionDataSourceDescription, + _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_AVAudioSessionDataSourceDescription = + objc.getClass("AVAudioSessionDataSourceDescription"); +late final _sel_dataSourceID = objc.registerName("dataSourceID"); +late final _sel_dataSourceName = objc.registerName("dataSourceName"); +late final _sel_location = objc.registerName("location"); +late final _sel_orientation = objc.registerName("orientation"); +late final _sel_supportedPolarPatterns = + objc.registerName("supportedPolarPatterns"); +late final _sel_selectedPolarPattern = + objc.registerName("selectedPolarPattern"); +late final _sel_preferredPolarPattern = + objc.registerName("preferredPolarPattern"); +late final _sel_setPreferredPolarPattern_error_ = + objc.registerName("setPreferredPolarPattern:error:"); +final _objc_msgSend_1154 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_selectedDataSource = objc.registerName("selectedDataSource"); +final _objc_msgSend_1155 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_preferredDataSource = objc.registerName("preferredDataSource"); +late final _sel_setPreferredDataSource_error_ = + objc.registerName("setPreferredDataSource:error:"); +final _objc_msgSend_1156 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_setPreferredInput_error_ = + objc.registerName("setPreferredInput:error:"); +final _objc_msgSend_1157 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_preferredInput = objc.registerName("preferredInput"); +final _objc_msgSend_1158 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setPrefersNoInterruptionsFromSystemAlerts_error_ = + objc.registerName("setPrefersNoInterruptionsFromSystemAlerts:error:"); +late final _sel_prefersNoInterruptionsFromSystemAlerts = + objc.registerName("prefersNoInterruptionsFromSystemAlerts"); abstract class AVAudioSessionRenderingMode { static const int AVAudioSessionRenderingModeNotApplicable = 0; @@ -76669,51 +60243,83 @@ abstract class AVAudioSessionRenderingMode { static const int AVAudioSessionRenderingModeDolbyAtmos = 5; } +late final _sel_renderingMode = objc.registerName("renderingMode"); +final _objc_msgSend_1159 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setActive_error_ = objc.registerName("setActive:error:"); + abstract class AVAudioSessionSetActiveOptions { static const int AVAudioSessionSetActiveOptionNotifyOthersOnDeactivation = 1; } +late final _sel_setActive_withOptions_error_ = + objc.registerName("setActive:withOptions:error:"); +final _objc_msgSend_1160 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + bool, + int, + ffi.Pointer>)>(); + abstract class AVAudioSessionActivationOptions { static const int AVAudioSessionActivationOptionNone = 0; } void _ObjCBlock_ffiVoid_bool_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, bool arg0, - ffi.Pointer arg1) => + ffi.Pointer arg1) => block.ref.target - .cast< - ffi.NativeFunction< - ffi.Void Function( - ffi.Bool arg0, ffi.Pointer arg1)>>() - .asFunction)>()(arg0, arg1); + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Bool arg0, ffi.Pointer arg1)>>() + .asFunction)>()( + arg0, arg1); final _ObjCBlock_ffiVoid_bool_NSError_closureRegistry = - )>{}; + )>{}; int _ObjCBlock_ffiVoid_bool_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_bool_NSError_registerClosure( - void Function(bool, ffi.Pointer) fn) { + void Function(bool, ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_bool_NSError_closureRegistryIndex; _ObjCBlock_ffiVoid_bool_NSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_bool_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, bool arg0, - ffi.Pointer arg1) => + ffi.Pointer arg1) => _ObjCBlock_ffiVoid_bool_NSError_closureRegistry[block.ref.target.address]!( arg0, arg1); -class ObjCBlock_ffiVoid_bool_NSError extends _ObjCBlockBase { - ObjCBlock_ffiVoid_bool_NSError._(ffi.Pointer<_ObjCBlock> id, AVFAudio lib, +class ObjCBlock_ffiVoid_bool_NSError extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_bool_NSError._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_bool_NSError castFromPointer( - AVFAudio lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_bool_NSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_bool_NSError._(pointer, retain: retain, release: release); } @@ -76723,21 +60329,18 @@ class ObjCBlock_ffiVoid_bool_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_bool_NSError.fromFunctionPointer( - AVFAudio lib, ffi.Pointer< ffi.NativeFunction< ffi.Void Function( - ffi.Bool arg0, ffi.Pointer arg1)>> + ffi.Bool arg0, ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Bool, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_bool_NSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, ffi.Bool, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_bool_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -76745,19 +60348,19 @@ class ObjCBlock_ffiVoid_bool_NSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_bool_NSError.fromFunction( - AVFAudio lib, void Function(bool, NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Bool, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_bool_NSError_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_bool_NSError_registerClosure( - (bool arg0, ffi.Pointer arg1) => fn(arg0, - arg1.address == 0 ? null : NSError._(arg1, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_bool_NSError.fromFunction(void Function(bool, NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, ffi.Bool, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_bool_NSError_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_bool_NSError_registerClosure( + (bool arg0, ffi.Pointer arg1) => fn( + arg0, + arg1.address == 0 + ? null + : NSError._(arg1, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -76769,35 +60372,95 @@ class ObjCBlock_ffiVoid_bool_NSError extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_bool_NSError.listener( - AVFAudio lib, void Function(bool, NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Bool, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_bool_NSError_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_bool_NSError_registerClosure( - (bool arg0, ffi.Pointer arg1) => fn(arg0, - arg1.address == 0 ? null : NSError._(arg1, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_bool_NSError.listener(void Function(bool, NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, ffi.Bool, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_bool_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_bool_NSError_registerClosure( + (bool arg0, ffi.Pointer arg1) => fn( + arg0, + arg1.address == 0 + ? null + : NSError._(arg1, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, ffi.Bool, ffi.Pointer)>? - _dartFuncListenerTrampoline; + ffi.Void Function(ffi.Pointer, ffi.Bool, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(bool arg0, NSError? arg1) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, ffi.Bool arg0, - ffi.Pointer arg1)>>() - .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, bool, - ffi.Pointer)>()(_id, arg0, arg1?._id ?? ffi.nullptr); -} + void call(bool arg0, NSError? arg1) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Bool arg0, ffi.Pointer arg1)>>() + .asFunction< + void Function(ffi.Pointer, bool, + ffi.Pointer)>()( + pointer, arg0, arg1?.pointer ?? ffi.nullptr); +} + +late final _sel_activateWithOptions_completionHandler_ = + objc.registerName("activateWithOptions:completionHandler:"); +final _objc_msgSend_1161 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_setPreferredSampleRate_error_ = + objc.registerName("setPreferredSampleRate:error:"); +final _objc_msgSend_1162 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer>)>(); +late final _sel_preferredSampleRate = objc.registerName("preferredSampleRate"); +late final _sel_setPreferredIOBufferDuration_error_ = + objc.registerName("setPreferredIOBufferDuration:error:"); +late final _sel_preferredIOBufferDuration = + objc.registerName("preferredIOBufferDuration"); +late final _sel_setPreferredInputNumberOfChannels_error_ = + objc.registerName("setPreferredInputNumberOfChannels:error:"); +final _objc_msgSend_1163 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_preferredInputNumberOfChannels = + objc.registerName("preferredInputNumberOfChannels"); +late final _sel_setPreferredOutputNumberOfChannels_error_ = + objc.registerName("setPreferredOutputNumberOfChannels:error:"); +late final _sel_preferredOutputNumberOfChannels = + objc.registerName("preferredOutputNumberOfChannels"); abstract class AVAudioStereoOrientation { static const int AVAudioStereoOrientationNone = 0; @@ -76807,576 +60470,794 @@ abstract class AVAudioStereoOrientation { static const int AVAudioStereoOrientationLandscapeLeft = 4; } +late final _sel_setPreferredInputOrientation_error_ = + objc.registerName("setPreferredInputOrientation:error:"); +final _objc_msgSend_1164 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_preferredInputOrientation = + objc.registerName("preferredInputOrientation"); +final _objc_msgSend_1165 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_inputOrientation = objc.registerName("inputOrientation"); +late final _sel_maximumInputNumberOfChannels = + objc.registerName("maximumInputNumberOfChannels"); +late final _sel_maximumOutputNumberOfChannels = + objc.registerName("maximumOutputNumberOfChannels"); +late final _sel_setInputGain_error_ = objc.registerName("setInputGain:error:"); +final _objc_msgSend_1166 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Float, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer>)>(); +late final _sel_inputGain = objc.registerName("inputGain"); +late final _sel_isInputGainSettable = objc.registerName("isInputGainSettable"); +late final _sel_isInputAvailable = objc.registerName("isInputAvailable"); +late final _sel_inputDataSources = objc.registerName("inputDataSources"); +late final _sel_inputDataSource = objc.registerName("inputDataSource"); +late final _sel_setInputDataSource_error_ = + objc.registerName("setInputDataSource:error:"); +late final _sel_outputDataSources = objc.registerName("outputDataSources"); +late final _sel_outputDataSource = objc.registerName("outputDataSource"); +late final _sel_setOutputDataSource_error_ = + objc.registerName("setOutputDataSource:error:"); +late final _sel_sampleRate = objc.registerName("sampleRate"); +late final _sel_inputNumberOfChannels = + objc.registerName("inputNumberOfChannels"); +late final _sel_outputNumberOfChannels = + objc.registerName("outputNumberOfChannels"); +late final _sel_inputLatency = objc.registerName("inputLatency"); +late final _sel_outputLatency = objc.registerName("outputLatency"); +late final _sel_IOBufferDuration = objc.registerName("IOBufferDuration"); +late final _sel_supportedOutputChannelLayouts = + objc.registerName("supportedOutputChannelLayouts"); +late final _sel_isOtherAudioPlaying = objc.registerName("isOtherAudioPlaying"); +late final _sel_secondaryAudioShouldBeSilencedHint = + objc.registerName("secondaryAudioShouldBeSilencedHint"); +late final _sel_outputVolume = objc.registerName("outputVolume"); + abstract class AVAudioSessionPromptStyle { static const int AVAudioSessionPromptStyleNone = 1852796517; static const int AVAudioSessionPromptStyleShort = 1936224884; static const int AVAudioSessionPromptStyleNormal = 1852992876; } +late final _sel_promptStyle = objc.registerName("promptStyle"); +final _objc_msgSend_1167 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_availableInputs = objc.registerName("availableInputs"); + class AVAudioSessionRouteDescription extends NSObject { - AVAudioSessionRouteDescription._(ffi.Pointer id, AVFAudio lib, + AVAudioSessionRouteDescription._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [AVAudioSessionRouteDescription] that points to the same underlying object as [other]. - static AVAudioSessionRouteDescription castFrom( + static AVAudioSessionRouteDescription castFrom( T other) { - return AVAudioSessionRouteDescription._(other._id, other._lib, + return AVAudioSessionRouteDescription._(other.pointer, retain: true, release: true); } /// Returns a [AVAudioSessionRouteDescription] that wraps the given raw object pointer. static AVAudioSessionRouteDescription castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return AVAudioSessionRouteDescription._(other, lib, + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return AVAudioSessionRouteDescription._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [AVAudioSessionRouteDescription]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_AVAudioSessionRouteDescription1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, + _class_AVAudioSessionRouteDescription); } NSArray get inputs { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_inputs1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_inputs); + return NSArray._(_ret, retain: true, release: true); } NSArray get outputs { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_outputs1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_outputs); + return NSArray._(_ret, retain: true, release: true); } @override AVAudioSessionRouteDescription init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return AVAudioSessionRouteDescription._(_ret, _lib, - retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return AVAudioSessionRouteDescription._(_ret, retain: true, release: true); } - static AVAudioSessionRouteDescription new1(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_AVAudioSessionRouteDescription1, _lib._sel_new1); - return AVAudioSessionRouteDescription._(_ret, _lib, - retain: false, release: true); + static AVAudioSessionRouteDescription new1() { + final _ret = + _objc_msgSend_2(_class_AVAudioSessionRouteDescription, _sel_new); + return AVAudioSessionRouteDescription._(_ret, retain: false, release: true); } static AVAudioSessionRouteDescription allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_AVAudioSessionRouteDescription1, - _lib._sel_allocWithZone_1, - zone); - return AVAudioSessionRouteDescription._(_ret, _lib, - retain: false, release: true); + ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_AVAudioSessionRouteDescription, _sel_allocWithZone_, zone); + return AVAudioSessionRouteDescription._(_ret, retain: false, release: true); } - static AVAudioSessionRouteDescription alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_AVAudioSessionRouteDescription1, _lib._sel_alloc1); - return AVAudioSessionRouteDescription._(_ret, _lib, - retain: false, release: true); + static AVAudioSessionRouteDescription alloc() { + final _ret = + _objc_msgSend_2(_class_AVAudioSessionRouteDescription, _sel_alloc); + return AVAudioSessionRouteDescription._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_AVAudioSessionRouteDescription1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_AVAudioSessionRouteDescription, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_AVAudioSessionRouteDescription1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_AVAudioSessionRouteDescription, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_AVAudioSessionRouteDescription1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12(_class_AVAudioSessionRouteDescription, + _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_AVAudioSessionRouteDescription1, - _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_AVAudioSessionRouteDescription, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63( - _lib._class_AVAudioSessionRouteDescription1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, - key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_AVAudioSessionRouteDescription, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_AVAudioSessionRouteDescription1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_AVAudioSessionRouteDescription, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_AVAudioSessionRouteDescription1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_AVAudioSessionRouteDescription, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_AVAudioSessionRouteDescription1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85(_class_AVAudioSessionRouteDescription, + _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_AVAudioSessionRouteDescription1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_AVAudioSessionRouteDescription, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_AVAudioSessionRouteDescription = + objc.getClass("AVAudioSessionRouteDescription"); +late final _sel_inputs = objc.registerName("inputs"); +late final _sel_outputs = objc.registerName("outputs"); +late final _sel_currentRoute = objc.registerName("currentRoute"); +final _objc_msgSend_1168 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); + abstract class AVAudioSessionIOType { static const int AVAudioSessionIOTypeNotSpecified = 0; static const int AVAudioSessionIOTypeAggregated = 1; } +late final _sel_setAggregatedIOPreference_error_ = + objc.registerName("setAggregatedIOPreference:error:"); +final _objc_msgSend_1169 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_setSupportsMultichannelContent_error_ = + objc.registerName("setSupportsMultichannelContent:error:"); +late final _sel_supportsMultichannelContent = + objc.registerName("supportsMultichannelContent"); +late final _sel_setPrefersInterruptionOnRouteDisconnect_error_ = + objc.registerName("setPrefersInterruptionOnRouteDisconnect:error:"); +late final _sel_prefersInterruptionOnRouteDisconnect = + objc.registerName("prefersInterruptionOnRouteDisconnect"); +late final _sel_setActive_withFlags_error_ = + objc.registerName("setActive:withFlags:error:"); +final _objc_msgSend_1170 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Long, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + bool, + int, + ffi.Pointer>)>(); +late final _sel_inputIsAvailable = objc.registerName("inputIsAvailable"); +late final _sel_currentHardwareSampleRate = + objc.registerName("currentHardwareSampleRate"); +late final _sel_currentHardwareInputNumberOfChannels = + objc.registerName("currentHardwareInputNumberOfChannels"); +late final _sel_currentHardwareOutputNumberOfChannels = + objc.registerName("currentHardwareOutputNumberOfChannels"); +late final _sel_setPreferredHardwareSampleRate_error_ = + objc.registerName("setPreferredHardwareSampleRate:error:"); +late final _sel_preferredHardwareSampleRate = + objc.registerName("preferredHardwareSampleRate"); + class AVAudioPlayer extends NSObject { - AVAudioPlayer._(ffi.Pointer id, AVFAudio lib, + AVAudioPlayer._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [AVAudioPlayer] that points to the same underlying object as [other]. - static AVAudioPlayer castFrom(T other) { - return AVAudioPlayer._(other._id, other._lib, retain: true, release: true); + static AVAudioPlayer castFrom(T other) { + return AVAudioPlayer._(other.pointer, retain: true, release: true); } /// Returns a [AVAudioPlayer] that wraps the given raw object pointer. - static AVAudioPlayer castFromPointer( - AVFAudio lib, ffi.Pointer other, + static AVAudioPlayer castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return AVAudioPlayer._(other, lib, retain: retain, release: release); + return AVAudioPlayer._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [AVAudioPlayer]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_AVAudioPlayer1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_AVAudioPlayer); } AVAudioPlayer? initWithContentsOfURL_error_( - NSURL url, ffi.Pointer> outError) { - final _ret = _lib._objc_msgSend_842( - _id, _lib._sel_initWithContentsOfURL_error_1, url._id, outError); + NSURL url, ffi.Pointer> outError) { + final _ret = _objc_msgSend_842( + this.pointer, _sel_initWithContentsOfURL_error_, url.pointer, outError); return _ret.address == 0 ? null - : AVAudioPlayer._(_ret, _lib, retain: true, release: true); + : AVAudioPlayer._(_ret, retain: true, release: true); } AVAudioPlayer? initWithData_error_( - NSData data, ffi.Pointer> outError) { - final _ret = _lib._objc_msgSend_1172( - _id, _lib._sel_initWithData_error_1, data._id, outError); + NSData data, ffi.Pointer> outError) { + final _ret = _objc_msgSend_1171( + this.pointer, _sel_initWithData_error_, data.pointer, outError); return _ret.address == 0 ? null - : AVAudioPlayer._(_ret, _lib, retain: true, release: true); + : AVAudioPlayer._(_ret, retain: true, release: true); } AVAudioPlayer? initWithContentsOfURL_fileTypeHint_error_(NSURL url, - NSString? utiString, ffi.Pointer> outError) { - final _ret = _lib._objc_msgSend_1173( - _id, - _lib._sel_initWithContentsOfURL_fileTypeHint_error_1, - url._id, - utiString?._id ?? ffi.nullptr, + NSString? utiString, ffi.Pointer> outError) { + final _ret = _objc_msgSend_1172( + this.pointer, + _sel_initWithContentsOfURL_fileTypeHint_error_, + url.pointer, + utiString?.pointer ?? ffi.nullptr, outError); return _ret.address == 0 ? null - : AVAudioPlayer._(_ret, _lib, retain: true, release: true); + : AVAudioPlayer._(_ret, retain: true, release: true); } AVAudioPlayer? initWithData_fileTypeHint_error_(NSData data, - NSString? utiString, ffi.Pointer> outError) { - final _ret = _lib._objc_msgSend_1174( - _id, - _lib._sel_initWithData_fileTypeHint_error_1, - data._id, - utiString?._id ?? ffi.nullptr, + NSString? utiString, ffi.Pointer> outError) { + final _ret = _objc_msgSend_1173( + this.pointer, + _sel_initWithData_fileTypeHint_error_, + data.pointer, + utiString?.pointer ?? ffi.nullptr, outError); return _ret.address == 0 ? null - : AVAudioPlayer._(_ret, _lib, retain: true, release: true); + : AVAudioPlayer._(_ret, retain: true, release: true); } bool prepareToPlay() { - return _lib._objc_msgSend_12(_id, _lib._sel_prepareToPlay1); + return _objc_msgSend_12(this.pointer, _sel_prepareToPlay); } bool play() { - return _lib._objc_msgSend_12(_id, _lib._sel_play1); + return _objc_msgSend_12(this.pointer, _sel_play); } bool playAtTime_(double time) { - return _lib._objc_msgSend_1175(_id, _lib._sel_playAtTime_1, time); + return _objc_msgSend_1174(this.pointer, _sel_playAtTime_, time); } void pause() { - _lib._objc_msgSend_1(_id, _lib._sel_pause1); + _objc_msgSend_1(this.pointer, _sel_pause); } void stop() { - _lib._objc_msgSend_1(_id, _lib._sel_stop1); + _objc_msgSend_1(this.pointer, _sel_stop); } bool get playing { - return _lib._objc_msgSend_12(_id, _lib._sel_isPlaying1); + return _objc_msgSend_12(this.pointer, _sel_isPlaying); } int get numberOfChannels { - return _lib._objc_msgSend_10(_id, _lib._sel_numberOfChannels1); + return _objc_msgSend_10(this.pointer, _sel_numberOfChannels); } double get duration { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_duration1) - : _lib._objc_msgSend_165(_id, _lib._sel_duration1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_duration) + : _objc_msgSend_165(this.pointer, _sel_duration); } NSString? get currentDevice { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_currentDevice1); + final _ret = _objc_msgSend_44(this.pointer, _sel_currentDevice); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set currentDevice(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setCurrentDevice_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setCurrentDevice_, value?.pointer ?? ffi.nullptr); } NSObject? get delegate { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_delegate1); + final _ret = _objc_msgSend_17(this.pointer, _sel_delegate); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set delegate(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setDelegate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); } NSURL? get url { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_url1); + final _ret = _objc_msgSend_45(this.pointer, _sel_url); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSData? get data { - final _ret = _lib._objc_msgSend_286(_id, _lib._sel_data1); + final _ret = _objc_msgSend_286(this.pointer, _sel_data); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } double get pan { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_239_fpret(_id, _lib._sel_pan1) - : _lib._objc_msgSend_239(_id, _lib._sel_pan1); + return objc.useMsgSendVariants + ? _objc_msgSend_239Fpret(this.pointer, _sel_pan) + : _objc_msgSend_239(this.pointer, _sel_pan); } set pan(double value) { - return _lib._objc_msgSend_881(_id, _lib._sel_setPan_1, value); + return _objc_msgSend_881(this.pointer, _sel_setPan_, value); } double get volume { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_239_fpret(_id, _lib._sel_volume1) - : _lib._objc_msgSend_239(_id, _lib._sel_volume1); + return objc.useMsgSendVariants + ? _objc_msgSend_239Fpret(this.pointer, _sel_volume) + : _objc_msgSend_239(this.pointer, _sel_volume); } set volume(double value) { - return _lib._objc_msgSend_881(_id, _lib._sel_setVolume_1, value); + return _objc_msgSend_881(this.pointer, _sel_setVolume_, value); } void setVolume_fadeDuration_(double volume, double duration) { - _lib._objc_msgSend_1176( - _id, _lib._sel_setVolume_fadeDuration_1, volume, duration); + _objc_msgSend_1175( + this.pointer, _sel_setVolume_fadeDuration_, volume, duration); } bool get enableRate { - return _lib._objc_msgSend_12(_id, _lib._sel_enableRate1); + return _objc_msgSend_12(this.pointer, _sel_enableRate); } set enableRate(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setEnableRate_1, value); + return _objc_msgSend_527(this.pointer, _sel_setEnableRate_, value); } double get rate { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_239_fpret(_id, _lib._sel_rate1) - : _lib._objc_msgSend_239(_id, _lib._sel_rate1); + return objc.useMsgSendVariants + ? _objc_msgSend_239Fpret(this.pointer, _sel_rate) + : _objc_msgSend_239(this.pointer, _sel_rate); } set rate(double value) { - return _lib._objc_msgSend_881(_id, _lib._sel_setRate_1, value); + return _objc_msgSend_881(this.pointer, _sel_setRate_, value); } double get currentTime { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_currentTime1) - : _lib._objc_msgSend_165(_id, _lib._sel_currentTime1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_currentTime) + : _objc_msgSend_165(this.pointer, _sel_currentTime); } set currentTime(double value) { - return _lib._objc_msgSend_542(_id, _lib._sel_setCurrentTime_1, value); + return _objc_msgSend_542(this.pointer, _sel_setCurrentTime_, value); } double get deviceCurrentTime { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_deviceCurrentTime1) - : _lib._objc_msgSend_165(_id, _lib._sel_deviceCurrentTime1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_deviceCurrentTime) + : _objc_msgSend_165(this.pointer, _sel_deviceCurrentTime); } int get numberOfLoops { - return _lib._objc_msgSend_83(_id, _lib._sel_numberOfLoops1); + return _objc_msgSend_83(this.pointer, _sel_numberOfLoops); } set numberOfLoops(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setNumberOfLoops_1, value); + return _objc_msgSend_635(this.pointer, _sel_setNumberOfLoops_, value); } NSDictionary get settings { - final _ret = _lib._objc_msgSend_181(_id, _lib._sel_settings1); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_181(this.pointer, _sel_settings); + return NSDictionary._(_ret, retain: true, release: true); } AVAudioFormat get format { - final _ret = _lib._objc_msgSend_1193(_id, _lib._sel_format1); - return AVAudioFormat._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1192(this.pointer, _sel_format); + return AVAudioFormat._(_ret, retain: true, release: true); } bool get meteringEnabled { - return _lib._objc_msgSend_12(_id, _lib._sel_isMeteringEnabled1); + return _objc_msgSend_12(this.pointer, _sel_isMeteringEnabled); } set meteringEnabled(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setMeteringEnabled_1, value); + return _objc_msgSend_527(this.pointer, _sel_setMeteringEnabled_, value); } void updateMeters() { - _lib._objc_msgSend_1(_id, _lib._sel_updateMeters1); + _objc_msgSend_1(this.pointer, _sel_updateMeters); } double peakPowerForChannel_(int channelNumber) { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_1194_fpret( - _id, _lib._sel_peakPowerForChannel_1, channelNumber) - : _lib._objc_msgSend_1194( - _id, _lib._sel_peakPowerForChannel_1, channelNumber); + return objc.useMsgSendVariants + ? _objc_msgSend_1193Fpret( + this.pointer, _sel_peakPowerForChannel_, channelNumber) + : _objc_msgSend_1193( + this.pointer, _sel_peakPowerForChannel_, channelNumber); } double averagePowerForChannel_(int channelNumber) { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_1194_fpret( - _id, _lib._sel_averagePowerForChannel_1, channelNumber) - : _lib._objc_msgSend_1194( - _id, _lib._sel_averagePowerForChannel_1, channelNumber); + return objc.useMsgSendVariants + ? _objc_msgSend_1193Fpret( + this.pointer, _sel_averagePowerForChannel_, channelNumber) + : _objc_msgSend_1193( + this.pointer, _sel_averagePowerForChannel_, channelNumber); } NSArray? get channelAssignments { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_channelAssignments1); + final _ret = _objc_msgSend_84(this.pointer, _sel_channelAssignments); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } set channelAssignments(NSArray? value) { - return _lib._objc_msgSend_1053( - _id, _lib._sel_setChannelAssignments_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1053(this.pointer, _sel_setChannelAssignments_, + value?.pointer ?? ffi.nullptr); } @override AVAudioPlayer init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return AVAudioPlayer._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return AVAudioPlayer._(_ret, retain: true, release: true); } - static AVAudioPlayer new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_AVAudioPlayer1, _lib._sel_new1); - return AVAudioPlayer._(_ret, _lib, retain: false, release: true); + static AVAudioPlayer new1() { + final _ret = _objc_msgSend_2(_class_AVAudioPlayer, _sel_new); + return AVAudioPlayer._(_ret, retain: false, release: true); } - static AVAudioPlayer allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_AVAudioPlayer1, _lib._sel_allocWithZone_1, zone); - return AVAudioPlayer._(_ret, _lib, retain: false, release: true); + static AVAudioPlayer allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_AVAudioPlayer, _sel_allocWithZone_, zone); + return AVAudioPlayer._(_ret, retain: false, release: true); } - static AVAudioPlayer alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_AVAudioPlayer1, _lib._sel_alloc1); - return AVAudioPlayer._(_ret, _lib, retain: false, release: true); + static AVAudioPlayer alloc() { + final _ret = _objc_msgSend_2(_class_AVAudioPlayer, _sel_alloc); + return AVAudioPlayer._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_AVAudioPlayer1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_AVAudioPlayer, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_AVAudioPlayer1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_AVAudioPlayer, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_AVAudioPlayer1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_AVAudioPlayer, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_AVAudioPlayer1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_AVAudioPlayer, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_AVAudioPlayer1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_AVAudioPlayer, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_AVAudioPlayer1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_AVAudioPlayer, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_AVAudioPlayer1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_AVAudioPlayer1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_AVAudioPlayer1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_AVAudioPlayer, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_AVAudioPlayer, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_AVAudioPlayer, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_AVAudioPlayer = objc.getClass("AVAudioPlayer"); +late final _sel_initWithData_error_ = objc.registerName("initWithData:error:"); +final _objc_msgSend_1171 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_initWithContentsOfURL_fileTypeHint_error_ = + objc.registerName("initWithContentsOfURL:fileTypeHint:error:"); +final _objc_msgSend_1172 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_initWithData_fileTypeHint_error_ = + objc.registerName("initWithData:fileTypeHint:error:"); +final _objc_msgSend_1173 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_prepareToPlay = objc.registerName("prepareToPlay"); +late final _sel_play = objc.registerName("play"); +late final _sel_playAtTime_ = objc.registerName("playAtTime:"); +final _objc_msgSend_1174 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Double)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, double)>(); +late final _sel_isPlaying = objc.registerName("isPlaying"); +late final _sel_numberOfChannels = objc.registerName("numberOfChannels"); +late final _sel_currentDevice = objc.registerName("currentDevice"); +late final _sel_setCurrentDevice_ = objc.registerName("setCurrentDevice:"); +late final _sel_url = objc.registerName("url"); +late final _sel_pan = objc.registerName("pan"); +late final _sel_setPan_ = objc.registerName("setPan:"); +late final _sel_volume = objc.registerName("volume"); +late final _sel_setVolume_ = objc.registerName("setVolume:"); +late final _sel_setVolume_fadeDuration_ = + objc.registerName("setVolume:fadeDuration:"); +final _objc_msgSend_1175 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Float, ffi.Double)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, double, double)>(); +late final _sel_enableRate = objc.registerName("enableRate"); +late final _sel_setEnableRate_ = objc.registerName("setEnableRate:"); +late final _sel_rate = objc.registerName("rate"); +late final _sel_setRate_ = objc.registerName("setRate:"); +late final _sel_currentTime = objc.registerName("currentTime"); +late final _sel_setCurrentTime_ = objc.registerName("setCurrentTime:"); +late final _sel_deviceCurrentTime = objc.registerName("deviceCurrentTime"); +late final _sel_numberOfLoops = objc.registerName("numberOfLoops"); +late final _sel_setNumberOfLoops_ = objc.registerName("setNumberOfLoops:"); +late final _sel_settings = objc.registerName("settings"); class AVAudioFormat extends NSObject { - AVAudioFormat._(ffi.Pointer id, AVFAudio lib, + AVAudioFormat._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [AVAudioFormat] that points to the same underlying object as [other]. - static AVAudioFormat castFrom(T other) { - return AVAudioFormat._(other._id, other._lib, retain: true, release: true); + static AVAudioFormat castFrom(T other) { + return AVAudioFormat._(other.pointer, retain: true, release: true); } /// Returns a [AVAudioFormat] that wraps the given raw object pointer. - static AVAudioFormat castFromPointer( - AVFAudio lib, ffi.Pointer other, + static AVAudioFormat castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return AVAudioFormat._(other, lib, retain: retain, release: release); + return AVAudioFormat._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [AVAudioFormat]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_AVAudioFormat1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_AVAudioFormat); } AVAudioFormat? initWithStreamDescription_( ffi.Pointer asbd) { - final _ret = _lib._objc_msgSend_1177( - _id, _lib._sel_initWithStreamDescription_1, asbd); + final _ret = + _objc_msgSend_1176(this.pointer, _sel_initWithStreamDescription_, asbd); return _ret.address == 0 ? null - : AVAudioFormat._(_ret, _lib, retain: true, release: true); + : AVAudioFormat._(_ret, retain: true, release: true); } AVAudioFormat? initWithStreamDescription_channelLayout_( ffi.Pointer asbd, AVAudioChannelLayout? layout) { - final _ret = _lib._objc_msgSend_1183( - _id, - _lib._sel_initWithStreamDescription_channelLayout_1, + final _ret = _objc_msgSend_1182( + this.pointer, + _sel_initWithStreamDescription_channelLayout_, asbd, - layout?._id ?? ffi.nullptr); + layout?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : AVAudioFormat._(_ret, _lib, retain: true, release: true); + : AVAudioFormat._(_ret, retain: true, release: true); } AVAudioFormat? initStandardFormatWithSampleRate_channels_( double sampleRate, int channels) { - final _ret = _lib._objc_msgSend_1184( - _id, - _lib._sel_initStandardFormatWithSampleRate_channels_1, - sampleRate, - channels); + final _ret = _objc_msgSend_1183(this.pointer, + _sel_initStandardFormatWithSampleRate_channels_, sampleRate, channels); return _ret.address == 0 ? null - : AVAudioFormat._(_ret, _lib, retain: true, release: true); + : AVAudioFormat._(_ret, retain: true, release: true); } AVAudioFormat initStandardFormatWithSampleRate_channelLayout_( double sampleRate, AVAudioChannelLayout layout) { - final _ret = _lib._objc_msgSend_1185( - _id, - _lib._sel_initStandardFormatWithSampleRate_channelLayout_1, + final _ret = _objc_msgSend_1184( + this.pointer, + _sel_initStandardFormatWithSampleRate_channelLayout_, sampleRate, - layout._id); - return AVAudioFormat._(_ret, _lib, retain: true, release: true); + layout.pointer); + return AVAudioFormat._(_ret, retain: true, release: true); } AVAudioFormat? initWithCommonFormat_sampleRate_channels_interleaved_( int format, double sampleRate, int channels, bool interleaved) { - final _ret = _lib._objc_msgSend_1186( - _id, - _lib._sel_initWithCommonFormat_sampleRate_channels_interleaved_1, + final _ret = _objc_msgSend_1185( + this.pointer, + _sel_initWithCommonFormat_sampleRate_channels_interleaved_, format, sampleRate, channels, interleaved); return _ret.address == 0 ? null - : AVAudioFormat._(_ret, _lib, retain: true, release: true); + : AVAudioFormat._(_ret, retain: true, release: true); } AVAudioFormat initWithCommonFormat_sampleRate_interleaved_channelLayout_( @@ -77384,178 +61265,172 @@ class AVAudioFormat extends NSObject { double sampleRate, bool interleaved, AVAudioChannelLayout layout) { - final _ret = _lib._objc_msgSend_1187( - _id, - _lib._sel_initWithCommonFormat_sampleRate_interleaved_channelLayout_1, + final _ret = _objc_msgSend_1186( + this.pointer, + _sel_initWithCommonFormat_sampleRate_interleaved_channelLayout_, format, sampleRate, interleaved, - layout._id); - return AVAudioFormat._(_ret, _lib, retain: true, release: true); + layout.pointer); + return AVAudioFormat._(_ret, retain: true, release: true); } AVAudioFormat? initWithSettings_(NSDictionary settings) { - final _ret = - _lib._objc_msgSend_851(_id, _lib._sel_initWithSettings_1, settings._id); + final _ret = _objc_msgSend_851( + this.pointer, _sel_initWithSettings_, settings.pointer); return _ret.address == 0 ? null - : AVAudioFormat._(_ret, _lib, retain: true, release: true); + : AVAudioFormat._(_ret, retain: true, release: true); } AVAudioFormat initWithCMAudioFormatDescription_( ffi.Pointer formatDescription) { - final _ret = _lib._objc_msgSend_1188( - _id, _lib._sel_initWithCMAudioFormatDescription_1, formatDescription); - return AVAudioFormat._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1187(this.pointer, + _sel_initWithCMAudioFormatDescription_, formatDescription); + return AVAudioFormat._(_ret, retain: true, release: true); } bool isEqual_(NSObject object) { - return _lib._objc_msgSend_0(_id, _lib._sel_isEqual_1, object._id); + return _objc_msgSend_0(this.pointer, _sel_isEqual_, object.pointer); } bool get standard { - return _lib._objc_msgSend_12(_id, _lib._sel_isStandard1); + return _objc_msgSend_12(this.pointer, _sel_isStandard); } int get commonFormat { - return _lib._objc_msgSend_1189(_id, _lib._sel_commonFormat1); + return _objc_msgSend_1188(this.pointer, _sel_commonFormat); } int get channelCount { - return _lib._objc_msgSend_1182(_id, _lib._sel_channelCount1); + return _objc_msgSend_1181(this.pointer, _sel_channelCount); } double get sampleRate { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_sampleRate1) - : _lib._objc_msgSend_165(_id, _lib._sel_sampleRate1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_sampleRate) + : _objc_msgSend_165(this.pointer, _sel_sampleRate); } bool get interleaved { - return _lib._objc_msgSend_12(_id, _lib._sel_isInterleaved1); + return _objc_msgSend_12(this.pointer, _sel_isInterleaved); } ffi.Pointer get streamDescription { - return _lib._objc_msgSend_1190(_id, _lib._sel_streamDescription1); + return _objc_msgSend_1189(this.pointer, _sel_streamDescription); } AVAudioChannelLayout? get channelLayout { - final _ret = _lib._objc_msgSend_1191(_id, _lib._sel_channelLayout1); + final _ret = _objc_msgSend_1190(this.pointer, _sel_channelLayout); return _ret.address == 0 ? null - : AVAudioChannelLayout._(_ret, _lib, retain: true, release: true); + : AVAudioChannelLayout._(_ret, retain: true, release: true); } NSData? get magicCookie { - final _ret = _lib._objc_msgSend_286(_id, _lib._sel_magicCookie1); + final _ret = _objc_msgSend_286(this.pointer, _sel_magicCookie); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } set magicCookie(NSData? value) { - return _lib._objc_msgSend_1021( - _id, _lib._sel_setMagicCookie_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1021( + this.pointer, _sel_setMagicCookie_, value?.pointer ?? ffi.nullptr); } NSDictionary get settings { - final _ret = _lib._objc_msgSend_181(_id, _lib._sel_settings1); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_181(this.pointer, _sel_settings); + return NSDictionary._(_ret, retain: true, release: true); } ffi.Pointer get formatDescription { - return _lib._objc_msgSend_1192(_id, _lib._sel_formatDescription1); + return _objc_msgSend_1191(this.pointer, _sel_formatDescription); } @override AVAudioFormat init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return AVAudioFormat._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return AVAudioFormat._(_ret, retain: true, release: true); } - static AVAudioFormat new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_AVAudioFormat1, _lib._sel_new1); - return AVAudioFormat._(_ret, _lib, retain: false, release: true); + static AVAudioFormat new1() { + final _ret = _objc_msgSend_2(_class_AVAudioFormat, _sel_new); + return AVAudioFormat._(_ret, retain: false, release: true); } - static AVAudioFormat allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_AVAudioFormat1, _lib._sel_allocWithZone_1, zone); - return AVAudioFormat._(_ret, _lib, retain: false, release: true); + static AVAudioFormat allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_AVAudioFormat, _sel_allocWithZone_, zone); + return AVAudioFormat._(_ret, retain: false, release: true); } - static AVAudioFormat alloc(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_AVAudioFormat1, _lib._sel_alloc1); - return AVAudioFormat._(_ret, _lib, retain: false, release: true); + static AVAudioFormat alloc() { + final _ret = _objc_msgSend_2(_class_AVAudioFormat, _sel_alloc); + return AVAudioFormat._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_AVAudioFormat1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_AVAudioFormat, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_AVAudioFormat1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_AVAudioFormat, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_AVAudioFormat1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_AVAudioFormat, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_AVAudioFormat1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_AVAudioFormat, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_AVAudioFormat1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_AVAudioFormat, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_AVAudioFormat1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_AVAudioFormat, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_AVAudioFormat1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_AVAudioFormat, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_AVAudioFormat1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_AVAudioFormat, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_AVAudioFormat1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_AVAudioFormat, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_AVAudioFormat = objc.getClass("AVAudioFormat"); + final class AudioStreamBasicDescription extends ffi.Struct { @ffi.Double() external double mSampleRate; @@ -77585,163 +61460,180 @@ final class AudioStreamBasicDescription extends ffi.Struct { external int mReserved; } +late final _sel_initWithStreamDescription_ = + objc.registerName("initWithStreamDescription:"); +final _objc_msgSend_1176 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + class AVAudioChannelLayout extends NSObject { - AVAudioChannelLayout._(ffi.Pointer id, AVFAudio lib, + AVAudioChannelLayout._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [AVAudioChannelLayout] that points to the same underlying object as [other]. - static AVAudioChannelLayout castFrom(T other) { - return AVAudioChannelLayout._(other._id, other._lib, - retain: true, release: true); + static AVAudioChannelLayout castFrom(T other) { + return AVAudioChannelLayout._(other.pointer, retain: true, release: true); } /// Returns a [AVAudioChannelLayout] that wraps the given raw object pointer. static AVAudioChannelLayout castFromPointer( - AVFAudio lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return AVAudioChannelLayout._(other, lib, retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return AVAudioChannelLayout._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [AVAudioChannelLayout]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_AVAudioChannelLayout1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_AVAudioChannelLayout); } @override AVAudioChannelLayout init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return AVAudioChannelLayout._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return AVAudioChannelLayout._(_ret, retain: true, release: true); } AVAudioChannelLayout? initWithLayoutTag_(int layoutTag) { final _ret = - _lib._objc_msgSend_1178(_id, _lib._sel_initWithLayoutTag_1, layoutTag); + _objc_msgSend_1177(this.pointer, _sel_initWithLayoutTag_, layoutTag); return _ret.address == 0 ? null - : AVAudioChannelLayout._(_ret, _lib, retain: true, release: true); + : AVAudioChannelLayout._(_ret, retain: true, release: true); } AVAudioChannelLayout initWithLayout_(ffi.Pointer layout) { - final _ret = - _lib._objc_msgSend_1179(_id, _lib._sel_initWithLayout_1, layout); - return AVAudioChannelLayout._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1178(this.pointer, _sel_initWithLayout_, layout); + return AVAudioChannelLayout._(_ret, retain: true, release: true); } bool isEqual_(NSObject object) { - return _lib._objc_msgSend_0(_id, _lib._sel_isEqual_1, object._id); + return _objc_msgSend_0(this.pointer, _sel_isEqual_, object.pointer); } - static AVAudioChannelLayout layoutWithLayoutTag_( - AVFAudio _lib, int layoutTag) { - final _ret = _lib._objc_msgSend_1180(_lib._class_AVAudioChannelLayout1, - _lib._sel_layoutWithLayoutTag_1, layoutTag); - return AVAudioChannelLayout._(_ret, _lib, retain: true, release: true); + static AVAudioChannelLayout layoutWithLayoutTag_(int layoutTag) { + final _ret = _objc_msgSend_1179( + _class_AVAudioChannelLayout, _sel_layoutWithLayoutTag_, layoutTag); + return AVAudioChannelLayout._(_ret, retain: true, release: true); } static AVAudioChannelLayout layoutWithLayout_( - AVFAudio _lib, ffi.Pointer layout) { - final _ret = _lib._objc_msgSend_1179(_lib._class_AVAudioChannelLayout1, - _lib._sel_layoutWithLayout_1, layout); - return AVAudioChannelLayout._(_ret, _lib, retain: true, release: true); + ffi.Pointer layout) { + final _ret = _objc_msgSend_1178( + _class_AVAudioChannelLayout, _sel_layoutWithLayout_, layout); + return AVAudioChannelLayout._(_ret, retain: true, release: true); } int get layoutTag { - return _lib._objc_msgSend_214(_id, _lib._sel_layoutTag1); + return _objc_msgSend_214(this.pointer, _sel_layoutTag); } ffi.Pointer get layout { - return _lib._objc_msgSend_1181(_id, _lib._sel_layout1); + return _objc_msgSend_1180(this.pointer, _sel_layout); } int get channelCount { - return _lib._objc_msgSend_1182(_id, _lib._sel_channelCount1); + return _objc_msgSend_1181(this.pointer, _sel_channelCount); } - static AVAudioChannelLayout new1(AVFAudio _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_AVAudioChannelLayout1, _lib._sel_new1); - return AVAudioChannelLayout._(_ret, _lib, retain: false, release: true); + static AVAudioChannelLayout new1() { + final _ret = _objc_msgSend_2(_class_AVAudioChannelLayout, _sel_new); + return AVAudioChannelLayout._(_ret, retain: false, release: true); } - static AVAudioChannelLayout allocWithZone_( - AVFAudio _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_AVAudioChannelLayout1, _lib._sel_allocWithZone_1, zone); - return AVAudioChannelLayout._(_ret, _lib, retain: false, release: true); + static AVAudioChannelLayout allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_AVAudioChannelLayout, _sel_allocWithZone_, zone); + return AVAudioChannelLayout._(_ret, retain: false, release: true); } - static AVAudioChannelLayout alloc(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_AVAudioChannelLayout1, _lib._sel_alloc1); - return AVAudioChannelLayout._(_ret, _lib, retain: false, release: true); + static AVAudioChannelLayout alloc() { + final _ret = _objc_msgSend_2(_class_AVAudioChannelLayout, _sel_alloc); + return AVAudioChannelLayout._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - AVFAudio _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_AVAudioChannelLayout1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_AVAudioChannelLayout, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - AVFAudio _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_AVAudioChannelLayout1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_AVAudioChannelLayout, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(AVFAudio _lib) { - return _lib._objc_msgSend_12(_lib._class_AVAudioChannelLayout1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_AVAudioChannelLayout, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(AVFAudio _lib) { - return _lib._objc_msgSend_12( - _lib._class_AVAudioChannelLayout1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_AVAudioChannelLayout, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - AVFAudio _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_AVAudioChannelLayout1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_AVAudioChannelLayout, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - AVFAudio _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_AVAudioChannelLayout1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_AVAudioChannelLayout, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - AVFAudio _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_AVAudioChannelLayout1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_AVAudioChannelLayout, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_AVAudioChannelLayout1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_AVAudioChannelLayout, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(AVFAudio _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_AVAudioChannelLayout1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_AVAudioChannelLayout, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_AVAudioChannelLayout = objc.getClass("AVAudioChannelLayout"); +late final _sel_initWithLayoutTag_ = objc.registerName("initWithLayoutTag:"); +final _objc_msgSend_1177 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedInt)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int)>(); + final class AudioChannelLayout extends ffi.Struct { @ffi.UnsignedInt() external int mChannelLayoutTag; @@ -77804,6 +61696,92 @@ abstract class AudioChannelFlags { static const int kAudioChannelFlags_Meters = 4; } +late final _sel_initWithLayout_ = objc.registerName("initWithLayout:"); +final _objc_msgSend_1178 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isEqual_ = objc.registerName("isEqual:"); +late final _sel_layoutWithLayoutTag_ = + objc.registerName("layoutWithLayoutTag:"); +final _objc_msgSend_1179 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedInt)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_layoutWithLayout_ = objc.registerName("layoutWithLayout:"); +late final _sel_layoutTag = objc.registerName("layoutTag"); +late final _sel_layout = objc.registerName("layout"); +final _objc_msgSend_1180 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_channelCount = objc.registerName("channelCount"); +final _objc_msgSend_1181 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Uint32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithStreamDescription_channelLayout_ = + objc.registerName("initWithStreamDescription:channelLayout:"); +final _objc_msgSend_1182 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initStandardFormatWithSampleRate_channels_ = + objc.registerName("initStandardFormatWithSampleRate:channels:"); +final _objc_msgSend_1183 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Double, ffi.Uint32)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, double, int)>(); +late final _sel_initStandardFormatWithSampleRate_channelLayout_ = + objc.registerName("initStandardFormatWithSampleRate:channelLayout:"); +final _objc_msgSend_1184 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer)>(); + abstract class AVAudioCommonFormat { static const int AVAudioOtherFormat = 0; static const int AVAudioPCMFormatFloat32 = 1; @@ -77812,4 +61790,133 @@ abstract class AVAudioCommonFormat { static const int AVAudioPCMFormatInt32 = 4; } +late final _sel_initWithCommonFormat_sampleRate_channels_interleaved_ = + objc.registerName("initWithCommonFormat:sampleRate:channels:interleaved:"); +final _objc_msgSend_1185 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Double, + ffi.Uint32, + ffi.Bool)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int, double, int, bool)>(); +late final _sel_initWithCommonFormat_sampleRate_interleaved_channelLayout_ = + objc.registerName( + "initWithCommonFormat:sampleRate:interleaved:channelLayout:"); +final _objc_msgSend_1186 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Double, + ffi.Bool, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + int, + double, + bool, + ffi.Pointer)>(); +late final _sel_initWithSettings_ = objc.registerName("initWithSettings:"); + final class opaqueCMFormatDescription extends ffi.Opaque {} + +late final _sel_initWithCMAudioFormatDescription_ = + objc.registerName("initWithCMAudioFormatDescription:"); +final _objc_msgSend_1187 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_isStandard = objc.registerName("isStandard"); +late final _sel_commonFormat = objc.registerName("commonFormat"); +final _objc_msgSend_1188 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isInterleaved = objc.registerName("isInterleaved"); +late final _sel_streamDescription = objc.registerName("streamDescription"); +final _objc_msgSend_1189 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_channelLayout = objc.registerName("channelLayout"); +final _objc_msgSend_1190 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_magicCookie = objc.registerName("magicCookie"); +late final _sel_setMagicCookie_ = objc.registerName("setMagicCookie:"); +late final _sel_formatDescription = objc.registerName("formatDescription"); +final _objc_msgSend_1191 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_1192 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isMeteringEnabled = objc.registerName("isMeteringEnabled"); +late final _sel_setMeteringEnabled_ = objc.registerName("setMeteringEnabled:"); +late final _sel_updateMeters = objc.registerName("updateMeters"); +late final _sel_peakPowerForChannel_ = + objc.registerName("peakPowerForChannel:"); +final _objc_msgSend_1193 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Float Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + double Function(ffi.Pointer, + ffi.Pointer, int)>(); +final _objc_msgSend_1193Fpret = objc.msgSendFpretPointer + .cast< + ffi.NativeFunction< + ffi.Float Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + double Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_averagePowerForChannel_ = + objc.registerName("averagePowerForChannel:"); +late final _sel_channelAssignments = objc.registerName("channelAssignments"); +late final _sel_setChannelAssignments_ = + objc.registerName("setChannelAssignments:"); diff --git a/pkgs/ffigen/example/objective_c/config.yaml b/pkgs/ffigen/example/objective_c/config.yaml index 3a76517eb..799c2efa1 100644 --- a/pkgs/ffigen/example/objective_c/config.yaml +++ b/pkgs/ffigen/example/objective_c/config.yaml @@ -12,4 +12,8 @@ headers: entry-points: - '/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVAudioPlayer.h' preamble: | + // Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file + // for details. All rights reserved. Use of this source code is governed by a + // BSD-style license that can be found in the LICENSE file. + // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field, void_checks, annotate_overrides, no_leading_underscores_for_local_identifiers, library_private_types_in_public_api diff --git a/pkgs/ffigen/example/objective_c/play_audio.dart b/pkgs/ffigen/example/objective_c/play_audio.dart index 88deb74de..2e5427db4 100644 --- a/pkgs/ffigen/example/objective_c/play_audio.dart +++ b/pkgs/ffigen/example/objective_c/play_audio.dart @@ -9,13 +9,13 @@ const _dylibPath = '/System/Library/Frameworks/AVFAudio.framework/Versions/Current/AVFAudio'; void main(List args) async { - final lib = AVFAudio(DynamicLibrary.open(_dylibPath)); + DynamicLibrary.open(_dylibPath); for (final file in args) { - final fileStr = NSString(lib, file); + final fileStr = NSString(file); print('Loading $fileStr'); - final fileUrl = NSURL.fileURLWithPath_(lib, fileStr); + final fileUrl = NSURL.fileURLWithPath_(fileStr); final player = - AVAudioPlayer.alloc(lib).initWithContentsOfURL_error_(fileUrl, nullptr); + AVAudioPlayer.alloc().initWithContentsOfURL_error_(fileUrl, nullptr); if (player == null) { print('Failed to load audio'); continue; diff --git a/pkgs/ffigen/example/objective_c/pubspec.yaml b/pkgs/ffigen/example/objective_c/pubspec.yaml index a912faaff..6b687f598 100644 --- a/pkgs/ffigen/example/objective_c/pubspec.yaml +++ b/pkgs/ffigen/example/objective_c/pubspec.yaml @@ -9,7 +9,12 @@ environment: dependencies: ffi: ^2.0.1 + objective_c: ^0.0.1 dev_dependencies: ffigen: path: '../../' lints: ^2.0.0 + +dependency_overrides: + objective_c: + path: ../../../objective_c/ diff --git a/pkgs/ffigen/example/swift/config.yaml b/pkgs/ffigen/example/swift/config.yaml index 7f820baab..74c703df3 100644 --- a/pkgs/ffigen/example/swift/config.yaml +++ b/pkgs/ffigen/example/swift/config.yaml @@ -14,6 +14,10 @@ headers: entry-points: - 'third_party/swift_api.h' preamble: | + // Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file + // for details. All rights reserved. Use of this source code is governed by a + // BSD-style license that can be found in the LICENSE file. + // ignore_for_file: camel_case_types, non_constant_identifier_names // ignore_for_file: unused_element, unused_field, return_of_invalid_type // ignore_for_file: void_checks, annotate_overrides diff --git a/pkgs/ffigen/example/swift/example.dart b/pkgs/ffigen/example/swift/example.dart index c9dd5ba44..b6188ce8c 100644 --- a/pkgs/ffigen/example/swift/example.dart +++ b/pkgs/ffigen/example/swift/example.dart @@ -7,8 +7,8 @@ import 'swift_api_bindings.dart'; void main() { // TODO(https://github.com/dart-lang/ffigen/issues/443): Add a test for this. - final lib = SwiftLibrary(DynamicLibrary.open('libswiftapi.dylib')); - final object = SwiftClass.new1(lib); + DynamicLibrary.open('libswiftapi.dylib'); + final object = SwiftClass.new1(); print(object.sayHello()); print('field = ${object.someField}'); object.someField = 456; diff --git a/pkgs/ffigen/example/swift/pubspec.yaml b/pkgs/ffigen/example/swift/pubspec.yaml index de19bf246..737d3fb6c 100644 --- a/pkgs/ffigen/example/swift/pubspec.yaml +++ b/pkgs/ffigen/example/swift/pubspec.yaml @@ -9,7 +9,12 @@ environment: dependencies: ffi: ^2.0.1 + objective_c: ^0.0.1 dev_dependencies: ffigen: path: "../../" lints: ^2.0.0 + +dependency_overrides: + objective_c: + path: ../../../objective_c/ diff --git a/pkgs/ffigen/example/swift/swift_api_bindings.dart b/pkgs/ffigen/example/swift/swift_api_bindings.dart index 8be24b151..97c6d0ae7 100644 --- a/pkgs/ffigen/example/swift/swift_api_bindings.dart +++ b/pkgs/ffigen/example/swift/swift_api_bindings.dart @@ -1,32693 +1,232 @@ -// ignore_for_file: camel_case_types, non_constant_identifier_names -// ignore_for_file: unused_element, unused_field, return_of_invalid_type -// ignore_for_file: void_checks, annotate_overrides -// ignore_for_file: no_leading_underscores_for_local_identifiers -// ignore_for_file: library_private_types_in_public_api - -// AUTO GENERATED FILE, DO NOT EDIT. -// -// Generated by `package:ffigen`. -// ignore_for_file: type=lint -import 'dart:ffi' as ffi; -import 'package:ffi/ffi.dart' as pkg_ffi; - -/// Bindings for swift_api. -class SwiftLibrary { - /// Holds the symbol lookup function. - final ffi.Pointer Function(String symbolName) - _lookup; - - /// The symbols are looked up in [dynamicLibrary]. - SwiftLibrary(ffi.DynamicLibrary dynamicLibrary) - : _lookup = dynamicLibrary.lookup; - - /// The symbols are looked up with [lookup]. - SwiftLibrary.fromLookup( - ffi.Pointer Function(String symbolName) - lookup) - : _lookup = lookup; - - ffi.Pointer _registerName1(String name) { - final cstr = name.toNativeUtf8(); - final sel = _sel_registerName(cstr.cast()); - pkg_ffi.calloc.free(cstr); - return sel; - } - - ffi.Pointer _sel_registerName( - ffi.Pointer str, - ) { - return __sel_registerName( - str, - ); - } - - late final __sel_registerNamePtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer)>>('sel_registerName'); - late final __sel_registerName = __sel_registerNamePtr - .asFunction Function(ffi.Pointer)>(); - - ffi.Pointer _getClass1(String name) { - final cstr = name.toNativeUtf8(); - final clazz = _objc_getClass(cstr.cast()); - pkg_ffi.calloc.free(cstr); - if (clazz == ffi.nullptr) { - throw Exception('Failed to load Objective-C class: $name'); - } - return clazz; - } - - ffi.Pointer _objc_getClass( - ffi.Pointer str, - ) { - return __objc_getClass( - str, - ); - } - - late final __objc_getClassPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer)>>('objc_getClass'); - late final __objc_getClass = __objc_getClassPtr - .asFunction Function(ffi.Pointer)>(); - - ffi.Pointer _objc_retain( - ffi.Pointer value, - ) { - return __objc_retain( - value, - ); - } - - late final __objc_retainPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer)>>('objc_retain'); - late final __objc_retain = __objc_retainPtr - .asFunction Function(ffi.Pointer)>(); - - void _objc_release( - ffi.Pointer value, - ) { - return __objc_release( - value, - ); - } - - late final __objc_releasePtr = - _lookup)>>( - 'objc_release'); - late final __objc_release = - __objc_releasePtr.asFunction)>(); - - late final _objc_releaseFinalizer2 = - ffi.NativeFinalizer(__objc_releasePtr.cast()); - late final _class_NSObject1 = _getClass1("NSObject"); - late final _sel_load1 = _registerName1("load"); - void _objc_msgSend_1( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1( - obj, - sel, - ); - } - - late final __objc_msgSend_1Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1 = __objc_msgSend_1Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initialize1 = _registerName1("initialize"); - late final _sel_init1 = _registerName1("init"); - instancetype _objc_msgSend_2( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_2( - obj, - sel, - ); - } - - late final __objc_msgSend_2Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_2 = __objc_msgSend_2Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_new1 = _registerName1("new"); - late final _sel_allocWithZone_1 = _registerName1("allocWithZone:"); - instancetype _objc_msgSend_3( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_NSZone> zone, - ) { - return __objc_msgSend_3( - obj, - sel, - zone, - ); - } - - late final __objc_msgSend_3Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_NSZone>)>>('objc_msgSend'); - late final __objc_msgSend_3 = __objc_msgSend_3Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_NSZone>)>(); - - late final _sel_alloc1 = _registerName1("alloc"); - late final _sel_dealloc1 = _registerName1("dealloc"); - late final _sel_finalize1 = _registerName1("finalize"); - late final _sel_copy1 = _registerName1("copy"); - late final _sel_mutableCopy1 = _registerName1("mutableCopy"); - late final _sel_copyWithZone_1 = _registerName1("copyWithZone:"); - late final _sel_mutableCopyWithZone_1 = - _registerName1("mutableCopyWithZone:"); - late final _sel_instancesRespondToSelector_1 = - _registerName1("instancesRespondToSelector:"); - bool _objc_msgSend_4( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ) { - return __objc_msgSend_4( - obj, - sel, - aSelector, - ); - } - - late final __objc_msgSend_4Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_4 = __objc_msgSend_4Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - bool _objc_msgSend_0( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer clazz, - ) { - return __objc_msgSend_0( - obj, - sel, - clazz, - ); - } - - late final __objc_msgSend_0Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_0 = __objc_msgSend_0Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_isKindOfClass_1 = _registerName1("isKindOfClass:"); - late final _class_Protocol1 = _getClass1("Protocol"); - late final _sel_conformsToProtocol_1 = _registerName1("conformsToProtocol:"); - bool _objc_msgSend_5( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer protocol, - ) { - return __objc_msgSend_5( - obj, - sel, - protocol, - ); - } - - late final __objc_msgSend_5Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_5 = __objc_msgSend_5Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_methodForSelector_1 = _registerName1("methodForSelector:"); - ffi.Pointer> _objc_msgSend_6( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ) { - return __objc_msgSend_6( - obj, - sel, - aSelector, - ); - } - - late final __objc_msgSend_6Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer> Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_6 = __objc_msgSend_6Ptr.asFunction< - ffi.Pointer> Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_instanceMethodForSelector_1 = - _registerName1("instanceMethodForSelector:"); - late final _sel_doesNotRecognizeSelector_1 = - _registerName1("doesNotRecognizeSelector:"); - void _objc_msgSend_7( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ) { - return __objc_msgSend_7( - obj, - sel, - aSelector, - ); - } - - late final __objc_msgSend_7Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_7 = __objc_msgSend_7Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_forwardingTargetForSelector_1 = - _registerName1("forwardingTargetForSelector:"); - ffi.Pointer _objc_msgSend_8( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ) { - return __objc_msgSend_8( - obj, - sel, - aSelector, - ); - } - - late final __objc_msgSend_8Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_8 = __objc_msgSend_8Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSInvocation1 = _getClass1("NSInvocation"); - late final _class_NSMethodSignature1 = _getClass1("NSMethodSignature"); - late final _sel_signatureWithObjCTypes_1 = - _registerName1("signatureWithObjCTypes:"); - ffi.Pointer _objc_msgSend_9( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer types, - ) { - return __objc_msgSend_9( - obj, - sel, - types, - ); - } - - late final __objc_msgSend_9Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_9 = __objc_msgSend_9Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_numberOfArguments1 = _registerName1("numberOfArguments"); - int _objc_msgSend_10( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_10( - obj, - sel, - ); - } - - late final __objc_msgSend_10Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_10 = __objc_msgSend_10Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_getArgumentTypeAtIndex_1 = - _registerName1("getArgumentTypeAtIndex:"); - ffi.Pointer _objc_msgSend_11( - ffi.Pointer obj, - ffi.Pointer sel, - int idx, - ) { - return __objc_msgSend_11( - obj, - sel, - idx, - ); - } - - late final __objc_msgSend_11Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_11 = __objc_msgSend_11Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_frameLength1 = _registerName1("frameLength"); - late final _sel_isOneway1 = _registerName1("isOneway"); - bool _objc_msgSend_12( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_12( - obj, - sel, - ); - } - - late final __objc_msgSend_12Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_12 = __objc_msgSend_12Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_methodReturnType1 = _registerName1("methodReturnType"); - ffi.Pointer _objc_msgSend_13( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_13( - obj, - sel, - ); - } - - late final __objc_msgSend_13Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_13 = __objc_msgSend_13Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_methodReturnLength1 = _registerName1("methodReturnLength"); - late final _sel_cancelPreviousPerformRequestsWithTarget_selector_object_1 = - _registerName1( - "cancelPreviousPerformRequestsWithTarget:selector:object:"); - void _objc_msgSend_14( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aTarget, - ffi.Pointer aSelector, - ffi.Pointer anArgument, - ) { - return __objc_msgSend_14( - obj, - sel, - aTarget, - aSelector, - anArgument, - ); - } - - late final __objc_msgSend_14Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_14 = __objc_msgSend_14Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_cancelPreviousPerformRequestsWithTarget_1 = - _registerName1("cancelPreviousPerformRequestsWithTarget:"); - void _objc_msgSend_15( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aTarget, - ) { - return __objc_msgSend_15( - obj, - sel, - aTarget, - ); - } - - late final __objc_msgSend_15Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_15 = __objc_msgSend_15Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_accessInstanceVariablesDirectly1 = - _registerName1("accessInstanceVariablesDirectly"); - late final _sel_useStoredAccessor1 = _registerName1("useStoredAccessor"); - late final _class_NSSet1 = _getClass1("NSSet"); - late final _sel_count1 = _registerName1("count"); - late final _sel_member_1 = _registerName1("member:"); - ffi.Pointer _objc_msgSend_16( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer object, - ) { - return __objc_msgSend_16( - obj, - sel, - object, - ); - } - - late final __objc_msgSend_16Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_16 = __objc_msgSend_16Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSEnumerator1 = _getClass1("NSEnumerator"); - late final _sel_nextObject1 = _registerName1("nextObject"); - ffi.Pointer _objc_msgSend_17( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_17( - obj, - sel, - ); - } - - late final __objc_msgSend_17Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_17 = __objc_msgSend_17Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_allObjects1 = _registerName1("allObjects"); - late final _class_NSString1 = _getClass1("NSString"); - late final _sel_length1 = _registerName1("length"); - late final _sel_characterAtIndex_1 = _registerName1("characterAtIndex:"); - int _objc_msgSend_18( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ) { - return __objc_msgSend_18( - obj, - sel, - index, - ); - } - - late final __objc_msgSend_18Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedShort Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_18 = __objc_msgSend_18Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _class_NSCoder1 = _getClass1("NSCoder"); - late final _sel_encodeValueOfObjCType_at_1 = - _registerName1("encodeValueOfObjCType:at:"); - void _objc_msgSend_19( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer type, - ffi.Pointer addr, - ) { - return __objc_msgSend_19( - obj, - sel, - type, - addr, - ); - } - - late final __objc_msgSend_19Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_19 = __objc_msgSend_19Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSData1 = _getClass1("NSData"); - late final _sel_bytes1 = _registerName1("bytes"); - ffi.Pointer _objc_msgSend_20( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_20( - obj, - sel, - ); - } - - late final __objc_msgSend_20Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_20 = __objc_msgSend_20Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_description1 = _registerName1("description"); - ffi.Pointer _objc_msgSend_21( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_21( - obj, - sel, - ); - } - - late final __objc_msgSend_21Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_21 = __objc_msgSend_21Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_getBytes_length_1 = _registerName1("getBytes:length:"); - void _objc_msgSend_22( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer buffer, - int length, - ) { - return __objc_msgSend_22( - obj, - sel, - buffer, - length, - ); - } - - late final __objc_msgSend_22Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_22 = __objc_msgSend_22Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_getBytes_range_1 = _registerName1("getBytes:range:"); - void _objc_msgSend_23( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer buffer, - _NSRange range, - ) { - return __objc_msgSend_23( - obj, - sel, - buffer, - range, - ); - } - - late final __objc_msgSend_23Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_23 = __objc_msgSend_23Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>(); - - late final _sel_isEqualToData_1 = _registerName1("isEqualToData:"); - bool _objc_msgSend_24( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - ) { - return __objc_msgSend_24( - obj, - sel, - other, - ); - } - - late final __objc_msgSend_24Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_24 = __objc_msgSend_24Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_subdataWithRange_1 = _registerName1("subdataWithRange:"); - ffi.Pointer _objc_msgSend_25( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_25( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_25Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_25 = __objc_msgSend_25Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_writeToFile_atomically_1 = - _registerName1("writeToFile:atomically:"); - bool _objc_msgSend_26( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool useAuxiliaryFile, - ) { - return __objc_msgSend_26( - obj, - sel, - path, - useAuxiliaryFile, - ); - } - - late final __objc_msgSend_26Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_26 = __objc_msgSend_26Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _class_NSURL1 = _getClass1("NSURL"); - late final _sel_initWithScheme_host_path_1 = - _registerName1("initWithScheme:host:path:"); - instancetype _objc_msgSend_27( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer scheme, - ffi.Pointer host, - ffi.Pointer path, - ) { - return __objc_msgSend_27( - obj, - sel, - scheme, - host, - path, - ); - } - - late final __objc_msgSend_27Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_27 = __objc_msgSend_27Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initFileURLWithPath_isDirectory_relativeToURL_1 = - _registerName1("initFileURLWithPath:isDirectory:relativeToURL:"); - instancetype _objc_msgSend_28( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool isDir, - ffi.Pointer baseURL, - ) { - return __objc_msgSend_28( - obj, - sel, - path, - isDir, - baseURL, - ); - } - - late final __objc_msgSend_28Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_28 = __objc_msgSend_28Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool, ffi.Pointer)>(); - - late final _sel_initFileURLWithPath_relativeToURL_1 = - _registerName1("initFileURLWithPath:relativeToURL:"); - instancetype _objc_msgSend_29( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer baseURL, - ) { - return __objc_msgSend_29( - obj, - sel, - path, - baseURL, - ); - } - - late final __objc_msgSend_29Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_29 = __objc_msgSend_29Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initFileURLWithPath_isDirectory_1 = - _registerName1("initFileURLWithPath:isDirectory:"); - instancetype _objc_msgSend_30( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool isDir, - ) { - return __objc_msgSend_30( - obj, - sel, - path, - isDir, - ); - } - - late final __objc_msgSend_30Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_30 = __objc_msgSend_30Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_initFileURLWithPath_1 = - _registerName1("initFileURLWithPath:"); - instancetype _objc_msgSend_31( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ) { - return __objc_msgSend_31( - obj, - sel, - path, - ); - } - - late final __objc_msgSend_31Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_31 = __objc_msgSend_31Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_fileURLWithPath_isDirectory_relativeToURL_1 = - _registerName1("fileURLWithPath:isDirectory:relativeToURL:"); - ffi.Pointer _objc_msgSend_32( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool isDir, - ffi.Pointer baseURL, - ) { - return __objc_msgSend_32( - obj, - sel, - path, - isDir, - baseURL, - ); - } - - late final __objc_msgSend_32Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_32 = __objc_msgSend_32Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool, - ffi.Pointer)>(); - - late final _sel_fileURLWithPath_relativeToURL_1 = - _registerName1("fileURLWithPath:relativeToURL:"); - ffi.Pointer _objc_msgSend_33( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer baseURL, - ) { - return __objc_msgSend_33( - obj, - sel, - path, - baseURL, - ); - } - - late final __objc_msgSend_33Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_33 = __objc_msgSend_33Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_fileURLWithPath_isDirectory_1 = - _registerName1("fileURLWithPath:isDirectory:"); - ffi.Pointer _objc_msgSend_34( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool isDir, - ) { - return __objc_msgSend_34( - obj, - sel, - path, - isDir, - ); - } - - late final __objc_msgSend_34Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_34 = __objc_msgSend_34Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_fileURLWithPath_1 = _registerName1("fileURLWithPath:"); - ffi.Pointer _objc_msgSend_35( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ) { - return __objc_msgSend_35( - obj, - sel, - path, - ); - } - - late final __objc_msgSend_35Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_35 = __objc_msgSend_35Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initFileURLWithFileSystemRepresentation_isDirectory_relativeToURL_1 = - _registerName1( - "initFileURLWithFileSystemRepresentation:isDirectory:relativeToURL:"); - instancetype _objc_msgSend_36( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool isDir, - ffi.Pointer baseURL, - ) { - return __objc_msgSend_36( - obj, - sel, - path, - isDir, - baseURL, - ); - } - - late final __objc_msgSend_36Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_36 = __objc_msgSend_36Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool, ffi.Pointer)>(); - - late final _sel_fileURLWithFileSystemRepresentation_isDirectory_relativeToURL_1 = - _registerName1( - "fileURLWithFileSystemRepresentation:isDirectory:relativeToURL:"); - ffi.Pointer _objc_msgSend_37( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool isDir, - ffi.Pointer baseURL, - ) { - return __objc_msgSend_37( - obj, - sel, - path, - isDir, - baseURL, - ); - } - - late final __objc_msgSend_37Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_37 = __objc_msgSend_37Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool, - ffi.Pointer)>(); - - late final _sel_initWithString_1 = _registerName1("initWithString:"); - instancetype _objc_msgSend_38( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer URLString, - ) { - return __objc_msgSend_38( - obj, - sel, - URLString, - ); - } - - late final __objc_msgSend_38Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_38 = __objc_msgSend_38Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithString_relativeToURL_1 = - _registerName1("initWithString:relativeToURL:"); - instancetype _objc_msgSend_39( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer URLString, - ffi.Pointer baseURL, - ) { - return __objc_msgSend_39( - obj, - sel, - URLString, - baseURL, - ); - } - - late final __objc_msgSend_39Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_39 = __objc_msgSend_39Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_URLWithString_1 = _registerName1("URLWithString:"); - late final _sel_URLWithString_relativeToURL_1 = - _registerName1("URLWithString:relativeToURL:"); - late final _sel_initWithString_encodingInvalidCharacters_1 = - _registerName1("initWithString:encodingInvalidCharacters:"); - instancetype _objc_msgSend_40( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer URLString, - bool encodingInvalidCharacters, - ) { - return __objc_msgSend_40( - obj, - sel, - URLString, - encodingInvalidCharacters, - ); - } - - late final __objc_msgSend_40Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_40 = __objc_msgSend_40Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_URLWithString_encodingInvalidCharacters_1 = - _registerName1("URLWithString:encodingInvalidCharacters:"); - late final _sel_initWithDataRepresentation_relativeToURL_1 = - _registerName1("initWithDataRepresentation:relativeToURL:"); - instancetype _objc_msgSend_41( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ffi.Pointer baseURL, - ) { - return __objc_msgSend_41( - obj, - sel, - data, - baseURL, - ); - } - - late final __objc_msgSend_41Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_41 = __objc_msgSend_41Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_URLWithDataRepresentation_relativeToURL_1 = - _registerName1("URLWithDataRepresentation:relativeToURL:"); - ffi.Pointer _objc_msgSend_42( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ffi.Pointer baseURL, - ) { - return __objc_msgSend_42( - obj, - sel, - data, - baseURL, - ); - } - - late final __objc_msgSend_42Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_42 = __objc_msgSend_42Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initAbsoluteURLWithDataRepresentation_relativeToURL_1 = - _registerName1("initAbsoluteURLWithDataRepresentation:relativeToURL:"); - late final _sel_absoluteURLWithDataRepresentation_relativeToURL_1 = - _registerName1("absoluteURLWithDataRepresentation:relativeToURL:"); - late final _sel_dataRepresentation1 = _registerName1("dataRepresentation"); - ffi.Pointer _objc_msgSend_43( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_43( - obj, - sel, - ); - } - - late final __objc_msgSend_43Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_43 = __objc_msgSend_43Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_absoluteString1 = _registerName1("absoluteString"); - ffi.Pointer _objc_msgSend_44( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_44( - obj, - sel, - ); - } - - late final __objc_msgSend_44Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_44 = __objc_msgSend_44Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_relativeString1 = _registerName1("relativeString"); - late final _sel_baseURL1 = _registerName1("baseURL"); - ffi.Pointer _objc_msgSend_45( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_45( - obj, - sel, - ); - } - - late final __objc_msgSend_45Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_45 = __objc_msgSend_45Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_absoluteURL1 = _registerName1("absoluteURL"); - late final _sel_scheme1 = _registerName1("scheme"); - late final _sel_resourceSpecifier1 = _registerName1("resourceSpecifier"); - late final _sel_host1 = _registerName1("host"); - late final _class_NSNumber1 = _getClass1("NSNumber"); - late final _class_NSValue1 = _getClass1("NSValue"); - late final _sel_getValue_size_1 = _registerName1("getValue:size:"); - late final _sel_objCType1 = _registerName1("objCType"); - late final _sel_initWithBytes_objCType_1 = - _registerName1("initWithBytes:objCType:"); - instancetype _objc_msgSend_46( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ffi.Pointer type, - ) { - return __objc_msgSend_46( - obj, - sel, - value, - type, - ); - } - - late final __objc_msgSend_46Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_46 = __objc_msgSend_46Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithCoder_1 = _registerName1("initWithCoder:"); - instancetype _objc_msgSend_47( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer coder, - ) { - return __objc_msgSend_47( - obj, - sel, - coder, - ); - } - - late final __objc_msgSend_47Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_47 = __objc_msgSend_47Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_valueWithBytes_objCType_1 = - _registerName1("valueWithBytes:objCType:"); - ffi.Pointer _objc_msgSend_48( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ffi.Pointer type, - ) { - return __objc_msgSend_48( - obj, - sel, - value, - type, - ); - } - - late final __objc_msgSend_48Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_48 = __objc_msgSend_48Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_value_withObjCType_1 = _registerName1("value:withObjCType:"); - late final _sel_valueWithNonretainedObject_1 = - _registerName1("valueWithNonretainedObject:"); - ffi.Pointer _objc_msgSend_49( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anObject, - ) { - return __objc_msgSend_49( - obj, - sel, - anObject, - ); - } - - late final __objc_msgSend_49Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_49 = __objc_msgSend_49Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_nonretainedObjectValue1 = - _registerName1("nonretainedObjectValue"); - late final _sel_valueWithPointer_1 = _registerName1("valueWithPointer:"); - ffi.Pointer _objc_msgSend_50( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer pointer, - ) { - return __objc_msgSend_50( - obj, - sel, - pointer, - ); - } - - late final __objc_msgSend_50Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_50 = __objc_msgSend_50Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_pointerValue1 = _registerName1("pointerValue"); - late final _sel_isEqualToValue_1 = _registerName1("isEqualToValue:"); - bool _objc_msgSend_51( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_51( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_51Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_51 = __objc_msgSend_51Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_getValue_1 = _registerName1("getValue:"); - void _objc_msgSend_52( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_52( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_52Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_52 = __objc_msgSend_52Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_valueWithRange_1 = _registerName1("valueWithRange:"); - ffi.Pointer _objc_msgSend_53( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_53( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_53Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_53 = __objc_msgSend_53Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_rangeValue1 = _registerName1("rangeValue"); - late final _objc_msgSend_useVariants1 = ffi.Abi.current() == ffi.Abi.iosX64 || - ffi.Abi.current() == ffi.Abi.macosX64; - _NSRange _objc_msgSend_54( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_54( - obj, - sel, - ); - } - - late final __objc_msgSend_54Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_54 = __objc_msgSend_54Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_54_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_54_stret( - stret, - obj, - sel, - ); - } - - late final __objc_msgSend_54_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_54_stret = __objc_msgSend_54_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_valueWithPoint_1 = _registerName1("valueWithPoint:"); - ffi.Pointer _objc_msgSend_55( - ffi.Pointer obj, - ffi.Pointer sel, - CGPoint point, - ) { - return __objc_msgSend_55( - obj, - sel, - point, - ); - } - - late final __objc_msgSend_55Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, CGPoint)>>('objc_msgSend'); - late final __objc_msgSend_55 = __objc_msgSend_55Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, CGPoint)>(); - - late final _sel_valueWithSize_1 = _registerName1("valueWithSize:"); - ffi.Pointer _objc_msgSend_56( - ffi.Pointer obj, - ffi.Pointer sel, - CGSize size, - ) { - return __objc_msgSend_56( - obj, - sel, - size, - ); - } - - late final __objc_msgSend_56Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, CGSize)>>('objc_msgSend'); - late final __objc_msgSend_56 = __objc_msgSend_56Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, CGSize)>(); - - late final _sel_valueWithRect_1 = _registerName1("valueWithRect:"); - ffi.Pointer _objc_msgSend_57( - ffi.Pointer obj, - ffi.Pointer sel, - CGRect rect, - ) { - return __objc_msgSend_57( - obj, - sel, - rect, - ); - } - - late final __objc_msgSend_57Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, CGRect)>>('objc_msgSend'); - late final __objc_msgSend_57 = __objc_msgSend_57Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, CGRect)>(); - - late final _sel_valueWithEdgeInsets_1 = - _registerName1("valueWithEdgeInsets:"); - ffi.Pointer _objc_msgSend_58( - ffi.Pointer obj, - ffi.Pointer sel, - NSEdgeInsets insets, - ) { - return __objc_msgSend_58( - obj, - sel, - insets, - ); - } - - late final __objc_msgSend_58Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, NSEdgeInsets)>>('objc_msgSend'); - late final __objc_msgSend_58 = __objc_msgSend_58Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, NSEdgeInsets)>(); - - late final _sel_pointValue1 = _registerName1("pointValue"); - CGPoint _objc_msgSend_59( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_59( - obj, - sel, - ); - } - - late final __objc_msgSend_59Ptr = _lookup< - ffi.NativeFunction< - CGPoint Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_59 = __objc_msgSend_59Ptr.asFunction< - CGPoint Function(ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_59_stret( - ffi.Pointer stret, - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_59_stret( - stret, - obj, - sel, - ); - } - - late final __objc_msgSend_59_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_59_stret = __objc_msgSend_59_stretPtr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_sizeValue1 = _registerName1("sizeValue"); - CGSize _objc_msgSend_60( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_60( - obj, - sel, - ); - } - - late final __objc_msgSend_60Ptr = _lookup< - ffi.NativeFunction< - CGSize Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_60 = __objc_msgSend_60Ptr.asFunction< - CGSize Function(ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_60_stret( - ffi.Pointer stret, - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_60_stret( - stret, - obj, - sel, - ); - } - - late final __objc_msgSend_60_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_60_stret = __objc_msgSend_60_stretPtr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_rectValue1 = _registerName1("rectValue"); - CGRect _objc_msgSend_61( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_61( - obj, - sel, - ); - } - - late final __objc_msgSend_61Ptr = _lookup< - ffi.NativeFunction< - CGRect Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_61 = __objc_msgSend_61Ptr.asFunction< - CGRect Function(ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_61_stret( - ffi.Pointer stret, - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_61_stret( - stret, - obj, - sel, - ); - } - - late final __objc_msgSend_61_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_61_stret = __objc_msgSend_61_stretPtr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_edgeInsetsValue1 = _registerName1("edgeInsetsValue"); - NSEdgeInsets _objc_msgSend_62( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_62( - obj, - sel, - ); - } - - late final __objc_msgSend_62Ptr = _lookup< - ffi.NativeFunction< - NSEdgeInsets Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_62 = __objc_msgSend_62Ptr.asFunction< - NSEdgeInsets Function(ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_62_stret( - ffi.Pointer stret, - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_62_stret( - stret, - obj, - sel, - ); - } - - late final __objc_msgSend_62_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_62_stret = __objc_msgSend_62_stretPtr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_keyPathsForValuesAffectingValueForKey_1 = - _registerName1("keyPathsForValuesAffectingValueForKey:"); - ffi.Pointer _objc_msgSend_63( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_63( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_63Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_63 = __objc_msgSend_63Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_automaticallyNotifiesObserversForKey_1 = - _registerName1("automaticallyNotifiesObserversForKey:"); - bool _objc_msgSend_64( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_64( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_64Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_64 = __objc_msgSend_64Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSArray1 = _getClass1("NSArray"); - late final _sel_objectAtIndex_1 = _registerName1("objectAtIndex:"); - ffi.Pointer _objc_msgSend_65( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ) { - return __objc_msgSend_65( - obj, - sel, - index, - ); - } - - late final __objc_msgSend_65Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_65 = __objc_msgSend_65Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithObjects_count_1 = - _registerName1("initWithObjects:count:"); - instancetype _objc_msgSend_66( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> objects, - int cnt, - ) { - return __objc_msgSend_66( - obj, - sel, - objects, - cnt, - ); - } - - late final __objc_msgSend_66Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_66 = __objc_msgSend_66Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer>, int)>(); - - late final _sel_arrayByAddingObject_1 = - _registerName1("arrayByAddingObject:"); - ffi.Pointer _objc_msgSend_67( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anObject, - ) { - return __objc_msgSend_67( - obj, - sel, - anObject, - ); - } - - late final __objc_msgSend_67Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_67 = __objc_msgSend_67Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_arrayByAddingObjectsFromArray_1 = - _registerName1("arrayByAddingObjectsFromArray:"); - ffi.Pointer _objc_msgSend_68( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer otherArray, - ) { - return __objc_msgSend_68( - obj, - sel, - otherArray, - ); - } - - late final __objc_msgSend_68Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_68 = __objc_msgSend_68Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_componentsJoinedByString_1 = - _registerName1("componentsJoinedByString:"); - ffi.Pointer _objc_msgSend_69( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer separator, - ) { - return __objc_msgSend_69( - obj, - sel, - separator, - ); - } - - late final __objc_msgSend_69Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_69 = __objc_msgSend_69Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_containsObject_1 = _registerName1("containsObject:"); - late final _sel_descriptionWithLocale_1 = - _registerName1("descriptionWithLocale:"); - ffi.Pointer _objc_msgSend_70( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer locale, - ) { - return __objc_msgSend_70( - obj, - sel, - locale, - ); - } - - late final __objc_msgSend_70Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_70 = __objc_msgSend_70Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_descriptionWithLocale_indent_1 = - _registerName1("descriptionWithLocale:indent:"); - ffi.Pointer _objc_msgSend_71( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer locale, - int level, - ) { - return __objc_msgSend_71( - obj, - sel, - locale, - level, - ); - } - - late final __objc_msgSend_71Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_71 = __objc_msgSend_71Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_firstObjectCommonWithArray_1 = - _registerName1("firstObjectCommonWithArray:"); - ffi.Pointer _objc_msgSend_72( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer otherArray, - ) { - return __objc_msgSend_72( - obj, - sel, - otherArray, - ); - } - - late final __objc_msgSend_72Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_72 = __objc_msgSend_72Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_getObjects_range_1 = _registerName1("getObjects:range:"); - void _objc_msgSend_73( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> objects, - _NSRange range, - ) { - return __objc_msgSend_73( - obj, - sel, - objects, - range, - ); - } - - late final __objc_msgSend_73Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer>, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_73 = __objc_msgSend_73Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer>, _NSRange)>(); - - late final _sel_indexOfObject_1 = _registerName1("indexOfObject:"); - int _objc_msgSend_74( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anObject, - ) { - return __objc_msgSend_74( - obj, - sel, - anObject, - ); - } - - late final __objc_msgSend_74Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_74 = __objc_msgSend_74Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_indexOfObject_inRange_1 = - _registerName1("indexOfObject:inRange:"); - int _objc_msgSend_75( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anObject, - _NSRange range, - ) { - return __objc_msgSend_75( - obj, - sel, - anObject, - range, - ); - } - - late final __objc_msgSend_75Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_75 = __objc_msgSend_75Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>(); - - late final _sel_indexOfObjectIdenticalTo_1 = - _registerName1("indexOfObjectIdenticalTo:"); - late final _sel_indexOfObjectIdenticalTo_inRange_1 = - _registerName1("indexOfObjectIdenticalTo:inRange:"); - late final _sel_isEqualToArray_1 = _registerName1("isEqualToArray:"); - bool _objc_msgSend_76( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer otherArray, - ) { - return __objc_msgSend_76( - obj, - sel, - otherArray, - ); - } - - late final __objc_msgSend_76Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_76 = __objc_msgSend_76Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_firstObject1 = _registerName1("firstObject"); - late final _sel_lastObject1 = _registerName1("lastObject"); - late final _sel_objectEnumerator1 = _registerName1("objectEnumerator"); - ffi.Pointer _objc_msgSend_77( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_77( - obj, - sel, - ); - } - - late final __objc_msgSend_77Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_77 = __objc_msgSend_77Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_reverseObjectEnumerator1 = - _registerName1("reverseObjectEnumerator"); - late final _sel_sortedArrayHint1 = _registerName1("sortedArrayHint"); - late final _sel_sortedArrayUsingFunction_context_1 = - _registerName1("sortedArrayUsingFunction:context:"); - ffi.Pointer _objc_msgSend_78( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>> - comparator, - ffi.Pointer context, - ) { - return __objc_msgSend_78( - obj, - sel, - comparator, - context, - ); - } - - late final __objc_msgSend_78Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_78 = __objc_msgSend_78Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>, - ffi.Pointer)>(); - - late final _sel_sortedArrayUsingFunction_context_hint_1 = - _registerName1("sortedArrayUsingFunction:context:hint:"); - ffi.Pointer _objc_msgSend_79( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>> - comparator, - ffi.Pointer context, - ffi.Pointer hint, - ) { - return __objc_msgSend_79( - obj, - sel, - comparator, - context, - hint, - ); - } - - late final __objc_msgSend_79Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_79 = __objc_msgSend_79Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_sortedArrayUsingSelector_1 = - _registerName1("sortedArrayUsingSelector:"); - ffi.Pointer _objc_msgSend_80( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer comparator, - ) { - return __objc_msgSend_80( - obj, - sel, - comparator, - ); - } - - late final __objc_msgSend_80Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_80 = __objc_msgSend_80Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_subarrayWithRange_1 = _registerName1("subarrayWithRange:"); - ffi.Pointer _objc_msgSend_81( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_81( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_81Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_81 = __objc_msgSend_81Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _class_NSError1 = _getClass1("NSError"); - late final _sel_initWithDomain_code_userInfo_1 = - _registerName1("initWithDomain:code:userInfo:"); - instancetype _objc_msgSend_82( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer domain, - int code, - ffi.Pointer dict, - ) { - return __objc_msgSend_82( - obj, - sel, - domain, - code, - dict, - ); - } - - late final __objc_msgSend_82Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_82 = __objc_msgSend_82Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_errorWithDomain_code_userInfo_1 = - _registerName1("errorWithDomain:code:userInfo:"); - late final _sel_domain1 = _registerName1("domain"); - late final _sel_code1 = _registerName1("code"); - int _objc_msgSend_83( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_83( - obj, - sel, - ); - } - - late final __objc_msgSend_83Ptr = _lookup< - ffi.NativeFunction< - ffi.Long Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_83 = __objc_msgSend_83Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_userInfo1 = _registerName1("userInfo"); - late final _sel_localizedDescription1 = - _registerName1("localizedDescription"); - late final _sel_localizedFailureReason1 = - _registerName1("localizedFailureReason"); - late final _sel_localizedRecoverySuggestion1 = - _registerName1("localizedRecoverySuggestion"); - late final _sel_localizedRecoveryOptions1 = - _registerName1("localizedRecoveryOptions"); - ffi.Pointer _objc_msgSend_84( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_84( - obj, - sel, - ); - } - - late final __objc_msgSend_84Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_84 = __objc_msgSend_84Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_recoveryAttempter1 = _registerName1("recoveryAttempter"); - late final _sel_helpAnchor1 = _registerName1("helpAnchor"); - late final _sel_underlyingErrors1 = _registerName1("underlyingErrors"); - ffi.Pointer _objc_msgSend_85( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_85( - obj, - sel, - ); - } - - late final __objc_msgSend_85Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_85 = __objc_msgSend_85Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - ffi.Pointer<_ObjCBlockDesc> _newBlockDesc1() { - final d = - pkg_ffi.calloc.allocate<_ObjCBlockDesc>(ffi.sizeOf<_ObjCBlockDesc>()); - d.ref.reserved = 0; - d.ref.size = ffi.sizeOf<_ObjCBlock>(); - d.ref.copy_helper = ffi.nullptr; - d.ref.dispose_helper = ffi.nullptr; - d.ref.signature = ffi.nullptr; - return d; - } - - late final _objc_block_desc1 = _newBlockDesc1(); - late final _objc_concrete_global_block1 = - _lookup('_NSConcreteGlobalBlock'); - ffi.Pointer<_ObjCBlock> _newBlock1( - ffi.Pointer invoke, ffi.Pointer target) { - final b = pkg_ffi.calloc.allocate<_ObjCBlock>(ffi.sizeOf<_ObjCBlock>()); - b.ref.isa = _objc_concrete_global_block1; - b.ref.flags = 0; - b.ref.reserved = 0; - b.ref.invoke = invoke; - b.ref.target = target; - b.ref.descriptor = _objc_block_desc1; - final copy = _Block_copy(b.cast()).cast<_ObjCBlock>(); - pkg_ffi.calloc.free(b); - return copy; - } - - ffi.Pointer _Block_copy( - ffi.Pointer value, - ) { - return __Block_copy( - value, - ); - } - - late final __Block_copyPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer)>>('_Block_copy'); - late final __Block_copy = __Block_copyPtr - .asFunction Function(ffi.Pointer)>(); - - void _Block_release( - ffi.Pointer value, - ) { - return __Block_release( - value, - ); - } - - late final __Block_releasePtr = - _lookup)>>( - '_Block_release'); - late final __Block_release = - __Block_releasePtr.asFunction)>(); - - late final _objc_releaseFinalizer11 = - ffi.NativeFinalizer(__Block_releasePtr.cast()); - late final _sel_setUserInfoValueProviderForDomain_provider_1 = - _registerName1("setUserInfoValueProviderForDomain:provider:"); - void _objc_msgSend_86( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer errorDomain, - ffi.Pointer<_ObjCBlock> provider, - ) { - return __objc_msgSend_86( - obj, - sel, - errorDomain, - provider, - ); - } - - late final __objc_msgSend_86Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_86 = __objc_msgSend_86Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_userInfoValueProviderForDomain_1 = - _registerName1("userInfoValueProviderForDomain:"); - ffi.Pointer<_ObjCBlock> _objc_msgSend_87( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer err, - ffi.Pointer userInfoKey, - ffi.Pointer errorDomain, - ) { - return __objc_msgSend_87( - obj, - sel, - err, - userInfoKey, - errorDomain, - ); - } - - late final __objc_msgSend_87Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_87 = __objc_msgSend_87Ptr.asFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_setKeys_triggerChangeNotificationsForDependentKey_1 = - _registerName1("setKeys:triggerChangeNotificationsForDependentKey:"); - void _objc_msgSend_88( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keys, - ffi.Pointer dependentKey, - ) { - return __objc_msgSend_88( - obj, - sel, - keys, - dependentKey, - ); - } - - late final __objc_msgSend_88Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_88 = __objc_msgSend_88Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_classFallbacksForKeyedArchiver1 = - _registerName1("classFallbacksForKeyedArchiver"); - late final _sel_classForKeyedUnarchiver1 = - _registerName1("classForKeyedUnarchiver"); - late final _sel_writeToURL_error_1 = _registerName1("writeToURL:error:"); - bool _objc_msgSend_89( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer> error, - ) { - return __objc_msgSend_89( - obj, - sel, - url, - error, - ); - } - - late final __objc_msgSend_89Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_89 = __objc_msgSend_89Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_makeObjectsPerformSelector_1 = - _registerName1("makeObjectsPerformSelector:"); - late final _sel_makeObjectsPerformSelector_withObject_1 = - _registerName1("makeObjectsPerformSelector:withObject:"); - void _objc_msgSend_90( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ffi.Pointer argument, - ) { - return __objc_msgSend_90( - obj, - sel, - aSelector, - argument, - ); - } - - late final __objc_msgSend_90Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_90 = __objc_msgSend_90Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSIndexSet1 = _getClass1("NSIndexSet"); - late final _sel_indexSet1 = _registerName1("indexSet"); - late final _sel_indexSetWithIndex_1 = _registerName1("indexSetWithIndex:"); - late final _sel_indexSetWithIndexesInRange_1 = - _registerName1("indexSetWithIndexesInRange:"); - instancetype _objc_msgSend_91( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_91( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_91Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_91 = __objc_msgSend_91Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_initWithIndexesInRange_1 = - _registerName1("initWithIndexesInRange:"); - late final _sel_initWithIndexSet_1 = _registerName1("initWithIndexSet:"); - instancetype _objc_msgSend_92( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indexSet, - ) { - return __objc_msgSend_92( - obj, - sel, - indexSet, - ); - } - - late final __objc_msgSend_92Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_92 = __objc_msgSend_92Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithIndex_1 = _registerName1("initWithIndex:"); - late final _sel_isEqualToIndexSet_1 = _registerName1("isEqualToIndexSet:"); - bool _objc_msgSend_93( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indexSet, - ) { - return __objc_msgSend_93( - obj, - sel, - indexSet, - ); - } - - late final __objc_msgSend_93Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_93 = __objc_msgSend_93Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_firstIndex1 = _registerName1("firstIndex"); - late final _sel_lastIndex1 = _registerName1("lastIndex"); - late final _sel_indexGreaterThanIndex_1 = - _registerName1("indexGreaterThanIndex:"); - int _objc_msgSend_94( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_94( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_94Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_94 = __objc_msgSend_94Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_indexLessThanIndex_1 = _registerName1("indexLessThanIndex:"); - late final _sel_indexGreaterThanOrEqualToIndex_1 = - _registerName1("indexGreaterThanOrEqualToIndex:"); - late final _sel_indexLessThanOrEqualToIndex_1 = - _registerName1("indexLessThanOrEqualToIndex:"); - late final _sel_getIndexes_maxCount_inIndexRange_1 = - _registerName1("getIndexes:maxCount:inIndexRange:"); - int _objc_msgSend_95( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indexBuffer, - int bufferSize, - ffi.Pointer<_NSRange> range, - ) { - return __objc_msgSend_95( - obj, - sel, - indexBuffer, - bufferSize, - range, - ); - } - - late final __objc_msgSend_95Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer<_NSRange>)>>('objc_msgSend'); - late final __objc_msgSend_95 = __objc_msgSend_95Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_NSRange>)>(); - - late final _sel_countOfIndexesInRange_1 = - _registerName1("countOfIndexesInRange:"); - int _objc_msgSend_96( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_96( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_96Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_96 = __objc_msgSend_96Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_containsIndex_1 = _registerName1("containsIndex:"); - bool _objc_msgSend_97( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_97( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_97Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_97 = __objc_msgSend_97Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_containsIndexesInRange_1 = - _registerName1("containsIndexesInRange:"); - bool _objc_msgSend_98( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_98( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_98Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_98 = __objc_msgSend_98Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_containsIndexes_1 = _registerName1("containsIndexes:"); - late final _sel_intersectsIndexesInRange_1 = - _registerName1("intersectsIndexesInRange:"); - late final _sel_enumerateIndexesUsingBlock_1 = - _registerName1("enumerateIndexesUsingBlock:"); - void _objc_msgSend_99( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_99( - obj, - sel, - block, - ); - } - - late final __objc_msgSend_99Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_99 = __objc_msgSend_99Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_enumerateIndexesWithOptions_usingBlock_1 = - _registerName1("enumerateIndexesWithOptions:usingBlock:"); - void _objc_msgSend_100( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_100( - obj, - sel, - opts, - block, - ); - } - - late final __objc_msgSend_100Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_100 = __objc_msgSend_100Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_enumerateIndexesInRange_options_usingBlock_1 = - _registerName1("enumerateIndexesInRange:options:usingBlock:"); - void _objc_msgSend_101( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_101( - obj, - sel, - range, - opts, - block, - ); - } - - late final __objc_msgSend_101Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange, ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_101 = __objc_msgSend_101Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexPassingTest_1 = _registerName1("indexPassingTest:"); - int _objc_msgSend_102( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_102( - obj, - sel, - predicate, - ); - } - - late final __objc_msgSend_102Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_102 = __objc_msgSend_102Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexWithOptions_passingTest_1 = - _registerName1("indexWithOptions:passingTest:"); - int _objc_msgSend_103( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_103( - obj, - sel, - opts, - predicate, - ); - } - - late final __objc_msgSend_103Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_103 = __objc_msgSend_103Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexInRange_options_passingTest_1 = - _registerName1("indexInRange:options:passingTest:"); - int _objc_msgSend_104( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - int opts, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_104( - obj, - sel, - range, - opts, - predicate, - ); - } - - late final __objc_msgSend_104Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_104 = __objc_msgSend_104Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, _NSRange, int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexesPassingTest_1 = _registerName1("indexesPassingTest:"); - ffi.Pointer _objc_msgSend_105( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_105( - obj, - sel, - predicate, - ); - } - - late final __objc_msgSend_105Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_105 = __objc_msgSend_105Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexesWithOptions_passingTest_1 = - _registerName1("indexesWithOptions:passingTest:"); - ffi.Pointer _objc_msgSend_106( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_106( - obj, - sel, - opts, - predicate, - ); - } - - late final __objc_msgSend_106Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_106 = __objc_msgSend_106Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexesInRange_options_passingTest_1 = - _registerName1("indexesInRange:options:passingTest:"); - ffi.Pointer _objc_msgSend_107( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - int opts, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_107( - obj, - sel, - range, - opts, - predicate, - ); - } - - late final __objc_msgSend_107Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_107 = __objc_msgSend_107Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_enumerateRangesUsingBlock_1 = - _registerName1("enumerateRangesUsingBlock:"); - void _objc_msgSend_108( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_108( - obj, - sel, - block, - ); - } - - late final __objc_msgSend_108Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_108 = __objc_msgSend_108Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_enumerateRangesWithOptions_usingBlock_1 = - _registerName1("enumerateRangesWithOptions:usingBlock:"); - void _objc_msgSend_109( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_109( - obj, - sel, - opts, - block, - ); - } - - late final __objc_msgSend_109Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_109 = __objc_msgSend_109Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_enumerateRangesInRange_options_usingBlock_1 = - _registerName1("enumerateRangesInRange:options:usingBlock:"); - void _objc_msgSend_110( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_110( - obj, - sel, - range, - opts, - block, - ); - } - - late final __objc_msgSend_110Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange, ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_110 = __objc_msgSend_110Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_objectsAtIndexes_1 = _registerName1("objectsAtIndexes:"); - ffi.Pointer _objc_msgSend_111( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indexes, - ) { - return __objc_msgSend_111( - obj, - sel, - indexes, - ); - } - - late final __objc_msgSend_111Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_111 = __objc_msgSend_111Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_objectAtIndexedSubscript_1 = - _registerName1("objectAtIndexedSubscript:"); - late final _sel_enumerateObjectsUsingBlock_1 = - _registerName1("enumerateObjectsUsingBlock:"); - void _objc_msgSend_112( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_112( - obj, - sel, - block, - ); - } - - late final __objc_msgSend_112Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_112 = __objc_msgSend_112Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_enumerateObjectsWithOptions_usingBlock_1 = - _registerName1("enumerateObjectsWithOptions:usingBlock:"); - void _objc_msgSend_113( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_113( - obj, - sel, - opts, - block, - ); - } - - late final __objc_msgSend_113Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_113 = __objc_msgSend_113Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_enumerateObjectsAtIndexes_options_usingBlock_1 = - _registerName1("enumerateObjectsAtIndexes:options:usingBlock:"); - void _objc_msgSend_114( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer s, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_114( - obj, - sel, - s, - opts, - block, - ); - } - - late final __objc_msgSend_114Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_114 = __objc_msgSend_114Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexOfObjectPassingTest_1 = - _registerName1("indexOfObjectPassingTest:"); - int _objc_msgSend_115( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_115( - obj, - sel, - predicate, - ); - } - - late final __objc_msgSend_115Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_115 = __objc_msgSend_115Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexOfObjectWithOptions_passingTest_1 = - _registerName1("indexOfObjectWithOptions:passingTest:"); - int _objc_msgSend_116( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_116( - obj, - sel, - opts, - predicate, - ); - } - - late final __objc_msgSend_116Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_116 = __objc_msgSend_116Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexOfObjectAtIndexes_options_passingTest_1 = - _registerName1("indexOfObjectAtIndexes:options:passingTest:"); - int _objc_msgSend_117( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer s, - int opts, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_117( - obj, - sel, - s, - opts, - predicate, - ); - } - - late final __objc_msgSend_117Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_117 = __objc_msgSend_117Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexesOfObjectsPassingTest_1 = - _registerName1("indexesOfObjectsPassingTest:"); - ffi.Pointer _objc_msgSend_118( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_118( - obj, - sel, - predicate, - ); - } - - late final __objc_msgSend_118Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_118 = __objc_msgSend_118Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexesOfObjectsWithOptions_passingTest_1 = - _registerName1("indexesOfObjectsWithOptions:passingTest:"); - ffi.Pointer _objc_msgSend_119( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_119( - obj, - sel, - opts, - predicate, - ); - } - - late final __objc_msgSend_119Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_119 = __objc_msgSend_119Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexesOfObjectsAtIndexes_options_passingTest_1 = - _registerName1("indexesOfObjectsAtIndexes:options:passingTest:"); - ffi.Pointer _objc_msgSend_120( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer s, - int opts, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_120( - obj, - sel, - s, - opts, - predicate, - ); - } - - late final __objc_msgSend_120Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_120 = __objc_msgSend_120Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_sortedArrayUsingComparator_1 = - _registerName1("sortedArrayUsingComparator:"); - ffi.Pointer _objc_msgSend_121( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> cmptr, - ) { - return __objc_msgSend_121( - obj, - sel, - cmptr, - ); - } - - late final __objc_msgSend_121Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_121 = __objc_msgSend_121Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_sortedArrayWithOptions_usingComparator_1 = - _registerName1("sortedArrayWithOptions:usingComparator:"); - ffi.Pointer _objc_msgSend_122( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> cmptr, - ) { - return __objc_msgSend_122( - obj, - sel, - opts, - cmptr, - ); - } - - late final __objc_msgSend_122Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_122 = __objc_msgSend_122Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_indexOfObject_inSortedRange_options_usingComparator_1 = - _registerName1("indexOfObject:inSortedRange:options:usingComparator:"); - int _objc_msgSend_123( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer obj1, - _NSRange r, - int opts, - ffi.Pointer<_ObjCBlock> cmp, - ) { - return __objc_msgSend_123( - obj, - sel, - obj1, - r, - opts, - cmp, - ); - } - - late final __objc_msgSend_123Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_123 = __objc_msgSend_123Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_array1 = _registerName1("array"); - late final _sel_arrayWithObject_1 = _registerName1("arrayWithObject:"); - instancetype _objc_msgSend_124( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anObject, - ) { - return __objc_msgSend_124( - obj, - sel, - anObject, - ); - } - - late final __objc_msgSend_124Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_124 = __objc_msgSend_124Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_arrayWithObjects_count_1 = - _registerName1("arrayWithObjects:count:"); - late final _sel_arrayWithObjects_1 = _registerName1("arrayWithObjects:"); - late final _sel_arrayWithArray_1 = _registerName1("arrayWithArray:"); - instancetype _objc_msgSend_125( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer array, - ) { - return __objc_msgSend_125( - obj, - sel, - array, - ); - } - - late final __objc_msgSend_125Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_125 = __objc_msgSend_125Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithObjects_1 = _registerName1("initWithObjects:"); - late final _sel_initWithArray_1 = _registerName1("initWithArray:"); - late final _sel_initWithArray_copyItems_1 = - _registerName1("initWithArray:copyItems:"); - instancetype _objc_msgSend_126( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer array, - bool flag, - ) { - return __objc_msgSend_126( - obj, - sel, - array, - flag, - ); - } - - late final __objc_msgSend_126Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_126 = __objc_msgSend_126Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_initWithContentsOfURL_error_1 = - _registerName1("initWithContentsOfURL:error:"); - ffi.Pointer _objc_msgSend_127( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer> error, - ) { - return __objc_msgSend_127( - obj, - sel, - url, - error, - ); - } - - late final __objc_msgSend_127Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_127 = __objc_msgSend_127Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_arrayWithContentsOfURL_error_1 = - _registerName1("arrayWithContentsOfURL:error:"); - late final _sel_differenceFromArray_withOptions_usingEquivalenceTest_1 = - _registerName1("differenceFromArray:withOptions:usingEquivalenceTest:"); - ffi.Pointer _objc_msgSend_128( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - int options, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_128( - obj, - sel, - other, - options, - block, - ); - } - - late final __objc_msgSend_128Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_128 = __objc_msgSend_128Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_differenceFromArray_withOptions_1 = - _registerName1("differenceFromArray:withOptions:"); - ffi.Pointer _objc_msgSend_129( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - int options, - ) { - return __objc_msgSend_129( - obj, - sel, - other, - options, - ); - } - - late final __objc_msgSend_129Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_129 = __objc_msgSend_129Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_differenceFromArray_1 = - _registerName1("differenceFromArray:"); - late final _sel_arrayByApplyingDifference_1 = - _registerName1("arrayByApplyingDifference:"); - ffi.Pointer _objc_msgSend_130( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer difference, - ) { - return __objc_msgSend_130( - obj, - sel, - difference, - ); - } - - late final __objc_msgSend_130Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_130 = __objc_msgSend_130Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_getObjects_1 = _registerName1("getObjects:"); - void _objc_msgSend_131( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> objects, - ) { - return __objc_msgSend_131( - obj, - sel, - objects, - ); - } - - late final __objc_msgSend_131Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_131 = __objc_msgSend_131Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_arrayWithContentsOfFile_1 = - _registerName1("arrayWithContentsOfFile:"); - ffi.Pointer _objc_msgSend_132( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ) { - return __objc_msgSend_132( - obj, - sel, - path, - ); - } - - late final __objc_msgSend_132Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_132 = __objc_msgSend_132Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_arrayWithContentsOfURL_1 = - _registerName1("arrayWithContentsOfURL:"); - ffi.Pointer _objc_msgSend_133( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ) { - return __objc_msgSend_133( - obj, - sel, - url, - ); - } - - late final __objc_msgSend_133Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_133 = __objc_msgSend_133Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithContentsOfFile_1 = - _registerName1("initWithContentsOfFile:"); - late final _sel_initWithContentsOfURL_1 = - _registerName1("initWithContentsOfURL:"); - late final _sel_writeToURL_atomically_1 = - _registerName1("writeToURL:atomically:"); - bool _objc_msgSend_134( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - bool atomically, - ) { - return __objc_msgSend_134( - obj, - sel, - url, - atomically, - ); - } - - late final __objc_msgSend_134Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_134 = __objc_msgSend_134Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_pathsMatchingExtensions_1 = - _registerName1("pathsMatchingExtensions:"); - late final _sel_valueForKey_1 = _registerName1("valueForKey:"); - late final _sel_setValue_forKey_1 = _registerName1("setValue:forKey:"); - void _objc_msgSend_135( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ffi.Pointer key, - ) { - return __objc_msgSend_135( - obj, - sel, - value, - key, - ); - } - - late final __objc_msgSend_135Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_135 = __objc_msgSend_135Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_addObserver_toObjectsAtIndexes_forKeyPath_options_context_1 = - _registerName1( - "addObserver:toObjectsAtIndexes:forKeyPath:options:context:"); - void _objc_msgSend_136( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer observer, - ffi.Pointer indexes, - ffi.Pointer keyPath, - int options, - ffi.Pointer context, - ) { - return __objc_msgSend_136( - obj, - sel, - observer, - indexes, - keyPath, - options, - context, - ); - } - - late final __objc_msgSend_136Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_136 = __objc_msgSend_136Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer)>(); - - late final _sel_removeObserver_fromObjectsAtIndexes_forKeyPath_context_1 = - _registerName1("removeObserver:fromObjectsAtIndexes:forKeyPath:context:"); - void _objc_msgSend_137( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer observer, - ffi.Pointer indexes, - ffi.Pointer keyPath, - ffi.Pointer context, - ) { - return __objc_msgSend_137( - obj, - sel, - observer, - indexes, - keyPath, - context, - ); - } - - late final __objc_msgSend_137Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_137 = __objc_msgSend_137Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_removeObserver_fromObjectsAtIndexes_forKeyPath_1 = - _registerName1("removeObserver:fromObjectsAtIndexes:forKeyPath:"); - void _objc_msgSend_138( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer observer, - ffi.Pointer indexes, - ffi.Pointer keyPath, - ) { - return __objc_msgSend_138( - obj, - sel, - observer, - indexes, - keyPath, - ); - } - - late final __objc_msgSend_138Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_138 = __objc_msgSend_138Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_addObserver_forKeyPath_options_context_1 = - _registerName1("addObserver:forKeyPath:options:context:"); - void _objc_msgSend_139( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer observer, - ffi.Pointer keyPath, - int options, - ffi.Pointer context, - ) { - return __objc_msgSend_139( - obj, - sel, - observer, - keyPath, - options, - context, - ); - } - - late final __objc_msgSend_139Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_139 = __objc_msgSend_139Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer)>(); - - late final _sel_removeObserver_forKeyPath_context_1 = - _registerName1("removeObserver:forKeyPath:context:"); - void _objc_msgSend_140( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer observer, - ffi.Pointer keyPath, - ffi.Pointer context, - ) { - return __objc_msgSend_140( - obj, - sel, - observer, - keyPath, - context, - ); - } - - late final __objc_msgSend_140Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_140 = __objc_msgSend_140Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_removeObserver_forKeyPath_1 = - _registerName1("removeObserver:forKeyPath:"); - void _objc_msgSend_141( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer observer, - ffi.Pointer keyPath, - ) { - return __objc_msgSend_141( - obj, - sel, - observer, - keyPath, - ); - } - - late final __objc_msgSend_141Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_141 = __objc_msgSend_141Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_sortedArrayUsingDescriptors_1 = - _registerName1("sortedArrayUsingDescriptors:"); - late final _class_NSPredicate1 = _getClass1("NSPredicate"); - late final _sel_predicateWithFormat_argumentArray_1 = - _registerName1("predicateWithFormat:argumentArray:"); - ffi.Pointer _objc_msgSend_142( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer predicateFormat, - ffi.Pointer arguments, - ) { - return __objc_msgSend_142( - obj, - sel, - predicateFormat, - arguments, - ); - } - - late final __objc_msgSend_142Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_142 = __objc_msgSend_142Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_predicateWithFormat_1 = - _registerName1("predicateWithFormat:"); - ffi.Pointer _objc_msgSend_143( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer predicateFormat, - ) { - return __objc_msgSend_143( - obj, - sel, - predicateFormat, - ); - } - - late final __objc_msgSend_143Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_143 = __objc_msgSend_143Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_predicateWithFormat_arguments_1 = - _registerName1("predicateWithFormat:arguments:"); - ffi.Pointer _objc_msgSend_144( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer predicateFormat, - ffi.Pointer<__va_list_tag> argList, - ) { - return __objc_msgSend_144( - obj, - sel, - predicateFormat, - argList, - ); - } - - late final __objc_msgSend_144Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>>('objc_msgSend'); - late final __objc_msgSend_144 = __objc_msgSend_144Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>(); - - late final _sel_predicateFromMetadataQueryString_1 = - _registerName1("predicateFromMetadataQueryString:"); - ffi.Pointer _objc_msgSend_145( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer queryString, - ) { - return __objc_msgSend_145( - obj, - sel, - queryString, - ); - } - - late final __objc_msgSend_145Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_145 = __objc_msgSend_145Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_predicateWithValue_1 = _registerName1("predicateWithValue:"); - ffi.Pointer _objc_msgSend_146( - ffi.Pointer obj, - ffi.Pointer sel, - bool value, - ) { - return __objc_msgSend_146( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_146Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_146 = __objc_msgSend_146Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _class_NSDictionary1 = _getClass1("NSDictionary"); - late final _sel_objectForKey_1 = _registerName1("objectForKey:"); - late final _sel_keyEnumerator1 = _registerName1("keyEnumerator"); - late final _sel_initWithObjects_forKeys_count_1 = - _registerName1("initWithObjects:forKeys:count:"); - instancetype _objc_msgSend_147( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> objects, - ffi.Pointer> keys, - int cnt, - ) { - return __objc_msgSend_147( - obj, - sel, - objects, - keys, - cnt, - ); - } - - late final __objc_msgSend_147Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_147 = __objc_msgSend_147Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>, - int)>(); - - late final _sel_allKeys1 = _registerName1("allKeys"); - late final _sel_allKeysForObject_1 = _registerName1("allKeysForObject:"); - late final _sel_allValues1 = _registerName1("allValues"); - late final _sel_descriptionInStringsFileFormat1 = - _registerName1("descriptionInStringsFileFormat"); - late final _sel_isEqualToDictionary_1 = - _registerName1("isEqualToDictionary:"); - bool _objc_msgSend_148( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer otherDictionary, - ) { - return __objc_msgSend_148( - obj, - sel, - otherDictionary, - ); - } - - late final __objc_msgSend_148Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_148 = __objc_msgSend_148Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_objectsForKeys_notFoundMarker_1 = - _registerName1("objectsForKeys:notFoundMarker:"); - ffi.Pointer _objc_msgSend_149( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keys, - ffi.Pointer marker, - ) { - return __objc_msgSend_149( - obj, - sel, - keys, - marker, - ); - } - - late final __objc_msgSend_149Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_149 = __objc_msgSend_149Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_keysSortedByValueUsingSelector_1 = - _registerName1("keysSortedByValueUsingSelector:"); - late final _sel_getObjects_andKeys_count_1 = - _registerName1("getObjects:andKeys:count:"); - void _objc_msgSend_150( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> objects, - ffi.Pointer> keys, - int count, - ) { - return __objc_msgSend_150( - obj, - sel, - objects, - keys, - count, - ); - } - - late final __objc_msgSend_150Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_150 = __objc_msgSend_150Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>, - int)>(); - - late final _sel_objectForKeyedSubscript_1 = - _registerName1("objectForKeyedSubscript:"); - late final _sel_enumerateKeysAndObjectsUsingBlock_1 = - _registerName1("enumerateKeysAndObjectsUsingBlock:"); - void _objc_msgSend_151( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_151( - obj, - sel, - block, - ); - } - - late final __objc_msgSend_151Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_151 = __objc_msgSend_151Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_enumerateKeysAndObjectsWithOptions_usingBlock_1 = - _registerName1("enumerateKeysAndObjectsWithOptions:usingBlock:"); - void _objc_msgSend_152( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_152( - obj, - sel, - opts, - block, - ); - } - - late final __objc_msgSend_152Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_152 = __objc_msgSend_152Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_keysSortedByValueUsingComparator_1 = - _registerName1("keysSortedByValueUsingComparator:"); - late final _sel_keysSortedByValueWithOptions_usingComparator_1 = - _registerName1("keysSortedByValueWithOptions:usingComparator:"); - late final _sel_keysOfEntriesPassingTest_1 = - _registerName1("keysOfEntriesPassingTest:"); - ffi.Pointer _objc_msgSend_153( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_153( - obj, - sel, - predicate, - ); - } - - late final __objc_msgSend_153Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_153 = __objc_msgSend_153Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_keysOfEntriesWithOptions_passingTest_1 = - _registerName1("keysOfEntriesWithOptions:passingTest:"); - ffi.Pointer _objc_msgSend_154( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_154( - obj, - sel, - opts, - predicate, - ); - } - - late final __objc_msgSend_154Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_154 = __objc_msgSend_154Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_getObjects_andKeys_1 = _registerName1("getObjects:andKeys:"); - void _objc_msgSend_155( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> objects, - ffi.Pointer> keys, - ) { - return __objc_msgSend_155( - obj, - sel, - objects, - keys, - ); - } - - late final __objc_msgSend_155Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_155 = __objc_msgSend_155Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>(); - - late final _sel_dictionaryWithContentsOfFile_1 = - _registerName1("dictionaryWithContentsOfFile:"); - ffi.Pointer _objc_msgSend_156( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ) { - return __objc_msgSend_156( - obj, - sel, - path, - ); - } - - late final __objc_msgSend_156Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_156 = __objc_msgSend_156Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_dictionaryWithContentsOfURL_1 = - _registerName1("dictionaryWithContentsOfURL:"); - ffi.Pointer _objc_msgSend_157( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ) { - return __objc_msgSend_157( - obj, - sel, - url, - ); - } - - late final __objc_msgSend_157Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_157 = __objc_msgSend_157Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_dictionary1 = _registerName1("dictionary"); - late final _sel_dictionaryWithObject_forKey_1 = - _registerName1("dictionaryWithObject:forKey:"); - instancetype _objc_msgSend_158( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer object, - ffi.Pointer key, - ) { - return __objc_msgSend_158( - obj, - sel, - object, - key, - ); - } - - late final __objc_msgSend_158Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_158 = __objc_msgSend_158Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_dictionaryWithObjects_forKeys_count_1 = - _registerName1("dictionaryWithObjects:forKeys:count:"); - late final _sel_dictionaryWithObjectsAndKeys_1 = - _registerName1("dictionaryWithObjectsAndKeys:"); - late final _sel_dictionaryWithDictionary_1 = - _registerName1("dictionaryWithDictionary:"); - instancetype _objc_msgSend_159( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer dict, - ) { - return __objc_msgSend_159( - obj, - sel, - dict, - ); - } - - late final __objc_msgSend_159Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_159 = __objc_msgSend_159Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_dictionaryWithObjects_forKeys_1 = - _registerName1("dictionaryWithObjects:forKeys:"); - instancetype _objc_msgSend_160( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer objects, - ffi.Pointer keys, - ) { - return __objc_msgSend_160( - obj, - sel, - objects, - keys, - ); - } - - late final __objc_msgSend_160Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_160 = __objc_msgSend_160Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithObjectsAndKeys_1 = - _registerName1("initWithObjectsAndKeys:"); - late final _sel_initWithDictionary_1 = _registerName1("initWithDictionary:"); - late final _sel_initWithDictionary_copyItems_1 = - _registerName1("initWithDictionary:copyItems:"); - instancetype _objc_msgSend_161( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer otherDictionary, - bool flag, - ) { - return __objc_msgSend_161( - obj, - sel, - otherDictionary, - flag, - ); - } - - late final __objc_msgSend_161Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_161 = __objc_msgSend_161Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_initWithObjects_forKeys_1 = - _registerName1("initWithObjects:forKeys:"); - ffi.Pointer _objc_msgSend_162( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer> error, - ) { - return __objc_msgSend_162( - obj, - sel, - url, - error, - ); - } - - late final __objc_msgSend_162Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_162 = __objc_msgSend_162Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_dictionaryWithContentsOfURL_error_1 = - _registerName1("dictionaryWithContentsOfURL:error:"); - late final _sel_sharedKeySetForKeys_1 = - _registerName1("sharedKeySetForKeys:"); - late final _sel_countByEnumeratingWithState_objects_count_1 = - _registerName1("countByEnumeratingWithState:objects:count:"); - int _objc_msgSend_163( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer state, - ffi.Pointer> buffer, - int len, - ) { - return __objc_msgSend_163( - obj, - sel, - state, - buffer, - len, - ); - } - - late final __objc_msgSend_163Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_163 = __objc_msgSend_163Ptr.asFunction< - int Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - int)>(); - - late final _sel_fileSize1 = _registerName1("fileSize"); - int _objc_msgSend_164( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_164( - obj, - sel, - ); - } - - late final __objc_msgSend_164Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLongLong Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_164 = __objc_msgSend_164Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSDate1 = _getClass1("NSDate"); - late final _sel_timeIntervalSinceReferenceDate1 = - _registerName1("timeIntervalSinceReferenceDate"); - double _objc_msgSend_165( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_165( - obj, - sel, - ); - } - - late final __objc_msgSend_165Ptr = _lookup< - ffi.NativeFunction< - ffi.Double Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_165 = __objc_msgSend_165Ptr.asFunction< - double Function(ffi.Pointer, ffi.Pointer)>(); - - double _objc_msgSend_165_fpret( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_165_fpret( - obj, - sel, - ); - } - - late final __objc_msgSend_165_fpretPtr = _lookup< - ffi.NativeFunction< - ffi.Double Function(ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_fpret'); - late final __objc_msgSend_165_fpret = __objc_msgSend_165_fpretPtr.asFunction< - double Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithTimeIntervalSinceReferenceDate_1 = - _registerName1("initWithTimeIntervalSinceReferenceDate:"); - instancetype _objc_msgSend_166( - ffi.Pointer obj, - ffi.Pointer sel, - double ti, - ) { - return __objc_msgSend_166( - obj, - sel, - ti, - ); - } - - late final __objc_msgSend_166Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Double)>>('objc_msgSend'); - late final __objc_msgSend_166 = __objc_msgSend_166Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, double)>(); - - late final _sel_timeIntervalSinceDate_1 = - _registerName1("timeIntervalSinceDate:"); - double _objc_msgSend_167( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anotherDate, - ) { - return __objc_msgSend_167( - obj, - sel, - anotherDate, - ); - } - - late final __objc_msgSend_167Ptr = _lookup< - ffi.NativeFunction< - ffi.Double Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_167 = __objc_msgSend_167Ptr.asFunction< - double Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - double _objc_msgSend_167_fpret( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anotherDate, - ) { - return __objc_msgSend_167_fpret( - obj, - sel, - anotherDate, - ); - } - - late final __objc_msgSend_167_fpretPtr = _lookup< - ffi.NativeFunction< - ffi.Double Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_fpret'); - late final __objc_msgSend_167_fpret = __objc_msgSend_167_fpretPtr.asFunction< - double Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_timeIntervalSinceNow1 = - _registerName1("timeIntervalSinceNow"); - late final _sel_timeIntervalSince19701 = - _registerName1("timeIntervalSince1970"); - late final _sel_addTimeInterval_1 = _registerName1("addTimeInterval:"); - late final _sel_dateByAddingTimeInterval_1 = - _registerName1("dateByAddingTimeInterval:"); - late final _sel_earlierDate_1 = _registerName1("earlierDate:"); - ffi.Pointer _objc_msgSend_168( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anotherDate, - ) { - return __objc_msgSend_168( - obj, - sel, - anotherDate, - ); - } - - late final __objc_msgSend_168Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_168 = __objc_msgSend_168Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_laterDate_1 = _registerName1("laterDate:"); - late final _sel_compare_1 = _registerName1("compare:"); - int _objc_msgSend_169( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - ) { - return __objc_msgSend_169( - obj, - sel, - other, - ); - } - - late final __objc_msgSend_169Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_169 = __objc_msgSend_169Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_isEqualToDate_1 = _registerName1("isEqualToDate:"); - bool _objc_msgSend_170( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer otherDate, - ) { - return __objc_msgSend_170( - obj, - sel, - otherDate, - ); - } - - late final __objc_msgSend_170Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_170 = __objc_msgSend_170Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_date1 = _registerName1("date"); - late final _sel_dateWithTimeIntervalSinceNow_1 = - _registerName1("dateWithTimeIntervalSinceNow:"); - late final _sel_dateWithTimeIntervalSinceReferenceDate_1 = - _registerName1("dateWithTimeIntervalSinceReferenceDate:"); - late final _sel_dateWithTimeIntervalSince1970_1 = - _registerName1("dateWithTimeIntervalSince1970:"); - late final _sel_dateWithTimeInterval_sinceDate_1 = - _registerName1("dateWithTimeInterval:sinceDate:"); - instancetype _objc_msgSend_171( - ffi.Pointer obj, - ffi.Pointer sel, - double secsToBeAdded, - ffi.Pointer date, - ) { - return __objc_msgSend_171( - obj, - sel, - secsToBeAdded, - date, - ); - } - - late final __objc_msgSend_171Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Double, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_171 = __objc_msgSend_171Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - double, ffi.Pointer)>(); - - late final _sel_distantFuture1 = _registerName1("distantFuture"); - ffi.Pointer _objc_msgSend_172( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_172( - obj, - sel, - ); - } - - late final __objc_msgSend_172Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_172 = __objc_msgSend_172Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_distantPast1 = _registerName1("distantPast"); - late final _sel_now1 = _registerName1("now"); - late final _sel_initWithTimeIntervalSinceNow_1 = - _registerName1("initWithTimeIntervalSinceNow:"); - late final _sel_initWithTimeIntervalSince1970_1 = - _registerName1("initWithTimeIntervalSince1970:"); - late final _sel_initWithTimeInterval_sinceDate_1 = - _registerName1("initWithTimeInterval:sinceDate:"); - late final _sel_dateWithNaturalLanguageString_locale_1 = - _registerName1("dateWithNaturalLanguageString:locale:"); - ffi.Pointer _objc_msgSend_173( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - ffi.Pointer locale, - ) { - return __objc_msgSend_173( - obj, - sel, - string, - locale, - ); - } - - late final __objc_msgSend_173Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_173 = __objc_msgSend_173Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_dateWithNaturalLanguageString_1 = - _registerName1("dateWithNaturalLanguageString:"); - late final _sel_dateWithString_1 = _registerName1("dateWithString:"); - late final _class_NSCalendarDate1 = _getClass1("NSCalendarDate"); - late final _sel_calendarDate1 = _registerName1("calendarDate"); - late final _sel_dateWithString_calendarFormat_locale_1 = - _registerName1("dateWithString:calendarFormat:locale:"); - ffi.Pointer _objc_msgSend_174( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer description, - ffi.Pointer format, - ffi.Pointer locale, - ) { - return __objc_msgSend_174( - obj, - sel, - description, - format, - locale, - ); - } - - late final __objc_msgSend_174Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_174 = __objc_msgSend_174Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_dateWithString_calendarFormat_1 = - _registerName1("dateWithString:calendarFormat:"); - ffi.Pointer _objc_msgSend_175( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer description, - ffi.Pointer format, - ) { - return __objc_msgSend_175( - obj, - sel, - description, - format, - ); - } - - late final __objc_msgSend_175Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_175 = __objc_msgSend_175Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSTimeZone1 = _getClass1("NSTimeZone"); - late final _sel_name1 = _registerName1("name"); - late final _sel_data1 = _registerName1("data"); - late final _sel_secondsFromGMTForDate_1 = - _registerName1("secondsFromGMTForDate:"); - int _objc_msgSend_176( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aDate, - ) { - return __objc_msgSend_176( - obj, - sel, - aDate, - ); - } - - late final __objc_msgSend_176Ptr = _lookup< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_176 = __objc_msgSend_176Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_abbreviationForDate_1 = - _registerName1("abbreviationForDate:"); - ffi.Pointer _objc_msgSend_177( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aDate, - ) { - return __objc_msgSend_177( - obj, - sel, - aDate, - ); - } - - late final __objc_msgSend_177Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_177 = __objc_msgSend_177Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_isDaylightSavingTimeForDate_1 = - _registerName1("isDaylightSavingTimeForDate:"); - late final _sel_daylightSavingTimeOffsetForDate_1 = - _registerName1("daylightSavingTimeOffsetForDate:"); - late final _sel_nextDaylightSavingTimeTransitionAfterDate_1 = - _registerName1("nextDaylightSavingTimeTransitionAfterDate:"); - ffi.Pointer _objc_msgSend_178( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aDate, - ) { - return __objc_msgSend_178( - obj, - sel, - aDate, - ); - } - - late final __objc_msgSend_178Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_178 = __objc_msgSend_178Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_systemTimeZone1 = _registerName1("systemTimeZone"); - ffi.Pointer _objc_msgSend_179( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_179( - obj, - sel, - ); - } - - late final __objc_msgSend_179Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_179 = __objc_msgSend_179Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_resetSystemTimeZone1 = _registerName1("resetSystemTimeZone"); - late final _sel_defaultTimeZone1 = _registerName1("defaultTimeZone"); - late final _sel_setDefaultTimeZone_1 = _registerName1("setDefaultTimeZone:"); - void _objc_msgSend_180( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_180( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_180Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_180 = __objc_msgSend_180Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_localTimeZone1 = _registerName1("localTimeZone"); - late final _sel_knownTimeZoneNames1 = _registerName1("knownTimeZoneNames"); - late final _sel_abbreviationDictionary1 = - _registerName1("abbreviationDictionary"); - ffi.Pointer _objc_msgSend_181( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_181( - obj, - sel, - ); - } - - late final __objc_msgSend_181Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_181 = __objc_msgSend_181Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setAbbreviationDictionary_1 = - _registerName1("setAbbreviationDictionary:"); - void _objc_msgSend_182( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_182( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_182Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_182 = __objc_msgSend_182Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_timeZoneDataVersion1 = _registerName1("timeZoneDataVersion"); - late final _sel_secondsFromGMT1 = _registerName1("secondsFromGMT"); - late final _sel_abbreviation1 = _registerName1("abbreviation"); - late final _sel_isDaylightSavingTime1 = - _registerName1("isDaylightSavingTime"); - late final _sel_daylightSavingTimeOffset1 = - _registerName1("daylightSavingTimeOffset"); - late final _sel_nextDaylightSavingTimeTransition1 = - _registerName1("nextDaylightSavingTimeTransition"); - ffi.Pointer _objc_msgSend_183( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_183( - obj, - sel, - ); - } - - late final __objc_msgSend_183Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_183 = __objc_msgSend_183Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_isEqualToTimeZone_1 = _registerName1("isEqualToTimeZone:"); - bool _objc_msgSend_184( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aTimeZone, - ) { - return __objc_msgSend_184( - obj, - sel, - aTimeZone, - ); - } - - late final __objc_msgSend_184Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_184 = __objc_msgSend_184Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSLocale1 = _getClass1("NSLocale"); - late final _sel_displayNameForKey_value_1 = - _registerName1("displayNameForKey:value:"); - ffi.Pointer _objc_msgSend_185( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ffi.Pointer value, - ) { - return __objc_msgSend_185( - obj, - sel, - key, - value, - ); - } - - late final __objc_msgSend_185Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_185 = __objc_msgSend_185Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithLocaleIdentifier_1 = - _registerName1("initWithLocaleIdentifier:"); - late final _sel_localeIdentifier1 = _registerName1("localeIdentifier"); - late final _sel_localizedStringForLocaleIdentifier_1 = - _registerName1("localizedStringForLocaleIdentifier:"); - late final _sel_languageCode1 = _registerName1("languageCode"); - late final _sel_localizedStringForLanguageCode_1 = - _registerName1("localizedStringForLanguageCode:"); - ffi.Pointer _objc_msgSend_186( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer languageCode, - ) { - return __objc_msgSend_186( - obj, - sel, - languageCode, - ); - } - - late final __objc_msgSend_186Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_186 = __objc_msgSend_186Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_languageIdentifier1 = _registerName1("languageIdentifier"); - late final _sel_countryCode1 = _registerName1("countryCode"); - late final _sel_localizedStringForCountryCode_1 = - _registerName1("localizedStringForCountryCode:"); - late final _sel_regionCode1 = _registerName1("regionCode"); - late final _sel_scriptCode1 = _registerName1("scriptCode"); - late final _sel_localizedStringForScriptCode_1 = - _registerName1("localizedStringForScriptCode:"); - late final _sel_variantCode1 = _registerName1("variantCode"); - late final _sel_localizedStringForVariantCode_1 = - _registerName1("localizedStringForVariantCode:"); - late final _class_NSCharacterSet1 = _getClass1("NSCharacterSet"); - late final _sel_controlCharacterSet1 = _registerName1("controlCharacterSet"); - ffi.Pointer _objc_msgSend_187( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_187( - obj, - sel, - ); - } - - late final __objc_msgSend_187Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_187 = __objc_msgSend_187Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_whitespaceCharacterSet1 = - _registerName1("whitespaceCharacterSet"); - late final _sel_whitespaceAndNewlineCharacterSet1 = - _registerName1("whitespaceAndNewlineCharacterSet"); - late final _sel_decimalDigitCharacterSet1 = - _registerName1("decimalDigitCharacterSet"); - late final _sel_letterCharacterSet1 = _registerName1("letterCharacterSet"); - late final _sel_lowercaseLetterCharacterSet1 = - _registerName1("lowercaseLetterCharacterSet"); - late final _sel_uppercaseLetterCharacterSet1 = - _registerName1("uppercaseLetterCharacterSet"); - late final _sel_nonBaseCharacterSet1 = _registerName1("nonBaseCharacterSet"); - late final _sel_alphanumericCharacterSet1 = - _registerName1("alphanumericCharacterSet"); - late final _sel_decomposableCharacterSet1 = - _registerName1("decomposableCharacterSet"); - late final _sel_illegalCharacterSet1 = _registerName1("illegalCharacterSet"); - late final _sel_punctuationCharacterSet1 = - _registerName1("punctuationCharacterSet"); - late final _sel_capitalizedLetterCharacterSet1 = - _registerName1("capitalizedLetterCharacterSet"); - late final _sel_symbolCharacterSet1 = _registerName1("symbolCharacterSet"); - late final _sel_newlineCharacterSet1 = _registerName1("newlineCharacterSet"); - late final _sel_characterSetWithRange_1 = - _registerName1("characterSetWithRange:"); - ffi.Pointer _objc_msgSend_188( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange aRange, - ) { - return __objc_msgSend_188( - obj, - sel, - aRange, - ); - } - - late final __objc_msgSend_188Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_188 = __objc_msgSend_188Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_characterSetWithCharactersInString_1 = - _registerName1("characterSetWithCharactersInString:"); - ffi.Pointer _objc_msgSend_189( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aString, - ) { - return __objc_msgSend_189( - obj, - sel, - aString, - ); - } - - late final __objc_msgSend_189Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_189 = __objc_msgSend_189Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_characterSetWithBitmapRepresentation_1 = - _registerName1("characterSetWithBitmapRepresentation:"); - ffi.Pointer _objc_msgSend_190( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ) { - return __objc_msgSend_190( - obj, - sel, - data, - ); - } - - late final __objc_msgSend_190Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_190 = __objc_msgSend_190Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_characterSetWithContentsOfFile_1 = - _registerName1("characterSetWithContentsOfFile:"); - ffi.Pointer _objc_msgSend_191( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer fName, - ) { - return __objc_msgSend_191( - obj, - sel, - fName, - ); - } - - late final __objc_msgSend_191Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_191 = __objc_msgSend_191Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - instancetype _objc_msgSend_192( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer coder, - ) { - return __objc_msgSend_192( - obj, - sel, - coder, - ); - } - - late final __objc_msgSend_192Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_192 = __objc_msgSend_192Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_characterIsMember_1 = _registerName1("characterIsMember:"); - bool _objc_msgSend_193( - ffi.Pointer obj, - ffi.Pointer sel, - int aCharacter, - ) { - return __objc_msgSend_193( - obj, - sel, - aCharacter, - ); - } - - late final __objc_msgSend_193Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedShort)>>('objc_msgSend'); - late final __objc_msgSend_193 = __objc_msgSend_193Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_bitmapRepresentation1 = - _registerName1("bitmapRepresentation"); - late final _sel_invertedSet1 = _registerName1("invertedSet"); - late final _sel_longCharacterIsMember_1 = - _registerName1("longCharacterIsMember:"); - bool _objc_msgSend_194( - ffi.Pointer obj, - ffi.Pointer sel, - int theLongChar, - ) { - return __objc_msgSend_194( - obj, - sel, - theLongChar, - ); - } - - late final __objc_msgSend_194Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedInt)>>('objc_msgSend'); - late final __objc_msgSend_194 = __objc_msgSend_194Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_isSupersetOfSet_1 = _registerName1("isSupersetOfSet:"); - bool _objc_msgSend_195( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer theOtherSet, - ) { - return __objc_msgSend_195( - obj, - sel, - theOtherSet, - ); - } - - late final __objc_msgSend_195Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_195 = __objc_msgSend_195Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_hasMemberInPlane_1 = _registerName1("hasMemberInPlane:"); - bool _objc_msgSend_196( - ffi.Pointer obj, - ffi.Pointer sel, - int thePlane, - ) { - return __objc_msgSend_196( - obj, - sel, - thePlane, - ); - } - - late final __objc_msgSend_196Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Uint8)>>('objc_msgSend'); - late final __objc_msgSend_196 = __objc_msgSend_196Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_URLUserAllowedCharacterSet1 = - _registerName1("URLUserAllowedCharacterSet"); - late final _sel_URLPasswordAllowedCharacterSet1 = - _registerName1("URLPasswordAllowedCharacterSet"); - late final _sel_URLHostAllowedCharacterSet1 = - _registerName1("URLHostAllowedCharacterSet"); - late final _sel_URLPathAllowedCharacterSet1 = - _registerName1("URLPathAllowedCharacterSet"); - late final _sel_URLQueryAllowedCharacterSet1 = - _registerName1("URLQueryAllowedCharacterSet"); - late final _sel_URLFragmentAllowedCharacterSet1 = - _registerName1("URLFragmentAllowedCharacterSet"); - late final _sel_exemplarCharacterSet1 = - _registerName1("exemplarCharacterSet"); - late final _sel_calendarIdentifier1 = _registerName1("calendarIdentifier"); - late final _sel_localizedStringForCalendarIdentifier_1 = - _registerName1("localizedStringForCalendarIdentifier:"); - late final _sel_collationIdentifier1 = _registerName1("collationIdentifier"); - late final _sel_localizedStringForCollationIdentifier_1 = - _registerName1("localizedStringForCollationIdentifier:"); - late final _sel_usesMetricSystem1 = _registerName1("usesMetricSystem"); - late final _sel_decimalSeparator1 = _registerName1("decimalSeparator"); - late final _sel_groupingSeparator1 = _registerName1("groupingSeparator"); - late final _sel_currencySymbol1 = _registerName1("currencySymbol"); - late final _sel_currencyCode1 = _registerName1("currencyCode"); - late final _sel_localizedStringForCurrencyCode_1 = - _registerName1("localizedStringForCurrencyCode:"); - late final _sel_collatorIdentifier1 = _registerName1("collatorIdentifier"); - late final _sel_localizedStringForCollatorIdentifier_1 = - _registerName1("localizedStringForCollatorIdentifier:"); - late final _sel_quotationBeginDelimiter1 = - _registerName1("quotationBeginDelimiter"); - late final _sel_quotationEndDelimiter1 = - _registerName1("quotationEndDelimiter"); - late final _sel_alternateQuotationBeginDelimiter1 = - _registerName1("alternateQuotationBeginDelimiter"); - late final _sel_alternateQuotationEndDelimiter1 = - _registerName1("alternateQuotationEndDelimiter"); - late final _sel_autoupdatingCurrentLocale1 = - _registerName1("autoupdatingCurrentLocale"); - ffi.Pointer _objc_msgSend_197( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_197( - obj, - sel, - ); - } - - late final __objc_msgSend_197Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_197 = __objc_msgSend_197Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_currentLocale1 = _registerName1("currentLocale"); - late final _sel_systemLocale1 = _registerName1("systemLocale"); - late final _sel_localeWithLocaleIdentifier_1 = - _registerName1("localeWithLocaleIdentifier:"); - late final _sel_availableLocaleIdentifiers1 = - _registerName1("availableLocaleIdentifiers"); - late final _sel_ISOLanguageCodes1 = _registerName1("ISOLanguageCodes"); - late final _sel_ISOCountryCodes1 = _registerName1("ISOCountryCodes"); - late final _sel_ISOCurrencyCodes1 = _registerName1("ISOCurrencyCodes"); - late final _sel_commonISOCurrencyCodes1 = - _registerName1("commonISOCurrencyCodes"); - late final _sel_preferredLanguages1 = _registerName1("preferredLanguages"); - late final _sel_componentsFromLocaleIdentifier_1 = - _registerName1("componentsFromLocaleIdentifier:"); - ffi.Pointer _objc_msgSend_198( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - ) { - return __objc_msgSend_198( - obj, - sel, - string, - ); - } - - late final __objc_msgSend_198Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_198 = __objc_msgSend_198Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_localeIdentifierFromComponents_1 = - _registerName1("localeIdentifierFromComponents:"); - ffi.Pointer _objc_msgSend_199( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer dict, - ) { - return __objc_msgSend_199( - obj, - sel, - dict, - ); - } - - late final __objc_msgSend_199Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_199 = __objc_msgSend_199Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_canonicalLocaleIdentifierFromString_1 = - _registerName1("canonicalLocaleIdentifierFromString:"); - late final _sel_canonicalLanguageIdentifierFromString_1 = - _registerName1("canonicalLanguageIdentifierFromString:"); - late final _sel_localeIdentifierFromWindowsLocaleCode_1 = - _registerName1("localeIdentifierFromWindowsLocaleCode:"); - ffi.Pointer _objc_msgSend_200( - ffi.Pointer obj, - ffi.Pointer sel, - int lcid, - ) { - return __objc_msgSend_200( - obj, - sel, - lcid, - ); - } - - late final __objc_msgSend_200Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Uint32)>>('objc_msgSend'); - late final __objc_msgSend_200 = __objc_msgSend_200Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_windowsLocaleCodeFromLocaleIdentifier_1 = - _registerName1("windowsLocaleCodeFromLocaleIdentifier:"); - int _objc_msgSend_201( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer localeIdentifier, - ) { - return __objc_msgSend_201( - obj, - sel, - localeIdentifier, - ); - } - - late final __objc_msgSend_201Ptr = _lookup< - ffi.NativeFunction< - ffi.Uint32 Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_201 = __objc_msgSend_201Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_characterDirectionForLanguage_1 = - _registerName1("characterDirectionForLanguage:"); - int _objc_msgSend_202( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer isoLangCode, - ) { - return __objc_msgSend_202( - obj, - sel, - isoLangCode, - ); - } - - late final __objc_msgSend_202Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_202 = __objc_msgSend_202Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_lineDirectionForLanguage_1 = - _registerName1("lineDirectionForLanguage:"); - late final _sel_localizedName_locale_1 = - _registerName1("localizedName:locale:"); - ffi.Pointer _objc_msgSend_203( - ffi.Pointer obj, - ffi.Pointer sel, - int style, - ffi.Pointer locale, - ) { - return __objc_msgSend_203( - obj, - sel, - style, - locale, - ); - } - - late final __objc_msgSend_203Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_203 = __objc_msgSend_203Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_timeZoneWithName_1 = _registerName1("timeZoneWithName:"); - late final _sel_timeZoneWithName_data_1 = - _registerName1("timeZoneWithName:data:"); - instancetype _objc_msgSend_204( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer tzName, - ffi.Pointer aData, - ) { - return __objc_msgSend_204( - obj, - sel, - tzName, - aData, - ); - } - - late final __objc_msgSend_204Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_204 = __objc_msgSend_204Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithName_1 = _registerName1("initWithName:"); - late final _sel_initWithName_data_1 = _registerName1("initWithName:data:"); - late final _sel_timeZoneForSecondsFromGMT_1 = - _registerName1("timeZoneForSecondsFromGMT:"); - instancetype _objc_msgSend_205( - ffi.Pointer obj, - ffi.Pointer sel, - int seconds, - ) { - return __objc_msgSend_205( - obj, - sel, - seconds, - ); - } - - late final __objc_msgSend_205Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_205 = __objc_msgSend_205Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_timeZoneWithAbbreviation_1 = - _registerName1("timeZoneWithAbbreviation:"); - late final _sel_dateWithYear_month_day_hour_minute_second_timeZone_1 = - _registerName1("dateWithYear:month:day:hour:minute:second:timeZone:"); - ffi.Pointer _objc_msgSend_206( - ffi.Pointer obj, - ffi.Pointer sel, - int year, - int month, - int day, - int hour, - int minute, - int second, - ffi.Pointer aTimeZone, - ) { - return __objc_msgSend_206( - obj, - sel, - year, - month, - day, - hour, - minute, - second, - aTimeZone, - ); - } - - late final __objc_msgSend_206Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.UnsignedLong, - ffi.UnsignedLong, - ffi.UnsignedLong, - ffi.UnsignedLong, - ffi.UnsignedLong, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_206 = __objc_msgSend_206Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - int, - int, - int, - int, - int, - int, - ffi.Pointer)>(); - - late final _sel_dateByAddingYears_months_days_hours_minutes_seconds_1 = - _registerName1("dateByAddingYears:months:days:hours:minutes:seconds:"); - ffi.Pointer _objc_msgSend_207( - ffi.Pointer obj, - ffi.Pointer sel, - int year, - int month, - int day, - int hour, - int minute, - int second, - ) { - return __objc_msgSend_207( - obj, - sel, - year, - month, - day, - hour, - minute, - second, - ); - } - - late final __objc_msgSend_207Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.Long, - ffi.Long, - ffi.Long, - ffi.Long, - ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_207 = __objc_msgSend_207Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, int, int, int, int, int)>(); - - late final _sel_dayOfCommonEra1 = _registerName1("dayOfCommonEra"); - late final _sel_dayOfMonth1 = _registerName1("dayOfMonth"); - late final _sel_dayOfWeek1 = _registerName1("dayOfWeek"); - late final _sel_dayOfYear1 = _registerName1("dayOfYear"); - late final _sel_hourOfDay1 = _registerName1("hourOfDay"); - late final _sel_minuteOfHour1 = _registerName1("minuteOfHour"); - late final _sel_monthOfYear1 = _registerName1("monthOfYear"); - late final _sel_secondOfMinute1 = _registerName1("secondOfMinute"); - late final _sel_yearOfCommonEra1 = _registerName1("yearOfCommonEra"); - late final _sel_calendarFormat1 = _registerName1("calendarFormat"); - late final _sel_descriptionWithCalendarFormat_locale_1 = - _registerName1("descriptionWithCalendarFormat:locale:"); - ffi.Pointer _objc_msgSend_208( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer locale, - ) { - return __objc_msgSend_208( - obj, - sel, - format, - locale, - ); - } - - late final __objc_msgSend_208Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_208 = __objc_msgSend_208Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_descriptionWithCalendarFormat_1 = - _registerName1("descriptionWithCalendarFormat:"); - late final _sel_timeZone1 = _registerName1("timeZone"); - late final _sel_initWithString_calendarFormat_locale_1 = - _registerName1("initWithString:calendarFormat:locale:"); - late final _sel_initWithString_calendarFormat_1 = - _registerName1("initWithString:calendarFormat:"); - late final _sel_initWithYear_month_day_hour_minute_second_timeZone_1 = - _registerName1("initWithYear:month:day:hour:minute:second:timeZone:"); - late final _sel_setCalendarFormat_1 = _registerName1("setCalendarFormat:"); - void _objc_msgSend_209( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ) { - return __objc_msgSend_209( - obj, - sel, - format, - ); - } - - late final __objc_msgSend_209Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_209 = __objc_msgSend_209Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_setTimeZone_1 = _registerName1("setTimeZone:"); - void _objc_msgSend_210( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aTimeZone, - ) { - return __objc_msgSend_210( - obj, - sel, - aTimeZone, - ); - } - - late final __objc_msgSend_210Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_210 = __objc_msgSend_210Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_years_months_days_hours_minutes_seconds_sinceDate_1 = - _registerName1("years:months:days:hours:minutes:seconds:sinceDate:"); - void _objc_msgSend_211( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer yp, - ffi.Pointer mop, - ffi.Pointer dp, - ffi.Pointer hp, - ffi.Pointer mip, - ffi.Pointer sp, - ffi.Pointer date, - ) { - return __objc_msgSend_211( - obj, - sel, - yp, - mop, - dp, - hp, - mip, - sp, - date, - ); - } - - late final __objc_msgSend_211Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_211 = __objc_msgSend_211Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_dateWithCalendarFormat_timeZone_1 = - _registerName1("dateWithCalendarFormat:timeZone:"); - ffi.Pointer _objc_msgSend_212( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer aTimeZone, - ) { - return __objc_msgSend_212( - obj, - sel, - format, - aTimeZone, - ); - } - - late final __objc_msgSend_212Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_212 = __objc_msgSend_212Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_descriptionWithCalendarFormat_timeZone_locale_1 = - _registerName1("descriptionWithCalendarFormat:timeZone:locale:"); - ffi.Pointer _objc_msgSend_213( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer aTimeZone, - ffi.Pointer locale, - ) { - return __objc_msgSend_213( - obj, - sel, - format, - aTimeZone, - locale, - ); - } - - late final __objc_msgSend_213Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_213 = __objc_msgSend_213Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_fileModificationDate1 = - _registerName1("fileModificationDate"); - late final _sel_fileType1 = _registerName1("fileType"); - late final _sel_filePosixPermissions1 = - _registerName1("filePosixPermissions"); - late final _sel_fileOwnerAccountName1 = - _registerName1("fileOwnerAccountName"); - late final _sel_fileGroupOwnerAccountName1 = - _registerName1("fileGroupOwnerAccountName"); - late final _sel_fileSystemNumber1 = _registerName1("fileSystemNumber"); - late final _sel_fileSystemFileNumber1 = - _registerName1("fileSystemFileNumber"); - late final _sel_fileExtensionHidden1 = _registerName1("fileExtensionHidden"); - late final _sel_fileHFSCreatorCode1 = _registerName1("fileHFSCreatorCode"); - int _objc_msgSend_214( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_214( - obj, - sel, - ); - } - - late final __objc_msgSend_214Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedInt Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_214 = __objc_msgSend_214Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_fileHFSTypeCode1 = _registerName1("fileHFSTypeCode"); - late final _sel_fileIsImmutable1 = _registerName1("fileIsImmutable"); - late final _sel_fileIsAppendOnly1 = _registerName1("fileIsAppendOnly"); - late final _sel_fileCreationDate1 = _registerName1("fileCreationDate"); - late final _sel_fileOwnerAccountID1 = _registerName1("fileOwnerAccountID"); - ffi.Pointer _objc_msgSend_215( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_215( - obj, - sel, - ); - } - - late final __objc_msgSend_215Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_215 = __objc_msgSend_215Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_fileGroupOwnerAccountID1 = - _registerName1("fileGroupOwnerAccountID"); - late final _sel_predicateWithBlock_1 = _registerName1("predicateWithBlock:"); - ffi.Pointer _objc_msgSend_216( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_216( - obj, - sel, - block, - ); - } - - late final __objc_msgSend_216Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_216 = __objc_msgSend_216Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_predicateFormat1 = _registerName1("predicateFormat"); - late final _sel_predicateWithSubstitutionVariables_1 = - _registerName1("predicateWithSubstitutionVariables:"); - late final _sel_evaluateWithObject_1 = _registerName1("evaluateWithObject:"); - bool _objc_msgSend_217( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer object, - ) { - return __objc_msgSend_217( - obj, - sel, - object, - ); - } - - late final __objc_msgSend_217Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_217 = __objc_msgSend_217Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_evaluateWithObject_substitutionVariables_1 = - _registerName1("evaluateWithObject:substitutionVariables:"); - bool _objc_msgSend_218( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer object, - ffi.Pointer bindings, - ) { - return __objc_msgSend_218( - obj, - sel, - object, - bindings, - ); - } - - late final __objc_msgSend_218Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_218 = __objc_msgSend_218Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_allowEvaluation1 = _registerName1("allowEvaluation"); - late final _sel_filteredArrayUsingPredicate_1 = - _registerName1("filteredArrayUsingPredicate:"); - ffi.Pointer _objc_msgSend_219( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer predicate, - ) { - return __objc_msgSend_219( - obj, - sel, - predicate, - ); - } - - late final __objc_msgSend_219Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_219 = __objc_msgSend_219Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithChar_1 = _registerName1("initWithChar:"); - ffi.Pointer _objc_msgSend_220( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_220( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_220Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Char)>>('objc_msgSend'); - late final __objc_msgSend_220 = __objc_msgSend_220Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithUnsignedChar_1 = - _registerName1("initWithUnsignedChar:"); - ffi.Pointer _objc_msgSend_221( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_221( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_221Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedChar)>>('objc_msgSend'); - late final __objc_msgSend_221 = __objc_msgSend_221Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithShort_1 = _registerName1("initWithShort:"); - ffi.Pointer _objc_msgSend_222( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_222( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_222Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Short)>>('objc_msgSend'); - late final __objc_msgSend_222 = __objc_msgSend_222Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithUnsignedShort_1 = - _registerName1("initWithUnsignedShort:"); - ffi.Pointer _objc_msgSend_223( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_223( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_223Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedShort)>>('objc_msgSend'); - late final __objc_msgSend_223 = __objc_msgSend_223Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithInt_1 = _registerName1("initWithInt:"); - ffi.Pointer _objc_msgSend_224( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_224( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_224Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int)>>('objc_msgSend'); - late final __objc_msgSend_224 = __objc_msgSend_224Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithUnsignedInt_1 = - _registerName1("initWithUnsignedInt:"); - ffi.Pointer _objc_msgSend_225( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_225( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_225Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedInt)>>('objc_msgSend'); - late final __objc_msgSend_225 = __objc_msgSend_225Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithLong_1 = _registerName1("initWithLong:"); - ffi.Pointer _objc_msgSend_226( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_226( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_226Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_226 = __objc_msgSend_226Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithUnsignedLong_1 = - _registerName1("initWithUnsignedLong:"); - ffi.Pointer _objc_msgSend_227( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_227( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_227Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_227 = __objc_msgSend_227Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithLongLong_1 = _registerName1("initWithLongLong:"); - ffi.Pointer _objc_msgSend_228( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_228( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_228Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.LongLong)>>('objc_msgSend'); - late final __objc_msgSend_228 = __objc_msgSend_228Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithUnsignedLongLong_1 = - _registerName1("initWithUnsignedLongLong:"); - ffi.Pointer _objc_msgSend_229( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_229( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_229Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLongLong)>>('objc_msgSend'); - late final __objc_msgSend_229 = __objc_msgSend_229Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithFloat_1 = _registerName1("initWithFloat:"); - ffi.Pointer _objc_msgSend_230( - ffi.Pointer obj, - ffi.Pointer sel, - double value, - ) { - return __objc_msgSend_230( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_230Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Float)>>('objc_msgSend'); - late final __objc_msgSend_230 = __objc_msgSend_230Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, double)>(); - - late final _sel_initWithDouble_1 = _registerName1("initWithDouble:"); - ffi.Pointer _objc_msgSend_231( - ffi.Pointer obj, - ffi.Pointer sel, - double value, - ) { - return __objc_msgSend_231( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_231Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Double)>>('objc_msgSend'); - late final __objc_msgSend_231 = __objc_msgSend_231Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, double)>(); - - late final _sel_initWithBool_1 = _registerName1("initWithBool:"); - ffi.Pointer _objc_msgSend_232( - ffi.Pointer obj, - ffi.Pointer sel, - bool value, - ) { - return __objc_msgSend_232( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_232Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_232 = __objc_msgSend_232Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_initWithInteger_1 = _registerName1("initWithInteger:"); - late final _sel_initWithUnsignedInteger_1 = - _registerName1("initWithUnsignedInteger:"); - late final _sel_charValue1 = _registerName1("charValue"); - int _objc_msgSend_233( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_233( - obj, - sel, - ); - } - - late final __objc_msgSend_233Ptr = _lookup< - ffi.NativeFunction< - ffi.Char Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_233 = __objc_msgSend_233Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_unsignedCharValue1 = _registerName1("unsignedCharValue"); - int _objc_msgSend_234( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_234( - obj, - sel, - ); - } - - late final __objc_msgSend_234Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedChar Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_234 = __objc_msgSend_234Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_shortValue1 = _registerName1("shortValue"); - int _objc_msgSend_235( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_235( - obj, - sel, - ); - } - - late final __objc_msgSend_235Ptr = _lookup< - ffi.NativeFunction< - ffi.Short Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_235 = __objc_msgSend_235Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_unsignedShortValue1 = _registerName1("unsignedShortValue"); - int _objc_msgSend_236( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_236( - obj, - sel, - ); - } - - late final __objc_msgSend_236Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedShort Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_236 = __objc_msgSend_236Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_intValue1 = _registerName1("intValue"); - int _objc_msgSend_237( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_237( - obj, - sel, - ); - } - - late final __objc_msgSend_237Ptr = _lookup< - ffi.NativeFunction< - ffi.Int Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_237 = __objc_msgSend_237Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_unsignedIntValue1 = _registerName1("unsignedIntValue"); - late final _sel_longValue1 = _registerName1("longValue"); - late final _sel_unsignedLongValue1 = _registerName1("unsignedLongValue"); - late final _sel_longLongValue1 = _registerName1("longLongValue"); - int _objc_msgSend_238( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_238( - obj, - sel, - ); - } - - late final __objc_msgSend_238Ptr = _lookup< - ffi.NativeFunction< - ffi.LongLong Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_238 = __objc_msgSend_238Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_unsignedLongLongValue1 = - _registerName1("unsignedLongLongValue"); - late final _sel_floatValue1 = _registerName1("floatValue"); - double _objc_msgSend_239( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_239( - obj, - sel, - ); - } - - late final __objc_msgSend_239Ptr = _lookup< - ffi.NativeFunction< - ffi.Float Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_239 = __objc_msgSend_239Ptr.asFunction< - double Function(ffi.Pointer, ffi.Pointer)>(); - - double _objc_msgSend_239_fpret( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_239_fpret( - obj, - sel, - ); - } - - late final __objc_msgSend_239_fpretPtr = _lookup< - ffi.NativeFunction< - ffi.Float Function(ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_fpret'); - late final __objc_msgSend_239_fpret = __objc_msgSend_239_fpretPtr.asFunction< - double Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_doubleValue1 = _registerName1("doubleValue"); - late final _sel_boolValue1 = _registerName1("boolValue"); - late final _sel_integerValue1 = _registerName1("integerValue"); - late final _sel_unsignedIntegerValue1 = - _registerName1("unsignedIntegerValue"); - late final _sel_stringValue1 = _registerName1("stringValue"); - int _objc_msgSend_240( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer otherNumber, - ) { - return __objc_msgSend_240( - obj, - sel, - otherNumber, - ); - } - - late final __objc_msgSend_240Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_240 = __objc_msgSend_240Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_isEqualToNumber_1 = _registerName1("isEqualToNumber:"); - bool _objc_msgSend_241( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer number, - ) { - return __objc_msgSend_241( - obj, - sel, - number, - ); - } - - late final __objc_msgSend_241Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_241 = __objc_msgSend_241Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_numberWithChar_1 = _registerName1("numberWithChar:"); - late final _sel_numberWithUnsignedChar_1 = - _registerName1("numberWithUnsignedChar:"); - late final _sel_numberWithShort_1 = _registerName1("numberWithShort:"); - late final _sel_numberWithUnsignedShort_1 = - _registerName1("numberWithUnsignedShort:"); - late final _sel_numberWithInt_1 = _registerName1("numberWithInt:"); - late final _sel_numberWithUnsignedInt_1 = - _registerName1("numberWithUnsignedInt:"); - late final _sel_numberWithLong_1 = _registerName1("numberWithLong:"); - late final _sel_numberWithUnsignedLong_1 = - _registerName1("numberWithUnsignedLong:"); - late final _sel_numberWithLongLong_1 = _registerName1("numberWithLongLong:"); - late final _sel_numberWithUnsignedLongLong_1 = - _registerName1("numberWithUnsignedLongLong:"); - late final _sel_numberWithFloat_1 = _registerName1("numberWithFloat:"); - late final _sel_numberWithDouble_1 = _registerName1("numberWithDouble:"); - late final _sel_numberWithBool_1 = _registerName1("numberWithBool:"); - late final _sel_numberWithInteger_1 = _registerName1("numberWithInteger:"); - late final _sel_numberWithUnsignedInteger_1 = - _registerName1("numberWithUnsignedInteger:"); - late final _sel_port1 = _registerName1("port"); - late final _sel_user1 = _registerName1("user"); - late final _sel_password1 = _registerName1("password"); - late final _sel_path1 = _registerName1("path"); - late final _sel_fragment1 = _registerName1("fragment"); - late final _sel_parameterString1 = _registerName1("parameterString"); - late final _sel_query1 = _registerName1("query"); - late final _sel_relativePath1 = _registerName1("relativePath"); - late final _sel_hasDirectoryPath1 = _registerName1("hasDirectoryPath"); - late final _sel_getFileSystemRepresentation_maxLength_1 = - _registerName1("getFileSystemRepresentation:maxLength:"); - bool _objc_msgSend_242( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer buffer, - int maxBufferLength, - ) { - return __objc_msgSend_242( - obj, - sel, - buffer, - maxBufferLength, - ); - } - - late final __objc_msgSend_242Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_242 = __objc_msgSend_242Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_fileSystemRepresentation1 = - _registerName1("fileSystemRepresentation"); - late final _sel_isFileURL1 = _registerName1("isFileURL"); - late final _sel_standardizedURL1 = _registerName1("standardizedURL"); - late final _sel_isFileReferenceURL1 = _registerName1("isFileReferenceURL"); - late final _sel_fileReferenceURL1 = _registerName1("fileReferenceURL"); - late final _sel_filePathURL1 = _registerName1("filePathURL"); - late final _sel_getResourceValue_forKey_error_1 = - _registerName1("getResourceValue:forKey:error:"); - bool _objc_msgSend_243( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> value, - ffi.Pointer key, - ffi.Pointer> error, - ) { - return __objc_msgSend_243( - obj, - sel, - value, - key, - error, - ); - } - - late final __objc_msgSend_243Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_243 = __objc_msgSend_243Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_resourceValuesForKeys_error_1 = - _registerName1("resourceValuesForKeys:error:"); - ffi.Pointer _objc_msgSend_244( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keys, - ffi.Pointer> error, - ) { - return __objc_msgSend_244( - obj, - sel, - keys, - error, - ); - } - - late final __objc_msgSend_244Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_244 = __objc_msgSend_244Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_setResourceValue_forKey_error_1 = - _registerName1("setResourceValue:forKey:error:"); - bool _objc_msgSend_245( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ffi.Pointer key, - ffi.Pointer> error, - ) { - return __objc_msgSend_245( - obj, - sel, - value, - key, - error, - ); - } - - late final __objc_msgSend_245Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_245 = __objc_msgSend_245Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_setResourceValues_error_1 = - _registerName1("setResourceValues:error:"); - bool _objc_msgSend_246( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keyedValues, - ffi.Pointer> error, - ) { - return __objc_msgSend_246( - obj, - sel, - keyedValues, - error, - ); - } - - late final __objc_msgSend_246Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_246 = __objc_msgSend_246Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_removeCachedResourceValueForKey_1 = - _registerName1("removeCachedResourceValueForKey:"); - void _objc_msgSend_247( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_247( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_247Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_247 = __objc_msgSend_247Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_removeAllCachedResourceValues1 = - _registerName1("removeAllCachedResourceValues"); - late final _sel_setTemporaryResourceValue_forKey_1 = - _registerName1("setTemporaryResourceValue:forKey:"); - late final _sel_bookmarkDataWithOptions_includingResourceValuesForKeys_relativeToURL_error_1 = - _registerName1( - "bookmarkDataWithOptions:includingResourceValuesForKeys:relativeToURL:error:"); - ffi.Pointer _objc_msgSend_248( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ffi.Pointer keys, - ffi.Pointer relativeURL, - ffi.Pointer> error, - ) { - return __objc_msgSend_248( - obj, - sel, - options, - keys, - relativeURL, - error, - ); - } - - late final __objc_msgSend_248Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_248 = __objc_msgSend_248Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_initByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_1 = - _registerName1( - "initByResolvingBookmarkData:options:relativeToURL:bookmarkDataIsStale:error:"); - instancetype _objc_msgSend_249( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bookmarkData, - int options, - ffi.Pointer relativeURL, - ffi.Pointer isStale, - ffi.Pointer> error, - ) { - return __objc_msgSend_249( - obj, - sel, - bookmarkData, - options, - relativeURL, - isStale, - error, - ); - } - - late final __objc_msgSend_249Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_249 = __objc_msgSend_249Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_URLByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_1 = - _registerName1( - "URLByResolvingBookmarkData:options:relativeToURL:bookmarkDataIsStale:error:"); - late final _sel_resourceValuesForKeys_fromBookmarkData_1 = - _registerName1("resourceValuesForKeys:fromBookmarkData:"); - ffi.Pointer _objc_msgSend_250( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keys, - ffi.Pointer bookmarkData, - ) { - return __objc_msgSend_250( - obj, - sel, - keys, - bookmarkData, - ); - } - - late final __objc_msgSend_250Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_250 = __objc_msgSend_250Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_writeBookmarkData_toURL_options_error_1 = - _registerName1("writeBookmarkData:toURL:options:error:"); - bool _objc_msgSend_251( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bookmarkData, - ffi.Pointer bookmarkFileURL, - int options, - ffi.Pointer> error, - ) { - return __objc_msgSend_251( - obj, - sel, - bookmarkData, - bookmarkFileURL, - options, - error, - ); - } - - late final __objc_msgSend_251Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_251 = __objc_msgSend_251Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_bookmarkDataWithContentsOfURL_error_1 = - _registerName1("bookmarkDataWithContentsOfURL:error:"); - ffi.Pointer _objc_msgSend_252( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bookmarkFileURL, - ffi.Pointer> error, - ) { - return __objc_msgSend_252( - obj, - sel, - bookmarkFileURL, - error, - ); - } - - late final __objc_msgSend_252Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_252 = __objc_msgSend_252Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_URLByResolvingAliasFileAtURL_options_error_1 = - _registerName1("URLByResolvingAliasFileAtURL:options:error:"); - instancetype _objc_msgSend_253( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - int options, - ffi.Pointer> error, - ) { - return __objc_msgSend_253( - obj, - sel, - url, - options, - error, - ); - } - - late final __objc_msgSend_253Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_253 = __objc_msgSend_253Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_startAccessingSecurityScopedResource1 = - _registerName1("startAccessingSecurityScopedResource"); - late final _sel_stopAccessingSecurityScopedResource1 = - _registerName1("stopAccessingSecurityScopedResource"); - late final _sel_getPromisedItemResourceValue_forKey_error_1 = - _registerName1("getPromisedItemResourceValue:forKey:error:"); - late final _sel_promisedItemResourceValuesForKeys_error_1 = - _registerName1("promisedItemResourceValuesForKeys:error:"); - ffi.Pointer _objc_msgSend_254( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keys, - ffi.Pointer> error, - ) { - return __objc_msgSend_254( - obj, - sel, - keys, - error, - ); - } - - late final __objc_msgSend_254Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_254 = __objc_msgSend_254Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_checkPromisedItemIsReachableAndReturnError_1 = - _registerName1("checkPromisedItemIsReachableAndReturnError:"); - bool _objc_msgSend_255( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> error, - ) { - return __objc_msgSend_255( - obj, - sel, - error, - ); - } - - late final __objc_msgSend_255Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_255 = __objc_msgSend_255Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_fileURLWithPathComponents_1 = - _registerName1("fileURLWithPathComponents:"); - ffi.Pointer _objc_msgSend_256( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer components, - ) { - return __objc_msgSend_256( - obj, - sel, - components, - ); - } - - late final __objc_msgSend_256Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_256 = __objc_msgSend_256Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_pathComponents1 = _registerName1("pathComponents"); - late final _sel_lastPathComponent1 = _registerName1("lastPathComponent"); - late final _sel_pathExtension1 = _registerName1("pathExtension"); - late final _sel_URLByAppendingPathComponent_1 = - _registerName1("URLByAppendingPathComponent:"); - ffi.Pointer _objc_msgSend_257( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer pathComponent, - ) { - return __objc_msgSend_257( - obj, - sel, - pathComponent, - ); - } - - late final __objc_msgSend_257Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_257 = __objc_msgSend_257Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_URLByAppendingPathComponent_isDirectory_1 = - _registerName1("URLByAppendingPathComponent:isDirectory:"); - ffi.Pointer _objc_msgSend_258( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer pathComponent, - bool isDirectory, - ) { - return __objc_msgSend_258( - obj, - sel, - pathComponent, - isDirectory, - ); - } - - late final __objc_msgSend_258Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_258 = __objc_msgSend_258Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_URLByDeletingLastPathComponent1 = - _registerName1("URLByDeletingLastPathComponent"); - late final _sel_URLByAppendingPathExtension_1 = - _registerName1("URLByAppendingPathExtension:"); - late final _sel_URLByDeletingPathExtension1 = - _registerName1("URLByDeletingPathExtension"); - late final _sel_checkResourceIsReachableAndReturnError_1 = - _registerName1("checkResourceIsReachableAndReturnError:"); - late final _sel_URLByStandardizingPath1 = - _registerName1("URLByStandardizingPath"); - late final _sel_URLByResolvingSymlinksInPath1 = - _registerName1("URLByResolvingSymlinksInPath"); - late final _sel_resourceDataUsingCache_1 = - _registerName1("resourceDataUsingCache:"); - ffi.Pointer _objc_msgSend_259( - ffi.Pointer obj, - ffi.Pointer sel, - bool shouldUseCache, - ) { - return __objc_msgSend_259( - obj, - sel, - shouldUseCache, - ); - } - - late final __objc_msgSend_259Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_259 = __objc_msgSend_259Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_loadResourceDataNotifyingClient_usingCache_1 = - _registerName1("loadResourceDataNotifyingClient:usingCache:"); - void _objc_msgSend_260( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer client, - bool shouldUseCache, - ) { - return __objc_msgSend_260( - obj, - sel, - client, - shouldUseCache, - ); - } - - late final __objc_msgSend_260Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_260 = __objc_msgSend_260Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_propertyForKey_1 = _registerName1("propertyForKey:"); - late final _sel_setResourceData_1 = _registerName1("setResourceData:"); - late final _sel_setProperty_forKey_1 = _registerName1("setProperty:forKey:"); - bool _objc_msgSend_261( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer property, - ffi.Pointer propertyKey, - ) { - return __objc_msgSend_261( - obj, - sel, - property, - propertyKey, - ); - } - - late final __objc_msgSend_261Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_261 = __objc_msgSend_261Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSURLHandle1 = _getClass1("NSURLHandle"); - late final _sel_registerURLHandleClass_1 = - _registerName1("registerURLHandleClass:"); - late final _sel_URLHandleClassForURL_1 = - _registerName1("URLHandleClassForURL:"); - ffi.Pointer _objc_msgSend_262( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anURL, - ) { - return __objc_msgSend_262( - obj, - sel, - anURL, - ); - } - - late final __objc_msgSend_262Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_262 = __objc_msgSend_262Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_status1 = _registerName1("status"); - int _objc_msgSend_263( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_263( - obj, - sel, - ); - } - - late final __objc_msgSend_263Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_263 = __objc_msgSend_263Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_failureReason1 = _registerName1("failureReason"); - late final _sel_addClient_1 = _registerName1("addClient:"); - late final _sel_removeClient_1 = _registerName1("removeClient:"); - late final _sel_loadInBackground1 = _registerName1("loadInBackground"); - late final _sel_cancelLoadInBackground1 = - _registerName1("cancelLoadInBackground"); - late final _sel_resourceData1 = _registerName1("resourceData"); - late final _sel_availableResourceData1 = - _registerName1("availableResourceData"); - late final _sel_expectedResourceDataSize1 = - _registerName1("expectedResourceDataSize"); - late final _sel_flushCachedData1 = _registerName1("flushCachedData"); - late final _sel_backgroundLoadDidFailWithReason_1 = - _registerName1("backgroundLoadDidFailWithReason:"); - late final _sel_didLoadBytes_loadComplete_1 = - _registerName1("didLoadBytes:loadComplete:"); - void _objc_msgSend_264( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer newBytes, - bool yorn, - ) { - return __objc_msgSend_264( - obj, - sel, - newBytes, - yorn, - ); - } - - late final __objc_msgSend_264Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_264 = __objc_msgSend_264Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_canInitWithURL_1 = _registerName1("canInitWithURL:"); - bool _objc_msgSend_265( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anURL, - ) { - return __objc_msgSend_265( - obj, - sel, - anURL, - ); - } - - late final __objc_msgSend_265Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_265 = __objc_msgSend_265Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_cachedHandleForURL_1 = _registerName1("cachedHandleForURL:"); - ffi.Pointer _objc_msgSend_266( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anURL, - ) { - return __objc_msgSend_266( - obj, - sel, - anURL, - ); - } - - late final __objc_msgSend_266Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_266 = __objc_msgSend_266Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithURL_cached_1 = _registerName1("initWithURL:cached:"); - ffi.Pointer _objc_msgSend_267( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anURL, - bool willCache, - ) { - return __objc_msgSend_267( - obj, - sel, - anURL, - willCache, - ); - } - - late final __objc_msgSend_267Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_267 = __objc_msgSend_267Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_propertyForKeyIfAvailable_1 = - _registerName1("propertyForKeyIfAvailable:"); - late final _sel_writeProperty_forKey_1 = - _registerName1("writeProperty:forKey:"); - late final _sel_writeData_1 = _registerName1("writeData:"); - late final _sel_loadInForeground1 = _registerName1("loadInForeground"); - late final _sel_beginLoadInBackground1 = - _registerName1("beginLoadInBackground"); - late final _sel_endLoadInBackground1 = _registerName1("endLoadInBackground"); - late final _sel_URLHandleUsingCache_1 = - _registerName1("URLHandleUsingCache:"); - ffi.Pointer _objc_msgSend_268( - ffi.Pointer obj, - ffi.Pointer sel, - bool shouldUseCache, - ) { - return __objc_msgSend_268( - obj, - sel, - shouldUseCache, - ); - } - - late final __objc_msgSend_268Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_268 = __objc_msgSend_268Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_writeToFile_options_error_1 = - _registerName1("writeToFile:options:error:"); - bool _objc_msgSend_269( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - int writeOptionsMask, - ffi.Pointer> errorPtr, - ) { - return __objc_msgSend_269( - obj, - sel, - path, - writeOptionsMask, - errorPtr, - ); - } - - late final __objc_msgSend_269Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_269 = __objc_msgSend_269Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_writeToURL_options_error_1 = - _registerName1("writeToURL:options:error:"); - bool _objc_msgSend_270( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - int writeOptionsMask, - ffi.Pointer> errorPtr, - ) { - return __objc_msgSend_270( - obj, - sel, - url, - writeOptionsMask, - errorPtr, - ); - } - - late final __objc_msgSend_270Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_270 = __objc_msgSend_270Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_rangeOfData_options_range_1 = - _registerName1("rangeOfData:options:range:"); - _NSRange _objc_msgSend_271( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer dataToFind, - int mask, - _NSRange searchRange, - ) { - return __objc_msgSend_271( - obj, - sel, - dataToFind, - mask, - searchRange, - ); - } - - late final __objc_msgSend_271Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_271 = __objc_msgSend_271Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange)>(); - - void _objc_msgSend_271_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer dataToFind, - int mask, - _NSRange searchRange, - ) { - return __objc_msgSend_271_stret( - stret, - obj, - sel, - dataToFind, - mask, - searchRange, - ); - } - - late final __objc_msgSend_271_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange)>>('objc_msgSend_stret'); - late final __objc_msgSend_271_stret = __objc_msgSend_271_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, _NSRange)>(); - - late final _sel_enumerateByteRangesUsingBlock_1 = - _registerName1("enumerateByteRangesUsingBlock:"); - void _objc_msgSend_272( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_272( - obj, - sel, - block, - ); - } - - late final __objc_msgSend_272Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_272 = __objc_msgSend_272Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_dataWithBytes_length_1 = - _registerName1("dataWithBytes:length:"); - instancetype _objc_msgSend_273( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bytes, - int length, - ) { - return __objc_msgSend_273( - obj, - sel, - bytes, - length, - ); - } - - late final __objc_msgSend_273Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_273 = __objc_msgSend_273Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_dataWithBytesNoCopy_length_1 = - _registerName1("dataWithBytesNoCopy:length:"); - late final _sel_dataWithBytesNoCopy_length_freeWhenDone_1 = - _registerName1("dataWithBytesNoCopy:length:freeWhenDone:"); - instancetype _objc_msgSend_274( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bytes, - int length, - bool b, - ) { - return __objc_msgSend_274( - obj, - sel, - bytes, - length, - b, - ); - } - - late final __objc_msgSend_274Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_274 = __objc_msgSend_274Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, bool)>(); - - late final _sel_dataWithContentsOfFile_options_error_1 = - _registerName1("dataWithContentsOfFile:options:error:"); - instancetype _objc_msgSend_275( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - int readOptionsMask, - ffi.Pointer> errorPtr, - ) { - return __objc_msgSend_275( - obj, - sel, - path, - readOptionsMask, - errorPtr, - ); - } - - late final __objc_msgSend_275Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_275 = __objc_msgSend_275Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_dataWithContentsOfURL_options_error_1 = - _registerName1("dataWithContentsOfURL:options:error:"); - instancetype _objc_msgSend_276( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - int readOptionsMask, - ffi.Pointer> errorPtr, - ) { - return __objc_msgSend_276( - obj, - sel, - url, - readOptionsMask, - errorPtr, - ); - } - - late final __objc_msgSend_276Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_276 = __objc_msgSend_276Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_dataWithContentsOfFile_1 = - _registerName1("dataWithContentsOfFile:"); - late final _sel_dataWithContentsOfURL_1 = - _registerName1("dataWithContentsOfURL:"); - instancetype _objc_msgSend_277( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ) { - return __objc_msgSend_277( - obj, - sel, - url, - ); - } - - late final __objc_msgSend_277Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_277 = __objc_msgSend_277Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithBytes_length_1 = - _registerName1("initWithBytes:length:"); - late final _sel_initWithBytesNoCopy_length_1 = - _registerName1("initWithBytesNoCopy:length:"); - late final _sel_initWithBytesNoCopy_length_freeWhenDone_1 = - _registerName1("initWithBytesNoCopy:length:freeWhenDone:"); - late final _sel_initWithBytesNoCopy_length_deallocator_1 = - _registerName1("initWithBytesNoCopy:length:deallocator:"); - instancetype _objc_msgSend_278( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bytes, - int length, - ffi.Pointer<_ObjCBlock> deallocator, - ) { - return __objc_msgSend_278( - obj, - sel, - bytes, - length, - deallocator, - ); - } - - late final __objc_msgSend_278Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_278 = __objc_msgSend_278Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_initWithContentsOfFile_options_error_1 = - _registerName1("initWithContentsOfFile:options:error:"); - late final _sel_initWithContentsOfURL_options_error_1 = - _registerName1("initWithContentsOfURL:options:error:"); - late final _sel_initWithData_1 = _registerName1("initWithData:"); - instancetype _objc_msgSend_279( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ) { - return __objc_msgSend_279( - obj, - sel, - data, - ); - } - - late final __objc_msgSend_279Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_279 = __objc_msgSend_279Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_dataWithData_1 = _registerName1("dataWithData:"); - late final _sel_initWithBase64EncodedString_options_1 = - _registerName1("initWithBase64EncodedString:options:"); - instancetype _objc_msgSend_280( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer base64String, - int options, - ) { - return __objc_msgSend_280( - obj, - sel, - base64String, - options, - ); - } - - late final __objc_msgSend_280Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_280 = __objc_msgSend_280Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_base64EncodedStringWithOptions_1 = - _registerName1("base64EncodedStringWithOptions:"); - ffi.Pointer _objc_msgSend_281( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ) { - return __objc_msgSend_281( - obj, - sel, - options, - ); - } - - late final __objc_msgSend_281Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_281 = __objc_msgSend_281Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithBase64EncodedData_options_1 = - _registerName1("initWithBase64EncodedData:options:"); - instancetype _objc_msgSend_282( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer base64Data, - int options, - ) { - return __objc_msgSend_282( - obj, - sel, - base64Data, - options, - ); - } - - late final __objc_msgSend_282Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_282 = __objc_msgSend_282Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_base64EncodedDataWithOptions_1 = - _registerName1("base64EncodedDataWithOptions:"); - ffi.Pointer _objc_msgSend_283( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ) { - return __objc_msgSend_283( - obj, - sel, - options, - ); - } - - late final __objc_msgSend_283Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_283 = __objc_msgSend_283Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_decompressedDataUsingAlgorithm_error_1 = - _registerName1("decompressedDataUsingAlgorithm:error:"); - instancetype _objc_msgSend_284( - ffi.Pointer obj, - ffi.Pointer sel, - int algorithm, - ffi.Pointer> error, - ) { - return __objc_msgSend_284( - obj, - sel, - algorithm, - error, - ); - } - - late final __objc_msgSend_284Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_284 = __objc_msgSend_284Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer>)>(); - - late final _sel_compressedDataUsingAlgorithm_error_1 = - _registerName1("compressedDataUsingAlgorithm:error:"); - late final _sel_getBytes_1 = _registerName1("getBytes:"); - late final _sel_dataWithContentsOfMappedFile_1 = - _registerName1("dataWithContentsOfMappedFile:"); - late final _sel_initWithContentsOfMappedFile_1 = - _registerName1("initWithContentsOfMappedFile:"); - late final _sel_initWithBase64Encoding_1 = - _registerName1("initWithBase64Encoding:"); - late final _sel_base64Encoding1 = _registerName1("base64Encoding"); - late final _sel_encodeDataObject_1 = _registerName1("encodeDataObject:"); - void _objc_msgSend_285( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ) { - return __objc_msgSend_285( - obj, - sel, - data, - ); - } - - late final __objc_msgSend_285Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_285 = __objc_msgSend_285Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeDataObject1 = _registerName1("decodeDataObject"); - ffi.Pointer _objc_msgSend_286( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_286( - obj, - sel, - ); - } - - late final __objc_msgSend_286Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_286 = __objc_msgSend_286Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_decodeValueOfObjCType_at_size_1 = - _registerName1("decodeValueOfObjCType:at:size:"); - void _objc_msgSend_287( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer type, - ffi.Pointer data, - int size, - ) { - return __objc_msgSend_287( - obj, - sel, - type, - data, - size, - ); - } - - late final __objc_msgSend_287Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_287 = __objc_msgSend_287Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_versionForClassName_1 = - _registerName1("versionForClassName:"); - int _objc_msgSend_288( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer className, - ) { - return __objc_msgSend_288( - obj, - sel, - className, - ); - } - - late final __objc_msgSend_288Ptr = _lookup< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_288 = __objc_msgSend_288Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_encodeObject_1 = _registerName1("encodeObject:"); - void _objc_msgSend_289( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer object, - ) { - return __objc_msgSend_289( - obj, - sel, - object, - ); - } - - late final __objc_msgSend_289Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_289 = __objc_msgSend_289Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_encodeRootObject_1 = _registerName1("encodeRootObject:"); - late final _sel_encodeBycopyObject_1 = _registerName1("encodeBycopyObject:"); - late final _sel_encodeByrefObject_1 = _registerName1("encodeByrefObject:"); - late final _sel_encodeConditionalObject_1 = - _registerName1("encodeConditionalObject:"); - late final _sel_encodeValuesOfObjCTypes_1 = - _registerName1("encodeValuesOfObjCTypes:"); - void _objc_msgSend_290( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer types, - ) { - return __objc_msgSend_290( - obj, - sel, - types, - ); - } - - late final __objc_msgSend_290Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_290 = __objc_msgSend_290Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_encodeArrayOfObjCType_count_at_1 = - _registerName1("encodeArrayOfObjCType:count:at:"); - void _objc_msgSend_291( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer type, - int count, - ffi.Pointer array, - ) { - return __objc_msgSend_291( - obj, - sel, - type, - count, - array, - ); - } - - late final __objc_msgSend_291Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_291 = __objc_msgSend_291Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_encodeBytes_length_1 = _registerName1("encodeBytes:length:"); - late final _sel_decodeObject1 = _registerName1("decodeObject"); - late final _sel_decodeTopLevelObjectAndReturnError_1 = - _registerName1("decodeTopLevelObjectAndReturnError:"); - ffi.Pointer _objc_msgSend_292( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> error, - ) { - return __objc_msgSend_292( - obj, - sel, - error, - ); - } - - late final __objc_msgSend_292Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_292 = __objc_msgSend_292Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_decodeValuesOfObjCTypes_1 = - _registerName1("decodeValuesOfObjCTypes:"); - late final _sel_decodeArrayOfObjCType_count_at_1 = - _registerName1("decodeArrayOfObjCType:count:at:"); - late final _sel_decodeBytesWithReturnedLength_1 = - _registerName1("decodeBytesWithReturnedLength:"); - ffi.Pointer _objc_msgSend_293( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer lengthp, - ) { - return __objc_msgSend_293( - obj, - sel, - lengthp, - ); - } - - late final __objc_msgSend_293Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_293 = __objc_msgSend_293Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_encodePropertyList_1 = _registerName1("encodePropertyList:"); - late final _sel_decodePropertyList1 = _registerName1("decodePropertyList"); - late final _sel_setObjectZone_1 = _registerName1("setObjectZone:"); - void _objc_msgSend_294( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_NSZone> zone, - ) { - return __objc_msgSend_294( - obj, - sel, - zone, - ); - } - - late final __objc_msgSend_294Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_NSZone>)>>('objc_msgSend'); - late final __objc_msgSend_294 = __objc_msgSend_294Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_NSZone>)>(); - - late final _sel_objectZone1 = _registerName1("objectZone"); - ffi.Pointer<_NSZone> _objc_msgSend_295( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_295( - obj, - sel, - ); - } - - late final __objc_msgSend_295Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer<_NSZone> Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_295 = __objc_msgSend_295Ptr.asFunction< - ffi.Pointer<_NSZone> Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_systemVersion1 = _registerName1("systemVersion"); - late final _sel_allowsKeyedCoding1 = _registerName1("allowsKeyedCoding"); - late final _sel_encodeObject_forKey_1 = - _registerName1("encodeObject:forKey:"); - late final _sel_encodeConditionalObject_forKey_1 = - _registerName1("encodeConditionalObject:forKey:"); - late final _sel_encodeBool_forKey_1 = _registerName1("encodeBool:forKey:"); - void _objc_msgSend_296( - ffi.Pointer obj, - ffi.Pointer sel, - bool value, - ffi.Pointer key, - ) { - return __objc_msgSend_296( - obj, - sel, - value, - key, - ); - } - - late final __objc_msgSend_296Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Bool, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_296 = __objc_msgSend_296Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, bool, - ffi.Pointer)>(); - - late final _sel_encodeInt_forKey_1 = _registerName1("encodeInt:forKey:"); - void _objc_msgSend_297( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ffi.Pointer key, - ) { - return __objc_msgSend_297( - obj, - sel, - value, - key, - ); - } - - late final __objc_msgSend_297Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_297 = __objc_msgSend_297Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _sel_encodeInt32_forKey_1 = _registerName1("encodeInt32:forKey:"); - void _objc_msgSend_298( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ffi.Pointer key, - ) { - return __objc_msgSend_298( - obj, - sel, - value, - key, - ); - } - - late final __objc_msgSend_298Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_298 = __objc_msgSend_298Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _sel_encodeInt64_forKey_1 = _registerName1("encodeInt64:forKey:"); - void _objc_msgSend_299( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ffi.Pointer key, - ) { - return __objc_msgSend_299( - obj, - sel, - value, - key, - ); - } - - late final __objc_msgSend_299Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int64, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_299 = __objc_msgSend_299Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _sel_encodeFloat_forKey_1 = _registerName1("encodeFloat:forKey:"); - void _objc_msgSend_300( - ffi.Pointer obj, - ffi.Pointer sel, - double value, - ffi.Pointer key, - ) { - return __objc_msgSend_300( - obj, - sel, - value, - key, - ); - } - - late final __objc_msgSend_300Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Float, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_300 = __objc_msgSend_300Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, double, - ffi.Pointer)>(); - - late final _sel_encodeDouble_forKey_1 = - _registerName1("encodeDouble:forKey:"); - void _objc_msgSend_301( - ffi.Pointer obj, - ffi.Pointer sel, - double value, - ffi.Pointer key, - ) { - return __objc_msgSend_301( - obj, - sel, - value, - key, - ); - } - - late final __objc_msgSend_301Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Double, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_301 = __objc_msgSend_301Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, double, - ffi.Pointer)>(); - - late final _sel_encodeBytes_length_forKey_1 = - _registerName1("encodeBytes:length:forKey:"); - void _objc_msgSend_302( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bytes, - int length, - ffi.Pointer key, - ) { - return __objc_msgSend_302( - obj, - sel, - bytes, - length, - key, - ); - } - - late final __objc_msgSend_302Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_302 = __objc_msgSend_302Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_containsValueForKey_1 = - _registerName1("containsValueForKey:"); - late final _sel_decodeObjectForKey_1 = _registerName1("decodeObjectForKey:"); - late final _sel_decodeTopLevelObjectForKey_error_1 = - _registerName1("decodeTopLevelObjectForKey:error:"); - ffi.Pointer _objc_msgSend_303( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ffi.Pointer> error, - ) { - return __objc_msgSend_303( - obj, - sel, - key, - error, - ); - } - - late final __objc_msgSend_303Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_303 = __objc_msgSend_303Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_decodeBoolForKey_1 = _registerName1("decodeBoolForKey:"); - late final _sel_decodeIntForKey_1 = _registerName1("decodeIntForKey:"); - int _objc_msgSend_304( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_304( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_304Ptr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_304 = __objc_msgSend_304Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeInt32ForKey_1 = _registerName1("decodeInt32ForKey:"); - int _objc_msgSend_305( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_305( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_305Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_305 = __objc_msgSend_305Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeInt64ForKey_1 = _registerName1("decodeInt64ForKey:"); - int _objc_msgSend_306( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_306( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_306Ptr = _lookup< - ffi.NativeFunction< - ffi.Int64 Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_306 = __objc_msgSend_306Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeFloatForKey_1 = _registerName1("decodeFloatForKey:"); - double _objc_msgSend_307( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_307( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_307Ptr = _lookup< - ffi.NativeFunction< - ffi.Float Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_307 = __objc_msgSend_307Ptr.asFunction< - double Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - double _objc_msgSend_307_fpret( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_307_fpret( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_307_fpretPtr = _lookup< - ffi.NativeFunction< - ffi.Float Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_fpret'); - late final __objc_msgSend_307_fpret = __objc_msgSend_307_fpretPtr.asFunction< - double Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeDoubleForKey_1 = _registerName1("decodeDoubleForKey:"); - double _objc_msgSend_308( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_308( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_308Ptr = _lookup< - ffi.NativeFunction< - ffi.Double Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_308 = __objc_msgSend_308Ptr.asFunction< - double Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - double _objc_msgSend_308_fpret( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_308_fpret( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_308_fpretPtr = _lookup< - ffi.NativeFunction< - ffi.Double Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_fpret'); - late final __objc_msgSend_308_fpret = __objc_msgSend_308_fpretPtr.asFunction< - double Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeBytesForKey_returnedLength_1 = - _registerName1("decodeBytesForKey:returnedLength:"); - ffi.Pointer _objc_msgSend_309( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ffi.Pointer lengthp, - ) { - return __objc_msgSend_309( - obj, - sel, - key, - lengthp, - ); - } - - late final __objc_msgSend_309Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_309 = __objc_msgSend_309Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_encodeInteger_forKey_1 = - _registerName1("encodeInteger:forKey:"); - void _objc_msgSend_310( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ffi.Pointer key, - ) { - return __objc_msgSend_310( - obj, - sel, - value, - key, - ); - } - - late final __objc_msgSend_310Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Long, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_310 = __objc_msgSend_310Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _sel_decodeIntegerForKey_1 = - _registerName1("decodeIntegerForKey:"); - late final _sel_requiresSecureCoding1 = - _registerName1("requiresSecureCoding"); - late final _sel_decodeObjectOfClass_forKey_1 = - _registerName1("decodeObjectOfClass:forKey:"); - ffi.Pointer _objc_msgSend_311( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aClass, - ffi.Pointer key, - ) { - return __objc_msgSend_311( - obj, - sel, - aClass, - key, - ); - } - - late final __objc_msgSend_311Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_311 = __objc_msgSend_311Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeTopLevelObjectOfClass_forKey_error_1 = - _registerName1("decodeTopLevelObjectOfClass:forKey:error:"); - ffi.Pointer _objc_msgSend_312( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aClass, - ffi.Pointer key, - ffi.Pointer> error, - ) { - return __objc_msgSend_312( - obj, - sel, - aClass, - key, - error, - ); - } - - late final __objc_msgSend_312Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_312 = __objc_msgSend_312Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_decodeArrayOfObjectsOfClass_forKey_1 = - _registerName1("decodeArrayOfObjectsOfClass:forKey:"); - ffi.Pointer _objc_msgSend_313( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer cls, - ffi.Pointer key, - ) { - return __objc_msgSend_313( - obj, - sel, - cls, - key, - ); - } - - late final __objc_msgSend_313Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_313 = __objc_msgSend_313Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeDictionaryWithKeysOfClass_objectsOfClass_forKey_1 = - _registerName1("decodeDictionaryWithKeysOfClass:objectsOfClass:forKey:"); - ffi.Pointer _objc_msgSend_314( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keyCls, - ffi.Pointer objectCls, - ffi.Pointer key, - ) { - return __objc_msgSend_314( - obj, - sel, - keyCls, - objectCls, - key, - ); - } - - late final __objc_msgSend_314Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_314 = __objc_msgSend_314Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeObjectOfClasses_forKey_1 = - _registerName1("decodeObjectOfClasses:forKey:"); - ffi.Pointer _objc_msgSend_315( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer classes, - ffi.Pointer key, - ) { - return __objc_msgSend_315( - obj, - sel, - classes, - key, - ); - } - - late final __objc_msgSend_315Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_315 = __objc_msgSend_315Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeTopLevelObjectOfClasses_forKey_error_1 = - _registerName1("decodeTopLevelObjectOfClasses:forKey:error:"); - ffi.Pointer _objc_msgSend_316( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer classes, - ffi.Pointer key, - ffi.Pointer> error, - ) { - return __objc_msgSend_316( - obj, - sel, - classes, - key, - error, - ); - } - - late final __objc_msgSend_316Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_316 = __objc_msgSend_316Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_decodeArrayOfObjectsOfClasses_forKey_1 = - _registerName1("decodeArrayOfObjectsOfClasses:forKey:"); - ffi.Pointer _objc_msgSend_317( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer classes, - ffi.Pointer key, - ) { - return __objc_msgSend_317( - obj, - sel, - classes, - key, - ); - } - - late final __objc_msgSend_317Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_317 = __objc_msgSend_317Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodeDictionaryWithKeysOfClasses_objectsOfClasses_forKey_1 = - _registerName1( - "decodeDictionaryWithKeysOfClasses:objectsOfClasses:forKey:"); - ffi.Pointer _objc_msgSend_318( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keyClasses, - ffi.Pointer objectClasses, - ffi.Pointer key, - ) { - return __objc_msgSend_318( - obj, - sel, - keyClasses, - objectClasses, - key, - ); - } - - late final __objc_msgSend_318Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_318 = __objc_msgSend_318Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodePropertyListForKey_1 = - _registerName1("decodePropertyListForKey:"); - late final _sel_allowedClasses1 = _registerName1("allowedClasses"); - ffi.Pointer _objc_msgSend_319( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_319( - obj, - sel, - ); - } - - late final __objc_msgSend_319Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_319 = __objc_msgSend_319Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_failWithError_1 = _registerName1("failWithError:"); - void _objc_msgSend_320( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer error, - ) { - return __objc_msgSend_320( - obj, - sel, - error, - ); - } - - late final __objc_msgSend_320Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_320 = __objc_msgSend_320Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodingFailurePolicy1 = - _registerName1("decodingFailurePolicy"); - int _objc_msgSend_321( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_321( - obj, - sel, - ); - } - - late final __objc_msgSend_321Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_321 = __objc_msgSend_321Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_error1 = _registerName1("error"); - ffi.Pointer _objc_msgSend_322( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_322( - obj, - sel, - ); - } - - late final __objc_msgSend_322Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_322 = __objc_msgSend_322Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_encodeNXObject_1 = _registerName1("encodeNXObject:"); - late final _sel_decodeNXObject1 = _registerName1("decodeNXObject"); - late final _sel_decodeValueOfObjCType_at_1 = - _registerName1("decodeValueOfObjCType:at:"); - late final _sel_encodePoint_1 = _registerName1("encodePoint:"); - void _objc_msgSend_323( - ffi.Pointer obj, - ffi.Pointer sel, - CGPoint point, - ) { - return __objc_msgSend_323( - obj, - sel, - point, - ); - } - - late final __objc_msgSend_323Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - CGPoint)>>('objc_msgSend'); - late final __objc_msgSend_323 = __objc_msgSend_323Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, CGPoint)>(); - - late final _sel_decodePoint1 = _registerName1("decodePoint"); - late final _sel_encodeSize_1 = _registerName1("encodeSize:"); - void _objc_msgSend_324( - ffi.Pointer obj, - ffi.Pointer sel, - CGSize size, - ) { - return __objc_msgSend_324( - obj, - sel, - size, - ); - } - - late final __objc_msgSend_324Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - CGSize)>>('objc_msgSend'); - late final __objc_msgSend_324 = __objc_msgSend_324Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, CGSize)>(); - - late final _sel_decodeSize1 = _registerName1("decodeSize"); - late final _sel_encodeRect_1 = _registerName1("encodeRect:"); - void _objc_msgSend_325( - ffi.Pointer obj, - ffi.Pointer sel, - CGRect rect, - ) { - return __objc_msgSend_325( - obj, - sel, - rect, - ); - } - - late final __objc_msgSend_325Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - CGRect)>>('objc_msgSend'); - late final __objc_msgSend_325 = __objc_msgSend_325Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, CGRect)>(); - - late final _sel_decodeRect1 = _registerName1("decodeRect"); - late final _sel_encodePoint_forKey_1 = _registerName1("encodePoint:forKey:"); - void _objc_msgSend_326( - ffi.Pointer obj, - ffi.Pointer sel, - CGPoint point, - ffi.Pointer key, - ) { - return __objc_msgSend_326( - obj, - sel, - point, - key, - ); - } - - late final __objc_msgSend_326Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - CGPoint, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_326 = __objc_msgSend_326Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, CGPoint, - ffi.Pointer)>(); - - late final _sel_encodeSize_forKey_1 = _registerName1("encodeSize:forKey:"); - void _objc_msgSend_327( - ffi.Pointer obj, - ffi.Pointer sel, - CGSize size, - ffi.Pointer key, - ) { - return __objc_msgSend_327( - obj, - sel, - size, - key, - ); - } - - late final __objc_msgSend_327Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - CGSize, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_327 = __objc_msgSend_327Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, CGSize, - ffi.Pointer)>(); - - late final _sel_encodeRect_forKey_1 = _registerName1("encodeRect:forKey:"); - void _objc_msgSend_328( - ffi.Pointer obj, - ffi.Pointer sel, - CGRect rect, - ffi.Pointer key, - ) { - return __objc_msgSend_328( - obj, - sel, - rect, - key, - ); - } - - late final __objc_msgSend_328Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - CGRect, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_328 = __objc_msgSend_328Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, CGRect, - ffi.Pointer)>(); - - late final _sel_decodePointForKey_1 = _registerName1("decodePointForKey:"); - CGPoint _objc_msgSend_329( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_329( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_329Ptr = _lookup< - ffi.NativeFunction< - CGPoint Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_329 = __objc_msgSend_329Ptr.asFunction< - CGPoint Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - void _objc_msgSend_329_stret( - ffi.Pointer stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_329_stret( - stret, - obj, - sel, - key, - ); - } - - late final __objc_msgSend_329_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_329_stret = __objc_msgSend_329_stretPtr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_decodeSizeForKey_1 = _registerName1("decodeSizeForKey:"); - CGSize _objc_msgSend_330( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_330( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_330Ptr = _lookup< - ffi.NativeFunction< - CGSize Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_330 = __objc_msgSend_330Ptr.asFunction< - CGSize Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - void _objc_msgSend_330_stret( - ffi.Pointer stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_330_stret( - stret, - obj, - sel, - key, - ); - } - - late final __objc_msgSend_330_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_330_stret = __objc_msgSend_330_stretPtr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_decodeRectForKey_1 = _registerName1("decodeRectForKey:"); - CGRect _objc_msgSend_331( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_331( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_331Ptr = _lookup< - ffi.NativeFunction< - CGRect Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_331 = __objc_msgSend_331Ptr.asFunction< - CGRect Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - void _objc_msgSend_331_stret( - ffi.Pointer stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_331_stret( - stret, - obj, - sel, - key, - ); - } - - late final __objc_msgSend_331_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_331_stret = __objc_msgSend_331_stretPtr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_substringFromIndex_1 = _registerName1("substringFromIndex:"); - ffi.Pointer _objc_msgSend_332( - ffi.Pointer obj, - ffi.Pointer sel, - int from, - ) { - return __objc_msgSend_332( - obj, - sel, - from, - ); - } - - late final __objc_msgSend_332Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_332 = __objc_msgSend_332Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_substringToIndex_1 = _registerName1("substringToIndex:"); - late final _sel_substringWithRange_1 = _registerName1("substringWithRange:"); - ffi.Pointer _objc_msgSend_333( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_333( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_333Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_333 = __objc_msgSend_333Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_getCharacters_range_1 = - _registerName1("getCharacters:range:"); - void _objc_msgSend_334( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer buffer, - _NSRange range, - ) { - return __objc_msgSend_334( - obj, - sel, - buffer, - range, - ); - } - - late final __objc_msgSend_334Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_334 = __objc_msgSend_334Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>(); - - int _objc_msgSend_335( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - ) { - return __objc_msgSend_335( - obj, - sel, - string, - ); - } - - late final __objc_msgSend_335Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_335 = __objc_msgSend_335Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_compare_options_1 = _registerName1("compare:options:"); - int _objc_msgSend_336( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int mask, - ) { - return __objc_msgSend_336( - obj, - sel, - string, - mask, - ); - } - - late final __objc_msgSend_336Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_336 = __objc_msgSend_336Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_compare_options_range_1 = - _registerName1("compare:options:range:"); - int _objc_msgSend_337( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int mask, - _NSRange rangeOfReceiverToCompare, - ) { - return __objc_msgSend_337( - obj, - sel, - string, - mask, - rangeOfReceiverToCompare, - ); - } - - late final __objc_msgSend_337Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_337 = __objc_msgSend_337Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange)>(); - - late final _sel_compare_options_range_locale_1 = - _registerName1("compare:options:range:locale:"); - int _objc_msgSend_338( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int mask, - _NSRange rangeOfReceiverToCompare, - ffi.Pointer locale, - ) { - return __objc_msgSend_338( - obj, - sel, - string, - mask, - rangeOfReceiverToCompare, - locale, - ); - } - - late final __objc_msgSend_338Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_338 = __objc_msgSend_338Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange, ffi.Pointer)>(); - - late final _sel_caseInsensitiveCompare_1 = - _registerName1("caseInsensitiveCompare:"); - late final _sel_localizedCompare_1 = _registerName1("localizedCompare:"); - late final _sel_localizedCaseInsensitiveCompare_1 = - _registerName1("localizedCaseInsensitiveCompare:"); - late final _sel_localizedStandardCompare_1 = - _registerName1("localizedStandardCompare:"); - late final _sel_isEqualToString_1 = _registerName1("isEqualToString:"); - late final _sel_hasPrefix_1 = _registerName1("hasPrefix:"); - late final _sel_hasSuffix_1 = _registerName1("hasSuffix:"); - late final _sel_commonPrefixWithString_options_1 = - _registerName1("commonPrefixWithString:options:"); - ffi.Pointer _objc_msgSend_339( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer str, - int mask, - ) { - return __objc_msgSend_339( - obj, - sel, - str, - mask, - ); - } - - late final __objc_msgSend_339Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_339 = __objc_msgSend_339Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_containsString_1 = _registerName1("containsString:"); - late final _sel_localizedCaseInsensitiveContainsString_1 = - _registerName1("localizedCaseInsensitiveContainsString:"); - late final _sel_localizedStandardContainsString_1 = - _registerName1("localizedStandardContainsString:"); - late final _sel_localizedStandardRangeOfString_1 = - _registerName1("localizedStandardRangeOfString:"); - _NSRange _objc_msgSend_340( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer str, - ) { - return __objc_msgSend_340( - obj, - sel, - str, - ); - } - - late final __objc_msgSend_340Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_340 = __objc_msgSend_340Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - void _objc_msgSend_340_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer str, - ) { - return __objc_msgSend_340_stret( - stret, - obj, - sel, - str, - ); - } - - late final __objc_msgSend_340_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_340_stret = __objc_msgSend_340_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_rangeOfString_1 = _registerName1("rangeOfString:"); - late final _sel_rangeOfString_options_1 = - _registerName1("rangeOfString:options:"); - _NSRange _objc_msgSend_341( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchString, - int mask, - ) { - return __objc_msgSend_341( - obj, - sel, - searchString, - mask, - ); - } - - late final __objc_msgSend_341Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_341 = __objc_msgSend_341Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - void _objc_msgSend_341_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchString, - int mask, - ) { - return __objc_msgSend_341_stret( - stret, - obj, - sel, - searchString, - mask, - ); - } - - late final __objc_msgSend_341_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend_stret'); - late final __objc_msgSend_341_stret = __objc_msgSend_341_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_rangeOfString_options_range_1 = - _registerName1("rangeOfString:options:range:"); - _NSRange _objc_msgSend_342( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchString, - int mask, - _NSRange rangeOfReceiverToSearch, - ) { - return __objc_msgSend_342( - obj, - sel, - searchString, - mask, - rangeOfReceiverToSearch, - ); - } - - late final __objc_msgSend_342Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_342 = __objc_msgSend_342Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange)>(); - - void _objc_msgSend_342_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchString, - int mask, - _NSRange rangeOfReceiverToSearch, - ) { - return __objc_msgSend_342_stret( - stret, - obj, - sel, - searchString, - mask, - rangeOfReceiverToSearch, - ); - } - - late final __objc_msgSend_342_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange)>>('objc_msgSend_stret'); - late final __objc_msgSend_342_stret = __objc_msgSend_342_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, _NSRange)>(); - - late final _sel_rangeOfString_options_range_locale_1 = - _registerName1("rangeOfString:options:range:locale:"); - _NSRange _objc_msgSend_343( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchString, - int mask, - _NSRange rangeOfReceiverToSearch, - ffi.Pointer locale, - ) { - return __objc_msgSend_343( - obj, - sel, - searchString, - mask, - rangeOfReceiverToSearch, - locale, - ); - } - - late final __objc_msgSend_343Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_343 = __objc_msgSend_343Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange, ffi.Pointer)>(); - - void _objc_msgSend_343_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchString, - int mask, - _NSRange rangeOfReceiverToSearch, - ffi.Pointer locale, - ) { - return __objc_msgSend_343_stret( - stret, - obj, - sel, - searchString, - mask, - rangeOfReceiverToSearch, - locale, - ); - } - - late final __objc_msgSend_343_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_343_stret = __objc_msgSend_343_stretPtr.asFunction< - void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - _NSRange, - ffi.Pointer)>(); - - late final _sel_rangeOfCharacterFromSet_1 = - _registerName1("rangeOfCharacterFromSet:"); - _NSRange _objc_msgSend_344( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchSet, - ) { - return __objc_msgSend_344( - obj, - sel, - searchSet, - ); - } - - late final __objc_msgSend_344Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_344 = __objc_msgSend_344Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - void _objc_msgSend_344_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchSet, - ) { - return __objc_msgSend_344_stret( - stret, - obj, - sel, - searchSet, - ); - } - - late final __objc_msgSend_344_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_344_stret = __objc_msgSend_344_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_rangeOfCharacterFromSet_options_1 = - _registerName1("rangeOfCharacterFromSet:options:"); - _NSRange _objc_msgSend_345( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchSet, - int mask, - ) { - return __objc_msgSend_345( - obj, - sel, - searchSet, - mask, - ); - } - - late final __objc_msgSend_345Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_345 = __objc_msgSend_345Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - void _objc_msgSend_345_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchSet, - int mask, - ) { - return __objc_msgSend_345_stret( - stret, - obj, - sel, - searchSet, - mask, - ); - } - - late final __objc_msgSend_345_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend_stret'); - late final __objc_msgSend_345_stret = __objc_msgSend_345_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_rangeOfCharacterFromSet_options_range_1 = - _registerName1("rangeOfCharacterFromSet:options:range:"); - _NSRange _objc_msgSend_346( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchSet, - int mask, - _NSRange rangeOfReceiverToSearch, - ) { - return __objc_msgSend_346( - obj, - sel, - searchSet, - mask, - rangeOfReceiverToSearch, - ); - } - - late final __objc_msgSend_346Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_346 = __objc_msgSend_346Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange)>(); - - void _objc_msgSend_346_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer searchSet, - int mask, - _NSRange rangeOfReceiverToSearch, - ) { - return __objc_msgSend_346_stret( - stret, - obj, - sel, - searchSet, - mask, - rangeOfReceiverToSearch, - ); - } - - late final __objc_msgSend_346_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange)>>('objc_msgSend_stret'); - late final __objc_msgSend_346_stret = __objc_msgSend_346_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, _NSRange)>(); - - late final _sel_rangeOfComposedCharacterSequenceAtIndex_1 = - _registerName1("rangeOfComposedCharacterSequenceAtIndex:"); - _NSRange _objc_msgSend_347( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ) { - return __objc_msgSend_347( - obj, - sel, - index, - ); - } - - late final __objc_msgSend_347Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_347 = __objc_msgSend_347Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, int)>(); - - void _objc_msgSend_347_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ) { - return __objc_msgSend_347_stret( - stret, - obj, - sel, - index, - ); - } - - late final __objc_msgSend_347_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend_stret'); - late final __objc_msgSend_347_stret = __objc_msgSend_347_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_rangeOfComposedCharacterSequencesForRange_1 = - _registerName1("rangeOfComposedCharacterSequencesForRange:"); - _NSRange _objc_msgSend_348( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_348( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_348Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_348 = __objc_msgSend_348Ptr.asFunction< - _NSRange Function( - ffi.Pointer, ffi.Pointer, _NSRange)>(); - - void _objc_msgSend_348_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_348_stret( - stret, - obj, - sel, - range, - ); - } - - late final __objc_msgSend_348_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend_stret'); - late final __objc_msgSend_348_stret = __objc_msgSend_348_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, _NSRange)>(); - - late final _sel_stringByAppendingString_1 = - _registerName1("stringByAppendingString:"); - late final _sel_stringByAppendingFormat_1 = - _registerName1("stringByAppendingFormat:"); - late final _sel_uppercaseString1 = _registerName1("uppercaseString"); - late final _sel_lowercaseString1 = _registerName1("lowercaseString"); - late final _sel_capitalizedString1 = _registerName1("capitalizedString"); - late final _sel_localizedUppercaseString1 = - _registerName1("localizedUppercaseString"); - late final _sel_localizedLowercaseString1 = - _registerName1("localizedLowercaseString"); - late final _sel_localizedCapitalizedString1 = - _registerName1("localizedCapitalizedString"); - late final _sel_uppercaseStringWithLocale_1 = - _registerName1("uppercaseStringWithLocale:"); - ffi.Pointer _objc_msgSend_349( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer locale, - ) { - return __objc_msgSend_349( - obj, - sel, - locale, - ); - } - - late final __objc_msgSend_349Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_349 = __objc_msgSend_349Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_lowercaseStringWithLocale_1 = - _registerName1("lowercaseStringWithLocale:"); - late final _sel_capitalizedStringWithLocale_1 = - _registerName1("capitalizedStringWithLocale:"); - late final _sel_getLineStart_end_contentsEnd_forRange_1 = - _registerName1("getLineStart:end:contentsEnd:forRange:"); - void _objc_msgSend_350( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer startPtr, - ffi.Pointer lineEndPtr, - ffi.Pointer contentsEndPtr, - _NSRange range, - ) { - return __objc_msgSend_350( - obj, - sel, - startPtr, - lineEndPtr, - contentsEndPtr, - range, - ); - } - - late final __objc_msgSend_350Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_350 = __objc_msgSend_350Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - _NSRange)>(); - - late final _sel_lineRangeForRange_1 = _registerName1("lineRangeForRange:"); - late final _sel_getParagraphStart_end_contentsEnd_forRange_1 = - _registerName1("getParagraphStart:end:contentsEnd:forRange:"); - late final _sel_paragraphRangeForRange_1 = - _registerName1("paragraphRangeForRange:"); - late final _sel_enumerateSubstringsInRange_options_usingBlock_1 = - _registerName1("enumerateSubstringsInRange:options:usingBlock:"); - void _objc_msgSend_351( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_351( - obj, - sel, - range, - opts, - block, - ); - } - - late final __objc_msgSend_351Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange, ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_351 = __objc_msgSend_351Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_enumerateLinesUsingBlock_1 = - _registerName1("enumerateLinesUsingBlock:"); - void _objc_msgSend_352( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_352( - obj, - sel, - block, - ); - } - - late final __objc_msgSend_352Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_352 = __objc_msgSend_352Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_UTF8String1 = _registerName1("UTF8String"); - late final _sel_fastestEncoding1 = _registerName1("fastestEncoding"); - late final _sel_smallestEncoding1 = _registerName1("smallestEncoding"); - late final _sel_dataUsingEncoding_allowLossyConversion_1 = - _registerName1("dataUsingEncoding:allowLossyConversion:"); - ffi.Pointer _objc_msgSend_353( - ffi.Pointer obj, - ffi.Pointer sel, - int encoding, - bool lossy, - ) { - return __objc_msgSend_353( - obj, - sel, - encoding, - lossy, - ); - } - - late final __objc_msgSend_353Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_353 = __objc_msgSend_353Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int, bool)>(); - - late final _sel_dataUsingEncoding_1 = _registerName1("dataUsingEncoding:"); - ffi.Pointer _objc_msgSend_354( - ffi.Pointer obj, - ffi.Pointer sel, - int encoding, - ) { - return __objc_msgSend_354( - obj, - sel, - encoding, - ); - } - - late final __objc_msgSend_354Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_354 = __objc_msgSend_354Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_canBeConvertedToEncoding_1 = - _registerName1("canBeConvertedToEncoding:"); - late final _sel_cStringUsingEncoding_1 = - _registerName1("cStringUsingEncoding:"); - late final _sel_getCString_maxLength_encoding_1 = - _registerName1("getCString:maxLength:encoding:"); - bool _objc_msgSend_355( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer buffer, - int maxBufferCount, - int encoding, - ) { - return __objc_msgSend_355( - obj, - sel, - buffer, - maxBufferCount, - encoding, - ); - } - - late final __objc_msgSend_355Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_355 = __objc_msgSend_355Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, int)>(); - - late final _sel_getBytes_maxLength_usedLength_encoding_options_range_remainingRange_1 = - _registerName1( - "getBytes:maxLength:usedLength:encoding:options:range:remainingRange:"); - bool _objc_msgSend_356( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer buffer, - int maxBufferCount, - ffi.Pointer usedBufferCount, - int encoding, - int options, - _NSRange range, - ffi.Pointer<_NSRange> leftover, - ) { - return __objc_msgSend_356( - obj, - sel, - buffer, - maxBufferCount, - usedBufferCount, - encoding, - options, - range, - leftover, - ); - } - - late final __objc_msgSend_356Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Int32, - _NSRange, - ffi.Pointer<_NSRange>)>>('objc_msgSend'); - late final __objc_msgSend_356 = __objc_msgSend_356Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - int, - int, - _NSRange, - ffi.Pointer<_NSRange>)>(); - - late final _sel_maximumLengthOfBytesUsingEncoding_1 = - _registerName1("maximumLengthOfBytesUsingEncoding:"); - late final _sel_lengthOfBytesUsingEncoding_1 = - _registerName1("lengthOfBytesUsingEncoding:"); - late final _sel_availableStringEncodings1 = - _registerName1("availableStringEncodings"); - ffi.Pointer _objc_msgSend_357( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_357( - obj, - sel, - ); - } - - late final __objc_msgSend_357Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_357 = __objc_msgSend_357Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_localizedNameOfStringEncoding_1 = - _registerName1("localizedNameOfStringEncoding:"); - late final _sel_defaultCStringEncoding1 = - _registerName1("defaultCStringEncoding"); - late final _sel_decomposedStringWithCanonicalMapping1 = - _registerName1("decomposedStringWithCanonicalMapping"); - late final _sel_precomposedStringWithCanonicalMapping1 = - _registerName1("precomposedStringWithCanonicalMapping"); - late final _sel_decomposedStringWithCompatibilityMapping1 = - _registerName1("decomposedStringWithCompatibilityMapping"); - late final _sel_precomposedStringWithCompatibilityMapping1 = - _registerName1("precomposedStringWithCompatibilityMapping"); - late final _sel_componentsSeparatedByString_1 = - _registerName1("componentsSeparatedByString:"); - ffi.Pointer _objc_msgSend_358( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer separator, - ) { - return __objc_msgSend_358( - obj, - sel, - separator, - ); - } - - late final __objc_msgSend_358Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_358 = __objc_msgSend_358Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_componentsSeparatedByCharactersInSet_1 = - _registerName1("componentsSeparatedByCharactersInSet:"); - ffi.Pointer _objc_msgSend_359( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer separator, - ) { - return __objc_msgSend_359( - obj, - sel, - separator, - ); - } - - late final __objc_msgSend_359Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_359 = __objc_msgSend_359Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_stringByTrimmingCharactersInSet_1 = - _registerName1("stringByTrimmingCharactersInSet:"); - ffi.Pointer _objc_msgSend_360( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer set1, - ) { - return __objc_msgSend_360( - obj, - sel, - set1, - ); - } - - late final __objc_msgSend_360Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_360 = __objc_msgSend_360Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_stringByPaddingToLength_withString_startingAtIndex_1 = - _registerName1("stringByPaddingToLength:withString:startingAtIndex:"); - ffi.Pointer _objc_msgSend_361( - ffi.Pointer obj, - ffi.Pointer sel, - int newLength, - ffi.Pointer padString, - int padIndex, - ) { - return __objc_msgSend_361( - obj, - sel, - newLength, - padString, - padIndex, - ); - } - - late final __objc_msgSend_361Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_361 = __objc_msgSend_361Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer, int)>(); - - late final _sel_stringByFoldingWithOptions_locale_1 = - _registerName1("stringByFoldingWithOptions:locale:"); - ffi.Pointer _objc_msgSend_362( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ffi.Pointer locale, - ) { - return __objc_msgSend_362( - obj, - sel, - options, - locale, - ); - } - - late final __objc_msgSend_362Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_362 = __objc_msgSend_362Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_stringByReplacingOccurrencesOfString_withString_options_range_1 = - _registerName1( - "stringByReplacingOccurrencesOfString:withString:options:range:"); - ffi.Pointer _objc_msgSend_363( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer target, - ffi.Pointer replacement, - int options, - _NSRange searchRange, - ) { - return __objc_msgSend_363( - obj, - sel, - target, - replacement, - options, - searchRange, - ); - } - - late final __objc_msgSend_363Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_363 = __objc_msgSend_363Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - _NSRange)>(); - - late final _sel_stringByReplacingOccurrencesOfString_withString_1 = - _registerName1("stringByReplacingOccurrencesOfString:withString:"); - ffi.Pointer _objc_msgSend_364( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer target, - ffi.Pointer replacement, - ) { - return __objc_msgSend_364( - obj, - sel, - target, - replacement, - ); - } - - late final __objc_msgSend_364Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_364 = __objc_msgSend_364Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_stringByReplacingCharactersInRange_withString_1 = - _registerName1("stringByReplacingCharactersInRange:withString:"); - ffi.Pointer _objc_msgSend_365( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer replacement, - ) { - return __objc_msgSend_365( - obj, - sel, - range, - replacement, - ); - } - - late final __objc_msgSend_365Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_365 = __objc_msgSend_365Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange, ffi.Pointer)>(); - - late final _sel_stringByApplyingTransform_reverse_1 = - _registerName1("stringByApplyingTransform:reverse:"); - ffi.Pointer _objc_msgSend_366( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer transform, - bool reverse, - ) { - return __objc_msgSend_366( - obj, - sel, - transform, - reverse, - ); - } - - late final __objc_msgSend_366Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_366 = __objc_msgSend_366Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_writeToURL_atomically_encoding_error_1 = - _registerName1("writeToURL:atomically:encoding:error:"); - bool _objc_msgSend_367( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - bool useAuxiliaryFile, - int enc, - ffi.Pointer> error, - ) { - return __objc_msgSend_367( - obj, - sel, - url, - useAuxiliaryFile, - enc, - error, - ); - } - - late final __objc_msgSend_367Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.UnsignedLong, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_367 = __objc_msgSend_367Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool, - int, - ffi.Pointer>)>(); - - late final _sel_writeToFile_atomically_encoding_error_1 = - _registerName1("writeToFile:atomically:encoding:error:"); - bool _objc_msgSend_368( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool useAuxiliaryFile, - int enc, - ffi.Pointer> error, - ) { - return __objc_msgSend_368( - obj, - sel, - path, - useAuxiliaryFile, - enc, - error, - ); - } - - late final __objc_msgSend_368Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.UnsignedLong, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_368 = __objc_msgSend_368Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool, - int, - ffi.Pointer>)>(); - - late final _sel_hash1 = _registerName1("hash"); - late final _sel_initWithCharactersNoCopy_length_freeWhenDone_1 = - _registerName1("initWithCharactersNoCopy:length:freeWhenDone:"); - instancetype _objc_msgSend_369( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer characters, - int length, - bool freeBuffer, - ) { - return __objc_msgSend_369( - obj, - sel, - characters, - length, - freeBuffer, - ); - } - - late final __objc_msgSend_369Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_369 = __objc_msgSend_369Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, bool)>(); - - late final _sel_initWithCharactersNoCopy_length_deallocator_1 = - _registerName1("initWithCharactersNoCopy:length:deallocator:"); - instancetype _objc_msgSend_370( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer chars, - int len, - ffi.Pointer<_ObjCBlock> deallocator, - ) { - return __objc_msgSend_370( - obj, - sel, - chars, - len, - deallocator, - ); - } - - late final __objc_msgSend_370Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_370 = __objc_msgSend_370Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_initWithCharacters_length_1 = - _registerName1("initWithCharacters:length:"); - instancetype _objc_msgSend_371( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer characters, - int length, - ) { - return __objc_msgSend_371( - obj, - sel, - characters, - length, - ); - } - - late final __objc_msgSend_371Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_371 = __objc_msgSend_371Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_initWithUTF8String_1 = _registerName1("initWithUTF8String:"); - instancetype _objc_msgSend_372( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer nullTerminatedCString, - ) { - return __objc_msgSend_372( - obj, - sel, - nullTerminatedCString, - ); - } - - late final __objc_msgSend_372Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_372 = __objc_msgSend_372Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithFormat_1 = _registerName1("initWithFormat:"); - late final _sel_initWithFormat_arguments_1 = - _registerName1("initWithFormat:arguments:"); - instancetype _objc_msgSend_373( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer<__va_list_tag> argList, - ) { - return __objc_msgSend_373( - obj, - sel, - format, - argList, - ); - } - - late final __objc_msgSend_373Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>>('objc_msgSend'); - late final __objc_msgSend_373 = __objc_msgSend_373Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer<__va_list_tag>)>(); - - late final _sel_initWithFormat_locale_1 = - _registerName1("initWithFormat:locale:"); - instancetype _objc_msgSend_374( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer locale, - ) { - return __objc_msgSend_374( - obj, - sel, - format, - locale, - ); - } - - late final __objc_msgSend_374Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_374 = __objc_msgSend_374Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithFormat_locale_arguments_1 = - _registerName1("initWithFormat:locale:arguments:"); - instancetype _objc_msgSend_375( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer locale, - ffi.Pointer<__va_list_tag> argList, - ) { - return __objc_msgSend_375( - obj, - sel, - format, - locale, - argList, - ); - } - - late final __objc_msgSend_375Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>>('objc_msgSend'); - late final __objc_msgSend_375 = __objc_msgSend_375Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>(); - - late final _sel_initWithValidatedFormat_validFormatSpecifiers_error_1 = - _registerName1("initWithValidatedFormat:validFormatSpecifiers:error:"); - instancetype _objc_msgSend_376( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer validFormatSpecifiers, - ffi.Pointer> error, - ) { - return __objc_msgSend_376( - obj, - sel, - format, - validFormatSpecifiers, - error, - ); - } - - late final __objc_msgSend_376Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_376 = __objc_msgSend_376Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_initWithValidatedFormat_validFormatSpecifiers_locale_error_1 = - _registerName1( - "initWithValidatedFormat:validFormatSpecifiers:locale:error:"); - instancetype _objc_msgSend_377( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer validFormatSpecifiers, - ffi.Pointer locale, - ffi.Pointer> error, - ) { - return __objc_msgSend_377( - obj, - sel, - format, - validFormatSpecifiers, - locale, - error, - ); - } - - late final __objc_msgSend_377Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_377 = __objc_msgSend_377Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_initWithValidatedFormat_validFormatSpecifiers_arguments_error_1 = - _registerName1( - "initWithValidatedFormat:validFormatSpecifiers:arguments:error:"); - instancetype _objc_msgSend_378( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer validFormatSpecifiers, - ffi.Pointer<__va_list_tag> argList, - ffi.Pointer> error, - ) { - return __objc_msgSend_378( - obj, - sel, - format, - validFormatSpecifiers, - argList, - error, - ); - } - - late final __objc_msgSend_378Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_378 = __objc_msgSend_378Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>, - ffi.Pointer>)>(); - - late final _sel_initWithValidatedFormat_validFormatSpecifiers_locale_arguments_error_1 = - _registerName1( - "initWithValidatedFormat:validFormatSpecifiers:locale:arguments:error:"); - instancetype _objc_msgSend_379( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer validFormatSpecifiers, - ffi.Pointer locale, - ffi.Pointer<__va_list_tag> argList, - ffi.Pointer> error, - ) { - return __objc_msgSend_379( - obj, - sel, - format, - validFormatSpecifiers, - locale, - argList, - error, - ); - } - - late final __objc_msgSend_379Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_379 = __objc_msgSend_379Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>, - ffi.Pointer>)>(); - - late final _sel_initWithData_encoding_1 = - _registerName1("initWithData:encoding:"); - instancetype _objc_msgSend_380( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - int encoding, - ) { - return __objc_msgSend_380( - obj, - sel, - data, - encoding, - ); - } - - late final __objc_msgSend_380Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_380 = __objc_msgSend_380Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_initWithBytes_length_encoding_1 = - _registerName1("initWithBytes:length:encoding:"); - instancetype _objc_msgSend_381( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bytes, - int len, - int encoding, - ) { - return __objc_msgSend_381( - obj, - sel, - bytes, - len, - encoding, - ); - } - - late final __objc_msgSend_381Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_381 = __objc_msgSend_381Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, int)>(); - - late final _sel_initWithBytesNoCopy_length_encoding_freeWhenDone_1 = - _registerName1("initWithBytesNoCopy:length:encoding:freeWhenDone:"); - instancetype _objc_msgSend_382( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bytes, - int len, - int encoding, - bool freeBuffer, - ) { - return __objc_msgSend_382( - obj, - sel, - bytes, - len, - encoding, - freeBuffer, - ); - } - - late final __objc_msgSend_382Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.UnsignedLong, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_382 = __objc_msgSend_382Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, int, bool)>(); - - late final _sel_initWithBytesNoCopy_length_encoding_deallocator_1 = - _registerName1("initWithBytesNoCopy:length:encoding:deallocator:"); - instancetype _objc_msgSend_383( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bytes, - int len, - int encoding, - ffi.Pointer<_ObjCBlock> deallocator, - ) { - return __objc_msgSend_383( - obj, - sel, - bytes, - len, - encoding, - deallocator, - ); - } - - late final __objc_msgSend_383Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.UnsignedLong, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_383 = __objc_msgSend_383Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_string1 = _registerName1("string"); - late final _sel_stringWithString_1 = _registerName1("stringWithString:"); - late final _sel_stringWithCharacters_length_1 = - _registerName1("stringWithCharacters:length:"); - late final _sel_stringWithUTF8String_1 = - _registerName1("stringWithUTF8String:"); - late final _sel_stringWithFormat_1 = _registerName1("stringWithFormat:"); - late final _sel_localizedStringWithFormat_1 = - _registerName1("localizedStringWithFormat:"); - late final _sel_stringWithValidatedFormat_validFormatSpecifiers_error_1 = - _registerName1("stringWithValidatedFormat:validFormatSpecifiers:error:"); - late final _sel_localizedStringWithValidatedFormat_validFormatSpecifiers_error_1 = - _registerName1( - "localizedStringWithValidatedFormat:validFormatSpecifiers:error:"); - late final _sel_initWithCString_encoding_1 = - _registerName1("initWithCString:encoding:"); - instancetype _objc_msgSend_384( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer nullTerminatedCString, - int encoding, - ) { - return __objc_msgSend_384( - obj, - sel, - nullTerminatedCString, - encoding, - ); - } - - late final __objc_msgSend_384Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_384 = __objc_msgSend_384Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_stringWithCString_encoding_1 = - _registerName1("stringWithCString:encoding:"); - late final _sel_initWithContentsOfURL_encoding_error_1 = - _registerName1("initWithContentsOfURL:encoding:error:"); - instancetype _objc_msgSend_385( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - int enc, - ffi.Pointer> error, - ) { - return __objc_msgSend_385( - obj, - sel, - url, - enc, - error, - ); - } - - late final __objc_msgSend_385Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_385 = __objc_msgSend_385Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_initWithContentsOfFile_encoding_error_1 = - _registerName1("initWithContentsOfFile:encoding:error:"); - instancetype _objc_msgSend_386( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - int enc, - ffi.Pointer> error, - ) { - return __objc_msgSend_386( - obj, - sel, - path, - enc, - error, - ); - } - - late final __objc_msgSend_386Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_386 = __objc_msgSend_386Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_stringWithContentsOfURL_encoding_error_1 = - _registerName1("stringWithContentsOfURL:encoding:error:"); - late final _sel_stringWithContentsOfFile_encoding_error_1 = - _registerName1("stringWithContentsOfFile:encoding:error:"); - late final _sel_initWithContentsOfURL_usedEncoding_error_1 = - _registerName1("initWithContentsOfURL:usedEncoding:error:"); - instancetype _objc_msgSend_387( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer enc, - ffi.Pointer> error, - ) { - return __objc_msgSend_387( - obj, - sel, - url, - enc, - error, - ); - } - - late final __objc_msgSend_387Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_387 = __objc_msgSend_387Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_initWithContentsOfFile_usedEncoding_error_1 = - _registerName1("initWithContentsOfFile:usedEncoding:error:"); - instancetype _objc_msgSend_388( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer enc, - ffi.Pointer> error, - ) { - return __objc_msgSend_388( - obj, - sel, - path, - enc, - error, - ); - } - - late final __objc_msgSend_388Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_388 = __objc_msgSend_388Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_stringWithContentsOfURL_usedEncoding_error_1 = - _registerName1("stringWithContentsOfURL:usedEncoding:error:"); - late final _sel_stringWithContentsOfFile_usedEncoding_error_1 = - _registerName1("stringWithContentsOfFile:usedEncoding:error:"); - late final _sel_stringEncodingForData_encodingOptions_convertedString_usedLossyConversion_1 = - _registerName1( - "stringEncodingForData:encodingOptions:convertedString:usedLossyConversion:"); - int _objc_msgSend_389( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ffi.Pointer opts, - ffi.Pointer> string, - ffi.Pointer usedLossyConversion, - ) { - return __objc_msgSend_389( - obj, - sel, - data, - opts, - string, - usedLossyConversion, - ); - } - - late final __objc_msgSend_389Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_389 = __objc_msgSend_389Ptr.asFunction< - int Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer)>(); - - late final _sel_propertyList1 = _registerName1("propertyList"); - late final _sel_propertyListFromStringsFileFormat1 = - _registerName1("propertyListFromStringsFileFormat"); - ffi.Pointer _objc_msgSend_390( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_390( - obj, - sel, - ); - } - - late final __objc_msgSend_390Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_390 = __objc_msgSend_390Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_cString1 = _registerName1("cString"); - late final _sel_lossyCString1 = _registerName1("lossyCString"); - late final _sel_cStringLength1 = _registerName1("cStringLength"); - late final _sel_getCString_1 = _registerName1("getCString:"); - late final _sel_getCString_maxLength_1 = - _registerName1("getCString:maxLength:"); - void _objc_msgSend_391( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bytes, - int maxLength, - ) { - return __objc_msgSend_391( - obj, - sel, - bytes, - maxLength, - ); - } - - late final __objc_msgSend_391Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_391 = __objc_msgSend_391Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_getCString_maxLength_range_remainingRange_1 = - _registerName1("getCString:maxLength:range:remainingRange:"); - void _objc_msgSend_392( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bytes, - int maxLength, - _NSRange aRange, - ffi.Pointer<_NSRange> leftoverRange, - ) { - return __objc_msgSend_392( - obj, - sel, - bytes, - maxLength, - aRange, - leftoverRange, - ); - } - - late final __objc_msgSend_392Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - _NSRange, - ffi.Pointer<_NSRange>)>>('objc_msgSend'); - late final __objc_msgSend_392 = __objc_msgSend_392Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange, ffi.Pointer<_NSRange>)>(); - - late final _sel_stringWithContentsOfFile_1 = - _registerName1("stringWithContentsOfFile:"); - late final _sel_stringWithContentsOfURL_1 = - _registerName1("stringWithContentsOfURL:"); - late final _sel_initWithCStringNoCopy_length_freeWhenDone_1 = - _registerName1("initWithCStringNoCopy:length:freeWhenDone:"); - ffi.Pointer _objc_msgSend_393( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer bytes, - int length, - bool freeBuffer, - ) { - return __objc_msgSend_393( - obj, - sel, - bytes, - length, - freeBuffer, - ); - } - - late final __objc_msgSend_393Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_393 = __objc_msgSend_393Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, bool)>(); - - late final _sel_initWithCString_length_1 = - _registerName1("initWithCString:length:"); - late final _sel_initWithCString_1 = _registerName1("initWithCString:"); - late final _sel_stringWithCString_length_1 = - _registerName1("stringWithCString:length:"); - late final _sel_stringWithCString_1 = _registerName1("stringWithCString:"); - late final _sel_getCharacters_1 = _registerName1("getCharacters:"); - void _objc_msgSend_394( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer buffer, - ) { - return __objc_msgSend_394( - obj, - sel, - buffer, - ); - } - - late final __objc_msgSend_394Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_394 = __objc_msgSend_394Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_variantFittingPresentationWidth_1 = - _registerName1("variantFittingPresentationWidth:"); - ffi.Pointer _objc_msgSend_395( - ffi.Pointer obj, - ffi.Pointer sel, - int width, - ) { - return __objc_msgSend_395( - obj, - sel, - width, - ); - } - - late final __objc_msgSend_395Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_395 = __objc_msgSend_395Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_pathWithComponents_1 = _registerName1("pathWithComponents:"); - ffi.Pointer _objc_msgSend_396( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer components, - ) { - return __objc_msgSend_396( - obj, - sel, - components, - ); - } - - late final __objc_msgSend_396Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_396 = __objc_msgSend_396Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_isAbsolutePath1 = _registerName1("isAbsolutePath"); - late final _sel_stringByDeletingLastPathComponent1 = - _registerName1("stringByDeletingLastPathComponent"); - late final _sel_stringByAppendingPathComponent_1 = - _registerName1("stringByAppendingPathComponent:"); - late final _sel_stringByDeletingPathExtension1 = - _registerName1("stringByDeletingPathExtension"); - late final _sel_stringByAppendingPathExtension_1 = - _registerName1("stringByAppendingPathExtension:"); - late final _sel_stringByAbbreviatingWithTildeInPath1 = - _registerName1("stringByAbbreviatingWithTildeInPath"); - late final _sel_stringByExpandingTildeInPath1 = - _registerName1("stringByExpandingTildeInPath"); - late final _sel_stringByStandardizingPath1 = - _registerName1("stringByStandardizingPath"); - late final _sel_stringByResolvingSymlinksInPath1 = - _registerName1("stringByResolvingSymlinksInPath"); - late final _sel_stringsByAppendingPaths_1 = - _registerName1("stringsByAppendingPaths:"); - late final _sel_completePathIntoString_caseSensitive_matchesIntoArray_filterTypes_1 = - _registerName1( - "completePathIntoString:caseSensitive:matchesIntoArray:filterTypes:"); - int _objc_msgSend_397( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> outputName, - bool flag, - ffi.Pointer> outputArray, - ffi.Pointer filterTypes, - ) { - return __objc_msgSend_397( - obj, - sel, - outputName, - flag, - outputArray, - filterTypes, - ); - } - - late final __objc_msgSend_397Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Bool, - ffi.Pointer>, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_397 = __objc_msgSend_397Ptr.asFunction< - int Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - bool, - ffi.Pointer>, - ffi.Pointer)>(); - - late final _sel_stringByAddingPercentEncodingWithAllowedCharacters_1 = - _registerName1("stringByAddingPercentEncodingWithAllowedCharacters:"); - ffi.Pointer _objc_msgSend_398( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer allowedCharacters, - ) { - return __objc_msgSend_398( - obj, - sel, - allowedCharacters, - ); - } - - late final __objc_msgSend_398Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_398 = __objc_msgSend_398Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_stringByRemovingPercentEncoding1 = - _registerName1("stringByRemovingPercentEncoding"); - late final _sel_stringByAddingPercentEscapesUsingEncoding_1 = - _registerName1("stringByAddingPercentEscapesUsingEncoding:"); - ffi.Pointer _objc_msgSend_399( - ffi.Pointer obj, - ffi.Pointer sel, - int enc, - ) { - return __objc_msgSend_399( - obj, - sel, - enc, - ); - } - - late final __objc_msgSend_399Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_399 = __objc_msgSend_399Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_stringByReplacingPercentEscapesUsingEncoding_1 = - _registerName1("stringByReplacingPercentEscapesUsingEncoding:"); - late final _class_NSOrthography1 = _getClass1("NSOrthography"); - late final _sel_dominantScript1 = _registerName1("dominantScript"); - late final _sel_languageMap1 = _registerName1("languageMap"); - late final _sel_initWithDominantScript_languageMap_1 = - _registerName1("initWithDominantScript:languageMap:"); - instancetype _objc_msgSend_400( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer script, - ffi.Pointer map, - ) { - return __objc_msgSend_400( - obj, - sel, - script, - map, - ); - } - - late final __objc_msgSend_400Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_400 = __objc_msgSend_400Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_languagesForScript_1 = _registerName1("languagesForScript:"); - late final _sel_dominantLanguageForScript_1 = - _registerName1("dominantLanguageForScript:"); - late final _sel_dominantLanguage1 = _registerName1("dominantLanguage"); - late final _sel_allScripts1 = _registerName1("allScripts"); - late final _sel_allLanguages1 = _registerName1("allLanguages"); - late final _sel_defaultOrthographyForLanguage_1 = - _registerName1("defaultOrthographyForLanguage:"); - late final _sel_orthographyWithDominantScript_languageMap_1 = - _registerName1("orthographyWithDominantScript:languageMap:"); - late final _sel_linguisticTagsInRange_scheme_options_orthography_tokenRanges_1 = - _registerName1( - "linguisticTagsInRange:scheme:options:orthography:tokenRanges:"); - ffi.Pointer _objc_msgSend_401( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer scheme, - int options, - ffi.Pointer orthography, - ffi.Pointer> tokenRanges, - ) { - return __objc_msgSend_401( - obj, - sel, - range, - scheme, - options, - orthography, - tokenRanges, - ); - } - - late final __objc_msgSend_401Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_401 = __objc_msgSend_401Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_enumerateLinguisticTagsInRange_scheme_options_orthography_usingBlock_1 = - _registerName1( - "enumerateLinguisticTagsInRange:scheme:options:orthography:usingBlock:"); - void _objc_msgSend_402( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer scheme, - int options, - ffi.Pointer orthography, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_402( - obj, - sel, - range, - scheme, - options, - orthography, - block, - ); - } - - late final __objc_msgSend_402Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_402 = __objc_msgSend_402Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_anyObject1 = _registerName1("anyObject"); - late final _sel_intersectsSet_1 = _registerName1("intersectsSet:"); - bool _objc_msgSend_403( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer otherSet, - ) { - return __objc_msgSend_403( - obj, - sel, - otherSet, - ); - } - - late final __objc_msgSend_403Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_403 = __objc_msgSend_403Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_isEqualToSet_1 = _registerName1("isEqualToSet:"); - late final _sel_isSubsetOfSet_1 = _registerName1("isSubsetOfSet:"); - late final _sel_setByAddingObject_1 = _registerName1("setByAddingObject:"); - ffi.Pointer _objc_msgSend_404( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anObject, - ) { - return __objc_msgSend_404( - obj, - sel, - anObject, - ); - } - - late final __objc_msgSend_404Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_404 = __objc_msgSend_404Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setByAddingObjectsFromSet_1 = - _registerName1("setByAddingObjectsFromSet:"); - ffi.Pointer _objc_msgSend_405( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - ) { - return __objc_msgSend_405( - obj, - sel, - other, - ); - } - - late final __objc_msgSend_405Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_405 = __objc_msgSend_405Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setByAddingObjectsFromArray_1 = - _registerName1("setByAddingObjectsFromArray:"); - ffi.Pointer _objc_msgSend_406( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - ) { - return __objc_msgSend_406( - obj, - sel, - other, - ); - } - - late final __objc_msgSend_406Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_406 = __objc_msgSend_406Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_407( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_407( - obj, - sel, - block, - ); - } - - late final __objc_msgSend_407Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_407 = __objc_msgSend_407Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - void _objc_msgSend_408( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_408( - obj, - sel, - opts, - block, - ); - } - - late final __objc_msgSend_408Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_408 = __objc_msgSend_408Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_objectsPassingTest_1 = _registerName1("objectsPassingTest:"); - ffi.Pointer _objc_msgSend_409( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_409( - obj, - sel, - predicate, - ); - } - - late final __objc_msgSend_409Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_409 = __objc_msgSend_409Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_objectsWithOptions_passingTest_1 = - _registerName1("objectsWithOptions:passingTest:"); - ffi.Pointer _objc_msgSend_410( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> predicate, - ) { - return __objc_msgSend_410( - obj, - sel, - opts, - predicate, - ); - } - - late final __objc_msgSend_410Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_410 = __objc_msgSend_410Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_set1 = _registerName1("set"); - late final _sel_setWithObject_1 = _registerName1("setWithObject:"); - late final _sel_setWithObjects_count_1 = - _registerName1("setWithObjects:count:"); - late final _sel_setWithObjects_1 = _registerName1("setWithObjects:"); - late final _sel_setWithSet_1 = _registerName1("setWithSet:"); - instancetype _objc_msgSend_411( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer set1, - ) { - return __objc_msgSend_411( - obj, - sel, - set1, - ); - } - - late final __objc_msgSend_411Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_411 = __objc_msgSend_411Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_setWithArray_1 = _registerName1("setWithArray:"); - late final _sel_initWithSet_1 = _registerName1("initWithSet:"); - late final _sel_initWithSet_copyItems_1 = - _registerName1("initWithSet:copyItems:"); - instancetype _objc_msgSend_412( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer set1, - bool flag, - ) { - return __objc_msgSend_412( - obj, - sel, - set1, - flag, - ); - } - - late final __objc_msgSend_412Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_412 = __objc_msgSend_412Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_filteredSetUsingPredicate_1 = - _registerName1("filteredSetUsingPredicate:"); - ffi.Pointer _objc_msgSend_413( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer predicate, - ) { - return __objc_msgSend_413( - obj, - sel, - predicate, - ); - } - - late final __objc_msgSend_413Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_413 = __objc_msgSend_413Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_invocationWithMethodSignature_1 = - _registerName1("invocationWithMethodSignature:"); - ffi.Pointer _objc_msgSend_414( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer sig, - ) { - return __objc_msgSend_414( - obj, - sel, - sig, - ); - } - - late final __objc_msgSend_414Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_414 = __objc_msgSend_414Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_methodSignature1 = _registerName1("methodSignature"); - ffi.Pointer _objc_msgSend_415( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_415( - obj, - sel, - ); - } - - late final __objc_msgSend_415Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_415 = __objc_msgSend_415Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_retainArguments1 = _registerName1("retainArguments"); - late final _sel_argumentsRetained1 = _registerName1("argumentsRetained"); - late final _sel_target1 = _registerName1("target"); - late final _sel_setTarget_1 = _registerName1("setTarget:"); - void _objc_msgSend_416( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_416( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_416Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_416 = __objc_msgSend_416Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_selector1 = _registerName1("selector"); - ffi.Pointer _objc_msgSend_417( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_417( - obj, - sel, - ); - } - - late final __objc_msgSend_417Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_417 = __objc_msgSend_417Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setSelector_1 = _registerName1("setSelector:"); - void _objc_msgSend_418( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_418( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_418Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_418 = __objc_msgSend_418Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_getReturnValue_1 = _registerName1("getReturnValue:"); - late final _sel_setReturnValue_1 = _registerName1("setReturnValue:"); - late final _sel_getArgument_atIndex_1 = - _registerName1("getArgument:atIndex:"); - void _objc_msgSend_419( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer argumentLocation, - int idx, - ) { - return __objc_msgSend_419( - obj, - sel, - argumentLocation, - idx, - ); - } - - late final __objc_msgSend_419Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_419 = __objc_msgSend_419Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_setArgument_atIndex_1 = - _registerName1("setArgument:atIndex:"); - late final _sel_invoke1 = _registerName1("invoke"); - late final _sel_invokeWithTarget_1 = _registerName1("invokeWithTarget:"); - late final _sel_invokeUsingIMP_1 = _registerName1("invokeUsingIMP:"); - void _objc_msgSend_420( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> imp, - ) { - return __objc_msgSend_420( - obj, - sel, - imp, - ); - } - - late final __objc_msgSend_420Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer>)>>( - 'objc_msgSend'); - late final __objc_msgSend_420 = __objc_msgSend_420Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_forwardInvocation_1 = _registerName1("forwardInvocation:"); - void _objc_msgSend_421( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anInvocation, - ) { - return __objc_msgSend_421( - obj, - sel, - anInvocation, - ); - } - - late final __objc_msgSend_421Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_421 = __objc_msgSend_421Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_methodSignatureForSelector_1 = - _registerName1("methodSignatureForSelector:"); - ffi.Pointer _objc_msgSend_422( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ) { - return __objc_msgSend_422( - obj, - sel, - aSelector, - ); - } - - late final __objc_msgSend_422Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_422 = __objc_msgSend_422Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_instanceMethodSignatureForSelector_1 = - _registerName1("instanceMethodSignatureForSelector:"); - late final _sel_allowsWeakReference1 = _registerName1("allowsWeakReference"); - late final _sel_retainWeakReference1 = _registerName1("retainWeakReference"); - late final _sel_isSubclassOfClass_1 = _registerName1("isSubclassOfClass:"); - late final _sel_resolveClassMethod_1 = _registerName1("resolveClassMethod:"); - late final _sel_resolveInstanceMethod_1 = - _registerName1("resolveInstanceMethod:"); - late final _sel_superclass1 = _registerName1("superclass"); - late final _sel_class1 = _registerName1("class"); - late final _sel_debugDescription1 = _registerName1("debugDescription"); - late final _sel_version1 = _registerName1("version"); - late final _sel_setVersion_1 = _registerName1("setVersion:"); - void _objc_msgSend_423( - ffi.Pointer obj, - ffi.Pointer sel, - int aVersion, - ) { - return __objc_msgSend_423( - obj, - sel, - aVersion, - ); - } - - late final __objc_msgSend_423Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_423 = __objc_msgSend_423Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_classForCoder1 = _registerName1("classForCoder"); - late final _sel_replacementObjectForCoder_1 = - _registerName1("replacementObjectForCoder:"); - late final _sel_awakeAfterUsingCoder_1 = - _registerName1("awakeAfterUsingCoder:"); - late final _sel_poseAsClass_1 = _registerName1("poseAsClass:"); - late final _sel_autoContentAccessingProxy1 = - _registerName1("autoContentAccessingProxy"); - late final _sel_attemptRecoveryFromError_optionIndex_delegate_didRecoverSelector_contextInfo_1 = - _registerName1( - "attemptRecoveryFromError:optionIndex:delegate:didRecoverSelector:contextInfo:"); - void _objc_msgSend_424( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer error, - int recoveryOptionIndex, - ffi.Pointer delegate, - ffi.Pointer didRecoverSelector, - ffi.Pointer contextInfo, - ) { - return __objc_msgSend_424( - obj, - sel, - error, - recoveryOptionIndex, - delegate, - didRecoverSelector, - contextInfo, - ); - } - - late final __objc_msgSend_424Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_424 = __objc_msgSend_424Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_attemptRecoveryFromError_optionIndex_1 = - _registerName1("attemptRecoveryFromError:optionIndex:"); - bool _objc_msgSend_425( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer error, - int recoveryOptionIndex, - ) { - return __objc_msgSend_425( - obj, - sel, - error, - recoveryOptionIndex, - ); - } - - late final __objc_msgSend_425Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_425 = __objc_msgSend_425Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_performSelector_withObject_afterDelay_inModes_1 = - _registerName1("performSelector:withObject:afterDelay:inModes:"); - void _objc_msgSend_426( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ffi.Pointer anArgument, - double delay, - ffi.Pointer modes, - ) { - return __objc_msgSend_426( - obj, - sel, - aSelector, - anArgument, - delay, - modes, - ); - } - - late final __objc_msgSend_426Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Double, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_426 = __objc_msgSend_426Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - double, - ffi.Pointer)>(); - - late final _sel_performSelector_withObject_afterDelay_1 = - _registerName1("performSelector:withObject:afterDelay:"); - void _objc_msgSend_427( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ffi.Pointer anArgument, - double delay, - ) { - return __objc_msgSend_427( - obj, - sel, - aSelector, - anArgument, - delay, - ); - } - - late final __objc_msgSend_427Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Double)>>('objc_msgSend'); - late final __objc_msgSend_427 = __objc_msgSend_427Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer, double)>(); - - late final _sel_URL_resourceDataDidBecomeAvailable_1 = - _registerName1("URL:resourceDataDidBecomeAvailable:"); - void _objc_msgSend_428( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer sender, - ffi.Pointer newBytes, - ) { - return __objc_msgSend_428( - obj, - sel, - sender, - newBytes, - ); - } - - late final __objc_msgSend_428Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_428 = __objc_msgSend_428Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_URLResourceDidFinishLoading_1 = - _registerName1("URLResourceDidFinishLoading:"); - void _objc_msgSend_429( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer sender, - ) { - return __objc_msgSend_429( - obj, - sel, - sender, - ); - } - - late final __objc_msgSend_429Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_429 = __objc_msgSend_429Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_URLResourceDidCancelLoading_1 = - _registerName1("URLResourceDidCancelLoading:"); - late final _sel_URL_resourceDidFailLoadingWithReason_1 = - _registerName1("URL:resourceDidFailLoadingWithReason:"); - void _objc_msgSend_430( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer sender, - ffi.Pointer reason, - ) { - return __objc_msgSend_430( - obj, - sel, - sender, - reason, - ); - } - - late final __objc_msgSend_430Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_430 = __objc_msgSend_430Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSFileManager1 = _getClass1("NSFileManager"); - late final _sel_defaultManager1 = _registerName1("defaultManager"); - ffi.Pointer _objc_msgSend_431( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_431( - obj, - sel, - ); - } - - late final __objc_msgSend_431Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_431 = __objc_msgSend_431Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_mountedVolumeURLsIncludingResourceValuesForKeys_options_1 = - _registerName1( - "mountedVolumeURLsIncludingResourceValuesForKeys:options:"); - ffi.Pointer _objc_msgSend_432( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer propertyKeys, - int options, - ) { - return __objc_msgSend_432( - obj, - sel, - propertyKeys, - options, - ); - } - - late final __objc_msgSend_432Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_432 = __objc_msgSend_432Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_unmountVolumeAtURL_options_completionHandler_1 = - _registerName1("unmountVolumeAtURL:options:completionHandler:"); - void _objc_msgSend_433( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - int mask, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_433( - obj, - sel, - url, - mask, - completionHandler, - ); - } - - late final __objc_msgSend_433Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_433 = __objc_msgSend_433Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_contentsOfDirectoryAtURL_includingPropertiesForKeys_options_error_1 = - _registerName1( - "contentsOfDirectoryAtURL:includingPropertiesForKeys:options:error:"); - ffi.Pointer _objc_msgSend_434( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer keys, - int mask, - ffi.Pointer> error, - ) { - return __objc_msgSend_434( - obj, - sel, - url, - keys, - mask, - error, - ); - } - - late final __objc_msgSend_434Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_434 = __objc_msgSend_434Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_URLsForDirectory_inDomains_1 = - _registerName1("URLsForDirectory:inDomains:"); - ffi.Pointer _objc_msgSend_435( - ffi.Pointer obj, - ffi.Pointer sel, - int directory, - int domainMask, - ) { - return __objc_msgSend_435( - obj, - sel, - directory, - domainMask, - ); - } - - late final __objc_msgSend_435Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int32, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_435 = __objc_msgSend_435Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int, int)>(); - - late final _sel_URLForDirectory_inDomain_appropriateForURL_create_error_1 = - _registerName1( - "URLForDirectory:inDomain:appropriateForURL:create:error:"); - ffi.Pointer _objc_msgSend_436( - ffi.Pointer obj, - ffi.Pointer sel, - int directory, - int domain, - ffi.Pointer url, - bool shouldCreate, - ffi.Pointer> error, - ) { - return __objc_msgSend_436( - obj, - sel, - directory, - domain, - url, - shouldCreate, - error, - ); - } - - late final __objc_msgSend_436Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Int32, - ffi.Pointer, - ffi.Bool, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_436 = __objc_msgSend_436Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - int, - int, - ffi.Pointer, - bool, - ffi.Pointer>)>(); - - late final _sel_getRelationship_ofDirectoryAtURL_toItemAtURL_error_1 = - _registerName1("getRelationship:ofDirectoryAtURL:toItemAtURL:error:"); - bool _objc_msgSend_437( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer outRelationship, - ffi.Pointer directoryURL, - ffi.Pointer otherURL, - ffi.Pointer> error, - ) { - return __objc_msgSend_437( - obj, - sel, - outRelationship, - directoryURL, - otherURL, - error, - ); - } - - late final __objc_msgSend_437Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_437 = __objc_msgSend_437Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_getRelationship_ofDirectory_inDomain_toItemAtURL_error_1 = - _registerName1("getRelationship:ofDirectory:inDomain:toItemAtURL:error:"); - bool _objc_msgSend_438( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer outRelationship, - int directory, - int domainMask, - ffi.Pointer url, - ffi.Pointer> error, - ) { - return __objc_msgSend_438( - obj, - sel, - outRelationship, - directory, - domainMask, - url, - error, - ); - } - - late final __objc_msgSend_438Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Int32, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_438 = __objc_msgSend_438Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - int, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_createDirectoryAtURL_withIntermediateDirectories_attributes_error_1 = - _registerName1( - "createDirectoryAtURL:withIntermediateDirectories:attributes:error:"); - bool _objc_msgSend_439( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - bool createIntermediates, - ffi.Pointer attributes, - ffi.Pointer> error, - ) { - return __objc_msgSend_439( - obj, - sel, - url, - createIntermediates, - attributes, - error, - ); - } - - late final __objc_msgSend_439Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_439 = __objc_msgSend_439Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_createSymbolicLinkAtURL_withDestinationURL_error_1 = - _registerName1("createSymbolicLinkAtURL:withDestinationURL:error:"); - bool _objc_msgSend_440( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer destURL, - ffi.Pointer> error, - ) { - return __objc_msgSend_440( - obj, - sel, - url, - destURL, - error, - ); - } - - late final __objc_msgSend_440Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_440 = __objc_msgSend_440Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_delegate1 = _registerName1("delegate"); - late final _sel_setDelegate_1 = _registerName1("setDelegate:"); - late final _sel_setAttributes_ofItemAtPath_error_1 = - _registerName1("setAttributes:ofItemAtPath:error:"); - bool _objc_msgSend_441( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer attributes, - ffi.Pointer path, - ffi.Pointer> error, - ) { - return __objc_msgSend_441( - obj, - sel, - attributes, - path, - error, - ); - } - - late final __objc_msgSend_441Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_441 = __objc_msgSend_441Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_createDirectoryAtPath_withIntermediateDirectories_attributes_error_1 = - _registerName1( - "createDirectoryAtPath:withIntermediateDirectories:attributes:error:"); - bool _objc_msgSend_442( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool createIntermediates, - ffi.Pointer attributes, - ffi.Pointer> error, - ) { - return __objc_msgSend_442( - obj, - sel, - path, - createIntermediates, - attributes, - error, - ); - } - - late final __objc_msgSend_442Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_442 = __objc_msgSend_442Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_contentsOfDirectoryAtPath_error_1 = - _registerName1("contentsOfDirectoryAtPath:error:"); - ffi.Pointer _objc_msgSend_443( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer> error, - ) { - return __objc_msgSend_443( - obj, - sel, - path, - error, - ); - } - - late final __objc_msgSend_443Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_443 = __objc_msgSend_443Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_subpathsOfDirectoryAtPath_error_1 = - _registerName1("subpathsOfDirectoryAtPath:error:"); - late final _sel_attributesOfItemAtPath_error_1 = - _registerName1("attributesOfItemAtPath:error:"); - ffi.Pointer _objc_msgSend_444( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer> error, - ) { - return __objc_msgSend_444( - obj, - sel, - path, - error, - ); - } - - late final __objc_msgSend_444Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_444 = __objc_msgSend_444Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_attributesOfFileSystemForPath_error_1 = - _registerName1("attributesOfFileSystemForPath:error:"); - late final _sel_createSymbolicLinkAtPath_withDestinationPath_error_1 = - _registerName1("createSymbolicLinkAtPath:withDestinationPath:error:"); - bool _objc_msgSend_445( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer destPath, - ffi.Pointer> error, - ) { - return __objc_msgSend_445( - obj, - sel, - path, - destPath, - error, - ); - } - - late final __objc_msgSend_445Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_445 = __objc_msgSend_445Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_destinationOfSymbolicLinkAtPath_error_1 = - _registerName1("destinationOfSymbolicLinkAtPath:error:"); - ffi.Pointer _objc_msgSend_446( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer> error, - ) { - return __objc_msgSend_446( - obj, - sel, - path, - error, - ); - } - - late final __objc_msgSend_446Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_446 = __objc_msgSend_446Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_copyItemAtPath_toPath_error_1 = - _registerName1("copyItemAtPath:toPath:error:"); - late final _sel_moveItemAtPath_toPath_error_1 = - _registerName1("moveItemAtPath:toPath:error:"); - late final _sel_linkItemAtPath_toPath_error_1 = - _registerName1("linkItemAtPath:toPath:error:"); - late final _sel_removeItemAtPath_error_1 = - _registerName1("removeItemAtPath:error:"); - bool _objc_msgSend_447( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer> error, - ) { - return __objc_msgSend_447( - obj, - sel, - path, - error, - ); - } - - late final __objc_msgSend_447Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_447 = __objc_msgSend_447Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_copyItemAtURL_toURL_error_1 = - _registerName1("copyItemAtURL:toURL:error:"); - late final _sel_moveItemAtURL_toURL_error_1 = - _registerName1("moveItemAtURL:toURL:error:"); - late final _sel_linkItemAtURL_toURL_error_1 = - _registerName1("linkItemAtURL:toURL:error:"); - late final _sel_removeItemAtURL_error_1 = - _registerName1("removeItemAtURL:error:"); - late final _sel_trashItemAtURL_resultingItemURL_error_1 = - _registerName1("trashItemAtURL:resultingItemURL:error:"); - bool _objc_msgSend_448( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer> outResultingURL, - ffi.Pointer> error, - ) { - return __objc_msgSend_448( - obj, - sel, - url, - outResultingURL, - error, - ); - } - - late final __objc_msgSend_448Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_448 = __objc_msgSend_448Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>(); - - late final _sel_fileAttributesAtPath_traverseLink_1 = - _registerName1("fileAttributesAtPath:traverseLink:"); - ffi.Pointer _objc_msgSend_449( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool yorn, - ) { - return __objc_msgSend_449( - obj, - sel, - path, - yorn, - ); - } - - late final __objc_msgSend_449Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_449 = __objc_msgSend_449Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_changeFileAttributes_atPath_1 = - _registerName1("changeFileAttributes:atPath:"); - bool _objc_msgSend_450( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer attributes, - ffi.Pointer path, - ) { - return __objc_msgSend_450( - obj, - sel, - attributes, - path, - ); - } - - late final __objc_msgSend_450Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_450 = __objc_msgSend_450Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_directoryContentsAtPath_1 = - _registerName1("directoryContentsAtPath:"); - late final _sel_fileSystemAttributesAtPath_1 = - _registerName1("fileSystemAttributesAtPath:"); - late final _sel_pathContentOfSymbolicLinkAtPath_1 = - _registerName1("pathContentOfSymbolicLinkAtPath:"); - late final _sel_createSymbolicLinkAtPath_pathContent_1 = - _registerName1("createSymbolicLinkAtPath:pathContent:"); - bool _objc_msgSend_451( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer otherpath, - ) { - return __objc_msgSend_451( - obj, - sel, - path, - otherpath, - ); - } - - late final __objc_msgSend_451Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_451 = __objc_msgSend_451Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_createDirectoryAtPath_attributes_1 = - _registerName1("createDirectoryAtPath:attributes:"); - bool _objc_msgSend_452( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer attributes, - ) { - return __objc_msgSend_452( - obj, - sel, - path, - attributes, - ); - } - - late final __objc_msgSend_452Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_452 = __objc_msgSend_452Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_linkPath_toPath_handler_1 = - _registerName1("linkPath:toPath:handler:"); - bool _objc_msgSend_453( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer src, - ffi.Pointer dest, - ffi.Pointer handler, - ) { - return __objc_msgSend_453( - obj, - sel, - src, - dest, - handler, - ); - } - - late final __objc_msgSend_453Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_453 = __objc_msgSend_453Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_copyPath_toPath_handler_1 = - _registerName1("copyPath:toPath:handler:"); - late final _sel_movePath_toPath_handler_1 = - _registerName1("movePath:toPath:handler:"); - late final _sel_removeFileAtPath_handler_1 = - _registerName1("removeFileAtPath:handler:"); - bool _objc_msgSend_454( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer handler, - ) { - return __objc_msgSend_454( - obj, - sel, - path, - handler, - ); - } - - late final __objc_msgSend_454Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_454 = __objc_msgSend_454Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_currentDirectoryPath1 = - _registerName1("currentDirectoryPath"); - late final _sel_changeCurrentDirectoryPath_1 = - _registerName1("changeCurrentDirectoryPath:"); - late final _sel_fileExistsAtPath_1 = _registerName1("fileExistsAtPath:"); - late final _sel_fileExistsAtPath_isDirectory_1 = - _registerName1("fileExistsAtPath:isDirectory:"); - bool _objc_msgSend_455( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer isDirectory, - ) { - return __objc_msgSend_455( - obj, - sel, - path, - isDirectory, - ); - } - - late final __objc_msgSend_455Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_455 = __objc_msgSend_455Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_isReadableFileAtPath_1 = - _registerName1("isReadableFileAtPath:"); - late final _sel_isWritableFileAtPath_1 = - _registerName1("isWritableFileAtPath:"); - late final _sel_isExecutableFileAtPath_1 = - _registerName1("isExecutableFileAtPath:"); - late final _sel_isDeletableFileAtPath_1 = - _registerName1("isDeletableFileAtPath:"); - late final _sel_contentsEqualAtPath_andPath_1 = - _registerName1("contentsEqualAtPath:andPath:"); - late final _sel_displayNameAtPath_1 = _registerName1("displayNameAtPath:"); - late final _sel_componentsToDisplayForPath_1 = - _registerName1("componentsToDisplayForPath:"); - late final _sel_enumeratorAtPath_1 = _registerName1("enumeratorAtPath:"); - late final _sel_enumeratorAtURL_includingPropertiesForKeys_options_errorHandler_1 = - _registerName1( - "enumeratorAtURL:includingPropertiesForKeys:options:errorHandler:"); - ffi.Pointer _objc_msgSend_456( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer keys, - int mask, - ffi.Pointer<_ObjCBlock> handler, - ) { - return __objc_msgSend_456( - obj, - sel, - url, - keys, - mask, - handler, - ); - } - - late final __objc_msgSend_456Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_456 = __objc_msgSend_456Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_subpathsAtPath_1 = _registerName1("subpathsAtPath:"); - late final _sel_contentsAtPath_1 = _registerName1("contentsAtPath:"); - ffi.Pointer _objc_msgSend_457( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ) { - return __objc_msgSend_457( - obj, - sel, - path, - ); - } - - late final __objc_msgSend_457Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_457 = __objc_msgSend_457Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_createFileAtPath_contents_attributes_1 = - _registerName1("createFileAtPath:contents:attributes:"); - bool _objc_msgSend_458( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer data, - ffi.Pointer attr, - ) { - return __objc_msgSend_458( - obj, - sel, - path, - data, - attr, - ); - } - - late final __objc_msgSend_458Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_458 = __objc_msgSend_458Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_fileSystemRepresentationWithPath_1 = - _registerName1("fileSystemRepresentationWithPath:"); - ffi.Pointer _objc_msgSend_459( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ) { - return __objc_msgSend_459( - obj, - sel, - path, - ); - } - - late final __objc_msgSend_459Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_459 = __objc_msgSend_459Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_stringWithFileSystemRepresentation_length_1 = - _registerName1("stringWithFileSystemRepresentation:length:"); - ffi.Pointer _objc_msgSend_460( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer str, - int len, - ) { - return __objc_msgSend_460( - obj, - sel, - str, - len, - ); - } - - late final __objc_msgSend_460Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_460 = __objc_msgSend_460Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_replaceItemAtURL_withItemAtURL_backupItemName_options_resultingItemURL_error_1 = - _registerName1( - "replaceItemAtURL:withItemAtURL:backupItemName:options:resultingItemURL:error:"); - bool _objc_msgSend_461( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer originalItemURL, - ffi.Pointer newItemURL, - ffi.Pointer backupItemName, - int options, - ffi.Pointer> resultingURL, - ffi.Pointer> error, - ) { - return __objc_msgSend_461( - obj, - sel, - originalItemURL, - newItemURL, - backupItemName, - options, - resultingURL, - error, - ); - } - - late final __objc_msgSend_461Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_461 = __objc_msgSend_461Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>, - ffi.Pointer>)>(); - - late final _sel_setUbiquitous_itemAtURL_destinationURL_error_1 = - _registerName1("setUbiquitous:itemAtURL:destinationURL:error:"); - bool _objc_msgSend_462( - ffi.Pointer obj, - ffi.Pointer sel, - bool flag, - ffi.Pointer url, - ffi.Pointer destinationURL, - ffi.Pointer> error, - ) { - return __objc_msgSend_462( - obj, - sel, - flag, - url, - destinationURL, - error, - ); - } - - late final __objc_msgSend_462Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_462 = __objc_msgSend_462Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - bool, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_isUbiquitousItemAtURL_1 = - _registerName1("isUbiquitousItemAtURL:"); - late final _sel_startDownloadingUbiquitousItemAtURL_error_1 = - _registerName1("startDownloadingUbiquitousItemAtURL:error:"); - late final _sel_evictUbiquitousItemAtURL_error_1 = - _registerName1("evictUbiquitousItemAtURL:error:"); - late final _sel_URLForUbiquityContainerIdentifier_1 = - _registerName1("URLForUbiquityContainerIdentifier:"); - ffi.Pointer _objc_msgSend_463( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer containerIdentifier, - ) { - return __objc_msgSend_463( - obj, - sel, - containerIdentifier, - ); - } - - late final __objc_msgSend_463Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_463 = __objc_msgSend_463Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_URLForPublishingUbiquitousItemAtURL_expirationDate_error_1 = - _registerName1( - "URLForPublishingUbiquitousItemAtURL:expirationDate:error:"); - ffi.Pointer _objc_msgSend_464( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer> outDate, - ffi.Pointer> error, - ) { - return __objc_msgSend_464( - obj, - sel, - url, - outDate, - error, - ); - } - - late final __objc_msgSend_464Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_464 = __objc_msgSend_464Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>(); - - late final _sel_ubiquityIdentityToken1 = - _registerName1("ubiquityIdentityToken"); - late final _sel_getFileProviderServicesForItemAtURL_completionHandler_1 = - _registerName1("getFileProviderServicesForItemAtURL:completionHandler:"); - void _objc_msgSend_465( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_465( - obj, - sel, - url, - completionHandler, - ); - } - - late final __objc_msgSend_465Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_465 = __objc_msgSend_465Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_containerURLForSecurityApplicationGroupIdentifier_1 = - _registerName1("containerURLForSecurityApplicationGroupIdentifier:"); - late final _sel_homeDirectoryForCurrentUser1 = - _registerName1("homeDirectoryForCurrentUser"); - ffi.Pointer _objc_msgSend_466( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_466( - obj, - sel, - ); - } - - late final __objc_msgSend_466Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_466 = __objc_msgSend_466Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_temporaryDirectory1 = _registerName1("temporaryDirectory"); - late final _sel_homeDirectoryForUser_1 = - _registerName1("homeDirectoryForUser:"); - late final _sel_fileManager_shouldProceedAfterError_1 = - _registerName1("fileManager:shouldProceedAfterError:"); - bool _objc_msgSend_467( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer fm, - ffi.Pointer errorInfo, - ) { - return __objc_msgSend_467( - obj, - sel, - fm, - errorInfo, - ); - } - - late final __objc_msgSend_467Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_467 = __objc_msgSend_467Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_fileManager_willProcessPath_1 = - _registerName1("fileManager:willProcessPath:"); - void _objc_msgSend_468( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer fm, - ffi.Pointer path, - ) { - return __objc_msgSend_468( - obj, - sel, - fm, - path, - ); - } - - late final __objc_msgSend_468Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_468 = __objc_msgSend_468Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_validateValue_forKey_error_1 = - _registerName1("validateValue:forKey:error:"); - late final _class_NSMutableArray1 = _getClass1("NSMutableArray"); - late final _sel_addObject_1 = _registerName1("addObject:"); - late final _sel_insertObject_atIndex_1 = - _registerName1("insertObject:atIndex:"); - void _objc_msgSend_469( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anObject, - int index, - ) { - return __objc_msgSend_469( - obj, - sel, - anObject, - index, - ); - } - - late final __objc_msgSend_469Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_469 = __objc_msgSend_469Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_removeLastObject1 = _registerName1("removeLastObject"); - late final _sel_removeObjectAtIndex_1 = - _registerName1("removeObjectAtIndex:"); - void _objc_msgSend_470( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ) { - return __objc_msgSend_470( - obj, - sel, - index, - ); - } - - late final __objc_msgSend_470Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_470 = __objc_msgSend_470Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_replaceObjectAtIndex_withObject_1 = - _registerName1("replaceObjectAtIndex:withObject:"); - void _objc_msgSend_471( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ffi.Pointer anObject, - ) { - return __objc_msgSend_471( - obj, - sel, - index, - anObject, - ); - } - - late final __objc_msgSend_471Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_471 = __objc_msgSend_471Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _sel_initWithCapacity_1 = _registerName1("initWithCapacity:"); - late final _sel_addObjectsFromArray_1 = - _registerName1("addObjectsFromArray:"); - void _objc_msgSend_472( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer otherArray, - ) { - return __objc_msgSend_472( - obj, - sel, - otherArray, - ); - } - - late final __objc_msgSend_472Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_472 = __objc_msgSend_472Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_exchangeObjectAtIndex_withObjectAtIndex_1 = - _registerName1("exchangeObjectAtIndex:withObjectAtIndex:"); - void _objc_msgSend_473( - ffi.Pointer obj, - ffi.Pointer sel, - int idx1, - int idx2, - ) { - return __objc_msgSend_473( - obj, - sel, - idx1, - idx2, - ); - } - - late final __objc_msgSend_473Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_473 = __objc_msgSend_473Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, int)>(); - - late final _sel_removeAllObjects1 = _registerName1("removeAllObjects"); - late final _sel_removeObject_inRange_1 = - _registerName1("removeObject:inRange:"); - void _objc_msgSend_474( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anObject, - _NSRange range, - ) { - return __objc_msgSend_474( - obj, - sel, - anObject, - range, - ); - } - - late final __objc_msgSend_474Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_474 = __objc_msgSend_474Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>(); - - late final _sel_removeObject_1 = _registerName1("removeObject:"); - late final _sel_removeObjectIdenticalTo_inRange_1 = - _registerName1("removeObjectIdenticalTo:inRange:"); - late final _sel_removeObjectIdenticalTo_1 = - _registerName1("removeObjectIdenticalTo:"); - late final _sel_removeObjectsFromIndices_numIndices_1 = - _registerName1("removeObjectsFromIndices:numIndices:"); - void _objc_msgSend_475( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indices, - int cnt, - ) { - return __objc_msgSend_475( - obj, - sel, - indices, - cnt, - ); - } - - late final __objc_msgSend_475Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_475 = __objc_msgSend_475Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_removeObjectsInArray_1 = - _registerName1("removeObjectsInArray:"); - late final _sel_removeObjectsInRange_1 = - _registerName1("removeObjectsInRange:"); - void _objc_msgSend_476( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_476( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_476Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_476 = __objc_msgSend_476Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_replaceObjectsInRange_withObjectsFromArray_range_1 = - _registerName1("replaceObjectsInRange:withObjectsFromArray:range:"); - void _objc_msgSend_477( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer otherArray, - _NSRange otherRange, - ) { - return __objc_msgSend_477( - obj, - sel, - range, - otherArray, - otherRange, - ); - } - - late final __objc_msgSend_477Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange, ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_477 = __objc_msgSend_477Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - ffi.Pointer, _NSRange)>(); - - late final _sel_replaceObjectsInRange_withObjectsFromArray_1 = - _registerName1("replaceObjectsInRange:withObjectsFromArray:"); - void _objc_msgSend_478( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer otherArray, - ) { - return __objc_msgSend_478( - obj, - sel, - range, - otherArray, - ); - } - - late final __objc_msgSend_478Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_478 = __objc_msgSend_478Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - ffi.Pointer)>(); - - late final _sel_setArray_1 = _registerName1("setArray:"); - late final _sel_sortUsingFunction_context_1 = - _registerName1("sortUsingFunction:context:"); - void _objc_msgSend_479( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>> - compare, - ffi.Pointer context, - ) { - return __objc_msgSend_479( - obj, - sel, - compare, - context, - ); - } - - late final __objc_msgSend_479Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_479 = __objc_msgSend_479Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>, - ffi.Pointer)>(); - - late final _sel_sortUsingSelector_1 = _registerName1("sortUsingSelector:"); - late final _sel_insertObjects_atIndexes_1 = - _registerName1("insertObjects:atIndexes:"); - void _objc_msgSend_480( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer objects, - ffi.Pointer indexes, - ) { - return __objc_msgSend_480( - obj, - sel, - objects, - indexes, - ); - } - - late final __objc_msgSend_480Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_480 = __objc_msgSend_480Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_removeObjectsAtIndexes_1 = - _registerName1("removeObjectsAtIndexes:"); - void _objc_msgSend_481( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indexes, - ) { - return __objc_msgSend_481( - obj, - sel, - indexes, - ); - } - - late final __objc_msgSend_481Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_481 = __objc_msgSend_481Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_replaceObjectsAtIndexes_withObjects_1 = - _registerName1("replaceObjectsAtIndexes:withObjects:"); - void _objc_msgSend_482( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indexes, - ffi.Pointer objects, - ) { - return __objc_msgSend_482( - obj, - sel, - indexes, - objects, - ); - } - - late final __objc_msgSend_482Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_482 = __objc_msgSend_482Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setObject_atIndexedSubscript_1 = - _registerName1("setObject:atIndexedSubscript:"); - late final _sel_sortUsingComparator_1 = - _registerName1("sortUsingComparator:"); - void _objc_msgSend_483( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> cmptr, - ) { - return __objc_msgSend_483( - obj, - sel, - cmptr, - ); - } - - late final __objc_msgSend_483Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_483 = __objc_msgSend_483Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_sortWithOptions_usingComparator_1 = - _registerName1("sortWithOptions:usingComparator:"); - void _objc_msgSend_484( - ffi.Pointer obj, - ffi.Pointer sel, - int opts, - ffi.Pointer<_ObjCBlock> cmptr, - ) { - return __objc_msgSend_484( - obj, - sel, - opts, - cmptr, - ); - } - - late final __objc_msgSend_484Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_484 = __objc_msgSend_484Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_arrayWithCapacity_1 = _registerName1("arrayWithCapacity:"); - ffi.Pointer _objc_msgSend_485( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ) { - return __objc_msgSend_485( - obj, - sel, - path, - ); - } - - late final __objc_msgSend_485Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_485 = __objc_msgSend_485Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - ffi.Pointer _objc_msgSend_486( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ) { - return __objc_msgSend_486( - obj, - sel, - url, - ); - } - - late final __objc_msgSend_486Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_486 = __objc_msgSend_486Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_applyDifference_1 = _registerName1("applyDifference:"); - late final _sel_sortUsingDescriptors_1 = - _registerName1("sortUsingDescriptors:"); - late final _sel_filterUsingPredicate_1 = - _registerName1("filterUsingPredicate:"); - void _objc_msgSend_487( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer predicate, - ) { - return __objc_msgSend_487( - obj, - sel, - predicate, - ); - } - - late final __objc_msgSend_487Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_487 = __objc_msgSend_487Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_mutableArrayValueForKey_1 = - _registerName1("mutableArrayValueForKey:"); - ffi.Pointer _objc_msgSend_488( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_488( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_488Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_488 = __objc_msgSend_488Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSMutableOrderedSet1 = _getClass1("NSMutableOrderedSet"); - late final _class_NSOrderedSet1 = _getClass1("NSOrderedSet"); - late final _sel_isEqualToOrderedSet_1 = - _registerName1("isEqualToOrderedSet:"); - bool _objc_msgSend_489( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - ) { - return __objc_msgSend_489( - obj, - sel, - other, - ); - } - - late final __objc_msgSend_489Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_489 = __objc_msgSend_489Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_intersectsOrderedSet_1 = - _registerName1("intersectsOrderedSet:"); - late final _sel_isSubsetOfOrderedSet_1 = - _registerName1("isSubsetOfOrderedSet:"); - late final _sel_reversedOrderedSet1 = _registerName1("reversedOrderedSet"); - ffi.Pointer _objc_msgSend_490( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_490( - obj, - sel, - ); - } - - late final __objc_msgSend_490Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_490 = __objc_msgSend_490Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - ffi.Pointer _objc_msgSend_491( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_491( - obj, - sel, - ); - } - - late final __objc_msgSend_491Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_491 = __objc_msgSend_491Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_orderedSet1 = _registerName1("orderedSet"); - late final _sel_orderedSetWithObject_1 = - _registerName1("orderedSetWithObject:"); - late final _sel_orderedSetWithObjects_count_1 = - _registerName1("orderedSetWithObjects:count:"); - late final _sel_orderedSetWithObjects_1 = - _registerName1("orderedSetWithObjects:"); - late final _sel_orderedSetWithOrderedSet_1 = - _registerName1("orderedSetWithOrderedSet:"); - instancetype _objc_msgSend_492( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer set1, - ) { - return __objc_msgSend_492( - obj, - sel, - set1, - ); - } - - late final __objc_msgSend_492Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_492 = __objc_msgSend_492Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_orderedSetWithOrderedSet_range_copyItems_1 = - _registerName1("orderedSetWithOrderedSet:range:copyItems:"); - instancetype _objc_msgSend_493( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer set1, - _NSRange range, - bool flag, - ) { - return __objc_msgSend_493( - obj, - sel, - set1, - range, - flag, - ); - } - - late final __objc_msgSend_493Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_493 = __objc_msgSend_493Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange, bool)>(); - - late final _sel_orderedSetWithArray_1 = - _registerName1("orderedSetWithArray:"); - late final _sel_orderedSetWithArray_range_copyItems_1 = - _registerName1("orderedSetWithArray:range:copyItems:"); - instancetype _objc_msgSend_494( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer array, - _NSRange range, - bool flag, - ) { - return __objc_msgSend_494( - obj, - sel, - array, - range, - flag, - ); - } - - late final __objc_msgSend_494Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_494 = __objc_msgSend_494Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange, bool)>(); - - late final _sel_orderedSetWithSet_1 = _registerName1("orderedSetWithSet:"); - late final _sel_orderedSetWithSet_copyItems_1 = - _registerName1("orderedSetWithSet:copyItems:"); - late final _sel_initWithObject_1 = _registerName1("initWithObject:"); - late final _sel_initWithOrderedSet_1 = _registerName1("initWithOrderedSet:"); - late final _sel_initWithOrderedSet_copyItems_1 = - _registerName1("initWithOrderedSet:copyItems:"); - instancetype _objc_msgSend_495( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer set1, - bool flag, - ) { - return __objc_msgSend_495( - obj, - sel, - set1, - flag, - ); - } - - late final __objc_msgSend_495Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_495 = __objc_msgSend_495Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_initWithOrderedSet_range_copyItems_1 = - _registerName1("initWithOrderedSet:range:copyItems:"); - late final _sel_initWithArray_range_copyItems_1 = - _registerName1("initWithArray:range:copyItems:"); - late final _sel_differenceFromOrderedSet_withOptions_usingEquivalenceTest_1 = - _registerName1( - "differenceFromOrderedSet:withOptions:usingEquivalenceTest:"); - ffi.Pointer _objc_msgSend_496( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - int options, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_496( - obj, - sel, - other, - options, - block, - ); - } - - late final __objc_msgSend_496Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_496 = __objc_msgSend_496Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_differenceFromOrderedSet_withOptions_1 = - _registerName1("differenceFromOrderedSet:withOptions:"); - ffi.Pointer _objc_msgSend_497( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - int options, - ) { - return __objc_msgSend_497( - obj, - sel, - other, - options, - ); - } - - late final __objc_msgSend_497Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_497 = __objc_msgSend_497Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_differenceFromOrderedSet_1 = - _registerName1("differenceFromOrderedSet:"); - late final _sel_orderedSetByApplyingDifference_1 = - _registerName1("orderedSetByApplyingDifference:"); - ffi.Pointer _objc_msgSend_498( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer difference, - ) { - return __objc_msgSend_498( - obj, - sel, - difference, - ); - } - - late final __objc_msgSend_498Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_498 = __objc_msgSend_498Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_filteredOrderedSetUsingPredicate_1 = - _registerName1("filteredOrderedSetUsingPredicate:"); - ffi.Pointer _objc_msgSend_499( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer p, - ) { - return __objc_msgSend_499( - obj, - sel, - p, - ); - } - - late final __objc_msgSend_499Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_499 = __objc_msgSend_499Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_addObjects_count_1 = _registerName1("addObjects:count:"); - void _objc_msgSend_500( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> objects, - int count, - ) { - return __objc_msgSend_500( - obj, - sel, - objects, - count, - ); - } - - late final __objc_msgSend_500Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_500 = __objc_msgSend_500Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer>, int)>(); - - late final _sel_moveObjectsAtIndexes_toIndex_1 = - _registerName1("moveObjectsAtIndexes:toIndex:"); - void _objc_msgSend_501( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indexes, - int idx, - ) { - return __objc_msgSend_501( - obj, - sel, - indexes, - idx, - ); - } - - late final __objc_msgSend_501Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_501 = __objc_msgSend_501Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_setObject_atIndex_1 = _registerName1("setObject:atIndex:"); - late final _sel_replaceObjectsInRange_withObjects_count_1 = - _registerName1("replaceObjectsInRange:withObjects:count:"); - void _objc_msgSend_502( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer> objects, - int count, - ) { - return __objc_msgSend_502( - obj, - sel, - range, - objects, - count, - ); - } - - late final __objc_msgSend_502Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer>, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_502 = __objc_msgSend_502Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - ffi.Pointer>, int)>(); - - late final _sel_intersectOrderedSet_1 = - _registerName1("intersectOrderedSet:"); - void _objc_msgSend_503( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - ) { - return __objc_msgSend_503( - obj, - sel, - other, - ); - } - - late final __objc_msgSend_503Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_503 = __objc_msgSend_503Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_minusOrderedSet_1 = _registerName1("minusOrderedSet:"); - late final _sel_unionOrderedSet_1 = _registerName1("unionOrderedSet:"); - late final _sel_intersectSet_1 = _registerName1("intersectSet:"); - void _objc_msgSend_504( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - ) { - return __objc_msgSend_504( - obj, - sel, - other, - ); - } - - late final __objc_msgSend_504Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_504 = __objc_msgSend_504Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_minusSet_1 = _registerName1("minusSet:"); - late final _sel_unionSet_1 = _registerName1("unionSet:"); - late final _sel_sortRange_options_usingComparator_1 = - _registerName1("sortRange:options:usingComparator:"); - void _objc_msgSend_505( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - int opts, - ffi.Pointer<_ObjCBlock> cmptr, - ) { - return __objc_msgSend_505( - obj, - sel, - range, - opts, - cmptr, - ); - } - - late final __objc_msgSend_505Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange, ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_505 = __objc_msgSend_505Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_orderedSetWithCapacity_1 = - _registerName1("orderedSetWithCapacity:"); - late final _sel_mutableOrderedSetValueForKey_1 = - _registerName1("mutableOrderedSetValueForKey:"); - ffi.Pointer _objc_msgSend_506( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_506( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_506Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_506 = __objc_msgSend_506Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSMutableSet1 = _getClass1("NSMutableSet"); - late final _sel_setSet_1 = _registerName1("setSet:"); - late final _sel_setWithCapacity_1 = _registerName1("setWithCapacity:"); - late final _sel_mutableSetValueForKey_1 = - _registerName1("mutableSetValueForKey:"); - ffi.Pointer _objc_msgSend_507( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_507( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_507Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_507 = __objc_msgSend_507Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_valueForKeyPath_1 = _registerName1("valueForKeyPath:"); - late final _sel_setValue_forKeyPath_1 = - _registerName1("setValue:forKeyPath:"); - late final _sel_validateValue_forKeyPath_error_1 = - _registerName1("validateValue:forKeyPath:error:"); - late final _sel_mutableArrayValueForKeyPath_1 = - _registerName1("mutableArrayValueForKeyPath:"); - late final _sel_mutableOrderedSetValueForKeyPath_1 = - _registerName1("mutableOrderedSetValueForKeyPath:"); - late final _sel_mutableSetValueForKeyPath_1 = - _registerName1("mutableSetValueForKeyPath:"); - late final _sel_valueForUndefinedKey_1 = - _registerName1("valueForUndefinedKey:"); - late final _sel_setValue_forUndefinedKey_1 = - _registerName1("setValue:forUndefinedKey:"); - late final _sel_setNilValueForKey_1 = _registerName1("setNilValueForKey:"); - late final _sel_dictionaryWithValuesForKeys_1 = - _registerName1("dictionaryWithValuesForKeys:"); - ffi.Pointer _objc_msgSend_508( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keys, - ) { - return __objc_msgSend_508( - obj, - sel, - keys, - ); - } - - late final __objc_msgSend_508Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_508 = __objc_msgSend_508Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setValuesForKeysWithDictionary_1 = - _registerName1("setValuesForKeysWithDictionary:"); - void _objc_msgSend_509( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keyedValues, - ) { - return __objc_msgSend_509( - obj, - sel, - keyedValues, - ); - } - - late final __objc_msgSend_509Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_509 = __objc_msgSend_509Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_storedValueForKey_1 = _registerName1("storedValueForKey:"); - late final _sel_takeStoredValue_forKey_1 = - _registerName1("takeStoredValue:forKey:"); - late final _sel_takeValue_forKey_1 = _registerName1("takeValue:forKey:"); - late final _sel_takeValue_forKeyPath_1 = - _registerName1("takeValue:forKeyPath:"); - late final _sel_handleQueryWithUnboundKey_1 = - _registerName1("handleQueryWithUnboundKey:"); - late final _sel_handleTakeValue_forUnboundKey_1 = - _registerName1("handleTakeValue:forUnboundKey:"); - late final _sel_unableToSetNilForKey_1 = - _registerName1("unableToSetNilForKey:"); - late final _sel_valuesForKeys_1 = _registerName1("valuesForKeys:"); - late final _sel_takeValuesFromDictionary_1 = - _registerName1("takeValuesFromDictionary:"); - late final _sel_observeValueForKeyPath_ofObject_change_context_1 = - _registerName1("observeValueForKeyPath:ofObject:change:context:"); - void _objc_msgSend_510( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keyPath, - ffi.Pointer object, - ffi.Pointer change, - ffi.Pointer context, - ) { - return __objc_msgSend_510( - obj, - sel, - keyPath, - object, - change, - context, - ); - } - - late final __objc_msgSend_510Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_510 = __objc_msgSend_510Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_willChangeValueForKey_1 = - _registerName1("willChangeValueForKey:"); - late final _sel_didChangeValueForKey_1 = - _registerName1("didChangeValueForKey:"); - late final _sel_willChange_valuesAtIndexes_forKey_1 = - _registerName1("willChange:valuesAtIndexes:forKey:"); - void _objc_msgSend_511( - ffi.Pointer obj, - ffi.Pointer sel, - int changeKind, - ffi.Pointer indexes, - ffi.Pointer key, - ) { - return __objc_msgSend_511( - obj, - sel, - changeKind, - indexes, - key, - ); - } - - late final __objc_msgSend_511Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_511 = __objc_msgSend_511Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_didChange_valuesAtIndexes_forKey_1 = - _registerName1("didChange:valuesAtIndexes:forKey:"); - late final _sel_willChangeValueForKey_withSetMutation_usingObjects_1 = - _registerName1("willChangeValueForKey:withSetMutation:usingObjects:"); - void _objc_msgSend_512( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - int mutationKind, - ffi.Pointer objects, - ) { - return __objc_msgSend_512( - obj, - sel, - key, - mutationKind, - objects, - ); - } - - late final __objc_msgSend_512Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_512 = __objc_msgSend_512Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_didChangeValueForKey_withSetMutation_usingObjects_1 = - _registerName1("didChangeValueForKey:withSetMutation:usingObjects:"); - late final _sel_observationInfo1 = _registerName1("observationInfo"); - late final _sel_setObservationInfo_1 = _registerName1("setObservationInfo:"); - void _objc_msgSend_513( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_513( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_513Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_513 = __objc_msgSend_513Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_classForKeyedArchiver1 = - _registerName1("classForKeyedArchiver"); - late final _class_NSKeyedArchiver1 = _getClass1("NSKeyedArchiver"); - late final _sel_initRequiringSecureCoding_1 = - _registerName1("initRequiringSecureCoding:"); - instancetype _objc_msgSend_514( - ffi.Pointer obj, - ffi.Pointer sel, - bool requiresSecureCoding, - ) { - return __objc_msgSend_514( - obj, - sel, - requiresSecureCoding, - ); - } - - late final __objc_msgSend_514Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_514 = __objc_msgSend_514Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_archivedDataWithRootObject_requiringSecureCoding_error_1 = - _registerName1("archivedDataWithRootObject:requiringSecureCoding:error:"); - ffi.Pointer _objc_msgSend_515( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer object, - bool requiresSecureCoding, - ffi.Pointer> error, - ) { - return __objc_msgSend_515( - obj, - sel, - object, - requiresSecureCoding, - error, - ); - } - - late final __objc_msgSend_515Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_515 = __objc_msgSend_515Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool, - ffi.Pointer>)>(); - - late final _class_NSMutableData1 = _getClass1("NSMutableData"); - late final _sel_mutableBytes1 = _registerName1("mutableBytes"); - late final _sel_setLength_1 = _registerName1("setLength:"); - void _objc_msgSend_516( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_516( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_516Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_516 = __objc_msgSend_516Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_appendBytes_length_1 = _registerName1("appendBytes:length:"); - late final _sel_appendData_1 = _registerName1("appendData:"); - late final _sel_increaseLengthBy_1 = _registerName1("increaseLengthBy:"); - late final _sel_replaceBytesInRange_withBytes_1 = - _registerName1("replaceBytesInRange:withBytes:"); - void _objc_msgSend_517( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer bytes, - ) { - return __objc_msgSend_517( - obj, - sel, - range, - bytes, - ); - } - - late final __objc_msgSend_517Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_517 = __objc_msgSend_517Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - ffi.Pointer)>(); - - late final _sel_resetBytesInRange_1 = _registerName1("resetBytesInRange:"); - late final _sel_setData_1 = _registerName1("setData:"); - late final _sel_replaceBytesInRange_withBytes_length_1 = - _registerName1("replaceBytesInRange:withBytes:length:"); - void _objc_msgSend_518( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer replacementBytes, - int replacementLength, - ) { - return __objc_msgSend_518( - obj, - sel, - range, - replacementBytes, - replacementLength, - ); - } - - late final __objc_msgSend_518Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_518 = __objc_msgSend_518Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - ffi.Pointer, int)>(); - - late final _sel_dataWithCapacity_1 = _registerName1("dataWithCapacity:"); - instancetype _objc_msgSend_519( - ffi.Pointer obj, - ffi.Pointer sel, - int aNumItems, - ) { - return __objc_msgSend_519( - obj, - sel, - aNumItems, - ); - } - - late final __objc_msgSend_519Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_519 = __objc_msgSend_519Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_dataWithLength_1 = _registerName1("dataWithLength:"); - late final _sel_initWithLength_1 = _registerName1("initWithLength:"); - late final _sel_decompressUsingAlgorithm_error_1 = - _registerName1("decompressUsingAlgorithm:error:"); - bool _objc_msgSend_520( - ffi.Pointer obj, - ffi.Pointer sel, - int algorithm, - ffi.Pointer> error, - ) { - return __objc_msgSend_520( - obj, - sel, - algorithm, - error, - ); - } - - late final __objc_msgSend_520Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_520 = __objc_msgSend_520Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer>)>(); - - late final _sel_compressUsingAlgorithm_error_1 = - _registerName1("compressUsingAlgorithm:error:"); - late final _sel_initForWritingWithMutableData_1 = - _registerName1("initForWritingWithMutableData:"); - instancetype _objc_msgSend_521( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ) { - return __objc_msgSend_521( - obj, - sel, - data, - ); - } - - late final __objc_msgSend_521Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_521 = __objc_msgSend_521Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_archivedDataWithRootObject_1 = - _registerName1("archivedDataWithRootObject:"); - ffi.Pointer _objc_msgSend_522( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer rootObject, - ) { - return __objc_msgSend_522( - obj, - sel, - rootObject, - ); - } - - late final __objc_msgSend_522Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_522 = __objc_msgSend_522Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_archiveRootObject_toFile_1 = - _registerName1("archiveRootObject:toFile:"); - late final _sel_outputFormat1 = _registerName1("outputFormat"); - int _objc_msgSend_523( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_523( - obj, - sel, - ); - } - - late final __objc_msgSend_523Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_523 = __objc_msgSend_523Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setOutputFormat_1 = _registerName1("setOutputFormat:"); - void _objc_msgSend_524( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_524( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_524Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_524 = __objc_msgSend_524Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_encodedData1 = _registerName1("encodedData"); - late final _sel_finishEncoding1 = _registerName1("finishEncoding"); - late final _sel_setClassName_forClass_1 = - _registerName1("setClassName:forClass:"); - void _objc_msgSend_525( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer codedName, - ffi.Pointer cls, - ) { - return __objc_msgSend_525( - obj, - sel, - codedName, - cls, - ); - } - - late final __objc_msgSend_525Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_525 = __objc_msgSend_525Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_classNameForClass_1 = _registerName1("classNameForClass:"); - ffi.Pointer _objc_msgSend_526( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer cls, - ) { - return __objc_msgSend_526( - obj, - sel, - cls, - ); - } - - late final __objc_msgSend_526Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_526 = __objc_msgSend_526Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setRequiresSecureCoding_1 = - _registerName1("setRequiresSecureCoding:"); - void _objc_msgSend_527( - ffi.Pointer obj, - ffi.Pointer sel, - bool value, - ) { - return __objc_msgSend_527( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_527Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_527 = __objc_msgSend_527Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_replacementObjectForKeyedArchiver_1 = - _registerName1("replacementObjectForKeyedArchiver:"); - ffi.Pointer _objc_msgSend_528( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer archiver, - ) { - return __objc_msgSend_528( - obj, - sel, - archiver, - ); - } - - late final __objc_msgSend_528Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_528 = __objc_msgSend_528Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_performSelectorOnMainThread_withObject_waitUntilDone_modes_1 = - _registerName1( - "performSelectorOnMainThread:withObject:waitUntilDone:modes:"); - void _objc_msgSend_529( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ffi.Pointer arg, - bool wait, - ffi.Pointer array, - ) { - return __objc_msgSend_529( - obj, - sel, - aSelector, - arg, - wait, - array, - ); - } - - late final __objc_msgSend_529Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_529 = __objc_msgSend_529Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool, - ffi.Pointer)>(); - - late final _sel_performSelectorOnMainThread_withObject_waitUntilDone_1 = - _registerName1("performSelectorOnMainThread:withObject:waitUntilDone:"); - void _objc_msgSend_530( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ffi.Pointer arg, - bool wait, - ) { - return __objc_msgSend_530( - obj, - sel, - aSelector, - arg, - wait, - ); - } - - late final __objc_msgSend_530Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_530 = __objc_msgSend_530Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _class_NSThread1 = _getClass1("NSThread"); - late final _sel_currentThread1 = _registerName1("currentThread"); - ffi.Pointer _objc_msgSend_531( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_531( - obj, - sel, - ); - } - - late final __objc_msgSend_531Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_531 = __objc_msgSend_531Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_detachNewThreadWithBlock_1 = - _registerName1("detachNewThreadWithBlock:"); - void _objc_msgSend_532( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_532( - obj, - sel, - block, - ); - } - - late final __objc_msgSend_532Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_532 = __objc_msgSend_532Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_detachNewThreadSelector_toTarget_withObject_1 = - _registerName1("detachNewThreadSelector:toTarget:withObject:"); - void _objc_msgSend_533( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer selector, - ffi.Pointer target, - ffi.Pointer argument, - ) { - return __objc_msgSend_533( - obj, - sel, - selector, - target, - argument, - ); - } - - late final __objc_msgSend_533Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_533 = __objc_msgSend_533Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_isMultiThreaded1 = _registerName1("isMultiThreaded"); - late final _class_NSMutableDictionary1 = _getClass1("NSMutableDictionary"); - late final _sel_removeObjectForKey_1 = _registerName1("removeObjectForKey:"); - late final _sel_setObject_forKey_1 = _registerName1("setObject:forKey:"); - void _objc_msgSend_534( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anObject, - ffi.Pointer aKey, - ) { - return __objc_msgSend_534( - obj, - sel, - anObject, - aKey, - ); - } - - late final __objc_msgSend_534Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_534 = __objc_msgSend_534Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_addEntriesFromDictionary_1 = - _registerName1("addEntriesFromDictionary:"); - late final _sel_removeObjectsForKeys_1 = - _registerName1("removeObjectsForKeys:"); - late final _sel_setDictionary_1 = _registerName1("setDictionary:"); - late final _sel_setObject_forKeyedSubscript_1 = - _registerName1("setObject:forKeyedSubscript:"); - void _objc_msgSend_535( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer obj1, - ffi.Pointer key, - ) { - return __objc_msgSend_535( - obj, - sel, - obj1, - key, - ); - } - - late final __objc_msgSend_535Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_535 = __objc_msgSend_535Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_dictionaryWithCapacity_1 = - _registerName1("dictionaryWithCapacity:"); - ffi.Pointer _objc_msgSend_536( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ) { - return __objc_msgSend_536( - obj, - sel, - path, - ); - } - - late final __objc_msgSend_536Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_536 = __objc_msgSend_536Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - ffi.Pointer _objc_msgSend_537( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ) { - return __objc_msgSend_537( - obj, - sel, - url, - ); - } - - late final __objc_msgSend_537Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_537 = __objc_msgSend_537Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_dictionaryWithSharedKeySet_1 = - _registerName1("dictionaryWithSharedKeySet:"); - ffi.Pointer _objc_msgSend_538( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer keyset, - ) { - return __objc_msgSend_538( - obj, - sel, - keyset, - ); - } - - late final __objc_msgSend_538Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_538 = __objc_msgSend_538Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_threadDictionary1 = _registerName1("threadDictionary"); - ffi.Pointer _objc_msgSend_539( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_539( - obj, - sel, - ); - } - - late final __objc_msgSend_539Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_539 = __objc_msgSend_539Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_sleepUntilDate_1 = _registerName1("sleepUntilDate:"); - void _objc_msgSend_540( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date, - ) { - return __objc_msgSend_540( - obj, - sel, - date, - ); - } - - late final __objc_msgSend_540Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_540 = __objc_msgSend_540Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_sleepForTimeInterval_1 = - _registerName1("sleepForTimeInterval:"); - void _objc_msgSend_541( - ffi.Pointer obj, - ffi.Pointer sel, - double ti, - ) { - return __objc_msgSend_541( - obj, - sel, - ti, - ); - } - - late final __objc_msgSend_541Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Double)>>('objc_msgSend'); - late final __objc_msgSend_541 = __objc_msgSend_541Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, double)>(); - - late final _sel_exit1 = _registerName1("exit"); - late final _sel_threadPriority1 = _registerName1("threadPriority"); - late final _sel_setThreadPriority_1 = _registerName1("setThreadPriority:"); - void _objc_msgSend_542( - ffi.Pointer obj, - ffi.Pointer sel, - double value, - ) { - return __objc_msgSend_542( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_542Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Double)>>('objc_msgSend'); - late final __objc_msgSend_542 = __objc_msgSend_542Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, double)>(); - - late final _sel_qualityOfService1 = _registerName1("qualityOfService"); - int _objc_msgSend_543( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_543( - obj, - sel, - ); - } - - late final __objc_msgSend_543Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_543 = __objc_msgSend_543Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setQualityOfService_1 = - _registerName1("setQualityOfService:"); - void _objc_msgSend_544( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_544( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_544Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_544 = __objc_msgSend_544Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_callStackReturnAddresses1 = - _registerName1("callStackReturnAddresses"); - late final _sel_callStackSymbols1 = _registerName1("callStackSymbols"); - late final _sel_setName_1 = _registerName1("setName:"); - void _objc_msgSend_545( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_545( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_545Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_545 = __objc_msgSend_545Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_stackSize1 = _registerName1("stackSize"); - late final _sel_setStackSize_1 = _registerName1("setStackSize:"); - late final _sel_isMainThread1 = _registerName1("isMainThread"); - late final _sel_mainThread1 = _registerName1("mainThread"); - late final _sel_initWithTarget_selector_object_1 = - _registerName1("initWithTarget:selector:object:"); - instancetype _objc_msgSend_546( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer target, - ffi.Pointer selector, - ffi.Pointer argument, - ) { - return __objc_msgSend_546( - obj, - sel, - target, - selector, - argument, - ); - } - - late final __objc_msgSend_546Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_546 = __objc_msgSend_546Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithBlock_1 = _registerName1("initWithBlock:"); - instancetype _objc_msgSend_547( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_547( - obj, - sel, - block, - ); - } - - late final __objc_msgSend_547Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_547 = __objc_msgSend_547Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_isExecuting1 = _registerName1("isExecuting"); - late final _sel_isFinished1 = _registerName1("isFinished"); - late final _sel_isCancelled1 = _registerName1("isCancelled"); - late final _sel_cancel1 = _registerName1("cancel"); - late final _sel_start1 = _registerName1("start"); - late final _sel_main1 = _registerName1("main"); - late final _sel_performSelector_onThread_withObject_waitUntilDone_modes_1 = - _registerName1( - "performSelector:onThread:withObject:waitUntilDone:modes:"); - void _objc_msgSend_548( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ffi.Pointer thr, - ffi.Pointer arg, - bool wait, - ffi.Pointer array, - ) { - return __objc_msgSend_548( - obj, - sel, - aSelector, - thr, - arg, - wait, - array, - ); - } - - late final __objc_msgSend_548Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_548 = __objc_msgSend_548Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool, - ffi.Pointer)>(); - - late final _sel_performSelector_onThread_withObject_waitUntilDone_1 = - _registerName1("performSelector:onThread:withObject:waitUntilDone:"); - void _objc_msgSend_549( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ffi.Pointer thr, - ffi.Pointer arg, - bool wait, - ) { - return __objc_msgSend_549( - obj, - sel, - aSelector, - thr, - arg, - wait, - ); - } - - late final __objc_msgSend_549Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_549 = __objc_msgSend_549Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool)>(); - - late final _sel_performSelectorInBackground_withObject_1 = - _registerName1("performSelectorInBackground:withObject:"); - late final _sel_classForArchiver1 = _registerName1("classForArchiver"); - late final _class_NSArchiver1 = _getClass1("NSArchiver"); - late final _sel_archiverData1 = _registerName1("archiverData"); - ffi.Pointer _objc_msgSend_550( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_550( - obj, - sel, - ); - } - - late final __objc_msgSend_550Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_550 = __objc_msgSend_550Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_encodeClassName_intoClassName_1 = - _registerName1("encodeClassName:intoClassName:"); - void _objc_msgSend_551( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer trueName, - ffi.Pointer inArchiveName, - ) { - return __objc_msgSend_551( - obj, - sel, - trueName, - inArchiveName, - ); - } - - late final __objc_msgSend_551Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_551 = __objc_msgSend_551Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_classNameEncodedForTrueClassName_1 = - _registerName1("classNameEncodedForTrueClassName:"); - late final _sel_replaceObject_withObject_1 = - _registerName1("replaceObject:withObject:"); - late final _sel_replacementObjectForArchiver_1 = - _registerName1("replacementObjectForArchiver:"); - ffi.Pointer _objc_msgSend_552( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer archiver, - ) { - return __objc_msgSend_552( - obj, - sel, - archiver, - ); - } - - late final __objc_msgSend_552Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_552 = __objc_msgSend_552Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_classForPortCoder1 = _registerName1("classForPortCoder"); - late final _class_NSPortCoder1 = _getClass1("NSPortCoder"); - late final _sel_isBycopy1 = _registerName1("isBycopy"); - late final _sel_isByref1 = _registerName1("isByref"); - late final _class_NSPort1 = _getClass1("NSPort"); - ffi.Pointer _objc_msgSend_553( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_553( - obj, - sel, - ); - } - - late final __objc_msgSend_553Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_553 = __objc_msgSend_553Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_invalidate1 = _registerName1("invalidate"); - late final _sel_isValid1 = _registerName1("isValid"); - late final _class_NSRunLoop1 = _getClass1("NSRunLoop"); - late final _sel_currentRunLoop1 = _registerName1("currentRunLoop"); - ffi.Pointer _objc_msgSend_554( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_554( - obj, - sel, - ); - } - - late final __objc_msgSend_554Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_554 = __objc_msgSend_554Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_mainRunLoop1 = _registerName1("mainRunLoop"); - late final _sel_currentMode1 = _registerName1("currentMode"); - late final _sel_getCFRunLoop1 = _registerName1("getCFRunLoop"); - ffi.Pointer<__CFRunLoop> _objc_msgSend_555( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_555( - obj, - sel, - ); - } - - late final __objc_msgSend_555Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer<__CFRunLoop> Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_555 = __objc_msgSend_555Ptr.asFunction< - ffi.Pointer<__CFRunLoop> Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSTimer1 = _getClass1("NSTimer"); - late final _sel_timerWithTimeInterval_invocation_repeats_1 = - _registerName1("timerWithTimeInterval:invocation:repeats:"); - ffi.Pointer _objc_msgSend_556( - ffi.Pointer obj, - ffi.Pointer sel, - double ti, - ffi.Pointer invocation, - bool yesOrNo, - ) { - return __objc_msgSend_556( - obj, - sel, - ti, - invocation, - yesOrNo, - ); - } - - late final __objc_msgSend_556Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Double, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_556 = __objc_msgSend_556Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, double, ffi.Pointer, bool)>(); - - late final _sel_scheduledTimerWithTimeInterval_invocation_repeats_1 = - _registerName1("scheduledTimerWithTimeInterval:invocation:repeats:"); - late final _sel_timerWithTimeInterval_target_selector_userInfo_repeats_1 = - _registerName1("timerWithTimeInterval:target:selector:userInfo:repeats:"); - ffi.Pointer _objc_msgSend_557( - ffi.Pointer obj, - ffi.Pointer sel, - double ti, - ffi.Pointer aTarget, - ffi.Pointer aSelector, - ffi.Pointer userInfo, - bool yesOrNo, - ) { - return __objc_msgSend_557( - obj, - sel, - ti, - aTarget, - aSelector, - userInfo, - yesOrNo, - ); - } - - late final __objc_msgSend_557Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Double, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_557 = __objc_msgSend_557Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - double, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool)>(); - - late final _sel_scheduledTimerWithTimeInterval_target_selector_userInfo_repeats_1 = - _registerName1( - "scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:"); - late final _sel_timerWithTimeInterval_repeats_block_1 = - _registerName1("timerWithTimeInterval:repeats:block:"); - ffi.Pointer _objc_msgSend_558( - ffi.Pointer obj, - ffi.Pointer sel, - double interval, - bool repeats, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_558( - obj, - sel, - interval, - repeats, - block, - ); - } - - late final __objc_msgSend_558Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Double, - ffi.Bool, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_558 = __objc_msgSend_558Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, double, bool, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_scheduledTimerWithTimeInterval_repeats_block_1 = - _registerName1("scheduledTimerWithTimeInterval:repeats:block:"); - late final _sel_initWithFireDate_interval_repeats_block_1 = - _registerName1("initWithFireDate:interval:repeats:block:"); - instancetype _objc_msgSend_559( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date, - double interval, - bool repeats, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_559( - obj, - sel, - date, - interval, - repeats, - block, - ); - } - - late final __objc_msgSend_559Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Double, - ffi.Bool, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_559 = __objc_msgSend_559Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, double, bool, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_initWithFireDate_interval_target_selector_userInfo_repeats_1 = - _registerName1( - "initWithFireDate:interval:target:selector:userInfo:repeats:"); - instancetype _objc_msgSend_560( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date, - double ti, - ffi.Pointer t, - ffi.Pointer s, - ffi.Pointer ui, - bool rep, - ) { - return __objc_msgSend_560( - obj, - sel, - date, - ti, - t, - s, - ui, - rep, - ); - } - - late final __objc_msgSend_560Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Double, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_560 = __objc_msgSend_560Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - double, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - bool)>(); - - late final _sel_fire1 = _registerName1("fire"); - late final _sel_fireDate1 = _registerName1("fireDate"); - late final _sel_setFireDate_1 = _registerName1("setFireDate:"); - void _objc_msgSend_561( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_561( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_561Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_561 = __objc_msgSend_561Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_timeInterval1 = _registerName1("timeInterval"); - late final _sel_tolerance1 = _registerName1("tolerance"); - late final _sel_setTolerance_1 = _registerName1("setTolerance:"); - late final _sel_addTimer_forMode_1 = _registerName1("addTimer:forMode:"); - void _objc_msgSend_562( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer timer, - ffi.Pointer mode, - ) { - return __objc_msgSend_562( - obj, - sel, - timer, - mode, - ); - } - - late final __objc_msgSend_562Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_562 = __objc_msgSend_562Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_addPort_forMode_1 = _registerName1("addPort:forMode:"); - void _objc_msgSend_563( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aPort, - ffi.Pointer mode, - ) { - return __objc_msgSend_563( - obj, - sel, - aPort, - mode, - ); - } - - late final __objc_msgSend_563Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_563 = __objc_msgSend_563Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_removePort_forMode_1 = _registerName1("removePort:forMode:"); - late final _sel_limitDateForMode_1 = _registerName1("limitDateForMode:"); - ffi.Pointer _objc_msgSend_564( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer mode, - ) { - return __objc_msgSend_564( - obj, - sel, - mode, - ); - } - - late final __objc_msgSend_564Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_564 = __objc_msgSend_564Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_acceptInputForMode_beforeDate_1 = - _registerName1("acceptInputForMode:beforeDate:"); - void _objc_msgSend_565( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer mode, - ffi.Pointer limitDate, - ) { - return __objc_msgSend_565( - obj, - sel, - mode, - limitDate, - ); - } - - late final __objc_msgSend_565Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_565 = __objc_msgSend_565Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_run1 = _registerName1("run"); - late final _sel_runUntilDate_1 = _registerName1("runUntilDate:"); - late final _sel_runMode_beforeDate_1 = _registerName1("runMode:beforeDate:"); - bool _objc_msgSend_566( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer mode, - ffi.Pointer limitDate, - ) { - return __objc_msgSend_566( - obj, - sel, - mode, - limitDate, - ); - } - - late final __objc_msgSend_566Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_566 = __objc_msgSend_566Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_configureAsServer1 = _registerName1("configureAsServer"); - late final _sel_performInModes_block_1 = - _registerName1("performInModes:block:"); - void _objc_msgSend_567( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer modes, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_567( - obj, - sel, - modes, - block, - ); - } - - late final __objc_msgSend_567Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_567 = __objc_msgSend_567Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_performBlock_1 = _registerName1("performBlock:"); - late final _sel_performSelector_target_argument_order_modes_1 = - _registerName1("performSelector:target:argument:order:modes:"); - void _objc_msgSend_568( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aSelector, - ffi.Pointer target, - ffi.Pointer arg, - int order, - ffi.Pointer modes, - ) { - return __objc_msgSend_568( - obj, - sel, - aSelector, - target, - arg, - order, - modes, - ); - } - - late final __objc_msgSend_568Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_568 = __objc_msgSend_568Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer)>(); - - late final _sel_cancelPerformSelector_target_argument_1 = - _registerName1("cancelPerformSelector:target:argument:"); - late final _sel_cancelPerformSelectorsWithTarget_1 = - _registerName1("cancelPerformSelectorsWithTarget:"); - late final _sel_scheduleInRunLoop_forMode_1 = - _registerName1("scheduleInRunLoop:forMode:"); - void _objc_msgSend_569( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer runLoop, - ffi.Pointer mode, - ) { - return __objc_msgSend_569( - obj, - sel, - runLoop, - mode, - ); - } - - late final __objc_msgSend_569Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_569 = __objc_msgSend_569Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_removeFromRunLoop_forMode_1 = - _registerName1("removeFromRunLoop:forMode:"); - late final _sel_reservedSpaceLength1 = _registerName1("reservedSpaceLength"); - late final _sel_sendBeforeDate_components_from_reserved_1 = - _registerName1("sendBeforeDate:components:from:reserved:"); - bool _objc_msgSend_570( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer limitDate, - ffi.Pointer components, - ffi.Pointer receivePort, - int headerSpaceReserved, - ) { - return __objc_msgSend_570( - obj, - sel, - limitDate, - components, - receivePort, - headerSpaceReserved, - ); - } - - late final __objc_msgSend_570Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_570 = __objc_msgSend_570Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int)>(); - - late final _sel_sendBeforeDate_msgid_components_from_reserved_1 = - _registerName1("sendBeforeDate:msgid:components:from:reserved:"); - bool _objc_msgSend_571( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer limitDate, - int msgID, - ffi.Pointer components, - ffi.Pointer receivePort, - int headerSpaceReserved, - ) { - return __objc_msgSend_571( - obj, - sel, - limitDate, - msgID, - components, - receivePort, - headerSpaceReserved, - ); - } - - late final __objc_msgSend_571Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_571 = __objc_msgSend_571Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer, - int)>(); - - late final _class_NSConnection1 = _getClass1("NSConnection"); - late final _sel_statistics1 = _registerName1("statistics"); - late final _sel_allConnections1 = _registerName1("allConnections"); - late final _sel_defaultConnection1 = _registerName1("defaultConnection"); - ffi.Pointer _objc_msgSend_572( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_572( - obj, - sel, - ); - } - - late final __objc_msgSend_572Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_572 = __objc_msgSend_572Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_connectionWithRegisteredName_host_1 = - _registerName1("connectionWithRegisteredName:host:"); - instancetype _objc_msgSend_573( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer hostName, - ) { - return __objc_msgSend_573( - obj, - sel, - name, - hostName, - ); - } - - late final __objc_msgSend_573Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_573 = __objc_msgSend_573Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSPortNameServer1 = _getClass1("NSPortNameServer"); - late final _sel_systemDefaultPortNameServer1 = - _registerName1("systemDefaultPortNameServer"); - ffi.Pointer _objc_msgSend_574( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_574( - obj, - sel, - ); - } - - late final __objc_msgSend_574Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_574 = __objc_msgSend_574Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_portForName_1 = _registerName1("portForName:"); - ffi.Pointer _objc_msgSend_575( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ) { - return __objc_msgSend_575( - obj, - sel, - name, - ); - } - - late final __objc_msgSend_575Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_575 = __objc_msgSend_575Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_portForName_host_1 = _registerName1("portForName:host:"); - ffi.Pointer _objc_msgSend_576( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer host, - ) { - return __objc_msgSend_576( - obj, - sel, - name, - host, - ); - } - - late final __objc_msgSend_576Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_576 = __objc_msgSend_576Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_registerPort_name_1 = _registerName1("registerPort:name:"); - bool _objc_msgSend_577( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer port, - ffi.Pointer name, - ) { - return __objc_msgSend_577( - obj, - sel, - port, - name, - ); - } - - late final __objc_msgSend_577Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_577 = __objc_msgSend_577Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_removePortForName_1 = _registerName1("removePortForName:"); - late final _sel_connectionWithRegisteredName_host_usingNameServer_1 = - _registerName1("connectionWithRegisteredName:host:usingNameServer:"); - instancetype _objc_msgSend_578( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer hostName, - ffi.Pointer server, - ) { - return __objc_msgSend_578( - obj, - sel, - name, - hostName, - server, - ); - } - - late final __objc_msgSend_578Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_578 = __objc_msgSend_578Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSDistantObject1 = _getClass1("NSDistantObject"); - late final _class_NSProxy1 = _getClass1("NSProxy"); - ffi.Pointer _objc_msgSend_579( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer sel1, - ) { - return __objc_msgSend_579( - obj, - sel, - sel1, - ); - } - - late final __objc_msgSend_579Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_579 = __objc_msgSend_579Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_respondsToSelector_1 = _registerName1("respondsToSelector:"); - late final _sel_proxyWithTarget_connection_1 = - _registerName1("proxyWithTarget:connection:"); - ffi.Pointer _objc_msgSend_580( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer target, - ffi.Pointer connection, - ) { - return __objc_msgSend_580( - obj, - sel, - target, - connection, - ); - } - - late final __objc_msgSend_580Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_580 = __objc_msgSend_580Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithTarget_connection_1 = - _registerName1("initWithTarget:connection:"); - late final _sel_proxyWithLocal_connection_1 = - _registerName1("proxyWithLocal:connection:"); - ffi.Pointer _objc_msgSend_581( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer target, - ffi.Pointer connection, - ) { - return __objc_msgSend_581( - obj, - sel, - target, - connection, - ); - } - - late final __objc_msgSend_581Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_581 = __objc_msgSend_581Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithLocal_connection_1 = - _registerName1("initWithLocal:connection:"); - late final _sel_setProtocolForProxy_1 = - _registerName1("setProtocolForProxy:"); - void _objc_msgSend_582( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer proto, - ) { - return __objc_msgSend_582( - obj, - sel, - proto, - ); - } - - late final __objc_msgSend_582Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_582 = __objc_msgSend_582Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_connectionForProxy1 = _registerName1("connectionForProxy"); - late final _sel_rootProxyForConnectionWithRegisteredName_host_1 = - _registerName1("rootProxyForConnectionWithRegisteredName:host:"); - ffi.Pointer _objc_msgSend_583( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer hostName, - ) { - return __objc_msgSend_583( - obj, - sel, - name, - hostName, - ); - } - - late final __objc_msgSend_583Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_583 = __objc_msgSend_583Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_rootProxyForConnectionWithRegisteredName_host_usingNameServer_1 = - _registerName1( - "rootProxyForConnectionWithRegisteredName:host:usingNameServer:"); - ffi.Pointer _objc_msgSend_584( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer hostName, - ffi.Pointer server, - ) { - return __objc_msgSend_584( - obj, - sel, - name, - hostName, - server, - ); - } - - late final __objc_msgSend_584Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_584 = __objc_msgSend_584Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_serviceConnectionWithName_rootObject_usingNameServer_1 = - _registerName1("serviceConnectionWithName:rootObject:usingNameServer:"); - instancetype _objc_msgSend_585( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer root, - ffi.Pointer server, - ) { - return __objc_msgSend_585( - obj, - sel, - name, - root, - server, - ); - } - - late final __objc_msgSend_585Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_585 = __objc_msgSend_585Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_serviceConnectionWithName_rootObject_1 = - _registerName1("serviceConnectionWithName:rootObject:"); - instancetype _objc_msgSend_586( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer root, - ) { - return __objc_msgSend_586( - obj, - sel, - name, - root, - ); - } - - late final __objc_msgSend_586Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_586 = __objc_msgSend_586Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_requestTimeout1 = _registerName1("requestTimeout"); - late final _sel_setRequestTimeout_1 = _registerName1("setRequestTimeout:"); - late final _sel_replyTimeout1 = _registerName1("replyTimeout"); - late final _sel_setReplyTimeout_1 = _registerName1("setReplyTimeout:"); - late final _sel_rootObject1 = _registerName1("rootObject"); - late final _sel_setRootObject_1 = _registerName1("setRootObject:"); - late final _sel_independentConversationQueueing1 = - _registerName1("independentConversationQueueing"); - late final _sel_setIndependentConversationQueueing_1 = - _registerName1("setIndependentConversationQueueing:"); - late final _sel_rootProxy1 = _registerName1("rootProxy"); - ffi.Pointer _objc_msgSend_587( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_587( - obj, - sel, - ); - } - - late final __objc_msgSend_587Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_587 = __objc_msgSend_587Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_addRequestMode_1 = _registerName1("addRequestMode:"); - late final _sel_removeRequestMode_1 = _registerName1("removeRequestMode:"); - late final _sel_requestModes1 = _registerName1("requestModes"); - late final _sel_registerName_1 = _registerName1("registerName:"); - bool _objc_msgSend_588( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ) { - return __objc_msgSend_588( - obj, - sel, - name, - ); - } - - late final __objc_msgSend_588Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_588 = __objc_msgSend_588Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_registerName_withNameServer_1 = - _registerName1("registerName:withNameServer:"); - bool _objc_msgSend_589( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer server, - ) { - return __objc_msgSend_589( - obj, - sel, - name, - server, - ); - } - - late final __objc_msgSend_589Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_589 = __objc_msgSend_589Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_connectionWithReceivePort_sendPort_1 = - _registerName1("connectionWithReceivePort:sendPort:"); - instancetype _objc_msgSend_590( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer receivePort, - ffi.Pointer sendPort, - ) { - return __objc_msgSend_590( - obj, - sel, - receivePort, - sendPort, - ); - } - - late final __objc_msgSend_590Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_590 = __objc_msgSend_590Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_currentConversation1 = _registerName1("currentConversation"); - late final _sel_initWithReceivePort_sendPort_1 = - _registerName1("initWithReceivePort:sendPort:"); - late final _sel_sendPort1 = _registerName1("sendPort"); - late final _sel_receivePort1 = _registerName1("receivePort"); - late final _sel_enableMultipleThreads1 = - _registerName1("enableMultipleThreads"); - late final _sel_multipleThreadsEnabled1 = - _registerName1("multipleThreadsEnabled"); - late final _sel_addRunLoop_1 = _registerName1("addRunLoop:"); - void _objc_msgSend_591( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer runloop, - ) { - return __objc_msgSend_591( - obj, - sel, - runloop, - ); - } - - late final __objc_msgSend_591Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_591 = __objc_msgSend_591Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_removeRunLoop_1 = _registerName1("removeRunLoop:"); - late final _sel_runInNewThread1 = _registerName1("runInNewThread"); - late final _sel_remoteObjects1 = _registerName1("remoteObjects"); - late final _sel_localObjects1 = _registerName1("localObjects"); - late final _sel_dispatchWithComponents_1 = - _registerName1("dispatchWithComponents:"); - late final _sel_addConnection_toRunLoop_forMode_1 = - _registerName1("addConnection:toRunLoop:forMode:"); - void _objc_msgSend_592( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer conn, - ffi.Pointer runLoop, - ffi.Pointer mode, - ) { - return __objc_msgSend_592( - obj, - sel, - conn, - runLoop, - mode, - ); - } - - late final __objc_msgSend_592Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_592 = __objc_msgSend_592Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_removeConnection_fromRunLoop_forMode_1 = - _registerName1("removeConnection:fromRunLoop:forMode:"); - late final _sel_encodePortObject_1 = _registerName1("encodePortObject:"); - void _objc_msgSend_593( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aport, - ) { - return __objc_msgSend_593( - obj, - sel, - aport, - ); - } - - late final __objc_msgSend_593Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_593 = __objc_msgSend_593Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_decodePortObject1 = _registerName1("decodePortObject"); - ffi.Pointer _objc_msgSend_594( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_594( - obj, - sel, - ); - } - - late final __objc_msgSend_594Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_594 = __objc_msgSend_594Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_connection1 = _registerName1("connection"); - ffi.Pointer _objc_msgSend_595( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_595( - obj, - sel, - ); - } - - late final __objc_msgSend_595Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_595 = __objc_msgSend_595Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_portCoderWithReceivePort_sendPort_components_1 = - _registerName1("portCoderWithReceivePort:sendPort:components:"); - ffi.Pointer _objc_msgSend_596( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer rcvPort, - ffi.Pointer sndPort, - ffi.Pointer comps, - ) { - return __objc_msgSend_596( - obj, - sel, - rcvPort, - sndPort, - comps, - ); - } - - late final __objc_msgSend_596Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_596 = __objc_msgSend_596Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithReceivePort_sendPort_components_1 = - _registerName1("initWithReceivePort:sendPort:components:"); - late final _sel_dispatch1 = _registerName1("dispatch"); - late final _sel_replacementObjectForPortCoder_1 = - _registerName1("replacementObjectForPortCoder:"); - ffi.Pointer _objc_msgSend_597( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer coder, - ) { - return __objc_msgSend_597( - obj, - sel, - coder, - ); - } - - late final __objc_msgSend_597Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_597 = __objc_msgSend_597Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSClassDescription1 = _getClass1("NSClassDescription"); - late final _sel_registerClassDescription_forClass_1 = - _registerName1("registerClassDescription:forClass:"); - void _objc_msgSend_598( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer description, - ffi.Pointer aClass, - ) { - return __objc_msgSend_598( - obj, - sel, - description, - aClass, - ); - } - - late final __objc_msgSend_598Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_598 = __objc_msgSend_598Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_invalidateClassDescriptionCache1 = - _registerName1("invalidateClassDescriptionCache"); - late final _sel_classDescriptionForClass_1 = - _registerName1("classDescriptionForClass:"); - ffi.Pointer _objc_msgSend_599( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aClass, - ) { - return __objc_msgSend_599( - obj, - sel, - aClass, - ); - } - - late final __objc_msgSend_599Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_599 = __objc_msgSend_599Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_attributeKeys1 = _registerName1("attributeKeys"); - late final _sel_toOneRelationshipKeys1 = - _registerName1("toOneRelationshipKeys"); - late final _sel_toManyRelationshipKeys1 = - _registerName1("toManyRelationshipKeys"); - late final _sel_inverseForRelationshipKey_1 = - _registerName1("inverseForRelationshipKey:"); - late final _sel_classDescription1 = _registerName1("classDescription"); - ffi.Pointer _objc_msgSend_600( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_600( - obj, - sel, - ); - } - - late final __objc_msgSend_600Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_600 = __objc_msgSend_600Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSScriptObjectSpecifier1 = - _getClass1("NSScriptObjectSpecifier"); - late final _class_NSAppleEventDescriptor1 = - _getClass1("NSAppleEventDescriptor"); - late final _sel_nullDescriptor1 = _registerName1("nullDescriptor"); - ffi.Pointer _objc_msgSend_601( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_601( - obj, - sel, - ); - } - - late final __objc_msgSend_601Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_601 = __objc_msgSend_601Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_descriptorWithDescriptorType_bytes_length_1 = - _registerName1("descriptorWithDescriptorType:bytes:length:"); - ffi.Pointer _objc_msgSend_602( - ffi.Pointer obj, - ffi.Pointer sel, - int descriptorType, - ffi.Pointer bytes, - int byteCount, - ) { - return __objc_msgSend_602( - obj, - sel, - descriptorType, - bytes, - byteCount, - ); - } - - late final __objc_msgSend_602Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedInt, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_602 = __objc_msgSend_602Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer, int)>(); - - late final _sel_descriptorWithDescriptorType_data_1 = - _registerName1("descriptorWithDescriptorType:data:"); - ffi.Pointer _objc_msgSend_603( - ffi.Pointer obj, - ffi.Pointer sel, - int descriptorType, - ffi.Pointer data, - ) { - return __objc_msgSend_603( - obj, - sel, - descriptorType, - data, - ); - } - - late final __objc_msgSend_603Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedInt, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_603 = __objc_msgSend_603Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_descriptorWithBoolean_1 = - _registerName1("descriptorWithBoolean:"); - ffi.Pointer _objc_msgSend_604( - ffi.Pointer obj, - ffi.Pointer sel, - int boolean, - ) { - return __objc_msgSend_604( - obj, - sel, - boolean, - ); - } - - late final __objc_msgSend_604Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedChar)>>('objc_msgSend'); - late final __objc_msgSend_604 = __objc_msgSend_604Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_descriptorWithEnumCode_1 = - _registerName1("descriptorWithEnumCode:"); - ffi.Pointer _objc_msgSend_605( - ffi.Pointer obj, - ffi.Pointer sel, - int enumerator, - ) { - return __objc_msgSend_605( - obj, - sel, - enumerator, - ); - } - - late final __objc_msgSend_605Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedInt)>>('objc_msgSend'); - late final __objc_msgSend_605 = __objc_msgSend_605Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_descriptorWithInt32_1 = - _registerName1("descriptorWithInt32:"); - ffi.Pointer _objc_msgSend_606( - ffi.Pointer obj, - ffi.Pointer sel, - int signedInt, - ) { - return __objc_msgSend_606( - obj, - sel, - signedInt, - ); - } - - late final __objc_msgSend_606Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int)>>('objc_msgSend'); - late final __objc_msgSend_606 = __objc_msgSend_606Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_descriptorWithDouble_1 = - _registerName1("descriptorWithDouble:"); - ffi.Pointer _objc_msgSend_607( - ffi.Pointer obj, - ffi.Pointer sel, - double doubleValue, - ) { - return __objc_msgSend_607( - obj, - sel, - doubleValue, - ); - } - - late final __objc_msgSend_607Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Double)>>('objc_msgSend'); - late final __objc_msgSend_607 = __objc_msgSend_607Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, double)>(); - - late final _sel_descriptorWithTypeCode_1 = - _registerName1("descriptorWithTypeCode:"); - late final _sel_descriptorWithString_1 = - _registerName1("descriptorWithString:"); - ffi.Pointer _objc_msgSend_608( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - ) { - return __objc_msgSend_608( - obj, - sel, - string, - ); - } - - late final __objc_msgSend_608Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_608 = __objc_msgSend_608Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_descriptorWithDate_1 = _registerName1("descriptorWithDate:"); - ffi.Pointer _objc_msgSend_609( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date, - ) { - return __objc_msgSend_609( - obj, - sel, - date, - ); - } - - late final __objc_msgSend_609Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_609 = __objc_msgSend_609Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_descriptorWithFileURL_1 = - _registerName1("descriptorWithFileURL:"); - ffi.Pointer _objc_msgSend_610( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer fileURL, - ) { - return __objc_msgSend_610( - obj, - sel, - fileURL, - ); - } - - late final __objc_msgSend_610Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_610 = __objc_msgSend_610Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_appleEventWithEventClass_eventID_targetDescriptor_returnID_transactionID_1 = - _registerName1( - "appleEventWithEventClass:eventID:targetDescriptor:returnID:transactionID:"); - ffi.Pointer _objc_msgSend_611( - ffi.Pointer obj, - ffi.Pointer sel, - int eventClass, - int eventID, - ffi.Pointer targetDescriptor, - int returnID, - int transactionID, - ) { - return __objc_msgSend_611( - obj, - sel, - eventClass, - eventID, - targetDescriptor, - returnID, - transactionID, - ); - } - - late final __objc_msgSend_611Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedInt, - ffi.UnsignedInt, - ffi.Pointer, - ffi.Short, - ffi.Int)>>('objc_msgSend'); - late final __objc_msgSend_611 = __objc_msgSend_611Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, int, ffi.Pointer, int, int)>(); - - late final _sel_listDescriptor1 = _registerName1("listDescriptor"); - late final _sel_recordDescriptor1 = _registerName1("recordDescriptor"); - late final _sel_currentProcessDescriptor1 = - _registerName1("currentProcessDescriptor"); - late final _sel_descriptorWithProcessIdentifier_1 = - _registerName1("descriptorWithProcessIdentifier:"); - late final _sel_descriptorWithBundleIdentifier_1 = - _registerName1("descriptorWithBundleIdentifier:"); - late final _sel_descriptorWithApplicationURL_1 = - _registerName1("descriptorWithApplicationURL:"); - late final _sel_initWithAEDescNoCopy_1 = - _registerName1("initWithAEDescNoCopy:"); - instancetype _objc_msgSend_612( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aeDesc, - ) { - return __objc_msgSend_612( - obj, - sel, - aeDesc, - ); - } - - late final __objc_msgSend_612Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_612 = __objc_msgSend_612Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithDescriptorType_bytes_length_1 = - _registerName1("initWithDescriptorType:bytes:length:"); - instancetype _objc_msgSend_613( - ffi.Pointer obj, - ffi.Pointer sel, - int descriptorType, - ffi.Pointer bytes, - int byteCount, - ) { - return __objc_msgSend_613( - obj, - sel, - descriptorType, - bytes, - byteCount, - ); - } - - late final __objc_msgSend_613Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedInt, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_613 = __objc_msgSend_613Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer, int)>(); - - late final _sel_initWithDescriptorType_data_1 = - _registerName1("initWithDescriptorType:data:"); - instancetype _objc_msgSend_614( - ffi.Pointer obj, - ffi.Pointer sel, - int descriptorType, - ffi.Pointer data, - ) { - return __objc_msgSend_614( - obj, - sel, - descriptorType, - data, - ); - } - - late final __objc_msgSend_614Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedInt, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_614 = __objc_msgSend_614Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _sel_initWithEventClass_eventID_targetDescriptor_returnID_transactionID_1 = - _registerName1( - "initWithEventClass:eventID:targetDescriptor:returnID:transactionID:"); - instancetype _objc_msgSend_615( - ffi.Pointer obj, - ffi.Pointer sel, - int eventClass, - int eventID, - ffi.Pointer targetDescriptor, - int returnID, - int transactionID, - ) { - return __objc_msgSend_615( - obj, - sel, - eventClass, - eventID, - targetDescriptor, - returnID, - transactionID, - ); - } - - late final __objc_msgSend_615Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedInt, - ffi.UnsignedInt, - ffi.Pointer, - ffi.Short, - ffi.Int)>>('objc_msgSend'); - late final __objc_msgSend_615 = __objc_msgSend_615Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, int, - int, ffi.Pointer, int, int)>(); - - late final _sel_initListDescriptor1 = _registerName1("initListDescriptor"); - late final _sel_initRecordDescriptor1 = - _registerName1("initRecordDescriptor"); - late final _sel_aeDesc1 = _registerName1("aeDesc"); - ffi.Pointer _objc_msgSend_616( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_616( - obj, - sel, - ); - } - - late final __objc_msgSend_616Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_616 = __objc_msgSend_616Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_descriptorType1 = _registerName1("descriptorType"); - late final _sel_booleanValue1 = _registerName1("booleanValue"); - late final _sel_enumCodeValue1 = _registerName1("enumCodeValue"); - late final _sel_int32Value1 = _registerName1("int32Value"); - late final _sel_typeCodeValue1 = _registerName1("typeCodeValue"); - late final _sel_dateValue1 = _registerName1("dateValue"); - late final _sel_fileURLValue1 = _registerName1("fileURLValue"); - late final _sel_eventClass1 = _registerName1("eventClass"); - late final _sel_eventID1 = _registerName1("eventID"); - late final _sel_returnID1 = _registerName1("returnID"); - late final _sel_transactionID1 = _registerName1("transactionID"); - late final _sel_setParamDescriptor_forKeyword_1 = - _registerName1("setParamDescriptor:forKeyword:"); - void _objc_msgSend_617( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer descriptor, - int keyword, - ) { - return __objc_msgSend_617( - obj, - sel, - descriptor, - keyword, - ); - } - - late final __objc_msgSend_617Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedInt)>>('objc_msgSend'); - late final __objc_msgSend_617 = __objc_msgSend_617Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_paramDescriptorForKeyword_1 = - _registerName1("paramDescriptorForKeyword:"); - ffi.Pointer _objc_msgSend_618( - ffi.Pointer obj, - ffi.Pointer sel, - int keyword, - ) { - return __objc_msgSend_618( - obj, - sel, - keyword, - ); - } - - late final __objc_msgSend_618Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedInt)>>('objc_msgSend'); - late final __objc_msgSend_618 = __objc_msgSend_618Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_removeParamDescriptorWithKeyword_1 = - _registerName1("removeParamDescriptorWithKeyword:"); - void _objc_msgSend_619( - ffi.Pointer obj, - ffi.Pointer sel, - int keyword, - ) { - return __objc_msgSend_619( - obj, - sel, - keyword, - ); - } - - late final __objc_msgSend_619Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedInt)>>('objc_msgSend'); - late final __objc_msgSend_619 = __objc_msgSend_619Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_setAttributeDescriptor_forKeyword_1 = - _registerName1("setAttributeDescriptor:forKeyword:"); - late final _sel_attributeDescriptorForKeyword_1 = - _registerName1("attributeDescriptorForKeyword:"); - late final _sel_sendEventWithOptions_timeout_error_1 = - _registerName1("sendEventWithOptions:timeout:error:"); - ffi.Pointer _objc_msgSend_620( - ffi.Pointer obj, - ffi.Pointer sel, - int sendOptions, - double timeoutInSeconds, - ffi.Pointer> error, - ) { - return __objc_msgSend_620( - obj, - sel, - sendOptions, - timeoutInSeconds, - error, - ); - } - - late final __objc_msgSend_620Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Double, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_620 = __objc_msgSend_620Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - int, - double, - ffi.Pointer>)>(); - - late final _sel_isRecordDescriptor1 = _registerName1("isRecordDescriptor"); - late final _sel_numberOfItems1 = _registerName1("numberOfItems"); - late final _sel_insertDescriptor_atIndex_1 = - _registerName1("insertDescriptor:atIndex:"); - void _objc_msgSend_621( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer descriptor, - int index, - ) { - return __objc_msgSend_621( - obj, - sel, - descriptor, - index, - ); - } - - late final __objc_msgSend_621Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_621 = __objc_msgSend_621Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_descriptorAtIndex_1 = _registerName1("descriptorAtIndex:"); - ffi.Pointer _objc_msgSend_622( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ) { - return __objc_msgSend_622( - obj, - sel, - index, - ); - } - - late final __objc_msgSend_622Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_622 = __objc_msgSend_622Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_removeDescriptorAtIndex_1 = - _registerName1("removeDescriptorAtIndex:"); - late final _sel_setDescriptor_forKeyword_1 = - _registerName1("setDescriptor:forKeyword:"); - late final _sel_descriptorForKeyword_1 = - _registerName1("descriptorForKeyword:"); - late final _sel_removeDescriptorWithKeyword_1 = - _registerName1("removeDescriptorWithKeyword:"); - late final _sel_keywordForDescriptorAtIndex_1 = - _registerName1("keywordForDescriptorAtIndex:"); - int _objc_msgSend_623( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ) { - return __objc_msgSend_623( - obj, - sel, - index, - ); - } - - late final __objc_msgSend_623Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedInt Function(ffi.Pointer, - ffi.Pointer, ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_623 = __objc_msgSend_623Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_coerceToDescriptorType_1 = - _registerName1("coerceToDescriptorType:"); - late final _sel_objectSpecifierWithDescriptor_1 = - _registerName1("objectSpecifierWithDescriptor:"); - ffi.Pointer _objc_msgSend_624( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer descriptor, - ) { - return __objc_msgSend_624( - obj, - sel, - descriptor, - ); - } - - late final __objc_msgSend_624Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_624 = __objc_msgSend_624Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithContainerSpecifier_key_1 = - _registerName1("initWithContainerSpecifier:key:"); - instancetype _objc_msgSend_625( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer container, - ffi.Pointer property, - ) { - return __objc_msgSend_625( - obj, - sel, - container, - property, - ); - } - - late final __objc_msgSend_625Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_625 = __objc_msgSend_625Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSScriptClassDescription1 = - _getClass1("NSScriptClassDescription"); - ffi.Pointer _objc_msgSend_626( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aClass, - ) { - return __objc_msgSend_626( - obj, - sel, - aClass, - ); - } - - late final __objc_msgSend_626Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_626 = __objc_msgSend_626Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithSuiteName_className_dictionary_1 = - _registerName1("initWithSuiteName:className:dictionary:"); - instancetype _objc_msgSend_627( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer suiteName, - ffi.Pointer className, - ffi.Pointer classDeclaration, - ) { - return __objc_msgSend_627( - obj, - sel, - suiteName, - className, - classDeclaration, - ); - } - - late final __objc_msgSend_627Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_627 = __objc_msgSend_627Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_suiteName1 = _registerName1("suiteName"); - late final _sel_className1 = _registerName1("className"); - late final _sel_implementationClassName1 = - _registerName1("implementationClassName"); - late final _sel_superclassDescription1 = - _registerName1("superclassDescription"); - ffi.Pointer _objc_msgSend_628( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_628( - obj, - sel, - ); - } - - late final __objc_msgSend_628Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_628 = __objc_msgSend_628Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_appleEventCode1 = _registerName1("appleEventCode"); - late final _sel_matchesAppleEventCode_1 = - _registerName1("matchesAppleEventCode:"); - late final _class_NSScriptCommandDescription1 = - _getClass1("NSScriptCommandDescription"); - late final _sel_initWithSuiteName_commandName_dictionary_1 = - _registerName1("initWithSuiteName:commandName:dictionary:"); - late final _sel_commandName1 = _registerName1("commandName"); - late final _sel_appleEventClassCode1 = _registerName1("appleEventClassCode"); - late final _sel_commandClassName1 = _registerName1("commandClassName"); - late final _sel_returnType1 = _registerName1("returnType"); - late final _sel_appleEventCodeForReturnType1 = - _registerName1("appleEventCodeForReturnType"); - late final _sel_argumentNames1 = _registerName1("argumentNames"); - late final _sel_typeForArgumentWithName_1 = - _registerName1("typeForArgumentWithName:"); - late final _sel_appleEventCodeForArgumentWithName_1 = - _registerName1("appleEventCodeForArgumentWithName:"); - int _objc_msgSend_629( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer argumentName, - ) { - return __objc_msgSend_629( - obj, - sel, - argumentName, - ); - } - - late final __objc_msgSend_629Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedInt Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_629 = __objc_msgSend_629Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_isOptionalArgumentWithName_1 = - _registerName1("isOptionalArgumentWithName:"); - late final _class_NSScriptCommand1 = _getClass1("NSScriptCommand"); - late final _sel_initWithCommandDescription_1 = - _registerName1("initWithCommandDescription:"); - instancetype _objc_msgSend_630( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer commandDef, - ) { - return __objc_msgSend_630( - obj, - sel, - commandDef, - ); - } - - late final __objc_msgSend_630Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_630 = __objc_msgSend_630Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_commandDescription1 = _registerName1("commandDescription"); - ffi.Pointer _objc_msgSend_631( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_631( - obj, - sel, - ); - } - - late final __objc_msgSend_631Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_631 = __objc_msgSend_631Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_directParameter1 = _registerName1("directParameter"); - late final _sel_setDirectParameter_1 = _registerName1("setDirectParameter:"); - late final _sel_receiversSpecifier1 = _registerName1("receiversSpecifier"); - ffi.Pointer _objc_msgSend_632( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_632( - obj, - sel, - ); - } - - late final __objc_msgSend_632Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_632 = __objc_msgSend_632Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setReceiversSpecifier_1 = - _registerName1("setReceiversSpecifier:"); - void _objc_msgSend_633( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_633( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_633Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_633 = __objc_msgSend_633Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_evaluatedReceivers1 = _registerName1("evaluatedReceivers"); - late final _sel_arguments1 = _registerName1("arguments"); - late final _sel_setArguments_1 = _registerName1("setArguments:"); - void _objc_msgSend_634( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_634( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_634Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_634 = __objc_msgSend_634Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_evaluatedArguments1 = _registerName1("evaluatedArguments"); - late final _sel_isWellFormed1 = _registerName1("isWellFormed"); - late final _sel_performDefaultImplementation1 = - _registerName1("performDefaultImplementation"); - late final _sel_executeCommand1 = _registerName1("executeCommand"); - late final _sel_scriptErrorNumber1 = _registerName1("scriptErrorNumber"); - late final _sel_setScriptErrorNumber_1 = - _registerName1("setScriptErrorNumber:"); - void _objc_msgSend_635( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_635( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_635Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_635 = __objc_msgSend_635Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_scriptErrorOffendingObjectDescriptor1 = - _registerName1("scriptErrorOffendingObjectDescriptor"); - ffi.Pointer _objc_msgSend_636( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_636( - obj, - sel, - ); - } - - late final __objc_msgSend_636Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_636 = __objc_msgSend_636Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setScriptErrorOffendingObjectDescriptor_1 = - _registerName1("setScriptErrorOffendingObjectDescriptor:"); - void _objc_msgSend_637( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_637( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_637Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_637 = __objc_msgSend_637Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_scriptErrorExpectedTypeDescriptor1 = - _registerName1("scriptErrorExpectedTypeDescriptor"); - late final _sel_setScriptErrorExpectedTypeDescriptor_1 = - _registerName1("setScriptErrorExpectedTypeDescriptor:"); - late final _sel_scriptErrorString1 = _registerName1("scriptErrorString"); - late final _sel_setScriptErrorString_1 = - _registerName1("setScriptErrorString:"); - late final _sel_currentCommand1 = _registerName1("currentCommand"); - ffi.Pointer _objc_msgSend_638( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_638( - obj, - sel, - ); - } - - late final __objc_msgSend_638Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_638 = __objc_msgSend_638Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_appleEvent1 = _registerName1("appleEvent"); - late final _sel_suspendExecution1 = _registerName1("suspendExecution"); - late final _sel_resumeExecutionWithResult_1 = - _registerName1("resumeExecutionWithResult:"); - late final _sel_createCommandInstance1 = - _registerName1("createCommandInstance"); - ffi.Pointer _objc_msgSend_639( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_639( - obj, - sel, - ); - } - - late final __objc_msgSend_639Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_639 = __objc_msgSend_639Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_createCommandInstanceWithZone_1 = - _registerName1("createCommandInstanceWithZone:"); - ffi.Pointer _objc_msgSend_640( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_NSZone> zone, - ) { - return __objc_msgSend_640( - obj, - sel, - zone, - ); - } - - late final __objc_msgSend_640Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_NSZone>)>>('objc_msgSend'); - late final __objc_msgSend_640 = __objc_msgSend_640Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<_NSZone>)>(); - - late final _sel_supportsCommand_1 = _registerName1("supportsCommand:"); - bool _objc_msgSend_641( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer commandDescription, - ) { - return __objc_msgSend_641( - obj, - sel, - commandDescription, - ); - } - - late final __objc_msgSend_641Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_641 = __objc_msgSend_641Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_selectorForCommand_1 = _registerName1("selectorForCommand:"); - ffi.Pointer _objc_msgSend_642( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer commandDescription, - ) { - return __objc_msgSend_642( - obj, - sel, - commandDescription, - ); - } - - late final __objc_msgSend_642Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_642 = __objc_msgSend_642Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_typeForKey_1 = _registerName1("typeForKey:"); - late final _sel_classDescriptionForKey_1 = - _registerName1("classDescriptionForKey:"); - ffi.Pointer _objc_msgSend_643( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ) { - return __objc_msgSend_643( - obj, - sel, - key, - ); - } - - late final __objc_msgSend_643Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_643 = __objc_msgSend_643Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_appleEventCodeForKey_1 = - _registerName1("appleEventCodeForKey:"); - late final _sel_keyWithAppleEventCode_1 = - _registerName1("keyWithAppleEventCode:"); - ffi.Pointer _objc_msgSend_644( - ffi.Pointer obj, - ffi.Pointer sel, - int appleEventCode, - ) { - return __objc_msgSend_644( - obj, - sel, - appleEventCode, - ); - } - - late final __objc_msgSend_644Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedInt)>>('objc_msgSend'); - late final __objc_msgSend_644 = __objc_msgSend_644Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_defaultSubcontainerAttributeKey1 = - _registerName1("defaultSubcontainerAttributeKey"); - late final _sel_isLocationRequiredToCreateForKey_1 = - _registerName1("isLocationRequiredToCreateForKey:"); - late final _sel_hasPropertyForKey_1 = _registerName1("hasPropertyForKey:"); - late final _sel_hasOrderedToManyRelationshipForKey_1 = - _registerName1("hasOrderedToManyRelationshipForKey:"); - late final _sel_hasReadablePropertyForKey_1 = - _registerName1("hasReadablePropertyForKey:"); - late final _sel_hasWritablePropertyForKey_1 = - _registerName1("hasWritablePropertyForKey:"); - late final _sel_isReadOnlyKey_1 = _registerName1("isReadOnlyKey:"); - late final _sel_initWithContainerClassDescription_containerSpecifier_key_1 = - _registerName1( - "initWithContainerClassDescription:containerSpecifier:key:"); - instancetype _objc_msgSend_645( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer classDesc, - ffi.Pointer container, - ffi.Pointer property, - ) { - return __objc_msgSend_645( - obj, - sel, - classDesc, - container, - property, - ); - } - - late final __objc_msgSend_645Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_645 = __objc_msgSend_645Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_childSpecifier1 = _registerName1("childSpecifier"); - late final _sel_setChildSpecifier_1 = _registerName1("setChildSpecifier:"); - late final _sel_containerSpecifier1 = _registerName1("containerSpecifier"); - late final _sel_setContainerSpecifier_1 = - _registerName1("setContainerSpecifier:"); - late final _sel_containerIsObjectBeingTested1 = - _registerName1("containerIsObjectBeingTested"); - late final _sel_setContainerIsObjectBeingTested_1 = - _registerName1("setContainerIsObjectBeingTested:"); - late final _sel_containerIsRangeContainerObject1 = - _registerName1("containerIsRangeContainerObject"); - late final _sel_setContainerIsRangeContainerObject_1 = - _registerName1("setContainerIsRangeContainerObject:"); - late final _sel_key1 = _registerName1("key"); - late final _sel_setKey_1 = _registerName1("setKey:"); - void _objc_msgSend_646( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_646( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_646Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_646 = __objc_msgSend_646Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_containerClassDescription1 = - _registerName1("containerClassDescription"); - late final _sel_setContainerClassDescription_1 = - _registerName1("setContainerClassDescription:"); - void _objc_msgSend_647( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_647( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_647Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_647 = __objc_msgSend_647Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_keyClassDescription1 = _registerName1("keyClassDescription"); - late final _sel_indicesOfObjectsByEvaluatingWithContainer_count_1 = - _registerName1("indicesOfObjectsByEvaluatingWithContainer:count:"); - ffi.Pointer _objc_msgSend_648( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer container, - ffi.Pointer count, - ) { - return __objc_msgSend_648( - obj, - sel, - container, - count, - ); - } - - late final __objc_msgSend_648Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_648 = __objc_msgSend_648Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_objectsByEvaluatingWithContainers_1 = - _registerName1("objectsByEvaluatingWithContainers:"); - late final _sel_objectsByEvaluatingSpecifier1 = - _registerName1("objectsByEvaluatingSpecifier"); - late final _sel_evaluationErrorNumber1 = - _registerName1("evaluationErrorNumber"); - late final _sel_setEvaluationErrorNumber_1 = - _registerName1("setEvaluationErrorNumber:"); - late final _sel_evaluationErrorSpecifier1 = - _registerName1("evaluationErrorSpecifier"); - late final _sel_descriptor1 = _registerName1("descriptor"); - late final _sel_scriptingValueForSpecifier_1 = - _registerName1("scriptingValueForSpecifier:"); - ffi.Pointer _objc_msgSend_649( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer objectSpecifier, - ) { - return __objc_msgSend_649( - obj, - sel, - objectSpecifier, - ); - } - - late final __objc_msgSend_649Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_649 = __objc_msgSend_649Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_scriptingProperties1 = _registerName1("scriptingProperties"); - late final _sel_setScriptingProperties_1 = - _registerName1("setScriptingProperties:"); - late final _sel_copyScriptingValue_forKey_withProperties_1 = - _registerName1("copyScriptingValue:forKey:withProperties:"); - ffi.Pointer _objc_msgSend_650( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ffi.Pointer key, - ffi.Pointer properties, - ) { - return __objc_msgSend_650( - obj, - sel, - value, - key, - properties, - ); - } - - late final __objc_msgSend_650Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_650 = __objc_msgSend_650Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_newScriptingObjectOfClass_forValueForKey_withContentsValue_properties_1 = - _registerName1( - "newScriptingObjectOfClass:forValueForKey:withContentsValue:properties:"); - ffi.Pointer _objc_msgSend_651( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer objectClass, - ffi.Pointer key, - ffi.Pointer contentsValue, - ffi.Pointer properties, - ) { - return __objc_msgSend_651( - obj, - sel, - objectClass, - key, - contentsValue, - properties, - ); - } - - late final __objc_msgSend_651Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_651 = __objc_msgSend_651Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_classCode1 = _registerName1("classCode"); - late final _sel_valueAtIndex_inPropertyWithKey_1 = - _registerName1("valueAtIndex:inPropertyWithKey:"); - ffi.Pointer _objc_msgSend_652( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ffi.Pointer key, - ) { - return __objc_msgSend_652( - obj, - sel, - index, - key, - ); - } - - late final __objc_msgSend_652Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_652 = __objc_msgSend_652Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_valueWithName_inPropertyWithKey_1 = - _registerName1("valueWithName:inPropertyWithKey:"); - late final _sel_valueWithUniqueID_inPropertyWithKey_1 = - _registerName1("valueWithUniqueID:inPropertyWithKey:"); - late final _sel_insertValue_atIndex_inPropertyWithKey_1 = - _registerName1("insertValue:atIndex:inPropertyWithKey:"); - void _objc_msgSend_653( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - int index, - ffi.Pointer key, - ) { - return __objc_msgSend_653( - obj, - sel, - value, - index, - key, - ); - } - - late final __objc_msgSend_653Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_653 = __objc_msgSend_653Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_removeValueAtIndex_fromPropertyWithKey_1 = - _registerName1("removeValueAtIndex:fromPropertyWithKey:"); - void _objc_msgSend_654( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ffi.Pointer key, - ) { - return __objc_msgSend_654( - obj, - sel, - index, - key, - ); - } - - late final __objc_msgSend_654Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_654 = __objc_msgSend_654Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _sel_replaceValueAtIndex_inPropertyWithKey_withValue_1 = - _registerName1("replaceValueAtIndex:inPropertyWithKey:withValue:"); - void _objc_msgSend_655( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ffi.Pointer key, - ffi.Pointer value, - ) { - return __objc_msgSend_655( - obj, - sel, - index, - key, - value, - ); - } - - late final __objc_msgSend_655Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_655 = __objc_msgSend_655Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_insertValue_inPropertyWithKey_1 = - _registerName1("insertValue:inPropertyWithKey:"); - void _objc_msgSend_656( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ffi.Pointer key, - ) { - return __objc_msgSend_656( - obj, - sel, - value, - key, - ); - } - - late final __objc_msgSend_656Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_656 = __objc_msgSend_656Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_coerceValue_forKey_1 = _registerName1("coerceValue:forKey:"); - ffi.Pointer _objc_msgSend_657( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ffi.Pointer key, - ) { - return __objc_msgSend_657( - obj, - sel, - value, - key, - ); - } - - late final __objc_msgSend_657Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_657 = __objc_msgSend_657Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_objectSpecifier1 = _registerName1("objectSpecifier"); - late final _sel_indicesOfObjectsByEvaluatingObjectSpecifier_1 = - _registerName1("indicesOfObjectsByEvaluatingObjectSpecifier:"); - ffi.Pointer _objc_msgSend_658( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer specifier, - ) { - return __objc_msgSend_658( - obj, - sel, - specifier, - ); - } - - late final __objc_msgSend_658Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_658 = __objc_msgSend_658Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_isEqualTo_1 = _registerName1("isEqualTo:"); - late final _sel_isLessThanOrEqualTo_1 = - _registerName1("isLessThanOrEqualTo:"); - late final _sel_isLessThan_1 = _registerName1("isLessThan:"); - late final _sel_isGreaterThanOrEqualTo_1 = - _registerName1("isGreaterThanOrEqualTo:"); - late final _sel_isGreaterThan_1 = _registerName1("isGreaterThan:"); - late final _sel_isNotEqualTo_1 = _registerName1("isNotEqualTo:"); - late final _sel_doesContain_1 = _registerName1("doesContain:"); - late final _sel_isLike_1 = _registerName1("isLike:"); - late final _sel_isCaseInsensitiveLike_1 = - _registerName1("isCaseInsensitiveLike:"); - late final _sel_scriptingIsEqualTo_1 = _registerName1("scriptingIsEqualTo:"); - late final _sel_scriptingIsLessThanOrEqualTo_1 = - _registerName1("scriptingIsLessThanOrEqualTo:"); - late final _sel_scriptingIsLessThan_1 = - _registerName1("scriptingIsLessThan:"); - late final _sel_scriptingIsGreaterThanOrEqualTo_1 = - _registerName1("scriptingIsGreaterThanOrEqualTo:"); - late final _sel_scriptingIsGreaterThan_1 = - _registerName1("scriptingIsGreaterThan:"); - late final _sel_scriptingBeginsWith_1 = - _registerName1("scriptingBeginsWith:"); - late final _sel_scriptingEndsWith_1 = _registerName1("scriptingEndsWith:"); - late final _sel_scriptingContains_1 = _registerName1("scriptingContains:"); - late final _class_NSItemProvider1 = _getClass1("NSItemProvider"); - late final _class_NSProgress1 = _getClass1("NSProgress"); - late final _sel_currentProgress1 = _registerName1("currentProgress"); - ffi.Pointer _objc_msgSend_659( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_659( - obj, - sel, - ); - } - - late final __objc_msgSend_659Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_659 = __objc_msgSend_659Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_progressWithTotalUnitCount_1 = - _registerName1("progressWithTotalUnitCount:"); - ffi.Pointer _objc_msgSend_660( - ffi.Pointer obj, - ffi.Pointer sel, - int unitCount, - ) { - return __objc_msgSend_660( - obj, - sel, - unitCount, - ); - } - - late final __objc_msgSend_660Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int64)>>('objc_msgSend'); - late final __objc_msgSend_660 = __objc_msgSend_660Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_discreteProgressWithTotalUnitCount_1 = - _registerName1("discreteProgressWithTotalUnitCount:"); - late final _sel_progressWithTotalUnitCount_parent_pendingUnitCount_1 = - _registerName1("progressWithTotalUnitCount:parent:pendingUnitCount:"); - ffi.Pointer _objc_msgSend_661( - ffi.Pointer obj, - ffi.Pointer sel, - int unitCount, - ffi.Pointer parent, - int portionOfParentTotalUnitCount, - ) { - return __objc_msgSend_661( - obj, - sel, - unitCount, - parent, - portionOfParentTotalUnitCount, - ); - } - - late final __objc_msgSend_661Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int64, - ffi.Pointer, - ffi.Int64)>>('objc_msgSend'); - late final __objc_msgSend_661 = __objc_msgSend_661Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer, int)>(); - - late final _sel_initWithParent_userInfo_1 = - _registerName1("initWithParent:userInfo:"); - instancetype _objc_msgSend_662( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer parentProgressOrNil, - ffi.Pointer userInfoOrNil, - ) { - return __objc_msgSend_662( - obj, - sel, - parentProgressOrNil, - userInfoOrNil, - ); - } - - late final __objc_msgSend_662Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_662 = __objc_msgSend_662Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_becomeCurrentWithPendingUnitCount_1 = - _registerName1("becomeCurrentWithPendingUnitCount:"); - void _objc_msgSend_663( - ffi.Pointer obj, - ffi.Pointer sel, - int unitCount, - ) { - return __objc_msgSend_663( - obj, - sel, - unitCount, - ); - } - - late final __objc_msgSend_663Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int64)>>('objc_msgSend'); - late final __objc_msgSend_663 = __objc_msgSend_663Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_performAsCurrentWithPendingUnitCount_usingBlock_1 = - _registerName1("performAsCurrentWithPendingUnitCount:usingBlock:"); - void _objc_msgSend_664( - ffi.Pointer obj, - ffi.Pointer sel, - int unitCount, - ffi.Pointer<_ObjCBlock> work, - ) { - return __objc_msgSend_664( - obj, - sel, - unitCount, - work, - ); - } - - late final __objc_msgSend_664Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int64, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_664 = __objc_msgSend_664Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_resignCurrent1 = _registerName1("resignCurrent"); - late final _sel_addChild_withPendingUnitCount_1 = - _registerName1("addChild:withPendingUnitCount:"); - void _objc_msgSend_665( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer child, - int inUnitCount, - ) { - return __objc_msgSend_665( - obj, - sel, - child, - inUnitCount, - ); - } - - late final __objc_msgSend_665Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int64)>>('objc_msgSend'); - late final __objc_msgSend_665 = __objc_msgSend_665Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_totalUnitCount1 = _registerName1("totalUnitCount"); - int _objc_msgSend_666( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_666( - obj, - sel, - ); - } - - late final __objc_msgSend_666Ptr = _lookup< - ffi.NativeFunction< - ffi.Int64 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_666 = __objc_msgSend_666Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setTotalUnitCount_1 = _registerName1("setTotalUnitCount:"); - void _objc_msgSend_667( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_667( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_667Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int64)>>('objc_msgSend'); - late final __objc_msgSend_667 = __objc_msgSend_667Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_completedUnitCount1 = _registerName1("completedUnitCount"); - late final _sel_setCompletedUnitCount_1 = - _registerName1("setCompletedUnitCount:"); - late final _sel_setLocalizedDescription_1 = - _registerName1("setLocalizedDescription:"); - late final _sel_localizedAdditionalDescription1 = - _registerName1("localizedAdditionalDescription"); - late final _sel_setLocalizedAdditionalDescription_1 = - _registerName1("setLocalizedAdditionalDescription:"); - late final _sel_isCancellable1 = _registerName1("isCancellable"); - late final _sel_setCancellable_1 = _registerName1("setCancellable:"); - late final _sel_isPausable1 = _registerName1("isPausable"); - late final _sel_setPausable_1 = _registerName1("setPausable:"); - late final _sel_isPaused1 = _registerName1("isPaused"); - late final _sel_cancellationHandler1 = _registerName1("cancellationHandler"); - ffi.Pointer<_ObjCBlock> _objc_msgSend_668( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_668( - obj, - sel, - ); - } - - late final __objc_msgSend_668Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_668 = __objc_msgSend_668Ptr.asFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setCancellationHandler_1 = - _registerName1("setCancellationHandler:"); - void _objc_msgSend_669( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> value, - ) { - return __objc_msgSend_669( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_669Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_669 = __objc_msgSend_669Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_pausingHandler1 = _registerName1("pausingHandler"); - late final _sel_setPausingHandler_1 = _registerName1("setPausingHandler:"); - late final _sel_resumingHandler1 = _registerName1("resumingHandler"); - late final _sel_setResumingHandler_1 = _registerName1("setResumingHandler:"); - late final _sel_setUserInfoObject_forKey_1 = - _registerName1("setUserInfoObject:forKey:"); - late final _sel_isIndeterminate1 = _registerName1("isIndeterminate"); - late final _sel_fractionCompleted1 = _registerName1("fractionCompleted"); - late final _sel_pause1 = _registerName1("pause"); - late final _sel_resume1 = _registerName1("resume"); - late final _sel_kind1 = _registerName1("kind"); - late final _sel_setKind_1 = _registerName1("setKind:"); - late final _sel_estimatedTimeRemaining1 = - _registerName1("estimatedTimeRemaining"); - late final _sel_setEstimatedTimeRemaining_1 = - _registerName1("setEstimatedTimeRemaining:"); - void _objc_msgSend_670( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_670( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_670Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_670 = __objc_msgSend_670Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_throughput1 = _registerName1("throughput"); - late final _sel_setThroughput_1 = _registerName1("setThroughput:"); - late final _sel_fileOperationKind1 = _registerName1("fileOperationKind"); - late final _sel_setFileOperationKind_1 = - _registerName1("setFileOperationKind:"); - late final _sel_fileURL1 = _registerName1("fileURL"); - late final _sel_setFileURL_1 = _registerName1("setFileURL:"); - void _objc_msgSend_671( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_671( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_671Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_671 = __objc_msgSend_671Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_fileTotalCount1 = _registerName1("fileTotalCount"); - late final _sel_setFileTotalCount_1 = _registerName1("setFileTotalCount:"); - late final _sel_fileCompletedCount1 = _registerName1("fileCompletedCount"); - late final _sel_setFileCompletedCount_1 = - _registerName1("setFileCompletedCount:"); - late final _sel_publish1 = _registerName1("publish"); - late final _sel_unpublish1 = _registerName1("unpublish"); - late final _sel_addSubscriberForFileURL_withPublishingHandler_1 = - _registerName1("addSubscriberForFileURL:withPublishingHandler:"); - ffi.Pointer _objc_msgSend_672( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer<_ObjCBlock> publishingHandler, - ) { - return __objc_msgSend_672( - obj, - sel, - url, - publishingHandler, - ); - } - - late final __objc_msgSend_672Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_672 = __objc_msgSend_672Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_removeSubscriber_1 = _registerName1("removeSubscriber:"); - late final _sel_isOld1 = _registerName1("isOld"); - late final _sel_registerDataRepresentationForTypeIdentifier_visibility_loadHandler_1 = - _registerName1( - "registerDataRepresentationForTypeIdentifier:visibility:loadHandler:"); - void _objc_msgSend_673( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer typeIdentifier, - int visibility, - ffi.Pointer<_ObjCBlock> loadHandler, - ) { - return __objc_msgSend_673( - obj, - sel, - typeIdentifier, - visibility, - loadHandler, - ); - } - - late final __objc_msgSend_673Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_673 = __objc_msgSend_673Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_registerFileRepresentationForTypeIdentifier_fileOptions_visibility_loadHandler_1 = - _registerName1( - "registerFileRepresentationForTypeIdentifier:fileOptions:visibility:loadHandler:"); - void _objc_msgSend_674( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer typeIdentifier, - int fileOptions, - int visibility, - ffi.Pointer<_ObjCBlock> loadHandler, - ) { - return __objc_msgSend_674( - obj, - sel, - typeIdentifier, - fileOptions, - visibility, - loadHandler, - ); - } - - late final __objc_msgSend_674Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_674 = __objc_msgSend_674Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_registeredTypeIdentifiers1 = - _registerName1("registeredTypeIdentifiers"); - late final _sel_registeredTypeIdentifiersWithFileOptions_1 = - _registerName1("registeredTypeIdentifiersWithFileOptions:"); - ffi.Pointer _objc_msgSend_675( - ffi.Pointer obj, - ffi.Pointer sel, - int fileOptions, - ) { - return __objc_msgSend_675( - obj, - sel, - fileOptions, - ); - } - - late final __objc_msgSend_675Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_675 = __objc_msgSend_675Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_hasItemConformingToTypeIdentifier_1 = - _registerName1("hasItemConformingToTypeIdentifier:"); - late final _sel_hasRepresentationConformingToTypeIdentifier_fileOptions_1 = - _registerName1( - "hasRepresentationConformingToTypeIdentifier:fileOptions:"); - bool _objc_msgSend_676( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer typeIdentifier, - int fileOptions, - ) { - return __objc_msgSend_676( - obj, - sel, - typeIdentifier, - fileOptions, - ); - } - - late final __objc_msgSend_676Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_676 = __objc_msgSend_676Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_loadDataRepresentationForTypeIdentifier_completionHandler_1 = - _registerName1( - "loadDataRepresentationForTypeIdentifier:completionHandler:"); - ffi.Pointer _objc_msgSend_677( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer typeIdentifier, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_677( - obj, - sel, - typeIdentifier, - completionHandler, - ); - } - - late final __objc_msgSend_677Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_677 = __objc_msgSend_677Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_loadFileRepresentationForTypeIdentifier_completionHandler_1 = - _registerName1( - "loadFileRepresentationForTypeIdentifier:completionHandler:"); - ffi.Pointer _objc_msgSend_678( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer typeIdentifier, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_678( - obj, - sel, - typeIdentifier, - completionHandler, - ); - } - - late final __objc_msgSend_678Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_678 = __objc_msgSend_678Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_loadInPlaceFileRepresentationForTypeIdentifier_completionHandler_1 = - _registerName1( - "loadInPlaceFileRepresentationForTypeIdentifier:completionHandler:"); - ffi.Pointer _objc_msgSend_679( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer typeIdentifier, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_679( - obj, - sel, - typeIdentifier, - completionHandler, - ); - } - - late final __objc_msgSend_679Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_679 = __objc_msgSend_679Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_suggestedName1 = _registerName1("suggestedName"); - late final _sel_setSuggestedName_1 = _registerName1("setSuggestedName:"); - late final _sel_registerObject_visibility_1 = - _registerName1("registerObject:visibility:"); - void _objc_msgSend_680( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer object, - int visibility, - ) { - return __objc_msgSend_680( - obj, - sel, - object, - visibility, - ); - } - - late final __objc_msgSend_680Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_680 = __objc_msgSend_680Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_registerObjectOfClass_visibility_loadHandler_1 = - _registerName1("registerObjectOfClass:visibility:loadHandler:"); - void _objc_msgSend_681( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aClass, - int visibility, - ffi.Pointer<_ObjCBlock> loadHandler, - ) { - return __objc_msgSend_681( - obj, - sel, - aClass, - visibility, - loadHandler, - ); - } - - late final __objc_msgSend_681Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_681 = __objc_msgSend_681Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_canLoadObjectOfClass_1 = - _registerName1("canLoadObjectOfClass:"); - late final _sel_loadObjectOfClass_completionHandler_1 = - _registerName1("loadObjectOfClass:completionHandler:"); - ffi.Pointer _objc_msgSend_682( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aClass, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_682( - obj, - sel, - aClass, - completionHandler, - ); - } - - late final __objc_msgSend_682Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_682 = __objc_msgSend_682Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_initWithItem_typeIdentifier_1 = - _registerName1("initWithItem:typeIdentifier:"); - instancetype _objc_msgSend_683( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer item, - ffi.Pointer typeIdentifier, - ) { - return __objc_msgSend_683( - obj, - sel, - item, - typeIdentifier, - ); - } - - late final __objc_msgSend_683Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_683 = __objc_msgSend_683Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_registerItemForTypeIdentifier_loadHandler_1 = - _registerName1("registerItemForTypeIdentifier:loadHandler:"); - void _objc_msgSend_684( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer typeIdentifier, - ffi.Pointer<_ObjCBlock> loadHandler, - ) { - return __objc_msgSend_684( - obj, - sel, - typeIdentifier, - loadHandler, - ); - } - - late final __objc_msgSend_684Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_684 = __objc_msgSend_684Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_loadItemForTypeIdentifier_options_completionHandler_1 = - _registerName1("loadItemForTypeIdentifier:options:completionHandler:"); - void _objc_msgSend_685( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer typeIdentifier, - ffi.Pointer options, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_685( - obj, - sel, - typeIdentifier, - options, - completionHandler, - ); - } - - late final __objc_msgSend_685Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_685 = __objc_msgSend_685Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_previewImageHandler1 = _registerName1("previewImageHandler"); - ffi.Pointer<_ObjCBlock> _objc_msgSend_686( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_686( - obj, - sel, - ); - } - - late final __objc_msgSend_686Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_686 = __objc_msgSend_686Ptr.asFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setPreviewImageHandler_1 = - _registerName1("setPreviewImageHandler:"); - void _objc_msgSend_687( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> value, - ) { - return __objc_msgSend_687( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_687Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_687 = __objc_msgSend_687Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_loadPreviewImageWithOptions_completionHandler_1 = - _registerName1("loadPreviewImageWithOptions:completionHandler:"); - void _objc_msgSend_688( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer options, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_688( - obj, - sel, - options, - completionHandler, - ); - } - - late final __objc_msgSend_688Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_688 = __objc_msgSend_688Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _class_NSMutableString1 = _getClass1("NSMutableString"); - late final _sel_replaceCharactersInRange_withString_1 = - _registerName1("replaceCharactersInRange:withString:"); - void _objc_msgSend_689( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer aString, - ) { - return __objc_msgSend_689( - obj, - sel, - range, - aString, - ); - } - - late final __objc_msgSend_689Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_689 = __objc_msgSend_689Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - ffi.Pointer)>(); - - late final _sel_insertString_atIndex_1 = - _registerName1("insertString:atIndex:"); - void _objc_msgSend_690( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aString, - int loc, - ) { - return __objc_msgSend_690( - obj, - sel, - aString, - loc, - ); - } - - late final __objc_msgSend_690Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_690 = __objc_msgSend_690Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_deleteCharactersInRange_1 = - _registerName1("deleteCharactersInRange:"); - late final _sel_appendString_1 = _registerName1("appendString:"); - late final _sel_appendFormat_1 = _registerName1("appendFormat:"); - late final _sel_setString_1 = _registerName1("setString:"); - late final _sel_replaceOccurrencesOfString_withString_options_range_1 = - _registerName1("replaceOccurrencesOfString:withString:options:range:"); - int _objc_msgSend_691( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer target, - ffi.Pointer replacement, - int options, - _NSRange searchRange, - ) { - return __objc_msgSend_691( - obj, - sel, - target, - replacement, - options, - searchRange, - ); - } - - late final __objc_msgSend_691Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_691 = __objc_msgSend_691Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, _NSRange)>(); - - late final _sel_applyTransform_reverse_range_updatedRange_1 = - _registerName1("applyTransform:reverse:range:updatedRange:"); - bool _objc_msgSend_692( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer transform, - bool reverse, - _NSRange range, - ffi.Pointer<_NSRange> resultingRange, - ) { - return __objc_msgSend_692( - obj, - sel, - transform, - reverse, - range, - resultingRange, - ); - } - - late final __objc_msgSend_692Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool, - _NSRange, - ffi.Pointer<_NSRange>)>>('objc_msgSend'); - late final __objc_msgSend_692 = __objc_msgSend_692Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool, _NSRange, ffi.Pointer<_NSRange>)>(); - - ffi.Pointer _objc_msgSend_693( - ffi.Pointer obj, - ffi.Pointer sel, - int capacity, - ) { - return __objc_msgSend_693( - obj, - sel, - capacity, - ); - } - - late final __objc_msgSend_693Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_693 = __objc_msgSend_693Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_stringWithCapacity_1 = _registerName1("stringWithCapacity:"); - late final _class_NSNotification1 = _getClass1("NSNotification"); - late final _sel_object1 = _registerName1("object"); - late final _sel_initWithName_object_userInfo_1 = - _registerName1("initWithName:object:userInfo:"); - instancetype _objc_msgSend_694( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer object, - ffi.Pointer userInfo, - ) { - return __objc_msgSend_694( - obj, - sel, - name, - object, - userInfo, - ); - } - - late final __objc_msgSend_694Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_694 = __objc_msgSend_694Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_notificationWithName_object_1 = - _registerName1("notificationWithName:object:"); - late final _sel_notificationWithName_object_userInfo_1 = - _registerName1("notificationWithName:object:userInfo:"); - late final _class_NSBundle1 = _getClass1("NSBundle"); - late final _sel_mainBundle1 = _registerName1("mainBundle"); - ffi.Pointer _objc_msgSend_695( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_695( - obj, - sel, - ); - } - - late final __objc_msgSend_695Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_695 = __objc_msgSend_695Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_bundleWithPath_1 = _registerName1("bundleWithPath:"); - late final _sel_initWithPath_1 = _registerName1("initWithPath:"); - late final _sel_bundleWithURL_1 = _registerName1("bundleWithURL:"); - late final _sel_initWithURL_1 = _registerName1("initWithURL:"); - late final _sel_bundleForClass_1 = _registerName1("bundleForClass:"); - ffi.Pointer _objc_msgSend_696( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aClass, - ) { - return __objc_msgSend_696( - obj, - sel, - aClass, - ); - } - - late final __objc_msgSend_696Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_696 = __objc_msgSend_696Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_bundleWithIdentifier_1 = - _registerName1("bundleWithIdentifier:"); - ffi.Pointer _objc_msgSend_697( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer identifier, - ) { - return __objc_msgSend_697( - obj, - sel, - identifier, - ); - } - - late final __objc_msgSend_697Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_697 = __objc_msgSend_697Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_allBundles1 = _registerName1("allBundles"); - late final _sel_allFrameworks1 = _registerName1("allFrameworks"); - late final _sel_isLoaded1 = _registerName1("isLoaded"); - late final _sel_unload1 = _registerName1("unload"); - late final _sel_preflightAndReturnError_1 = - _registerName1("preflightAndReturnError:"); - late final _sel_loadAndReturnError_1 = _registerName1("loadAndReturnError:"); - late final _sel_bundleURL1 = _registerName1("bundleURL"); - late final _sel_resourceURL1 = _registerName1("resourceURL"); - late final _sel_executableURL1 = _registerName1("executableURL"); - late final _sel_URLForAuxiliaryExecutable_1 = - _registerName1("URLForAuxiliaryExecutable:"); - late final _sel_privateFrameworksURL1 = - _registerName1("privateFrameworksURL"); - late final _sel_sharedFrameworksURL1 = _registerName1("sharedFrameworksURL"); - late final _sel_sharedSupportURL1 = _registerName1("sharedSupportURL"); - late final _sel_builtInPlugInsURL1 = _registerName1("builtInPlugInsURL"); - late final _sel_appStoreReceiptURL1 = _registerName1("appStoreReceiptURL"); - late final _sel_bundlePath1 = _registerName1("bundlePath"); - late final _sel_resourcePath1 = _registerName1("resourcePath"); - late final _sel_executablePath1 = _registerName1("executablePath"); - late final _sel_pathForAuxiliaryExecutable_1 = - _registerName1("pathForAuxiliaryExecutable:"); - late final _sel_privateFrameworksPath1 = - _registerName1("privateFrameworksPath"); - late final _sel_sharedFrameworksPath1 = - _registerName1("sharedFrameworksPath"); - late final _sel_sharedSupportPath1 = _registerName1("sharedSupportPath"); - late final _sel_builtInPlugInsPath1 = _registerName1("builtInPlugInsPath"); - late final _sel_URLForResource_withExtension_subdirectory_inBundleWithURL_1 = - _registerName1( - "URLForResource:withExtension:subdirectory:inBundleWithURL:"); - ffi.Pointer _objc_msgSend_698( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer ext, - ffi.Pointer subpath, - ffi.Pointer bundleURL, - ) { - return __objc_msgSend_698( - obj, - sel, - name, - ext, - subpath, - bundleURL, - ); - } - - late final __objc_msgSend_698Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_698 = __objc_msgSend_698Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_URLsForResourcesWithExtension_subdirectory_inBundleWithURL_1 = - _registerName1( - "URLsForResourcesWithExtension:subdirectory:inBundleWithURL:"); - ffi.Pointer _objc_msgSend_699( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer ext, - ffi.Pointer subpath, - ffi.Pointer bundleURL, - ) { - return __objc_msgSend_699( - obj, - sel, - ext, - subpath, - bundleURL, - ); - } - - late final __objc_msgSend_699Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_699 = __objc_msgSend_699Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_URLForResource_withExtension_1 = - _registerName1("URLForResource:withExtension:"); - ffi.Pointer _objc_msgSend_700( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer ext, - ) { - return __objc_msgSend_700( - obj, - sel, - name, - ext, - ); - } - - late final __objc_msgSend_700Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_700 = __objc_msgSend_700Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_URLForResource_withExtension_subdirectory_1 = - _registerName1("URLForResource:withExtension:subdirectory:"); - ffi.Pointer _objc_msgSend_701( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer ext, - ffi.Pointer subpath, - ) { - return __objc_msgSend_701( - obj, - sel, - name, - ext, - subpath, - ); - } - - late final __objc_msgSend_701Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_701 = __objc_msgSend_701Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_URLForResource_withExtension_subdirectory_localization_1 = - _registerName1("URLForResource:withExtension:subdirectory:localization:"); - ffi.Pointer _objc_msgSend_702( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer ext, - ffi.Pointer subpath, - ffi.Pointer localizationName, - ) { - return __objc_msgSend_702( - obj, - sel, - name, - ext, - subpath, - localizationName, - ); - } - - late final __objc_msgSend_702Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_702 = __objc_msgSend_702Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_URLsForResourcesWithExtension_subdirectory_1 = - _registerName1("URLsForResourcesWithExtension:subdirectory:"); - ffi.Pointer _objc_msgSend_703( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer ext, - ffi.Pointer subpath, - ) { - return __objc_msgSend_703( - obj, - sel, - ext, - subpath, - ); - } - - late final __objc_msgSend_703Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_703 = __objc_msgSend_703Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_URLsForResourcesWithExtension_subdirectory_localization_1 = - _registerName1( - "URLsForResourcesWithExtension:subdirectory:localization:"); - ffi.Pointer _objc_msgSend_704( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer ext, - ffi.Pointer subpath, - ffi.Pointer localizationName, - ) { - return __objc_msgSend_704( - obj, - sel, - ext, - subpath, - localizationName, - ); - } - - late final __objc_msgSend_704Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_704 = __objc_msgSend_704Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_pathForResource_ofType_inDirectory_1 = - _registerName1("pathForResource:ofType:inDirectory:"); - ffi.Pointer _objc_msgSend_705( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer ext, - ffi.Pointer bundlePath, - ) { - return __objc_msgSend_705( - obj, - sel, - name, - ext, - bundlePath, - ); - } - - late final __objc_msgSend_705Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_705 = __objc_msgSend_705Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_pathsForResourcesOfType_inDirectory_1 = - _registerName1("pathsForResourcesOfType:inDirectory:"); - ffi.Pointer _objc_msgSend_706( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer ext, - ffi.Pointer bundlePath, - ) { - return __objc_msgSend_706( - obj, - sel, - ext, - bundlePath, - ); - } - - late final __objc_msgSend_706Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_706 = __objc_msgSend_706Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_pathForResource_ofType_1 = - _registerName1("pathForResource:ofType:"); - ffi.Pointer _objc_msgSend_707( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer ext, - ) { - return __objc_msgSend_707( - obj, - sel, - name, - ext, - ); - } - - late final __objc_msgSend_707Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_707 = __objc_msgSend_707Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_pathForResource_ofType_inDirectory_forLocalization_1 = - _registerName1("pathForResource:ofType:inDirectory:forLocalization:"); - ffi.Pointer _objc_msgSend_708( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer ext, - ffi.Pointer subpath, - ffi.Pointer localizationName, - ) { - return __objc_msgSend_708( - obj, - sel, - name, - ext, - subpath, - localizationName, - ); - } - - late final __objc_msgSend_708Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_708 = __objc_msgSend_708Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_pathsForResourcesOfType_inDirectory_forLocalization_1 = - _registerName1("pathsForResourcesOfType:inDirectory:forLocalization:"); - ffi.Pointer _objc_msgSend_709( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer ext, - ffi.Pointer subpath, - ffi.Pointer localizationName, - ) { - return __objc_msgSend_709( - obj, - sel, - ext, - subpath, - localizationName, - ); - } - - late final __objc_msgSend_709Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_709 = __objc_msgSend_709Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_localizedStringForKey_value_table_1 = - _registerName1("localizedStringForKey:value:table:"); - ffi.Pointer _objc_msgSend_710( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ffi.Pointer value, - ffi.Pointer tableName, - ) { - return __objc_msgSend_710( - obj, - sel, - key, - value, - tableName, - ); - } - - late final __objc_msgSend_710Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_710 = __objc_msgSend_710Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSAttributedString1 = _getClass1("NSAttributedString"); - late final _sel_attributesAtIndex_effectiveRange_1 = - _registerName1("attributesAtIndex:effectiveRange:"); - ffi.Pointer _objc_msgSend_711( - ffi.Pointer obj, - ffi.Pointer sel, - int location, - ffi.Pointer<_NSRange> range, - ) { - return __objc_msgSend_711( - obj, - sel, - location, - range, - ); - } - - late final __objc_msgSend_711Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer<_NSRange>)>>('objc_msgSend'); - late final __objc_msgSend_711 = __objc_msgSend_711Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_NSRange>)>(); - - late final _sel_attribute_atIndex_effectiveRange_1 = - _registerName1("attribute:atIndex:effectiveRange:"); - ffi.Pointer _objc_msgSend_712( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer attrName, - int location, - ffi.Pointer<_NSRange> range, - ) { - return __objc_msgSend_712( - obj, - sel, - attrName, - location, - range, - ); - } - - late final __objc_msgSend_712Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer<_NSRange>)>>('objc_msgSend'); - late final __objc_msgSend_712 = __objc_msgSend_712Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer<_NSRange>)>(); - - late final _sel_attributedSubstringFromRange_1 = - _registerName1("attributedSubstringFromRange:"); - ffi.Pointer _objc_msgSend_713( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_713( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_713Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_713 = __objc_msgSend_713Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_attributesAtIndex_longestEffectiveRange_inRange_1 = - _registerName1("attributesAtIndex:longestEffectiveRange:inRange:"); - ffi.Pointer _objc_msgSend_714( - ffi.Pointer obj, - ffi.Pointer sel, - int location, - ffi.Pointer<_NSRange> range, - _NSRange rangeLimit, - ) { - return __objc_msgSend_714( - obj, - sel, - location, - range, - rangeLimit, - ); - } - - late final __objc_msgSend_714Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer<_NSRange>, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_714 = __objc_msgSend_714Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer<_NSRange>, _NSRange)>(); - - late final _sel_attribute_atIndex_longestEffectiveRange_inRange_1 = - _registerName1("attribute:atIndex:longestEffectiveRange:inRange:"); - ffi.Pointer _objc_msgSend_715( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer attrName, - int location, - ffi.Pointer<_NSRange> range, - _NSRange rangeLimit, - ) { - return __objc_msgSend_715( - obj, - sel, - attrName, - location, - range, - rangeLimit, - ); - } - - late final __objc_msgSend_715Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer<_NSRange>, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_715 = __objc_msgSend_715Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer<_NSRange>, - _NSRange)>(); - - late final _sel_isEqualToAttributedString_1 = - _registerName1("isEqualToAttributedString:"); - bool _objc_msgSend_716( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer other, - ) { - return __objc_msgSend_716( - obj, - sel, - other, - ); - } - - late final __objc_msgSend_716Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_716 = __objc_msgSend_716Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithString_attributes_1 = - _registerName1("initWithString:attributes:"); - instancetype _objc_msgSend_717( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer str, - ffi.Pointer attrs, - ) { - return __objc_msgSend_717( - obj, - sel, - str, - attrs, - ); - } - - late final __objc_msgSend_717Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_717 = __objc_msgSend_717Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithAttributedString_1 = - _registerName1("initWithAttributedString:"); - instancetype _objc_msgSend_718( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer attrStr, - ) { - return __objc_msgSend_718( - obj, - sel, - attrStr, - ); - } - - late final __objc_msgSend_718Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_718 = __objc_msgSend_718Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_enumerateAttributesInRange_options_usingBlock_1 = - _registerName1("enumerateAttributesInRange:options:usingBlock:"); - void _objc_msgSend_719( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange enumerationRange, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_719( - obj, - sel, - enumerationRange, - opts, - block, - ); - } - - late final __objc_msgSend_719Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange, ffi.Int32, ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_719 = __objc_msgSend_719Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - int, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_enumerateAttribute_inRange_options_usingBlock_1 = - _registerName1("enumerateAttribute:inRange:options:usingBlock:"); - void _objc_msgSend_720( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer attrName, - _NSRange enumerationRange, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_720( - obj, - sel, - attrName, - enumerationRange, - opts, - block, - ); - } - - late final __objc_msgSend_720Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_720 = __objc_msgSend_720Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange, int, ffi.Pointer<_ObjCBlock>)>(); - - late final _class_NSAttributedStringMarkdownParsingOptions1 = - _getClass1("NSAttributedStringMarkdownParsingOptions"); - late final _sel_allowsExtendedAttributes1 = - _registerName1("allowsExtendedAttributes"); - late final _sel_setAllowsExtendedAttributes_1 = - _registerName1("setAllowsExtendedAttributes:"); - late final _sel_interpretedSyntax1 = _registerName1("interpretedSyntax"); - int _objc_msgSend_721( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_721( - obj, - sel, - ); - } - - late final __objc_msgSend_721Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_721 = __objc_msgSend_721Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setInterpretedSyntax_1 = - _registerName1("setInterpretedSyntax:"); - void _objc_msgSend_722( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_722( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_722Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_722 = __objc_msgSend_722Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_failurePolicy1 = _registerName1("failurePolicy"); - int _objc_msgSend_723( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_723( - obj, - sel, - ); - } - - late final __objc_msgSend_723Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_723 = __objc_msgSend_723Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setFailurePolicy_1 = _registerName1("setFailurePolicy:"); - void _objc_msgSend_724( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_724( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_724Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_724 = __objc_msgSend_724Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_setLanguageCode_1 = _registerName1("setLanguageCode:"); - late final _sel_appliesSourcePositionAttributes1 = - _registerName1("appliesSourcePositionAttributes"); - late final _sel_setAppliesSourcePositionAttributes_1 = - _registerName1("setAppliesSourcePositionAttributes:"); - late final _sel_initWithContentsOfMarkdownFileAtURL_options_baseURL_error_1 = - _registerName1( - "initWithContentsOfMarkdownFileAtURL:options:baseURL:error:"); - instancetype _objc_msgSend_725( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer markdownFile, - ffi.Pointer options, - ffi.Pointer baseURL, - ffi.Pointer> error, - ) { - return __objc_msgSend_725( - obj, - sel, - markdownFile, - options, - baseURL, - error, - ); - } - - late final __objc_msgSend_725Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_725 = __objc_msgSend_725Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_initWithMarkdown_options_baseURL_error_1 = - _registerName1("initWithMarkdown:options:baseURL:error:"); - instancetype _objc_msgSend_726( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer markdown, - ffi.Pointer options, - ffi.Pointer baseURL, - ffi.Pointer> error, - ) { - return __objc_msgSend_726( - obj, - sel, - markdown, - options, - baseURL, - error, - ); - } - - late final __objc_msgSend_726Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_726 = __objc_msgSend_726Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_initWithMarkdownString_options_baseURL_error_1 = - _registerName1("initWithMarkdownString:options:baseURL:error:"); - instancetype _objc_msgSend_727( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer markdownString, - ffi.Pointer options, - ffi.Pointer baseURL, - ffi.Pointer> error, - ) { - return __objc_msgSend_727( - obj, - sel, - markdownString, - options, - baseURL, - error, - ); - } - - late final __objc_msgSend_727Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_727 = __objc_msgSend_727Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_initWithFormat_options_locale_1 = - _registerName1("initWithFormat:options:locale:"); - instancetype _objc_msgSend_728( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - int options, - ffi.Pointer locale, - ) { - return __objc_msgSend_728( - obj, - sel, - format, - options, - locale, - ); - } - - late final __objc_msgSend_728Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_728 = __objc_msgSend_728Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_initWithFormat_options_locale_arguments_1 = - _registerName1("initWithFormat:options:locale:arguments:"); - instancetype _objc_msgSend_729( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - int options, - ffi.Pointer locale, - ffi.Pointer<__va_list_tag> arguments, - ) { - return __objc_msgSend_729( - obj, - sel, - format, - options, - locale, - arguments, - ); - } - - late final __objc_msgSend_729Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>>('objc_msgSend'); - late final __objc_msgSend_729 = __objc_msgSend_729Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>(); - - late final _sel_localizedAttributedStringWithFormat_1 = - _registerName1("localizedAttributedStringWithFormat:"); - late final _sel_localizedAttributedStringWithFormat_options_1 = - _registerName1("localizedAttributedStringWithFormat:options:"); - instancetype _objc_msgSend_730( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - int options, - ) { - return __objc_msgSend_730( - obj, - sel, - format, - options, - ); - } - - late final __objc_msgSend_730Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_730 = __objc_msgSend_730Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_initWithFormat_options_locale_context_1 = - _registerName1("initWithFormat:options:locale:context:"); - instancetype _objc_msgSend_731( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - int options, - ffi.Pointer locale, - ffi.Pointer context, - ) { - return __objc_msgSend_731( - obj, - sel, - format, - options, - locale, - context, - ); - } - - late final __objc_msgSend_731Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_731 = __objc_msgSend_731Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithFormat_options_locale_context_arguments_1 = - _registerName1("initWithFormat:options:locale:context:arguments:"); - instancetype _objc_msgSend_732( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - int options, - ffi.Pointer locale, - ffi.Pointer context, - ffi.Pointer<__va_list_tag> arguments, - ) { - return __objc_msgSend_732( - obj, - sel, - format, - options, - locale, - context, - arguments, - ); - } - - late final __objc_msgSend_732Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>>('objc_msgSend'); - late final __objc_msgSend_732 = __objc_msgSend_732Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>(); - - late final _sel_localizedAttributedStringWithFormat_context_1 = - _registerName1("localizedAttributedStringWithFormat:context:"); - instancetype _objc_msgSend_733( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - ffi.Pointer context, - ) { - return __objc_msgSend_733( - obj, - sel, - format, - context, - ); - } - - late final __objc_msgSend_733Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_733 = __objc_msgSend_733Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_localizedAttributedStringWithFormat_options_context_1 = - _registerName1("localizedAttributedStringWithFormat:options:context:"); - instancetype _objc_msgSend_734( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer format, - int options, - ffi.Pointer context, - ) { - return __objc_msgSend_734( - obj, - sel, - format, - options, - context, - ); - } - - late final __objc_msgSend_734Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_734 = __objc_msgSend_734Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_attributedStringByInflectingString1 = - _registerName1("attributedStringByInflectingString"); - ffi.Pointer _objc_msgSend_735( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_735( - obj, - sel, - ); - } - - late final __objc_msgSend_735Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_735 = __objc_msgSend_735Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_localizedAttributedStringForKey_value_table_1 = - _registerName1("localizedAttributedStringForKey:value:table:"); - ffi.Pointer _objc_msgSend_736( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ffi.Pointer value, - ffi.Pointer tableName, - ) { - return __objc_msgSend_736( - obj, - sel, - key, - value, - tableName, - ); - } - - late final __objc_msgSend_736Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_736 = __objc_msgSend_736Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_bundleIdentifier1 = _registerName1("bundleIdentifier"); - late final _sel_infoDictionary1 = _registerName1("infoDictionary"); - late final _sel_localizedInfoDictionary1 = - _registerName1("localizedInfoDictionary"); - late final _sel_objectForInfoDictionaryKey_1 = - _registerName1("objectForInfoDictionaryKey:"); - late final _sel_classNamed_1 = _registerName1("classNamed:"); - late final _sel_principalClass1 = _registerName1("principalClass"); - late final _sel_preferredLocalizations1 = - _registerName1("preferredLocalizations"); - late final _sel_localizations1 = _registerName1("localizations"); - late final _sel_developmentLocalization1 = - _registerName1("developmentLocalization"); - late final _sel_preferredLocalizationsFromArray_1 = - _registerName1("preferredLocalizationsFromArray:"); - late final _sel_preferredLocalizationsFromArray_forPreferences_1 = - _registerName1("preferredLocalizationsFromArray:forPreferences:"); - ffi.Pointer _objc_msgSend_737( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer localizationsArray, - ffi.Pointer preferencesArray, - ) { - return __objc_msgSend_737( - obj, - sel, - localizationsArray, - preferencesArray, - ); - } - - late final __objc_msgSend_737Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_737 = __objc_msgSend_737Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_executableArchitectures1 = - _registerName1("executableArchitectures"); - late final _sel_setPreservationPriority_forTags_1 = - _registerName1("setPreservationPriority:forTags:"); - void _objc_msgSend_738( - ffi.Pointer obj, - ffi.Pointer sel, - double priority, - ffi.Pointer tags, - ) { - return __objc_msgSend_738( - obj, - sel, - priority, - tags, - ); - } - - late final __objc_msgSend_738Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Double, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_738 = __objc_msgSend_738Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, double, - ffi.Pointer)>(); - - late final _sel_preservationPriorityForTag_1 = - _registerName1("preservationPriorityForTag:"); - late final _class_NSMutableAttributedString1 = - _getClass1("NSMutableAttributedString"); - late final _sel_setAttributes_range_1 = - _registerName1("setAttributes:range:"); - void _objc_msgSend_739( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer attrs, - _NSRange range, - ) { - return __objc_msgSend_739( - obj, - sel, - attrs, - range, - ); - } - - late final __objc_msgSend_739Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_739 = __objc_msgSend_739Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>(); - - late final _sel_mutableString1 = _registerName1("mutableString"); - ffi.Pointer _objc_msgSend_740( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_740( - obj, - sel, - ); - } - - late final __objc_msgSend_740Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_740 = __objc_msgSend_740Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_addAttribute_value_range_1 = - _registerName1("addAttribute:value:range:"); - void _objc_msgSend_741( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer value, - _NSRange range, - ) { - return __objc_msgSend_741( - obj, - sel, - name, - value, - range, - ); - } - - late final __objc_msgSend_741Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_741 = __objc_msgSend_741Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_addAttributes_range_1 = - _registerName1("addAttributes:range:"); - void _objc_msgSend_742( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer attrs, - _NSRange range, - ) { - return __objc_msgSend_742( - obj, - sel, - attrs, - range, - ); - } - - late final __objc_msgSend_742Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_742 = __objc_msgSend_742Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>(); - - late final _sel_removeAttribute_range_1 = - _registerName1("removeAttribute:range:"); - void _objc_msgSend_743( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - _NSRange range, - ) { - return __objc_msgSend_743( - obj, - sel, - name, - range, - ); - } - - late final __objc_msgSend_743Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_743 = __objc_msgSend_743Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>(); - - late final _sel_replaceCharactersInRange_withAttributedString_1 = - _registerName1("replaceCharactersInRange:withAttributedString:"); - void _objc_msgSend_744( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer attrString, - ) { - return __objc_msgSend_744( - obj, - sel, - range, - attrString, - ); - } - - late final __objc_msgSend_744Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - _NSRange, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_744 = __objc_msgSend_744Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, _NSRange, - ffi.Pointer)>(); - - late final _sel_insertAttributedString_atIndex_1 = - _registerName1("insertAttributedString:atIndex:"); - void _objc_msgSend_745( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer attrString, - int loc, - ) { - return __objc_msgSend_745( - obj, - sel, - attrString, - loc, - ); - } - - late final __objc_msgSend_745Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_745 = __objc_msgSend_745Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_appendAttributedString_1 = - _registerName1("appendAttributedString:"); - void _objc_msgSend_746( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer attrString, - ) { - return __objc_msgSend_746( - obj, - sel, - attrString, - ); - } - - late final __objc_msgSend_746Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_746 = __objc_msgSend_746Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_setAttributedString_1 = - _registerName1("setAttributedString:"); - late final _sel_beginEditing1 = _registerName1("beginEditing"); - late final _sel_endEditing1 = _registerName1("endEditing"); - late final _sel_appendLocalizedFormat_1 = - _registerName1("appendLocalizedFormat:"); - late final _class_NSDateFormatter1 = _getClass1("NSDateFormatter"); - late final _class_NSFormatter1 = _getClass1("NSFormatter"); - late final _sel_stringForObjectValue_1 = - _registerName1("stringForObjectValue:"); - ffi.Pointer _objc_msgSend_747( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer obj1, - ) { - return __objc_msgSend_747( - obj, - sel, - obj1, - ); - } - - late final __objc_msgSend_747Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_747 = __objc_msgSend_747Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_attributedStringForObjectValue_withDefaultAttributes_1 = - _registerName1("attributedStringForObjectValue:withDefaultAttributes:"); - ffi.Pointer _objc_msgSend_748( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer obj1, - ffi.Pointer attrs, - ) { - return __objc_msgSend_748( - obj, - sel, - obj1, - attrs, - ); - } - - late final __objc_msgSend_748Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_748 = __objc_msgSend_748Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_editingStringForObjectValue_1 = - _registerName1("editingStringForObjectValue:"); - late final _sel_getObjectValue_forString_errorDescription_1 = - _registerName1("getObjectValue:forString:errorDescription:"); - bool _objc_msgSend_749( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> obj1, - ffi.Pointer string, - ffi.Pointer> error, - ) { - return __objc_msgSend_749( - obj, - sel, - obj1, - string, - error, - ); - } - - late final __objc_msgSend_749Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_749 = __objc_msgSend_749Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_isPartialStringValid_newEditingString_errorDescription_1 = - _registerName1("isPartialStringValid:newEditingString:errorDescription:"); - bool _objc_msgSend_750( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer partialString, - ffi.Pointer> newString, - ffi.Pointer> error, - ) { - return __objc_msgSend_750( - obj, - sel, - partialString, - newString, - error, - ); - } - - late final __objc_msgSend_750Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_750 = __objc_msgSend_750Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>(); - - late final _sel_isPartialStringValid_proposedSelectedRange_originalString_originalSelectedRange_errorDescription_1 = - _registerName1( - "isPartialStringValid:proposedSelectedRange:originalString:originalSelectedRange:errorDescription:"); - bool _objc_msgSend_751( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> partialStringPtr, - ffi.Pointer<_NSRange> proposedSelRangePtr, - ffi.Pointer origString, - _NSRange origSelRange, - ffi.Pointer> error, - ) { - return __objc_msgSend_751( - obj, - sel, - partialStringPtr, - proposedSelRangePtr, - origString, - origSelRange, - error, - ); - } - - late final __objc_msgSend_751Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer<_NSRange>, - ffi.Pointer, - _NSRange, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_751 = __objc_msgSend_751Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer<_NSRange>, - ffi.Pointer, - _NSRange, - ffi.Pointer>)>(); - - late final _sel_formattingContext1 = _registerName1("formattingContext"); - int _objc_msgSend_752( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_752( - obj, - sel, - ); - } - - late final __objc_msgSend_752Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_752 = __objc_msgSend_752Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setFormattingContext_1 = - _registerName1("setFormattingContext:"); - void _objc_msgSend_753( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_753( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_753Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_753 = __objc_msgSend_753Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_getObjectValue_forString_range_error_1 = - _registerName1("getObjectValue:forString:range:error:"); - bool _objc_msgSend_754( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> obj1, - ffi.Pointer string, - ffi.Pointer<_NSRange> rangep, - ffi.Pointer> error, - ) { - return __objc_msgSend_754( - obj, - sel, - obj1, - string, - rangep, - error, - ); - } - - late final __objc_msgSend_754Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer, - ffi.Pointer<_NSRange>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_754 = __objc_msgSend_754Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer, - ffi.Pointer<_NSRange>, - ffi.Pointer>)>(); - - late final _sel_stringFromDate_1 = _registerName1("stringFromDate:"); - ffi.Pointer _objc_msgSend_755( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date, - ) { - return __objc_msgSend_755( - obj, - sel, - date, - ); - } - - late final __objc_msgSend_755Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_755 = __objc_msgSend_755Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_dateFromString_1 = _registerName1("dateFromString:"); - late final _sel_localizedStringFromDate_dateStyle_timeStyle_1 = - _registerName1("localizedStringFromDate:dateStyle:timeStyle:"); - ffi.Pointer _objc_msgSend_756( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date, - int dstyle, - int tstyle, - ) { - return __objc_msgSend_756( - obj, - sel, - date, - dstyle, - tstyle, - ); - } - - late final __objc_msgSend_756Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_756 = __objc_msgSend_756Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, int)>(); - - late final _sel_dateFormatFromTemplate_options_locale_1 = - _registerName1("dateFormatFromTemplate:options:locale:"); - ffi.Pointer _objc_msgSend_757( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer tmplate, - int opts, - ffi.Pointer locale, - ) { - return __objc_msgSend_757( - obj, - sel, - tmplate, - opts, - locale, - ); - } - - late final __objc_msgSend_757Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_757 = __objc_msgSend_757Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer)>(); - - late final _sel_defaultFormatterBehavior1 = - _registerName1("defaultFormatterBehavior"); - int _objc_msgSend_758( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_758( - obj, - sel, - ); - } - - late final __objc_msgSend_758Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_758 = __objc_msgSend_758Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setDefaultFormatterBehavior_1 = - _registerName1("setDefaultFormatterBehavior:"); - void _objc_msgSend_759( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_759( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_759Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_759 = __objc_msgSend_759Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_setLocalizedDateFormatFromTemplate_1 = - _registerName1("setLocalizedDateFormatFromTemplate:"); - late final _sel_dateFormat1 = _registerName1("dateFormat"); - late final _sel_setDateFormat_1 = _registerName1("setDateFormat:"); - late final _sel_dateStyle1 = _registerName1("dateStyle"); - int _objc_msgSend_760( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_760( - obj, - sel, - ); - } - - late final __objc_msgSend_760Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_760 = __objc_msgSend_760Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setDateStyle_1 = _registerName1("setDateStyle:"); - void _objc_msgSend_761( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_761( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_761Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_761 = __objc_msgSend_761Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_timeStyle1 = _registerName1("timeStyle"); - late final _sel_setTimeStyle_1 = _registerName1("setTimeStyle:"); - late final _sel_locale1 = _registerName1("locale"); - late final _sel_setLocale_1 = _registerName1("setLocale:"); - void _objc_msgSend_762( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_762( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_762Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_762 = __objc_msgSend_762Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_generatesCalendarDates1 = - _registerName1("generatesCalendarDates"); - late final _sel_setGeneratesCalendarDates_1 = - _registerName1("setGeneratesCalendarDates:"); - late final _sel_formatterBehavior1 = _registerName1("formatterBehavior"); - late final _sel_setFormatterBehavior_1 = - _registerName1("setFormatterBehavior:"); - late final _class_NSCalendar1 = _getClass1("NSCalendar"); - late final _sel_currentCalendar1 = _registerName1("currentCalendar"); - ffi.Pointer _objc_msgSend_763( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_763( - obj, - sel, - ); - } - - late final __objc_msgSend_763Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_763 = __objc_msgSend_763Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_autoupdatingCurrentCalendar1 = - _registerName1("autoupdatingCurrentCalendar"); - late final _sel_calendarWithIdentifier_1 = - _registerName1("calendarWithIdentifier:"); - ffi.Pointer _objc_msgSend_764( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer calendarIdentifierConstant, - ) { - return __objc_msgSend_764( - obj, - sel, - calendarIdentifierConstant, - ); - } - - late final __objc_msgSend_764Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_764 = __objc_msgSend_764Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithCalendarIdentifier_1 = - _registerName1("initWithCalendarIdentifier:"); - ffi.Pointer _objc_msgSend_765( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_765( - obj, - sel, - ); - } - - late final __objc_msgSend_765Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_765 = __objc_msgSend_765Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_766( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_766( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_766Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_766 = __objc_msgSend_766Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_firstWeekday1 = _registerName1("firstWeekday"); - late final _sel_setFirstWeekday_1 = _registerName1("setFirstWeekday:"); - late final _sel_minimumDaysInFirstWeek1 = - _registerName1("minimumDaysInFirstWeek"); - late final _sel_setMinimumDaysInFirstWeek_1 = - _registerName1("setMinimumDaysInFirstWeek:"); - late final _sel_eraSymbols1 = _registerName1("eraSymbols"); - late final _sel_longEraSymbols1 = _registerName1("longEraSymbols"); - late final _sel_monthSymbols1 = _registerName1("monthSymbols"); - late final _sel_shortMonthSymbols1 = _registerName1("shortMonthSymbols"); - late final _sel_veryShortMonthSymbols1 = - _registerName1("veryShortMonthSymbols"); - late final _sel_standaloneMonthSymbols1 = - _registerName1("standaloneMonthSymbols"); - late final _sel_shortStandaloneMonthSymbols1 = - _registerName1("shortStandaloneMonthSymbols"); - late final _sel_veryShortStandaloneMonthSymbols1 = - _registerName1("veryShortStandaloneMonthSymbols"); - late final _sel_weekdaySymbols1 = _registerName1("weekdaySymbols"); - late final _sel_shortWeekdaySymbols1 = _registerName1("shortWeekdaySymbols"); - late final _sel_veryShortWeekdaySymbols1 = - _registerName1("veryShortWeekdaySymbols"); - late final _sel_standaloneWeekdaySymbols1 = - _registerName1("standaloneWeekdaySymbols"); - late final _sel_shortStandaloneWeekdaySymbols1 = - _registerName1("shortStandaloneWeekdaySymbols"); - late final _sel_veryShortStandaloneWeekdaySymbols1 = - _registerName1("veryShortStandaloneWeekdaySymbols"); - late final _sel_quarterSymbols1 = _registerName1("quarterSymbols"); - late final _sel_shortQuarterSymbols1 = _registerName1("shortQuarterSymbols"); - late final _sel_standaloneQuarterSymbols1 = - _registerName1("standaloneQuarterSymbols"); - late final _sel_shortStandaloneQuarterSymbols1 = - _registerName1("shortStandaloneQuarterSymbols"); - late final _sel_AMSymbol1 = _registerName1("AMSymbol"); - late final _sel_PMSymbol1 = _registerName1("PMSymbol"); - late final _sel_minimumRangeOfUnit_1 = _registerName1("minimumRangeOfUnit:"); - _NSRange _objc_msgSend_767( - ffi.Pointer obj, - ffi.Pointer sel, - int unit, - ) { - return __objc_msgSend_767( - obj, - sel, - unit, - ); - } - - late final __objc_msgSend_767Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_767 = __objc_msgSend_767Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, int)>(); - - void _objc_msgSend_767_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - int unit, - ) { - return __objc_msgSend_767_stret( - stret, - obj, - sel, - unit, - ); - } - - late final __objc_msgSend_767_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend_stret'); - late final __objc_msgSend_767_stret = __objc_msgSend_767_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_maximumRangeOfUnit_1 = _registerName1("maximumRangeOfUnit:"); - late final _sel_rangeOfUnit_inUnit_forDate_1 = - _registerName1("rangeOfUnit:inUnit:forDate:"); - _NSRange _objc_msgSend_768( - ffi.Pointer obj, - ffi.Pointer sel, - int smaller, - int larger, - ffi.Pointer date, - ) { - return __objc_msgSend_768( - obj, - sel, - smaller, - larger, - date, - ); - } - - late final __objc_msgSend_768Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Int32, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_768 = __objc_msgSend_768Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, int, int, - ffi.Pointer)>(); - - void _objc_msgSend_768_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - int smaller, - int larger, - ffi.Pointer date, - ) { - return __objc_msgSend_768_stret( - stret, - obj, - sel, - smaller, - larger, - date, - ); - } - - late final __objc_msgSend_768_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_768_stret = __objc_msgSend_768_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, int, int, ffi.Pointer)>(); - - late final _sel_ordinalityOfUnit_inUnit_forDate_1 = - _registerName1("ordinalityOfUnit:inUnit:forDate:"); - int _objc_msgSend_769( - ffi.Pointer obj, - ffi.Pointer sel, - int smaller, - int larger, - ffi.Pointer date, - ) { - return __objc_msgSend_769( - obj, - sel, - smaller, - larger, - date, - ); - } - - late final __objc_msgSend_769Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_769 = __objc_msgSend_769Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int, int, - ffi.Pointer)>(); - - late final _sel_rangeOfUnit_startDate_interval_forDate_1 = - _registerName1("rangeOfUnit:startDate:interval:forDate:"); - bool _objc_msgSend_770( - ffi.Pointer obj, - ffi.Pointer sel, - int unit, - ffi.Pointer> datep, - ffi.Pointer tip, - ffi.Pointer date, - ) { - return __objc_msgSend_770( - obj, - sel, - unit, - datep, - tip, - date, - ); - } - - late final __objc_msgSend_770Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_770 = __objc_msgSend_770Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>, - ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSDateComponents1 = _getClass1("NSDateComponents"); - late final _sel_calendar1 = _registerName1("calendar"); - ffi.Pointer _objc_msgSend_771( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_771( - obj, - sel, - ); - } - - late final __objc_msgSend_771Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_771 = __objc_msgSend_771Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setCalendar_1 = _registerName1("setCalendar:"); - void _objc_msgSend_772( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_772( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_772Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_772 = __objc_msgSend_772Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - ffi.Pointer _objc_msgSend_773( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_773( - obj, - sel, - ); - } - - late final __objc_msgSend_773Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_773 = __objc_msgSend_773Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_774( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_774( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_774Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_774 = __objc_msgSend_774Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_era1 = _registerName1("era"); - late final _sel_setEra_1 = _registerName1("setEra:"); - late final _sel_year1 = _registerName1("year"); - late final _sel_setYear_1 = _registerName1("setYear:"); - late final _sel_month1 = _registerName1("month"); - late final _sel_setMonth_1 = _registerName1("setMonth:"); - late final _sel_day1 = _registerName1("day"); - late final _sel_setDay_1 = _registerName1("setDay:"); - late final _sel_hour1 = _registerName1("hour"); - late final _sel_setHour_1 = _registerName1("setHour:"); - late final _sel_minute1 = _registerName1("minute"); - late final _sel_setMinute_1 = _registerName1("setMinute:"); - late final _sel_second1 = _registerName1("second"); - late final _sel_setSecond_1 = _registerName1("setSecond:"); - late final _sel_nanosecond1 = _registerName1("nanosecond"); - late final _sel_setNanosecond_1 = _registerName1("setNanosecond:"); - late final _sel_weekday1 = _registerName1("weekday"); - late final _sel_setWeekday_1 = _registerName1("setWeekday:"); - late final _sel_weekdayOrdinal1 = _registerName1("weekdayOrdinal"); - late final _sel_setWeekdayOrdinal_1 = _registerName1("setWeekdayOrdinal:"); - late final _sel_quarter1 = _registerName1("quarter"); - late final _sel_setQuarter_1 = _registerName1("setQuarter:"); - late final _sel_weekOfMonth1 = _registerName1("weekOfMonth"); - late final _sel_setWeekOfMonth_1 = _registerName1("setWeekOfMonth:"); - late final _sel_weekOfYear1 = _registerName1("weekOfYear"); - late final _sel_setWeekOfYear_1 = _registerName1("setWeekOfYear:"); - late final _sel_yearForWeekOfYear1 = _registerName1("yearForWeekOfYear"); - late final _sel_setYearForWeekOfYear_1 = - _registerName1("setYearForWeekOfYear:"); - late final _sel_isLeapMonth1 = _registerName1("isLeapMonth"); - late final _sel_setLeapMonth_1 = _registerName1("setLeapMonth:"); - late final _sel_week1 = _registerName1("week"); - late final _sel_setWeek_1 = _registerName1("setWeek:"); - late final _sel_setValue_forComponent_1 = - _registerName1("setValue:forComponent:"); - void _objc_msgSend_775( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - int unit, - ) { - return __objc_msgSend_775( - obj, - sel, - value, - unit, - ); - } - - late final __objc_msgSend_775Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Long, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_775 = __objc_msgSend_775Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, int)>(); - - late final _sel_valueForComponent_1 = _registerName1("valueForComponent:"); - int _objc_msgSend_776( - ffi.Pointer obj, - ffi.Pointer sel, - int unit, - ) { - return __objc_msgSend_776( - obj, - sel, - unit, - ); - } - - late final __objc_msgSend_776Ptr = _lookup< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_776 = __objc_msgSend_776Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_isValidDate1 = _registerName1("isValidDate"); - late final _sel_isValidDateInCalendar_1 = - _registerName1("isValidDateInCalendar:"); - bool _objc_msgSend_777( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer calendar, - ) { - return __objc_msgSend_777( - obj, - sel, - calendar, - ); - } - - late final __objc_msgSend_777Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_777 = __objc_msgSend_777Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_dateFromComponents_1 = _registerName1("dateFromComponents:"); - ffi.Pointer _objc_msgSend_778( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer comps, - ) { - return __objc_msgSend_778( - obj, - sel, - comps, - ); - } - - late final __objc_msgSend_778Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_778 = __objc_msgSend_778Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_components_fromDate_1 = - _registerName1("components:fromDate:"); - ffi.Pointer _objc_msgSend_779( - ffi.Pointer obj, - ffi.Pointer sel, - int unitFlags, - ffi.Pointer date, - ) { - return __objc_msgSend_779( - obj, - sel, - unitFlags, - date, - ); - } - - late final __objc_msgSend_779Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_779 = __objc_msgSend_779Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_dateByAddingComponents_toDate_options_1 = - _registerName1("dateByAddingComponents:toDate:options:"); - ffi.Pointer _objc_msgSend_780( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer comps, - ffi.Pointer date, - int opts, - ) { - return __objc_msgSend_780( - obj, - sel, - comps, - date, - opts, - ); - } - - late final __objc_msgSend_780Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_780 = __objc_msgSend_780Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int)>(); - - late final _sel_components_fromDate_toDate_options_1 = - _registerName1("components:fromDate:toDate:options:"); - ffi.Pointer _objc_msgSend_781( - ffi.Pointer obj, - ffi.Pointer sel, - int unitFlags, - ffi.Pointer startingDate, - ffi.Pointer resultDate, - int opts, - ) { - return __objc_msgSend_781( - obj, - sel, - unitFlags, - startingDate, - resultDate, - opts, - ); - } - - late final __objc_msgSend_781Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_781 = __objc_msgSend_781Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer, - int)>(); - - late final _sel_getEra_year_month_day_fromDate_1 = - _registerName1("getEra:year:month:day:fromDate:"); - void _objc_msgSend_782( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer eraValuePointer, - ffi.Pointer yearValuePointer, - ffi.Pointer monthValuePointer, - ffi.Pointer dayValuePointer, - ffi.Pointer date, - ) { - return __objc_msgSend_782( - obj, - sel, - eraValuePointer, - yearValuePointer, - monthValuePointer, - dayValuePointer, - date, - ); - } - - late final __objc_msgSend_782Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_782 = __objc_msgSend_782Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_getEra_yearForWeekOfYear_weekOfYear_weekday_fromDate_1 = - _registerName1("getEra:yearForWeekOfYear:weekOfYear:weekday:fromDate:"); - late final _sel_getHour_minute_second_nanosecond_fromDate_1 = - _registerName1("getHour:minute:second:nanosecond:fromDate:"); - late final _sel_component_fromDate_1 = _registerName1("component:fromDate:"); - int _objc_msgSend_783( - ffi.Pointer obj, - ffi.Pointer sel, - int unit, - ffi.Pointer date, - ) { - return __objc_msgSend_783( - obj, - sel, - unit, - date, - ); - } - - late final __objc_msgSend_783Ptr = _lookup< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_783 = __objc_msgSend_783Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _sel_dateWithEra_year_month_day_hour_minute_second_nanosecond_1 = - _registerName1( - "dateWithEra:year:month:day:hour:minute:second:nanosecond:"); - ffi.Pointer _objc_msgSend_784( - ffi.Pointer obj, - ffi.Pointer sel, - int eraValue, - int yearValue, - int monthValue, - int dayValue, - int hourValue, - int minuteValue, - int secondValue, - int nanosecondValue, - ) { - return __objc_msgSend_784( - obj, - sel, - eraValue, - yearValue, - monthValue, - dayValue, - hourValue, - minuteValue, - secondValue, - nanosecondValue, - ); - } - - late final __objc_msgSend_784Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.Long, - ffi.Long, - ffi.Long, - ffi.Long, - ffi.Long, - ffi.Long, - ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_784 = __objc_msgSend_784Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, int, int, int, int, int, int, int)>(); - - late final _sel_dateWithEra_yearForWeekOfYear_weekOfYear_weekday_hour_minute_second_nanosecond_1 = - _registerName1( - "dateWithEra:yearForWeekOfYear:weekOfYear:weekday:hour:minute:second:nanosecond:"); - late final _sel_startOfDayForDate_1 = _registerName1("startOfDayForDate:"); - late final _sel_componentsInTimeZone_fromDate_1 = - _registerName1("componentsInTimeZone:fromDate:"); - ffi.Pointer _objc_msgSend_785( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer timezone, - ffi.Pointer date, - ) { - return __objc_msgSend_785( - obj, - sel, - timezone, - date, - ); - } - - late final __objc_msgSend_785Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_785 = __objc_msgSend_785Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_compareDate_toDate_toUnitGranularity_1 = - _registerName1("compareDate:toDate:toUnitGranularity:"); - int _objc_msgSend_786( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date1, - ffi.Pointer date2, - int unit, - ) { - return __objc_msgSend_786( - obj, - sel, - date1, - date2, - unit, - ); - } - - late final __objc_msgSend_786Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_786 = __objc_msgSend_786Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_isDate_equalToDate_toUnitGranularity_1 = - _registerName1("isDate:equalToDate:toUnitGranularity:"); - bool _objc_msgSend_787( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date1, - ffi.Pointer date2, - int unit, - ) { - return __objc_msgSend_787( - obj, - sel, - date1, - date2, - unit, - ); - } - - late final __objc_msgSend_787Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_787 = __objc_msgSend_787Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_isDate_inSameDayAsDate_1 = - _registerName1("isDate:inSameDayAsDate:"); - bool _objc_msgSend_788( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date1, - ffi.Pointer date2, - ) { - return __objc_msgSend_788( - obj, - sel, - date1, - date2, - ); - } - - late final __objc_msgSend_788Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_788 = __objc_msgSend_788Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_isDateInToday_1 = _registerName1("isDateInToday:"); - late final _sel_isDateInYesterday_1 = _registerName1("isDateInYesterday:"); - late final _sel_isDateInTomorrow_1 = _registerName1("isDateInTomorrow:"); - late final _sel_isDateInWeekend_1 = _registerName1("isDateInWeekend:"); - late final _sel_rangeOfWeekendStartDate_interval_containingDate_1 = - _registerName1("rangeOfWeekendStartDate:interval:containingDate:"); - bool _objc_msgSend_789( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> datep, - ffi.Pointer tip, - ffi.Pointer date, - ) { - return __objc_msgSend_789( - obj, - sel, - datep, - tip, - date, - ); - } - - late final __objc_msgSend_789Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_789 = __objc_msgSend_789Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_nextWeekendStartDate_interval_options_afterDate_1 = - _registerName1("nextWeekendStartDate:interval:options:afterDate:"); - bool _objc_msgSend_790( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> datep, - ffi.Pointer tip, - int options, - ffi.Pointer date, - ) { - return __objc_msgSend_790( - obj, - sel, - datep, - tip, - options, - date, - ); - } - - late final __objc_msgSend_790Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_790 = __objc_msgSend_790Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer, - int, - ffi.Pointer)>(); - - late final _sel_components_fromDateComponents_toDateComponents_options_1 = - _registerName1("components:fromDateComponents:toDateComponents:options:"); - ffi.Pointer _objc_msgSend_791( - ffi.Pointer obj, - ffi.Pointer sel, - int unitFlags, - ffi.Pointer startingDateComp, - ffi.Pointer resultDateComp, - int options, - ) { - return __objc_msgSend_791( - obj, - sel, - unitFlags, - startingDateComp, - resultDateComp, - options, - ); - } - - late final __objc_msgSend_791Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_791 = __objc_msgSend_791Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer, - int)>(); - - late final _sel_dateByAddingUnit_value_toDate_options_1 = - _registerName1("dateByAddingUnit:value:toDate:options:"); - ffi.Pointer _objc_msgSend_792( - ffi.Pointer obj, - ffi.Pointer sel, - int unit, - int value, - ffi.Pointer date, - int options, - ) { - return __objc_msgSend_792( - obj, - sel, - unit, - value, - date, - options, - ); - } - - late final __objc_msgSend_792Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Long, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_792 = __objc_msgSend_792Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, int, ffi.Pointer, int)>(); - - late final _sel_enumerateDatesStartingAfterDate_matchingComponents_options_usingBlock_1 = - _registerName1( - "enumerateDatesStartingAfterDate:matchingComponents:options:usingBlock:"); - void _objc_msgSend_793( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer start, - ffi.Pointer comps, - int opts, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_793( - obj, - sel, - start, - comps, - opts, - block, - ); - } - - late final __objc_msgSend_793Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_793 = __objc_msgSend_793Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_nextDateAfterDate_matchingComponents_options_1 = - _registerName1("nextDateAfterDate:matchingComponents:options:"); - ffi.Pointer _objc_msgSend_794( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date, - ffi.Pointer comps, - int options, - ) { - return __objc_msgSend_794( - obj, - sel, - date, - comps, - options, - ); - } - - late final __objc_msgSend_794Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_794 = __objc_msgSend_794Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int)>(); - - late final _sel_nextDateAfterDate_matchingUnit_value_options_1 = - _registerName1("nextDateAfterDate:matchingUnit:value:options:"); - ffi.Pointer _objc_msgSend_795( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date, - int unit, - int value, - int options, - ) { - return __objc_msgSend_795( - obj, - sel, - date, - unit, - value, - options, - ); - } - - late final __objc_msgSend_795Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Long, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_795 = __objc_msgSend_795Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, int, int)>(); - - late final _sel_nextDateAfterDate_matchingHour_minute_second_options_1 = - _registerName1("nextDateAfterDate:matchingHour:minute:second:options:"); - ffi.Pointer _objc_msgSend_796( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date, - int hourValue, - int minuteValue, - int secondValue, - int options, - ) { - return __objc_msgSend_796( - obj, - sel, - date, - hourValue, - minuteValue, - secondValue, - options, - ); - } - - late final __objc_msgSend_796Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.Long, - ffi.Long, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_796 = __objc_msgSend_796Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, int, int, int)>(); - - late final _sel_dateBySettingUnit_value_ofDate_options_1 = - _registerName1("dateBySettingUnit:value:ofDate:options:"); - late final _sel_dateBySettingHour_minute_second_ofDate_options_1 = - _registerName1("dateBySettingHour:minute:second:ofDate:options:"); - ffi.Pointer _objc_msgSend_797( - ffi.Pointer obj, - ffi.Pointer sel, - int h, - int m, - int s, - ffi.Pointer date, - int opts, - ) { - return __objc_msgSend_797( - obj, - sel, - h, - m, - s, - date, - opts, - ); - } - - late final __objc_msgSend_797Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.Long, - ffi.Long, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_797 = __objc_msgSend_797Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, int, int, ffi.Pointer, int)>(); - - late final _sel_date_matchesComponents_1 = - _registerName1("date:matchesComponents:"); - bool _objc_msgSend_798( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer date, - ffi.Pointer components, - ) { - return __objc_msgSend_798( - obj, - sel, - date, - components, - ); - } - - late final __objc_msgSend_798Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_798 = __objc_msgSend_798Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_799( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_799( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_799Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_799 = __objc_msgSend_799Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_isLenient1 = _registerName1("isLenient"); - late final _sel_setLenient_1 = _registerName1("setLenient:"); - late final _sel_twoDigitStartDate1 = _registerName1("twoDigitStartDate"); - late final _sel_setTwoDigitStartDate_1 = - _registerName1("setTwoDigitStartDate:"); - void _objc_msgSend_800( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_800( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_800Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_800 = __objc_msgSend_800Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_defaultDate1 = _registerName1("defaultDate"); - late final _sel_setDefaultDate_1 = _registerName1("setDefaultDate:"); - late final _sel_setEraSymbols_1 = _registerName1("setEraSymbols:"); - void _objc_msgSend_801( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_801( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_801Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_801 = __objc_msgSend_801Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_setMonthSymbols_1 = _registerName1("setMonthSymbols:"); - late final _sel_setShortMonthSymbols_1 = - _registerName1("setShortMonthSymbols:"); - late final _sel_setWeekdaySymbols_1 = _registerName1("setWeekdaySymbols:"); - late final _sel_setShortWeekdaySymbols_1 = - _registerName1("setShortWeekdaySymbols:"); - late final _sel_setAMSymbol_1 = _registerName1("setAMSymbol:"); - late final _sel_setPMSymbol_1 = _registerName1("setPMSymbol:"); - late final _sel_setLongEraSymbols_1 = _registerName1("setLongEraSymbols:"); - late final _sel_setVeryShortMonthSymbols_1 = - _registerName1("setVeryShortMonthSymbols:"); - late final _sel_setStandaloneMonthSymbols_1 = - _registerName1("setStandaloneMonthSymbols:"); - late final _sel_setShortStandaloneMonthSymbols_1 = - _registerName1("setShortStandaloneMonthSymbols:"); - late final _sel_setVeryShortStandaloneMonthSymbols_1 = - _registerName1("setVeryShortStandaloneMonthSymbols:"); - late final _sel_setVeryShortWeekdaySymbols_1 = - _registerName1("setVeryShortWeekdaySymbols:"); - late final _sel_setStandaloneWeekdaySymbols_1 = - _registerName1("setStandaloneWeekdaySymbols:"); - late final _sel_setShortStandaloneWeekdaySymbols_1 = - _registerName1("setShortStandaloneWeekdaySymbols:"); - late final _sel_setVeryShortStandaloneWeekdaySymbols_1 = - _registerName1("setVeryShortStandaloneWeekdaySymbols:"); - late final _sel_setQuarterSymbols_1 = _registerName1("setQuarterSymbols:"); - late final _sel_setShortQuarterSymbols_1 = - _registerName1("setShortQuarterSymbols:"); - late final _sel_setStandaloneQuarterSymbols_1 = - _registerName1("setStandaloneQuarterSymbols:"); - late final _sel_setShortStandaloneQuarterSymbols_1 = - _registerName1("setShortStandaloneQuarterSymbols:"); - late final _sel_gregorianStartDate1 = _registerName1("gregorianStartDate"); - late final _sel_setGregorianStartDate_1 = - _registerName1("setGregorianStartDate:"); - late final _sel_doesRelativeDateFormatting1 = - _registerName1("doesRelativeDateFormatting"); - late final _sel_setDoesRelativeDateFormatting_1 = - _registerName1("setDoesRelativeDateFormatting:"); - late final _sel_initWithDateFormat_allowNaturalLanguage_1 = - _registerName1("initWithDateFormat:allowNaturalLanguage:"); - late final _sel_allowsNaturalLanguage1 = - _registerName1("allowsNaturalLanguage"); - late final _class_NSNumberFormatter1 = _getClass1("NSNumberFormatter"); - late final _sel_stringFromNumber_1 = _registerName1("stringFromNumber:"); - ffi.Pointer _objc_msgSend_802( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer number, - ) { - return __objc_msgSend_802( - obj, - sel, - number, - ); - } - - late final __objc_msgSend_802Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_802 = __objc_msgSend_802Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_numberFromString_1 = _registerName1("numberFromString:"); - ffi.Pointer _objc_msgSend_803( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - ) { - return __objc_msgSend_803( - obj, - sel, - string, - ); - } - - late final __objc_msgSend_803Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_803 = __objc_msgSend_803Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_localizedStringFromNumber_numberStyle_1 = - _registerName1("localizedStringFromNumber:numberStyle:"); - ffi.Pointer _objc_msgSend_804( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer num, - int nstyle, - ) { - return __objc_msgSend_804( - obj, - sel, - num, - nstyle, - ); - } - - late final __objc_msgSend_804Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_804 = __objc_msgSend_804Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - int _objc_msgSend_805( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_805( - obj, - sel, - ); - } - - late final __objc_msgSend_805Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_805 = __objc_msgSend_805Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_806( - ffi.Pointer obj, - ffi.Pointer sel, - int behavior, - ) { - return __objc_msgSend_806( - obj, - sel, - behavior, - ); - } - - late final __objc_msgSend_806Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_806 = __objc_msgSend_806Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_numberStyle1 = _registerName1("numberStyle"); - int _objc_msgSend_807( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_807( - obj, - sel, - ); - } - - late final __objc_msgSend_807Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_807 = __objc_msgSend_807Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setNumberStyle_1 = _registerName1("setNumberStyle:"); - void _objc_msgSend_808( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_808( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_808Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_808 = __objc_msgSend_808Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_generatesDecimalNumbers1 = - _registerName1("generatesDecimalNumbers"); - late final _sel_setGeneratesDecimalNumbers_1 = - _registerName1("setGeneratesDecimalNumbers:"); - void _objc_msgSend_809( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_809( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_809Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_809 = __objc_msgSend_809Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_negativeFormat1 = _registerName1("negativeFormat"); - late final _sel_setNegativeFormat_1 = _registerName1("setNegativeFormat:"); - late final _sel_textAttributesForNegativeValues1 = - _registerName1("textAttributesForNegativeValues"); - late final _sel_setTextAttributesForNegativeValues_1 = - _registerName1("setTextAttributesForNegativeValues:"); - late final _sel_positiveFormat1 = _registerName1("positiveFormat"); - late final _sel_setPositiveFormat_1 = _registerName1("setPositiveFormat:"); - late final _sel_textAttributesForPositiveValues1 = - _registerName1("textAttributesForPositiveValues"); - late final _sel_setTextAttributesForPositiveValues_1 = - _registerName1("setTextAttributesForPositiveValues:"); - late final _sel_allowsFloats1 = _registerName1("allowsFloats"); - late final _sel_setAllowsFloats_1 = _registerName1("setAllowsFloats:"); - late final _sel_setDecimalSeparator_1 = - _registerName1("setDecimalSeparator:"); - late final _sel_alwaysShowsDecimalSeparator1 = - _registerName1("alwaysShowsDecimalSeparator"); - late final _sel_setAlwaysShowsDecimalSeparator_1 = - _registerName1("setAlwaysShowsDecimalSeparator:"); - late final _sel_currencyDecimalSeparator1 = - _registerName1("currencyDecimalSeparator"); - late final _sel_setCurrencyDecimalSeparator_1 = - _registerName1("setCurrencyDecimalSeparator:"); - late final _sel_usesGroupingSeparator1 = - _registerName1("usesGroupingSeparator"); - late final _sel_setUsesGroupingSeparator_1 = - _registerName1("setUsesGroupingSeparator:"); - late final _sel_setGroupingSeparator_1 = - _registerName1("setGroupingSeparator:"); - late final _sel_zeroSymbol1 = _registerName1("zeroSymbol"); - late final _sel_setZeroSymbol_1 = _registerName1("setZeroSymbol:"); - late final _sel_textAttributesForZero1 = - _registerName1("textAttributesForZero"); - late final _sel_setTextAttributesForZero_1 = - _registerName1("setTextAttributesForZero:"); - late final _sel_nilSymbol1 = _registerName1("nilSymbol"); - late final _sel_setNilSymbol_1 = _registerName1("setNilSymbol:"); - late final _sel_textAttributesForNil1 = - _registerName1("textAttributesForNil"); - late final _sel_setTextAttributesForNil_1 = - _registerName1("setTextAttributesForNil:"); - late final _sel_notANumberSymbol1 = _registerName1("notANumberSymbol"); - late final _sel_setNotANumberSymbol_1 = - _registerName1("setNotANumberSymbol:"); - late final _sel_textAttributesForNotANumber1 = - _registerName1("textAttributesForNotANumber"); - late final _sel_setTextAttributesForNotANumber_1 = - _registerName1("setTextAttributesForNotANumber:"); - late final _sel_positiveInfinitySymbol1 = - _registerName1("positiveInfinitySymbol"); - late final _sel_setPositiveInfinitySymbol_1 = - _registerName1("setPositiveInfinitySymbol:"); - late final _sel_textAttributesForPositiveInfinity1 = - _registerName1("textAttributesForPositiveInfinity"); - late final _sel_setTextAttributesForPositiveInfinity_1 = - _registerName1("setTextAttributesForPositiveInfinity:"); - late final _sel_negativeInfinitySymbol1 = - _registerName1("negativeInfinitySymbol"); - late final _sel_setNegativeInfinitySymbol_1 = - _registerName1("setNegativeInfinitySymbol:"); - late final _sel_textAttributesForNegativeInfinity1 = - _registerName1("textAttributesForNegativeInfinity"); - late final _sel_setTextAttributesForNegativeInfinity_1 = - _registerName1("setTextAttributesForNegativeInfinity:"); - late final _sel_positivePrefix1 = _registerName1("positivePrefix"); - late final _sel_setPositivePrefix_1 = _registerName1("setPositivePrefix:"); - late final _sel_positiveSuffix1 = _registerName1("positiveSuffix"); - late final _sel_setPositiveSuffix_1 = _registerName1("setPositiveSuffix:"); - late final _sel_negativePrefix1 = _registerName1("negativePrefix"); - late final _sel_setNegativePrefix_1 = _registerName1("setNegativePrefix:"); - late final _sel_negativeSuffix1 = _registerName1("negativeSuffix"); - late final _sel_setNegativeSuffix_1 = _registerName1("setNegativeSuffix:"); - late final _sel_setCurrencyCode_1 = _registerName1("setCurrencyCode:"); - late final _sel_setCurrencySymbol_1 = _registerName1("setCurrencySymbol:"); - late final _sel_internationalCurrencySymbol1 = - _registerName1("internationalCurrencySymbol"); - late final _sel_setInternationalCurrencySymbol_1 = - _registerName1("setInternationalCurrencySymbol:"); - late final _sel_percentSymbol1 = _registerName1("percentSymbol"); - late final _sel_setPercentSymbol_1 = _registerName1("setPercentSymbol:"); - late final _sel_perMillSymbol1 = _registerName1("perMillSymbol"); - late final _sel_setPerMillSymbol_1 = _registerName1("setPerMillSymbol:"); - late final _sel_minusSign1 = _registerName1("minusSign"); - late final _sel_setMinusSign_1 = _registerName1("setMinusSign:"); - late final _sel_plusSign1 = _registerName1("plusSign"); - late final _sel_setPlusSign_1 = _registerName1("setPlusSign:"); - late final _sel_exponentSymbol1 = _registerName1("exponentSymbol"); - late final _sel_setExponentSymbol_1 = _registerName1("setExponentSymbol:"); - late final _sel_groupingSize1 = _registerName1("groupingSize"); - late final _sel_setGroupingSize_1 = _registerName1("setGroupingSize:"); - late final _sel_secondaryGroupingSize1 = - _registerName1("secondaryGroupingSize"); - late final _sel_setSecondaryGroupingSize_1 = - _registerName1("setSecondaryGroupingSize:"); - late final _sel_multiplier1 = _registerName1("multiplier"); - late final _sel_setMultiplier_1 = _registerName1("setMultiplier:"); - late final _sel_formatWidth1 = _registerName1("formatWidth"); - late final _sel_setFormatWidth_1 = _registerName1("setFormatWidth:"); - late final _sel_paddingCharacter1 = _registerName1("paddingCharacter"); - late final _sel_setPaddingCharacter_1 = - _registerName1("setPaddingCharacter:"); - late final _sel_paddingPosition1 = _registerName1("paddingPosition"); - int _objc_msgSend_810( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_810( - obj, - sel, - ); - } - - late final __objc_msgSend_810Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_810 = __objc_msgSend_810Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setPaddingPosition_1 = _registerName1("setPaddingPosition:"); - void _objc_msgSend_811( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_811( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_811Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_811 = __objc_msgSend_811Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_roundingMode1 = _registerName1("roundingMode"); - int _objc_msgSend_812( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_812( - obj, - sel, - ); - } - - late final __objc_msgSend_812Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_812 = __objc_msgSend_812Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setRoundingMode_1 = _registerName1("setRoundingMode:"); - void _objc_msgSend_813( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_813( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_813Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_813 = __objc_msgSend_813Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_roundingIncrement1 = _registerName1("roundingIncrement"); - ffi.Pointer _objc_msgSend_814( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_814( - obj, - sel, - ); - } - - late final __objc_msgSend_814Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_814 = __objc_msgSend_814Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setRoundingIncrement_1 = - _registerName1("setRoundingIncrement:"); - void _objc_msgSend_815( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_815( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_815Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_815 = __objc_msgSend_815Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_minimumIntegerDigits1 = - _registerName1("minimumIntegerDigits"); - late final _sel_setMinimumIntegerDigits_1 = - _registerName1("setMinimumIntegerDigits:"); - late final _sel_maximumIntegerDigits1 = - _registerName1("maximumIntegerDigits"); - late final _sel_setMaximumIntegerDigits_1 = - _registerName1("setMaximumIntegerDigits:"); - late final _sel_minimumFractionDigits1 = - _registerName1("minimumFractionDigits"); - late final _sel_setMinimumFractionDigits_1 = - _registerName1("setMinimumFractionDigits:"); - late final _sel_maximumFractionDigits1 = - _registerName1("maximumFractionDigits"); - late final _sel_setMaximumFractionDigits_1 = - _registerName1("setMaximumFractionDigits:"); - late final _sel_minimum1 = _registerName1("minimum"); - late final _sel_setMinimum_1 = _registerName1("setMinimum:"); - late final _sel_maximum1 = _registerName1("maximum"); - late final _sel_setMaximum_1 = _registerName1("setMaximum:"); - late final _sel_currencyGroupingSeparator1 = - _registerName1("currencyGroupingSeparator"); - late final _sel_setCurrencyGroupingSeparator_1 = - _registerName1("setCurrencyGroupingSeparator:"); - late final _sel_usesSignificantDigits1 = - _registerName1("usesSignificantDigits"); - late final _sel_setUsesSignificantDigits_1 = - _registerName1("setUsesSignificantDigits:"); - late final _sel_minimumSignificantDigits1 = - _registerName1("minimumSignificantDigits"); - late final _sel_setMinimumSignificantDigits_1 = - _registerName1("setMinimumSignificantDigits:"); - late final _sel_maximumSignificantDigits1 = - _registerName1("maximumSignificantDigits"); - late final _sel_setMaximumSignificantDigits_1 = - _registerName1("setMaximumSignificantDigits:"); - late final _sel_isPartialStringValidationEnabled1 = - _registerName1("isPartialStringValidationEnabled"); - late final _sel_setPartialStringValidationEnabled_1 = - _registerName1("setPartialStringValidationEnabled:"); - late final _sel_hasThousandSeparators1 = - _registerName1("hasThousandSeparators"); - late final _sel_setHasThousandSeparators_1 = - _registerName1("setHasThousandSeparators:"); - late final _sel_thousandSeparator1 = _registerName1("thousandSeparator"); - late final _sel_setThousandSeparator_1 = - _registerName1("setThousandSeparator:"); - late final _sel_localizesFormat1 = _registerName1("localizesFormat"); - late final _sel_setLocalizesFormat_1 = _registerName1("setLocalizesFormat:"); - late final _sel_format1 = _registerName1("format"); - late final _sel_setFormat_1 = _registerName1("setFormat:"); - late final _sel_attributedStringForZero1 = - _registerName1("attributedStringForZero"); - late final _sel_setAttributedStringForZero_1 = - _registerName1("setAttributedStringForZero:"); - void _objc_msgSend_816( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_816( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_816Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_816 = __objc_msgSend_816Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_attributedStringForNil1 = - _registerName1("attributedStringForNil"); - late final _sel_setAttributedStringForNil_1 = - _registerName1("setAttributedStringForNil:"); - late final _sel_attributedStringForNotANumber1 = - _registerName1("attributedStringForNotANumber"); - late final _sel_setAttributedStringForNotANumber_1 = - _registerName1("setAttributedStringForNotANumber:"); - late final _class_NSDecimalNumberHandler1 = - _getClass1("NSDecimalNumberHandler"); - late final _sel_defaultDecimalNumberHandler1 = - _registerName1("defaultDecimalNumberHandler"); - ffi.Pointer _objc_msgSend_817( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_817( - obj, - sel, - ); - } - - late final __objc_msgSend_817Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_817 = __objc_msgSend_817Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_1 = - _registerName1( - "initWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:"); - instancetype _objc_msgSend_818( - ffi.Pointer obj, - ffi.Pointer sel, - int roundingMode, - int scale, - bool exact, - bool overflow, - bool underflow, - bool divideByZero, - ) { - return __objc_msgSend_818( - obj, - sel, - roundingMode, - scale, - exact, - overflow, - underflow, - divideByZero, - ); - } - - late final __objc_msgSend_818Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Short, - ffi.Bool, - ffi.Bool, - ffi.Bool, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_818 = __objc_msgSend_818Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, int, - int, bool, bool, bool, bool)>(); - - late final _sel_decimalNumberHandlerWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_1 = - _registerName1( - "decimalNumberHandlerWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:"); - late final _sel_roundingBehavior1 = _registerName1("roundingBehavior"); - late final _sel_setRoundingBehavior_1 = - _registerName1("setRoundingBehavior:"); - void _objc_msgSend_819( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_819( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_819Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_819 = __objc_msgSend_819Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSScanner1 = _getClass1("NSScanner"); - late final _sel_scanLocation1 = _registerName1("scanLocation"); - late final _sel_setScanLocation_1 = _registerName1("setScanLocation:"); - late final _sel_charactersToBeSkipped1 = - _registerName1("charactersToBeSkipped"); - ffi.Pointer _objc_msgSend_820( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_820( - obj, - sel, - ); - } - - late final __objc_msgSend_820Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_820 = __objc_msgSend_820Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setCharactersToBeSkipped_1 = - _registerName1("setCharactersToBeSkipped:"); - void _objc_msgSend_821( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_821( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_821Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_821 = __objc_msgSend_821Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_caseSensitive1 = _registerName1("caseSensitive"); - late final _sel_setCaseSensitive_1 = _registerName1("setCaseSensitive:"); - late final _sel_scanInt_1 = _registerName1("scanInt:"); - bool _objc_msgSend_822( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer result, - ) { - return __objc_msgSend_822( - obj, - sel, - result, - ); - } - - late final __objc_msgSend_822Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_822 = __objc_msgSend_822Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_scanInteger_1 = _registerName1("scanInteger:"); - bool _objc_msgSend_823( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer result, - ) { - return __objc_msgSend_823( - obj, - sel, - result, - ); - } - - late final __objc_msgSend_823Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_823 = __objc_msgSend_823Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_scanLongLong_1 = _registerName1("scanLongLong:"); - bool _objc_msgSend_824( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer result, - ) { - return __objc_msgSend_824( - obj, - sel, - result, - ); - } - - late final __objc_msgSend_824Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_824 = __objc_msgSend_824Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_scanUnsignedLongLong_1 = - _registerName1("scanUnsignedLongLong:"); - bool _objc_msgSend_825( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer result, - ) { - return __objc_msgSend_825( - obj, - sel, - result, - ); - } - - late final __objc_msgSend_825Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_825 = __objc_msgSend_825Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_scanFloat_1 = _registerName1("scanFloat:"); - bool _objc_msgSend_826( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer result, - ) { - return __objc_msgSend_826( - obj, - sel, - result, - ); - } - - late final __objc_msgSend_826Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_826 = __objc_msgSend_826Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_scanDouble_1 = _registerName1("scanDouble:"); - bool _objc_msgSend_827( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer result, - ) { - return __objc_msgSend_827( - obj, - sel, - result, - ); - } - - late final __objc_msgSend_827Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_827 = __objc_msgSend_827Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_scanHexInt_1 = _registerName1("scanHexInt:"); - bool _objc_msgSend_828( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer result, - ) { - return __objc_msgSend_828( - obj, - sel, - result, - ); - } - - late final __objc_msgSend_828Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_828 = __objc_msgSend_828Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_scanHexLongLong_1 = _registerName1("scanHexLongLong:"); - late final _sel_scanHexFloat_1 = _registerName1("scanHexFloat:"); - late final _sel_scanHexDouble_1 = _registerName1("scanHexDouble:"); - late final _sel_scanString_intoString_1 = - _registerName1("scanString:intoString:"); - bool _objc_msgSend_829( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - ffi.Pointer> result, - ) { - return __objc_msgSend_829( - obj, - sel, - string, - result, - ); - } - - late final __objc_msgSend_829Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_829 = __objc_msgSend_829Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_scanCharactersFromSet_intoString_1 = - _registerName1("scanCharactersFromSet:intoString:"); - bool _objc_msgSend_830( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer set1, - ffi.Pointer> result, - ) { - return __objc_msgSend_830( - obj, - sel, - set1, - result, - ); - } - - late final __objc_msgSend_830Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_830 = __objc_msgSend_830Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_scanUpToString_intoString_1 = - _registerName1("scanUpToString:intoString:"); - late final _sel_scanUpToCharactersFromSet_intoString_1 = - _registerName1("scanUpToCharactersFromSet:intoString:"); - late final _sel_isAtEnd1 = _registerName1("isAtEnd"); - late final _sel_scannerWithString_1 = _registerName1("scannerWithString:"); - late final _sel_localizedScannerWithString_1 = - _registerName1("localizedScannerWithString:"); - late final _sel_scanDecimal_1 = _registerName1("scanDecimal:"); - bool _objc_msgSend_831( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer dcm, - ) { - return __objc_msgSend_831( - obj, - sel, - dcm, - ); - } - - late final __objc_msgSend_831Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_831 = __objc_msgSend_831Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSException1 = _getClass1("NSException"); - late final _sel_exceptionWithName_reason_userInfo_1 = - _registerName1("exceptionWithName:reason:userInfo:"); - ffi.Pointer _objc_msgSend_832( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer reason, - ffi.Pointer userInfo, - ) { - return __objc_msgSend_832( - obj, - sel, - name, - reason, - userInfo, - ); - } - - late final __objc_msgSend_832Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_832 = __objc_msgSend_832Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithName_reason_userInfo_1 = - _registerName1("initWithName:reason:userInfo:"); - instancetype _objc_msgSend_833( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aName, - ffi.Pointer aReason, - ffi.Pointer aUserInfo, - ) { - return __objc_msgSend_833( - obj, - sel, - aName, - aReason, - aUserInfo, - ); - } - - late final __objc_msgSend_833Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_833 = __objc_msgSend_833Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_reason1 = _registerName1("reason"); - late final _sel_raise1 = _registerName1("raise"); - late final _sel_raise_format_1 = _registerName1("raise:format:"); - late final _sel_raise_format_arguments_1 = - _registerName1("raise:format:arguments:"); - void _objc_msgSend_834( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer format, - ffi.Pointer<__va_list_tag> argList, - ) { - return __objc_msgSend_834( - obj, - sel, - name, - format, - argList, - ); - } - - late final __objc_msgSend_834Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>>('objc_msgSend'); - late final __objc_msgSend_834 = __objc_msgSend_834Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__va_list_tag>)>(); - - late final _class_NSFileHandle1 = _getClass1("NSFileHandle"); - late final _sel_availableData1 = _registerName1("availableData"); - late final _sel_initWithFileDescriptor_closeOnDealloc_1 = - _registerName1("initWithFileDescriptor:closeOnDealloc:"); - instancetype _objc_msgSend_835( - ffi.Pointer obj, - ffi.Pointer sel, - int fd, - bool closeopt, - ) { - return __objc_msgSend_835( - obj, - sel, - fd, - closeopt, - ); - } - - late final __objc_msgSend_835Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Int, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_835 = __objc_msgSend_835Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, int, bool)>(); - - late final _sel_readDataToEndOfFileAndReturnError_1 = - _registerName1("readDataToEndOfFileAndReturnError:"); - ffi.Pointer _objc_msgSend_836( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> error, - ) { - return __objc_msgSend_836( - obj, - sel, - error, - ); - } - - late final __objc_msgSend_836Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_836 = __objc_msgSend_836Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_readDataUpToLength_error_1 = - _registerName1("readDataUpToLength:error:"); - ffi.Pointer _objc_msgSend_837( - ffi.Pointer obj, - ffi.Pointer sel, - int length, - ffi.Pointer> error, - ) { - return __objc_msgSend_837( - obj, - sel, - length, - error, - ); - } - - late final __objc_msgSend_837Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_837 = __objc_msgSend_837Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer>)>(); - - late final _sel_writeData_error_1 = _registerName1("writeData:error:"); - bool _objc_msgSend_838( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ffi.Pointer> error, - ) { - return __objc_msgSend_838( - obj, - sel, - data, - error, - ); - } - - late final __objc_msgSend_838Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_838 = __objc_msgSend_838Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_getOffset_error_1 = _registerName1("getOffset:error:"); - bool _objc_msgSend_839( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer offsetInFile, - ffi.Pointer> error, - ) { - return __objc_msgSend_839( - obj, - sel, - offsetInFile, - error, - ); - } - - late final __objc_msgSend_839Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_839 = __objc_msgSend_839Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_seekToEndReturningOffset_error_1 = - _registerName1("seekToEndReturningOffset:error:"); - late final _sel_seekToOffset_error_1 = _registerName1("seekToOffset:error:"); - bool _objc_msgSend_840( - ffi.Pointer obj, - ffi.Pointer sel, - int offset, - ffi.Pointer> error, - ) { - return __objc_msgSend_840( - obj, - sel, - offset, - error, - ); - } - - late final __objc_msgSend_840Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLongLong, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_840 = __objc_msgSend_840Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer>)>(); - - late final _sel_truncateAtOffset_error_1 = - _registerName1("truncateAtOffset:error:"); - late final _sel_synchronizeAndReturnError_1 = - _registerName1("synchronizeAndReturnError:"); - late final _sel_closeAndReturnError_1 = - _registerName1("closeAndReturnError:"); - late final _sel_fileHandleWithStandardInput1 = - _registerName1("fileHandleWithStandardInput"); - ffi.Pointer _objc_msgSend_841( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_841( - obj, - sel, - ); - } - - late final __objc_msgSend_841Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_841 = __objc_msgSend_841Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_fileHandleWithStandardOutput1 = - _registerName1("fileHandleWithStandardOutput"); - late final _sel_fileHandleWithStandardError1 = - _registerName1("fileHandleWithStandardError"); - late final _sel_fileHandleWithNullDevice1 = - _registerName1("fileHandleWithNullDevice"); - late final _sel_fileHandleForReadingAtPath_1 = - _registerName1("fileHandleForReadingAtPath:"); - late final _sel_fileHandleForWritingAtPath_1 = - _registerName1("fileHandleForWritingAtPath:"); - late final _sel_fileHandleForUpdatingAtPath_1 = - _registerName1("fileHandleForUpdatingAtPath:"); - late final _sel_fileHandleForReadingFromURL_error_1 = - _registerName1("fileHandleForReadingFromURL:error:"); - instancetype _objc_msgSend_842( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer> error, - ) { - return __objc_msgSend_842( - obj, - sel, - url, - error, - ); - } - - late final __objc_msgSend_842Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_842 = __objc_msgSend_842Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); - - late final _sel_fileHandleForWritingToURL_error_1 = - _registerName1("fileHandleForWritingToURL:error:"); - late final _sel_fileHandleForUpdatingURL_error_1 = - _registerName1("fileHandleForUpdatingURL:error:"); - late final _sel_readInBackgroundAndNotifyForModes_1 = - _registerName1("readInBackgroundAndNotifyForModes:"); - void _objc_msgSend_843( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer modes, - ) { - return __objc_msgSend_843( - obj, - sel, - modes, - ); - } - - late final __objc_msgSend_843Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_843 = __objc_msgSend_843Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_readInBackgroundAndNotify1 = - _registerName1("readInBackgroundAndNotify"); - late final _sel_readToEndOfFileInBackgroundAndNotifyForModes_1 = - _registerName1("readToEndOfFileInBackgroundAndNotifyForModes:"); - late final _sel_readToEndOfFileInBackgroundAndNotify1 = - _registerName1("readToEndOfFileInBackgroundAndNotify"); - late final _sel_acceptConnectionInBackgroundAndNotifyForModes_1 = - _registerName1("acceptConnectionInBackgroundAndNotifyForModes:"); - late final _sel_acceptConnectionInBackgroundAndNotify1 = - _registerName1("acceptConnectionInBackgroundAndNotify"); - late final _sel_waitForDataInBackgroundAndNotifyForModes_1 = - _registerName1("waitForDataInBackgroundAndNotifyForModes:"); - late final _sel_waitForDataInBackgroundAndNotify1 = - _registerName1("waitForDataInBackgroundAndNotify"); - late final _sel_readabilityHandler1 = _registerName1("readabilityHandler"); - ffi.Pointer<_ObjCBlock> _objc_msgSend_844( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_844( - obj, - sel, - ); - } - - late final __objc_msgSend_844Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_844 = __objc_msgSend_844Ptr.asFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setReadabilityHandler_1 = - _registerName1("setReadabilityHandler:"); - void _objc_msgSend_845( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> value, - ) { - return __objc_msgSend_845( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_845Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_845 = __objc_msgSend_845Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_writeabilityHandler1 = _registerName1("writeabilityHandler"); - late final _sel_setWriteabilityHandler_1 = - _registerName1("setWriteabilityHandler:"); - late final _sel_initWithFileDescriptor_1 = - _registerName1("initWithFileDescriptor:"); - instancetype _objc_msgSend_846( - ffi.Pointer obj, - ffi.Pointer sel, - int fd, - ) { - return __objc_msgSend_846( - obj, - sel, - fd, - ); - } - - late final __objc_msgSend_846Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Int)>>('objc_msgSend'); - late final __objc_msgSend_846 = __objc_msgSend_846Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_fileDescriptor1 = _registerName1("fileDescriptor"); - late final _sel_readDataToEndOfFile1 = _registerName1("readDataToEndOfFile"); - late final _sel_readDataOfLength_1 = _registerName1("readDataOfLength:"); - ffi.Pointer _objc_msgSend_847( - ffi.Pointer obj, - ffi.Pointer sel, - int length, - ) { - return __objc_msgSend_847( - obj, - sel, - length, - ); - } - - late final __objc_msgSend_847Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_847 = __objc_msgSend_847Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_offsetInFile1 = _registerName1("offsetInFile"); - late final _sel_seekToEndOfFile1 = _registerName1("seekToEndOfFile"); - late final _sel_seekToFileOffset_1 = _registerName1("seekToFileOffset:"); - void _objc_msgSend_848( - ffi.Pointer obj, - ffi.Pointer sel, - int offset, - ) { - return __objc_msgSend_848( - obj, - sel, - offset, - ); - } - - late final __objc_msgSend_848Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLongLong)>>('objc_msgSend'); - late final __objc_msgSend_848 = __objc_msgSend_848Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_truncateFileAtOffset_1 = - _registerName1("truncateFileAtOffset:"); - late final _sel_synchronizeFile1 = _registerName1("synchronizeFile"); - late final _sel_closeFile1 = _registerName1("closeFile"); - late final _class_NSHTTPCookieStorage1 = _getClass1("NSHTTPCookieStorage"); - late final _sel_sharedHTTPCookieStorage1 = - _registerName1("sharedHTTPCookieStorage"); - ffi.Pointer _objc_msgSend_849( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_849( - obj, - sel, - ); - } - - late final __objc_msgSend_849Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_849 = __objc_msgSend_849Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_sharedCookieStorageForGroupContainerIdentifier_1 = - _registerName1("sharedCookieStorageForGroupContainerIdentifier:"); - ffi.Pointer _objc_msgSend_850( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer identifier, - ) { - return __objc_msgSend_850( - obj, - sel, - identifier, - ); - } - - late final __objc_msgSend_850Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_850 = __objc_msgSend_850Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_cookies1 = _registerName1("cookies"); - late final _class_NSHTTPCookie1 = _getClass1("NSHTTPCookie"); - late final _sel_initWithProperties_1 = _registerName1("initWithProperties:"); - instancetype _objc_msgSend_851( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer properties, - ) { - return __objc_msgSend_851( - obj, - sel, - properties, - ); - } - - late final __objc_msgSend_851Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_851 = __objc_msgSend_851Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_cookieWithProperties_1 = - _registerName1("cookieWithProperties:"); - ffi.Pointer _objc_msgSend_852( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer properties, - ) { - return __objc_msgSend_852( - obj, - sel, - properties, - ); - } - - late final __objc_msgSend_852Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_852 = __objc_msgSend_852Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_requestHeaderFieldsWithCookies_1 = - _registerName1("requestHeaderFieldsWithCookies:"); - late final _sel_cookiesWithResponseHeaderFields_forURL_1 = - _registerName1("cookiesWithResponseHeaderFields:forURL:"); - ffi.Pointer _objc_msgSend_853( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer headerFields, - ffi.Pointer URL, - ) { - return __objc_msgSend_853( - obj, - sel, - headerFields, - URL, - ); - } - - late final __objc_msgSend_853Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_853 = __objc_msgSend_853Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_properties1 = _registerName1("properties"); - late final _sel_value1 = _registerName1("value"); - late final _sel_expiresDate1 = _registerName1("expiresDate"); - late final _sel_isSessionOnly1 = _registerName1("isSessionOnly"); - late final _sel_isSecure1 = _registerName1("isSecure"); - late final _sel_isHTTPOnly1 = _registerName1("isHTTPOnly"); - late final _sel_comment1 = _registerName1("comment"); - late final _sel_commentURL1 = _registerName1("commentURL"); - late final _sel_portList1 = _registerName1("portList"); - late final _sel_sameSitePolicy1 = _registerName1("sameSitePolicy"); - late final _sel_setCookie_1 = _registerName1("setCookie:"); - void _objc_msgSend_854( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer cookie, - ) { - return __objc_msgSend_854( - obj, - sel, - cookie, - ); - } - - late final __objc_msgSend_854Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_854 = __objc_msgSend_854Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_deleteCookie_1 = _registerName1("deleteCookie:"); - late final _sel_removeCookiesSinceDate_1 = - _registerName1("removeCookiesSinceDate:"); - late final _sel_cookiesForURL_1 = _registerName1("cookiesForURL:"); - late final _sel_setCookies_forURL_mainDocumentURL_1 = - _registerName1("setCookies:forURL:mainDocumentURL:"); - void _objc_msgSend_855( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer cookies, - ffi.Pointer URL, - ffi.Pointer mainDocumentURL, - ) { - return __objc_msgSend_855( - obj, - sel, - cookies, - URL, - mainDocumentURL, - ); - } - - late final __objc_msgSend_855Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_855 = __objc_msgSend_855Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_cookieAcceptPolicy1 = _registerName1("cookieAcceptPolicy"); - int _objc_msgSend_856( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_856( - obj, - sel, - ); - } - - late final __objc_msgSend_856Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_856 = __objc_msgSend_856Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setCookieAcceptPolicy_1 = - _registerName1("setCookieAcceptPolicy:"); - void _objc_msgSend_857( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_857( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_857Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_857 = __objc_msgSend_857Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_sortedCookiesUsingDescriptors_1 = - _registerName1("sortedCookiesUsingDescriptors:"); - late final _class_NSURLSessionTask1 = _getClass1("NSURLSessionTask"); - late final _sel_taskIdentifier1 = _registerName1("taskIdentifier"); - late final _class_NSURLRequest1 = _getClass1("NSURLRequest"); - late final _sel_requestWithURL_1 = _registerName1("requestWithURL:"); - late final _sel_supportsSecureCoding1 = - _registerName1("supportsSecureCoding"); - late final _sel_requestWithURL_cachePolicy_timeoutInterval_1 = - _registerName1("requestWithURL:cachePolicy:timeoutInterval:"); - instancetype _objc_msgSend_858( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer URL, - int cachePolicy, - double timeoutInterval, - ) { - return __objc_msgSend_858( - obj, - sel, - URL, - cachePolicy, - timeoutInterval, - ); - } - - late final __objc_msgSend_858Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32, ffi.Double)>>('objc_msgSend'); - late final __objc_msgSend_858 = __objc_msgSend_858Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, double)>(); - - late final _sel_initWithURL_cachePolicy_timeoutInterval_1 = - _registerName1("initWithURL:cachePolicy:timeoutInterval:"); - late final _sel_URL1 = _registerName1("URL"); - late final _sel_cachePolicy1 = _registerName1("cachePolicy"); - int _objc_msgSend_859( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_859( - obj, - sel, - ); - } - - late final __objc_msgSend_859Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_859 = __objc_msgSend_859Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_timeoutInterval1 = _registerName1("timeoutInterval"); - late final _sel_mainDocumentURL1 = _registerName1("mainDocumentURL"); - late final _sel_networkServiceType1 = _registerName1("networkServiceType"); - int _objc_msgSend_860( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_860( - obj, - sel, - ); - } - - late final __objc_msgSend_860Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_860 = __objc_msgSend_860Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_allowsCellularAccess1 = - _registerName1("allowsCellularAccess"); - late final _sel_allowsExpensiveNetworkAccess1 = - _registerName1("allowsExpensiveNetworkAccess"); - late final _sel_allowsConstrainedNetworkAccess1 = - _registerName1("allowsConstrainedNetworkAccess"); - late final _sel_assumesHTTP3Capable1 = _registerName1("assumesHTTP3Capable"); - late final _sel_attribution1 = _registerName1("attribution"); - int _objc_msgSend_861( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_861( - obj, - sel, - ); - } - - late final __objc_msgSend_861Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_861 = __objc_msgSend_861Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_requiresDNSSECValidation1 = - _registerName1("requiresDNSSECValidation"); - late final _sel_HTTPMethod1 = _registerName1("HTTPMethod"); - late final _sel_allHTTPHeaderFields1 = _registerName1("allHTTPHeaderFields"); - late final _sel_valueForHTTPHeaderField_1 = - _registerName1("valueForHTTPHeaderField:"); - late final _sel_HTTPBody1 = _registerName1("HTTPBody"); - late final _class_NSInputStream1 = _getClass1("NSInputStream"); - late final _class_NSStream1 = _getClass1("NSStream"); - late final _sel_open1 = _registerName1("open"); - late final _sel_close1 = _registerName1("close"); - bool _objc_msgSend_862( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer property, - ffi.Pointer key, - ) { - return __objc_msgSend_862( - obj, - sel, - property, - key, - ); - } - - late final __objc_msgSend_862Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_862 = __objc_msgSend_862Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_streamStatus1 = _registerName1("streamStatus"); - int _objc_msgSend_863( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_863( - obj, - sel, - ); - } - - late final __objc_msgSend_863Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_863 = __objc_msgSend_863Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_streamError1 = _registerName1("streamError"); - late final _class_NSOutputStream1 = _getClass1("NSOutputStream"); - late final _sel_write_maxLength_1 = _registerName1("write:maxLength:"); - int _objc_msgSend_864( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer buffer, - int len, - ) { - return __objc_msgSend_864( - obj, - sel, - buffer, - len, - ); - } - - late final __objc_msgSend_864Ptr = _lookup< - ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_864 = __objc_msgSend_864Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_hasSpaceAvailable1 = _registerName1("hasSpaceAvailable"); - late final _sel_initToMemory1 = _registerName1("initToMemory"); - late final _sel_initToBuffer_capacity_1 = - _registerName1("initToBuffer:capacity:"); - instancetype _objc_msgSend_865( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer buffer, - int capacity, - ) { - return __objc_msgSend_865( - obj, - sel, - buffer, - capacity, - ); - } - - late final __objc_msgSend_865Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_865 = __objc_msgSend_865Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_initWithURL_append_1 = _registerName1("initWithURL:append:"); - instancetype _objc_msgSend_866( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - bool shouldAppend, - ) { - return __objc_msgSend_866( - obj, - sel, - url, - shouldAppend, - ); - } - - late final __objc_msgSend_866Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_866 = __objc_msgSend_866Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_initToFileAtPath_append_1 = - _registerName1("initToFileAtPath:append:"); - late final _sel_outputStreamToMemory1 = - _registerName1("outputStreamToMemory"); - late final _sel_outputStreamToBuffer_capacity_1 = - _registerName1("outputStreamToBuffer:capacity:"); - late final _sel_outputStreamToFileAtPath_append_1 = - _registerName1("outputStreamToFileAtPath:append:"); - late final _sel_outputStreamWithURL_append_1 = - _registerName1("outputStreamWithURL:append:"); - late final _sel_getStreamsToHostWithName_port_inputStream_outputStream_1 = - _registerName1("getStreamsToHostWithName:port:inputStream:outputStream:"); - void _objc_msgSend_867( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer hostname, - int port, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream, - ) { - return __objc_msgSend_867( - obj, - sel, - hostname, - port, - inputStream, - outputStream, - ); - } - - late final __objc_msgSend_867Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.Pointer>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_867 = __objc_msgSend_867Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>, - ffi.Pointer>)>(); - - late final _class_NSHost1 = _getClass1("NSHost"); - late final _sel_currentHost1 = _registerName1("currentHost"); - late final _sel_hostWithName_1 = _registerName1("hostWithName:"); - instancetype _objc_msgSend_868( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ) { - return __objc_msgSend_868( - obj, - sel, - name, - ); - } - - late final __objc_msgSend_868Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_868 = __objc_msgSend_868Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_hostWithAddress_1 = _registerName1("hostWithAddress:"); - late final _sel_isEqualToHost_1 = _registerName1("isEqualToHost:"); - bool _objc_msgSend_869( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer aHost, - ) { - return __objc_msgSend_869( - obj, - sel, - aHost, - ); - } - - late final __objc_msgSend_869Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_869 = __objc_msgSend_869Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_names1 = _registerName1("names"); - late final _sel_address1 = _registerName1("address"); - late final _sel_addresses1 = _registerName1("addresses"); - late final _sel_localizedName1 = _registerName1("localizedName"); - late final _sel_setHostCacheEnabled_1 = - _registerName1("setHostCacheEnabled:"); - void _objc_msgSend_870( - ffi.Pointer obj, - ffi.Pointer sel, - bool flag, - ) { - return __objc_msgSend_870( - obj, - sel, - flag, - ); - } - - late final __objc_msgSend_870Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_870 = __objc_msgSend_870Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_isHostCacheEnabled1 = _registerName1("isHostCacheEnabled"); - late final _sel_flushHostCache1 = _registerName1("flushHostCache"); - late final _sel_getStreamsToHost_port_inputStream_outputStream_1 = - _registerName1("getStreamsToHost:port:inputStream:outputStream:"); - void _objc_msgSend_871( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer host, - int port, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream, - ) { - return __objc_msgSend_871( - obj, - sel, - host, - port, - inputStream, - outputStream, - ); - } - - late final __objc_msgSend_871Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.Pointer>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_871 = __objc_msgSend_871Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>, - ffi.Pointer>)>(); - - late final _sel_getBoundStreamsWithBufferSize_inputStream_outputStream_1 = - _registerName1("getBoundStreamsWithBufferSize:inputStream:outputStream:"); - void _objc_msgSend_872( - ffi.Pointer obj, - ffi.Pointer sel, - int bufferSize, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream, - ) { - return __objc_msgSend_872( - obj, - sel, - bufferSize, - inputStream, - outputStream, - ); - } - - late final __objc_msgSend_872Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_872 = __objc_msgSend_872Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>, - ffi.Pointer>)>(); - - late final _sel_read_maxLength_1 = _registerName1("read:maxLength:"); - late final _sel_getBuffer_length_1 = _registerName1("getBuffer:length:"); - bool _objc_msgSend_873( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> buffer, - ffi.Pointer len, - ) { - return __objc_msgSend_873( - obj, - sel, - buffer, - len, - ); - } - - late final __objc_msgSend_873Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_873 = __objc_msgSend_873Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer)>(); - - late final _sel_hasBytesAvailable1 = _registerName1("hasBytesAvailable"); - late final _sel_initWithFileAtPath_1 = _registerName1("initWithFileAtPath:"); - late final _sel_inputStreamWithData_1 = - _registerName1("inputStreamWithData:"); - instancetype _objc_msgSend_874( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ) { - return __objc_msgSend_874( - obj, - sel, - data, - ); - } - - late final __objc_msgSend_874Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_874 = __objc_msgSend_874Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_inputStreamWithFileAtPath_1 = - _registerName1("inputStreamWithFileAtPath:"); - late final _sel_inputStreamWithURL_1 = _registerName1("inputStreamWithURL:"); - late final _sel_HTTPBodyStream1 = _registerName1("HTTPBodyStream"); - ffi.Pointer _objc_msgSend_875( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_875( - obj, - sel, - ); - } - - late final __objc_msgSend_875Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_875 = __objc_msgSend_875Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_HTTPShouldHandleCookies1 = - _registerName1("HTTPShouldHandleCookies"); - late final _sel_HTTPShouldUsePipelining1 = - _registerName1("HTTPShouldUsePipelining"); - late final _sel_originalRequest1 = _registerName1("originalRequest"); - ffi.Pointer _objc_msgSend_876( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_876( - obj, - sel, - ); - } - - late final __objc_msgSend_876Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_876 = __objc_msgSend_876Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_currentRequest1 = _registerName1("currentRequest"); - late final _class_NSURLResponse1 = _getClass1("NSURLResponse"); - late final _sel_initWithURL_MIMEType_expectedContentLength_textEncodingName_1 = - _registerName1( - "initWithURL:MIMEType:expectedContentLength:textEncodingName:"); - instancetype _objc_msgSend_877( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer URL, - ffi.Pointer MIMEType, - int length, - ffi.Pointer name, - ) { - return __objc_msgSend_877( - obj, - sel, - URL, - MIMEType, - length, - name, - ); - } - - late final __objc_msgSend_877Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_877 = __objc_msgSend_877Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer)>(); - - late final _sel_MIMEType1 = _registerName1("MIMEType"); - late final _sel_expectedContentLength1 = - _registerName1("expectedContentLength"); - late final _sel_textEncodingName1 = _registerName1("textEncodingName"); - late final _sel_suggestedFilename1 = _registerName1("suggestedFilename"); - late final _sel_response1 = _registerName1("response"); - ffi.Pointer _objc_msgSend_878( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_878( - obj, - sel, - ); - } - - late final __objc_msgSend_878Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_878 = __objc_msgSend_878Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_progress1 = _registerName1("progress"); - ffi.Pointer _objc_msgSend_879( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_879( - obj, - sel, - ); - } - - late final __objc_msgSend_879Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_879 = __objc_msgSend_879Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_earliestBeginDate1 = _registerName1("earliestBeginDate"); - late final _sel_setEarliestBeginDate_1 = - _registerName1("setEarliestBeginDate:"); - late final _sel_countOfBytesClientExpectsToSend1 = - _registerName1("countOfBytesClientExpectsToSend"); - late final _sel_setCountOfBytesClientExpectsToSend_1 = - _registerName1("setCountOfBytesClientExpectsToSend:"); - late final _sel_countOfBytesClientExpectsToReceive1 = - _registerName1("countOfBytesClientExpectsToReceive"); - late final _sel_setCountOfBytesClientExpectsToReceive_1 = - _registerName1("setCountOfBytesClientExpectsToReceive:"); - late final _sel_countOfBytesSent1 = _registerName1("countOfBytesSent"); - late final _sel_countOfBytesReceived1 = - _registerName1("countOfBytesReceived"); - late final _sel_countOfBytesExpectedToSend1 = - _registerName1("countOfBytesExpectedToSend"); - late final _sel_countOfBytesExpectedToReceive1 = - _registerName1("countOfBytesExpectedToReceive"); - late final _sel_taskDescription1 = _registerName1("taskDescription"); - late final _sel_setTaskDescription_1 = _registerName1("setTaskDescription:"); - late final _sel_state1 = _registerName1("state"); - int _objc_msgSend_880( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_880( - obj, - sel, - ); - } - - late final __objc_msgSend_880Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_880 = __objc_msgSend_880Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_suspend1 = _registerName1("suspend"); - late final _sel_priority1 = _registerName1("priority"); - late final _sel_setPriority_1 = _registerName1("setPriority:"); - void _objc_msgSend_881( - ffi.Pointer obj, - ffi.Pointer sel, - double value, - ) { - return __objc_msgSend_881( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_881Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Float)>>('objc_msgSend'); - late final __objc_msgSend_881 = __objc_msgSend_881Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, double)>(); - - late final _sel_prefersIncrementalDelivery1 = - _registerName1("prefersIncrementalDelivery"); - late final _sel_setPrefersIncrementalDelivery_1 = - _registerName1("setPrefersIncrementalDelivery:"); - late final _sel_storeCookies_forTask_1 = - _registerName1("storeCookies:forTask:"); - void _objc_msgSend_882( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer cookies, - ffi.Pointer task, - ) { - return __objc_msgSend_882( - obj, - sel, - cookies, - task, - ); - } - - late final __objc_msgSend_882Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_882 = __objc_msgSend_882Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_getCookiesForTask_completionHandler_1 = - _registerName1("getCookiesForTask:completionHandler:"); - void _objc_msgSend_883( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer task, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_883( - obj, - sel, - task, - completionHandler, - ); - } - - late final __objc_msgSend_883Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_883 = __objc_msgSend_883Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _class_NSIndexPath1 = _getClass1("NSIndexPath"); - late final _sel_indexPathWithIndex_1 = _registerName1("indexPathWithIndex:"); - late final _sel_indexPathWithIndexes_length_1 = - _registerName1("indexPathWithIndexes:length:"); - instancetype _objc_msgSend_884( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indexes, - int length, - ) { - return __objc_msgSend_884( - obj, - sel, - indexes, - length, - ); - } - - late final __objc_msgSend_884Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_884 = __objc_msgSend_884Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_initWithIndexes_length_1 = - _registerName1("initWithIndexes:length:"); - late final _sel_indexPathByAddingIndex_1 = - _registerName1("indexPathByAddingIndex:"); - ffi.Pointer _objc_msgSend_885( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ) { - return __objc_msgSend_885( - obj, - sel, - index, - ); - } - - late final __objc_msgSend_885Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_885 = __objc_msgSend_885Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_indexPathByRemovingLastIndex1 = - _registerName1("indexPathByRemovingLastIndex"); - ffi.Pointer _objc_msgSend_886( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_886( - obj, - sel, - ); - } - - late final __objc_msgSend_886Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_886 = __objc_msgSend_886Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_indexAtPosition_1 = _registerName1("indexAtPosition:"); - late final _sel_getIndexes_range_1 = _registerName1("getIndexes:range:"); - void _objc_msgSend_887( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indexes, - _NSRange positionRange, - ) { - return __objc_msgSend_887( - obj, - sel, - indexes, - positionRange, - ); - } - - late final __objc_msgSend_887Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_887 = __objc_msgSend_887Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, _NSRange)>(); - - int _objc_msgSend_888( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer otherObject, - ) { - return __objc_msgSend_888( - obj, - sel, - otherObject, - ); - } - - late final __objc_msgSend_888Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_888 = __objc_msgSend_888Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_getIndexes_1 = _registerName1("getIndexes:"); - void _objc_msgSend_889( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer indexes, - ) { - return __objc_msgSend_889( - obj, - sel, - indexes, - ); - } - - late final __objc_msgSend_889Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_889 = __objc_msgSend_889Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSInflectionRule1 = _getClass1("NSInflectionRule"); - late final _sel_automaticRule1 = _registerName1("automaticRule"); - ffi.Pointer _objc_msgSend_890( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_890( - obj, - sel, - ); - } - - late final __objc_msgSend_890Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_890 = __objc_msgSend_890Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_canInflectLanguage_1 = _registerName1("canInflectLanguage:"); - late final _sel_canInflectPreferredLocalization1 = - _registerName1("canInflectPreferredLocalization"); - late final _class_NSMorphology1 = _getClass1("NSMorphology"); - late final _sel_grammaticalGender1 = _registerName1("grammaticalGender"); - int _objc_msgSend_891( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_891( - obj, - sel, - ); - } - - late final __objc_msgSend_891Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_891 = __objc_msgSend_891Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setGrammaticalGender_1 = - _registerName1("setGrammaticalGender:"); - void _objc_msgSend_892( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_892( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_892Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_892 = __objc_msgSend_892Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_partOfSpeech1 = _registerName1("partOfSpeech"); - int _objc_msgSend_893( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_893( - obj, - sel, - ); - } - - late final __objc_msgSend_893Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_893 = __objc_msgSend_893Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setPartOfSpeech_1 = _registerName1("setPartOfSpeech:"); - void _objc_msgSend_894( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_894( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_894Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_894 = __objc_msgSend_894Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_number1 = _registerName1("number"); - int _objc_msgSend_895( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_895( - obj, - sel, - ); - } - - late final __objc_msgSend_895Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_895 = __objc_msgSend_895Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setNumber_1 = _registerName1("setNumber:"); - void _objc_msgSend_896( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_896( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_896Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_896 = __objc_msgSend_896Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_grammaticalCase1 = _registerName1("grammaticalCase"); - int _objc_msgSend_897( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_897( - obj, - sel, - ); - } - - late final __objc_msgSend_897Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_897 = __objc_msgSend_897Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setGrammaticalCase_1 = _registerName1("setGrammaticalCase:"); - void _objc_msgSend_898( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_898( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_898Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_898 = __objc_msgSend_898Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_determination1 = _registerName1("determination"); - int _objc_msgSend_899( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_899( - obj, - sel, - ); - } - - late final __objc_msgSend_899Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_899 = __objc_msgSend_899Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setDetermination_1 = _registerName1("setDetermination:"); - void _objc_msgSend_900( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_900( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_900Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_900 = __objc_msgSend_900Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_grammaticalPerson1 = _registerName1("grammaticalPerson"); - int _objc_msgSend_901( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_901( - obj, - sel, - ); - } - - late final __objc_msgSend_901Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_901 = __objc_msgSend_901Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setGrammaticalPerson_1 = - _registerName1("setGrammaticalPerson:"); - void _objc_msgSend_902( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_902( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_902Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_902 = __objc_msgSend_902Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_pronounType1 = _registerName1("pronounType"); - int _objc_msgSend_903( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_903( - obj, - sel, - ); - } - - late final __objc_msgSend_903Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_903 = __objc_msgSend_903Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setPronounType_1 = _registerName1("setPronounType:"); - void _objc_msgSend_904( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_904( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_904Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_904 = __objc_msgSend_904Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_definiteness1 = _registerName1("definiteness"); - int _objc_msgSend_905( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_905( - obj, - sel, - ); - } - - late final __objc_msgSend_905Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_905 = __objc_msgSend_905Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setDefiniteness_1 = _registerName1("setDefiniteness:"); - void _objc_msgSend_906( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_906( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_906Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_906 = __objc_msgSend_906Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _class_NSMorphologyCustomPronoun1 = - _getClass1("NSMorphologyCustomPronoun"); - late final _sel_isSupportedForLanguage_1 = - _registerName1("isSupportedForLanguage:"); - late final _sel_requiredKeysForLanguage_1 = - _registerName1("requiredKeysForLanguage:"); - late final _sel_subjectForm1 = _registerName1("subjectForm"); - late final _sel_setSubjectForm_1 = _registerName1("setSubjectForm:"); - late final _sel_objectForm1 = _registerName1("objectForm"); - late final _sel_setObjectForm_1 = _registerName1("setObjectForm:"); - late final _sel_possessiveForm1 = _registerName1("possessiveForm"); - late final _sel_setPossessiveForm_1 = _registerName1("setPossessiveForm:"); - late final _sel_possessiveAdjectiveForm1 = - _registerName1("possessiveAdjectiveForm"); - late final _sel_setPossessiveAdjectiveForm_1 = - _registerName1("setPossessiveAdjectiveForm:"); - late final _sel_reflexiveForm1 = _registerName1("reflexiveForm"); - late final _sel_setReflexiveForm_1 = _registerName1("setReflexiveForm:"); - late final _sel_customPronounForLanguage_1 = - _registerName1("customPronounForLanguage:"); - ffi.Pointer _objc_msgSend_907( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer language, - ) { - return __objc_msgSend_907( - obj, - sel, - language, - ); - } - - late final __objc_msgSend_907Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_907 = __objc_msgSend_907Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setCustomPronoun_forLanguage_error_1 = - _registerName1("setCustomPronoun:forLanguage:error:"); - bool _objc_msgSend_908( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer features, - ffi.Pointer language, - ffi.Pointer> error, - ) { - return __objc_msgSend_908( - obj, - sel, - features, - language, - error, - ); - } - - late final __objc_msgSend_908Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_908 = __objc_msgSend_908Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_isUnspecified1 = _registerName1("isUnspecified"); - late final _sel_userMorphology1 = _registerName1("userMorphology"); - ffi.Pointer _objc_msgSend_909( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_909( - obj, - sel, - ); - } - - late final __objc_msgSend_909Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_909 = __objc_msgSend_909Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSOperationQueue1 = _getClass1("NSOperationQueue"); - late final _class_NSOperation1 = _getClass1("NSOperation"); - late final _sel_isConcurrent1 = _registerName1("isConcurrent"); - late final _sel_isAsynchronous1 = _registerName1("isAsynchronous"); - late final _sel_isReady1 = _registerName1("isReady"); - late final _sel_addDependency_1 = _registerName1("addDependency:"); - void _objc_msgSend_910( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer op, - ) { - return __objc_msgSend_910( - obj, - sel, - op, - ); - } - - late final __objc_msgSend_910Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_910 = __objc_msgSend_910Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_removeDependency_1 = _registerName1("removeDependency:"); - late final _sel_dependencies1 = _registerName1("dependencies"); - late final _sel_queuePriority1 = _registerName1("queuePriority"); - int _objc_msgSend_911( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_911( - obj, - sel, - ); - } - - late final __objc_msgSend_911Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_911 = __objc_msgSend_911Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setQueuePriority_1 = _registerName1("setQueuePriority:"); - void _objc_msgSend_912( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_912( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_912Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_912 = __objc_msgSend_912Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_completionBlock1 = _registerName1("completionBlock"); - late final _sel_setCompletionBlock_1 = _registerName1("setCompletionBlock:"); - late final _sel_waitUntilFinished1 = _registerName1("waitUntilFinished"); - late final _sel_addOperation_1 = _registerName1("addOperation:"); - late final _sel_addOperations_waitUntilFinished_1 = - _registerName1("addOperations:waitUntilFinished:"); - void _objc_msgSend_913( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer ops, - bool wait, - ) { - return __objc_msgSend_913( - obj, - sel, - ops, - wait, - ); - } - - late final __objc_msgSend_913Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_913 = __objc_msgSend_913Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_addOperationWithBlock_1 = - _registerName1("addOperationWithBlock:"); - late final _sel_addBarrierBlock_1 = _registerName1("addBarrierBlock:"); - late final _sel_maxConcurrentOperationCount1 = - _registerName1("maxConcurrentOperationCount"); - late final _sel_setMaxConcurrentOperationCount_1 = - _registerName1("setMaxConcurrentOperationCount:"); - late final _sel_isSuspended1 = _registerName1("isSuspended"); - late final _sel_setSuspended_1 = _registerName1("setSuspended:"); - late final _sel_underlyingQueue1 = _registerName1("underlyingQueue"); - ffi.Pointer _objc_msgSend_914( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_914( - obj, - sel, - ); - } - - late final __objc_msgSend_914Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_914 = __objc_msgSend_914Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setUnderlyingQueue_1 = _registerName1("setUnderlyingQueue:"); - void _objc_msgSend_915( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_915( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_915Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_915 = __objc_msgSend_915Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_cancelAllOperations1 = _registerName1("cancelAllOperations"); - late final _sel_waitUntilAllOperationsAreFinished1 = - _registerName1("waitUntilAllOperationsAreFinished"); - late final _sel_currentQueue1 = _registerName1("currentQueue"); - ffi.Pointer _objc_msgSend_916( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_916( - obj, - sel, - ); - } - - late final __objc_msgSend_916Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_916 = __objc_msgSend_916Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_mainQueue1 = _registerName1("mainQueue"); - ffi.Pointer _objc_msgSend_917( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_917( - obj, - sel, - ); - } - - late final __objc_msgSend_917Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_917 = __objc_msgSend_917Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_operations1 = _registerName1("operations"); - late final _sel_operationCount1 = _registerName1("operationCount"); - late final _class_NSPointerArray1 = _getClass1("NSPointerArray"); - late final _sel_initWithOptions_1 = _registerName1("initWithOptions:"); - instancetype _objc_msgSend_918( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ) { - return __objc_msgSend_918( - obj, - sel, - options, - ); - } - - late final __objc_msgSend_918Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_918 = __objc_msgSend_918Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _class_NSPointerFunctions1 = _getClass1("NSPointerFunctions"); - late final _sel_pointerFunctionsWithOptions_1 = - _registerName1("pointerFunctionsWithOptions:"); - ffi.Pointer _objc_msgSend_919( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ) { - return __objc_msgSend_919( - obj, - sel, - options, - ); - } - - late final __objc_msgSend_919Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_919 = __objc_msgSend_919Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_hashFunction1 = _registerName1("hashFunction"); - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer)>>)>> - _objc_msgSend_920( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_920( - obj, - sel, - ); - } - - late final __objc_msgSend_920Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>> - Function(ffi.Pointer, ffi.Pointer)>>( - 'objc_msgSend'); - late final __objc_msgSend_920 = __objc_msgSend_920Ptr.asFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>> - Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setHashFunction_1 = _registerName1("setHashFunction:"); - void _objc_msgSend_921( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>> - value, - ) { - return __objc_msgSend_921( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_921Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>>)>>( - 'objc_msgSend'); - late final __objc_msgSend_921 = __objc_msgSend_921Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>>)>(); - - late final _sel_isEqualFunction1 = _registerName1("isEqualFunction"); - ffi.Pointer< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer)>>)>> - _objc_msgSend_922( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_922( - obj, - sel, - ); - } - - late final __objc_msgSend_922Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>> - Function(ffi.Pointer, ffi.Pointer)>>( - 'objc_msgSend'); - late final __objc_msgSend_922 = __objc_msgSend_922Ptr.asFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>> - Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setIsEqualFunction_1 = _registerName1("setIsEqualFunction:"); - void _objc_msgSend_923( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>> - value, - ) { - return __objc_msgSend_923( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_923Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>>)>>( - 'objc_msgSend'); - late final __objc_msgSend_923 = __objc_msgSend_923Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>>)>(); - - late final _sel_sizeFunction1 = _registerName1("sizeFunction"); - ffi.Pointer< - ffi.NativeFunction)>> - _objc_msgSend_924( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_924( - obj, - sel, - ); - } - - late final __objc_msgSend_924Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer)>> - Function(ffi.Pointer, ffi.Pointer)>>( - 'objc_msgSend'); - late final __objc_msgSend_924 = __objc_msgSend_924Ptr.asFunction< - ffi.Pointer< - ffi - .NativeFunction)>> - Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setSizeFunction_1 = _registerName1("setSizeFunction:"); - void _objc_msgSend_925( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer< - ffi - .NativeFunction)>> - value, - ) { - return __objc_msgSend_925( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_925Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>>('objc_msgSend'); - late final __objc_msgSend_925 = __objc_msgSend_925Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer)>>)>(); - - late final _sel_descriptionFunction1 = _registerName1("descriptionFunction"); - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer)>> - _objc_msgSend_926( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_926( - obj, - sel, - ); - } - - late final __objc_msgSend_926Ptr = - _lookup< - ffi.NativeFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer)>> - Function(ffi.Pointer, ffi.Pointer)>>( - 'objc_msgSend'); - late final __objc_msgSend_926 = __objc_msgSend_926Ptr.asFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer)>> - Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setDescriptionFunction_1 = - _registerName1("setDescriptionFunction:"); - void _objc_msgSend_927( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer)>> - value, - ) { - return __objc_msgSend_927( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_927Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer)>>)>>('objc_msgSend'); - late final __objc_msgSend_927 = __objc_msgSend_927Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer)>>)>(); - - late final _sel_relinquishFunction1 = _registerName1("relinquishFunction"); - ffi.Pointer< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer)>>)>> - _objc_msgSend_928( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_928( - obj, - sel, - ); - } - - late final __objc_msgSend_928Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>> - Function(ffi.Pointer, ffi.Pointer)>>( - 'objc_msgSend'); - late final __objc_msgSend_928 = __objc_msgSend_928Ptr.asFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>> - Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setRelinquishFunction_1 = - _registerName1("setRelinquishFunction:"); - void _objc_msgSend_929( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>> - value, - ) { - return __objc_msgSend_929( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_929Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>>)>>( - 'objc_msgSend'); - late final __objc_msgSend_929 = __objc_msgSend_929Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>)>>)>(); - - late final _sel_acquireFunction1 = _registerName1("acquireFunction"); - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer)>>, - ffi.Bool)>> _objc_msgSend_930( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_930( - obj, - sel, - ); - } - - late final __objc_msgSend_930Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>, - ffi.Bool)>> - Function(ffi.Pointer, ffi.Pointer)>>( - 'objc_msgSend'); - late final __objc_msgSend_930 = __objc_msgSend_930Ptr.asFunction< - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>, - ffi.Bool)>> - Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setAcquireFunction_1 = _registerName1("setAcquireFunction:"); - void _objc_msgSend_931( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer)>>, - ffi.Bool)>> - value, - ) { - return __objc_msgSend_931( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_931Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>, - ffi.Bool)>>)>>('objc_msgSend'); - late final __objc_msgSend_931 = __objc_msgSend_931Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer)>>, - ffi.Bool)>>)>(); - - late final _sel_usesStrongWriteBarrier1 = - _registerName1("usesStrongWriteBarrier"); - late final _sel_setUsesStrongWriteBarrier_1 = - _registerName1("setUsesStrongWriteBarrier:"); - late final _sel_usesWeakReadAndWriteBarriers1 = - _registerName1("usesWeakReadAndWriteBarriers"); - late final _sel_setUsesWeakReadAndWriteBarriers_1 = - _registerName1("setUsesWeakReadAndWriteBarriers:"); - late final _sel_initWithPointerFunctions_1 = - _registerName1("initWithPointerFunctions:"); - instancetype _objc_msgSend_932( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer functions, - ) { - return __objc_msgSend_932( - obj, - sel, - functions, - ); - } - - late final __objc_msgSend_932Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_932 = __objc_msgSend_932Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_pointerArrayWithOptions_1 = - _registerName1("pointerArrayWithOptions:"); - ffi.Pointer _objc_msgSend_933( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ) { - return __objc_msgSend_933( - obj, - sel, - options, - ); - } - - late final __objc_msgSend_933Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_933 = __objc_msgSend_933Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_pointerArrayWithPointerFunctions_1 = - _registerName1("pointerArrayWithPointerFunctions:"); - ffi.Pointer _objc_msgSend_934( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer functions, - ) { - return __objc_msgSend_934( - obj, - sel, - functions, - ); - } - - late final __objc_msgSend_934Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_934 = __objc_msgSend_934Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_pointerFunctions1 = _registerName1("pointerFunctions"); - ffi.Pointer _objc_msgSend_935( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_935( - obj, - sel, - ); - } - - late final __objc_msgSend_935Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_935 = __objc_msgSend_935Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_pointerAtIndex_1 = _registerName1("pointerAtIndex:"); - ffi.Pointer _objc_msgSend_936( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ) { - return __objc_msgSend_936( - obj, - sel, - index, - ); - } - - late final __objc_msgSend_936Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_936 = __objc_msgSend_936Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_addPointer_1 = _registerName1("addPointer:"); - late final _sel_removePointerAtIndex_1 = - _registerName1("removePointerAtIndex:"); - late final _sel_insertPointer_atIndex_1 = - _registerName1("insertPointer:atIndex:"); - late final _sel_replacePointerAtIndex_withPointer_1 = - _registerName1("replacePointerAtIndex:withPointer:"); - void _objc_msgSend_937( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ffi.Pointer item, - ) { - return __objc_msgSend_937( - obj, - sel, - index, - item, - ); - } - - late final __objc_msgSend_937Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_937 = __objc_msgSend_937Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _sel_compact1 = _registerName1("compact"); - late final _sel_setCount_1 = _registerName1("setCount:"); - late final _sel_pointerArrayWithStrongObjects1 = - _registerName1("pointerArrayWithStrongObjects"); - late final _sel_pointerArrayWithWeakObjects1 = - _registerName1("pointerArrayWithWeakObjects"); - late final _sel_strongObjectsPointerArray1 = - _registerName1("strongObjectsPointerArray"); - ffi.Pointer _objc_msgSend_938( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_938( - obj, - sel, - ); - } - - late final __objc_msgSend_938Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_938 = __objc_msgSend_938Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_weakObjectsPointerArray1 = - _registerName1("weakObjectsPointerArray"); - late final _class_NSProcessInfo1 = _getClass1("NSProcessInfo"); - late final _sel_processInfo1 = _registerName1("processInfo"); - ffi.Pointer _objc_msgSend_939( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_939( - obj, - sel, - ); - } - - late final __objc_msgSend_939Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_939 = __objc_msgSend_939Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_environment1 = _registerName1("environment"); - late final _sel_hostName1 = _registerName1("hostName"); - late final _sel_processName1 = _registerName1("processName"); - late final _sel_setProcessName_1 = _registerName1("setProcessName:"); - late final _sel_processIdentifier1 = _registerName1("processIdentifier"); - late final _sel_globallyUniqueString1 = - _registerName1("globallyUniqueString"); - late final _sel_operatingSystem1 = _registerName1("operatingSystem"); - late final _sel_operatingSystemName1 = _registerName1("operatingSystemName"); - late final _sel_operatingSystemVersionString1 = - _registerName1("operatingSystemVersionString"); - late final _sel_operatingSystemVersion1 = - _registerName1("operatingSystemVersion"); - NSOperatingSystemVersion _objc_msgSend_940( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_940( - obj, - sel, - ); - } - - late final __objc_msgSend_940Ptr = _lookup< - ffi.NativeFunction< - NSOperatingSystemVersion Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_940 = __objc_msgSend_940Ptr.asFunction< - NSOperatingSystemVersion Function( - ffi.Pointer, ffi.Pointer)>(); - - void _objc_msgSend_940_stret( - ffi.Pointer stret, - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_940_stret( - stret, - obj, - sel, - ); - } - - late final __objc_msgSend_940_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend_stret'); - late final __objc_msgSend_940_stret = __objc_msgSend_940_stretPtr.asFunction< - void Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_processorCount1 = _registerName1("processorCount"); - late final _sel_activeProcessorCount1 = - _registerName1("activeProcessorCount"); - late final _sel_physicalMemory1 = _registerName1("physicalMemory"); - late final _sel_isOperatingSystemAtLeastVersion_1 = - _registerName1("isOperatingSystemAtLeastVersion:"); - bool _objc_msgSend_941( - ffi.Pointer obj, - ffi.Pointer sel, - NSOperatingSystemVersion version, - ) { - return __objc_msgSend_941( - obj, - sel, - version, - ); - } - - late final __objc_msgSend_941Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - NSOperatingSystemVersion)>>('objc_msgSend'); - late final __objc_msgSend_941 = __objc_msgSend_941Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - NSOperatingSystemVersion)>(); - - late final _sel_systemUptime1 = _registerName1("systemUptime"); - late final _sel_disableSuddenTermination1 = - _registerName1("disableSuddenTermination"); - late final _sel_enableSuddenTermination1 = - _registerName1("enableSuddenTermination"); - late final _sel_disableAutomaticTermination_1 = - _registerName1("disableAutomaticTermination:"); - late final _sel_enableAutomaticTermination_1 = - _registerName1("enableAutomaticTermination:"); - late final _sel_automaticTerminationSupportEnabled1 = - _registerName1("automaticTerminationSupportEnabled"); - late final _sel_setAutomaticTerminationSupportEnabled_1 = - _registerName1("setAutomaticTerminationSupportEnabled:"); - late final _sel_beginActivityWithOptions_reason_1 = - _registerName1("beginActivityWithOptions:reason:"); - ffi.Pointer _objc_msgSend_942( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ffi.Pointer reason, - ) { - return __objc_msgSend_942( - obj, - sel, - options, - reason, - ); - } - - late final __objc_msgSend_942Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_942 = __objc_msgSend_942Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, int, ffi.Pointer)>(); - - late final _sel_endActivity_1 = _registerName1("endActivity:"); - late final _sel_performActivityWithOptions_reason_usingBlock_1 = - _registerName1("performActivityWithOptions:reason:usingBlock:"); - void _objc_msgSend_943( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ffi.Pointer reason, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_943( - obj, - sel, - options, - reason, - block, - ); - } - - late final __objc_msgSend_943Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_943 = __objc_msgSend_943Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_performExpiringActivityWithReason_usingBlock_1 = - _registerName1("performExpiringActivityWithReason:usingBlock:"); - void _objc_msgSend_944( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer reason, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_944( - obj, - sel, - reason, - block, - ); - } - - late final __objc_msgSend_944Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_944 = __objc_msgSend_944Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_userName1 = _registerName1("userName"); - late final _sel_fullUserName1 = _registerName1("fullUserName"); - late final _sel_thermalState1 = _registerName1("thermalState"); - int _objc_msgSend_945( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_945( - obj, - sel, - ); - } - - late final __objc_msgSend_945Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_945 = __objc_msgSend_945Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_isLowPowerModeEnabled1 = - _registerName1("isLowPowerModeEnabled"); - late final _sel_isMacCatalystApp1 = _registerName1("isMacCatalystApp"); - late final _sel_isiOSAppOnMac1 = _registerName1("isiOSAppOnMac"); - late final _class_NSTextCheckingResult1 = _getClass1("NSTextCheckingResult"); - late final _sel_resultType1 = _registerName1("resultType"); - int _objc_msgSend_946( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_946( - obj, - sel, - ); - } - - late final __objc_msgSend_946Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_946 = __objc_msgSend_946Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_range1 = _registerName1("range"); - late final _sel_orthography1 = _registerName1("orthography"); - ffi.Pointer _objc_msgSend_947( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_947( - obj, - sel, - ); - } - - late final __objc_msgSend_947Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_947 = __objc_msgSend_947Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_grammarDetails1 = _registerName1("grammarDetails"); - late final _sel_duration1 = _registerName1("duration"); - late final _sel_components1 = _registerName1("components"); - late final _sel_replacementString1 = _registerName1("replacementString"); - late final _sel_alternativeStrings1 = _registerName1("alternativeStrings"); - late final _class_NSRegularExpression1 = _getClass1("NSRegularExpression"); - late final _sel_regularExpressionWithPattern_options_error_1 = - _registerName1("regularExpressionWithPattern:options:error:"); - ffi.Pointer _objc_msgSend_948( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer pattern, - int options, - ffi.Pointer> error, - ) { - return __objc_msgSend_948( - obj, - sel, - pattern, - options, - error, - ); - } - - late final __objc_msgSend_948Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_948 = __objc_msgSend_948Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_initWithPattern_options_error_1 = - _registerName1("initWithPattern:options:error:"); - instancetype _objc_msgSend_949( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer pattern, - int options, - ffi.Pointer> error, - ) { - return __objc_msgSend_949( - obj, - sel, - pattern, - options, - error, - ); - } - - late final __objc_msgSend_949Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_949 = __objc_msgSend_949Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_pattern1 = _registerName1("pattern"); - late final _sel_options1 = _registerName1("options"); - int _objc_msgSend_950( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_950( - obj, - sel, - ); - } - - late final __objc_msgSend_950Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_950 = __objc_msgSend_950Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_numberOfCaptureGroups1 = - _registerName1("numberOfCaptureGroups"); - late final _sel_escapedPatternForString_1 = - _registerName1("escapedPatternForString:"); - late final _sel_enumerateMatchesInString_options_range_usingBlock_1 = - _registerName1("enumerateMatchesInString:options:range:usingBlock:"); - void _objc_msgSend_951( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int options, - _NSRange range, - ffi.Pointer<_ObjCBlock> block, - ) { - return __objc_msgSend_951( - obj, - sel, - string, - options, - range, - block, - ); - } - - late final __objc_msgSend_951Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_951 = __objc_msgSend_951Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_matchesInString_options_range_1 = - _registerName1("matchesInString:options:range:"); - ffi.Pointer _objc_msgSend_952( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int options, - _NSRange range, - ) { - return __objc_msgSend_952( - obj, - sel, - string, - options, - range, - ); - } - - late final __objc_msgSend_952Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_952 = __objc_msgSend_952Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, _NSRange)>(); - - late final _sel_numberOfMatchesInString_options_range_1 = - _registerName1("numberOfMatchesInString:options:range:"); - int _objc_msgSend_953( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int options, - _NSRange range, - ) { - return __objc_msgSend_953( - obj, - sel, - string, - options, - range, - ); - } - - late final __objc_msgSend_953Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_953 = __objc_msgSend_953Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange)>(); - - late final _sel_firstMatchInString_options_range_1 = - _registerName1("firstMatchInString:options:range:"); - ffi.Pointer _objc_msgSend_954( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int options, - _NSRange range, - ) { - return __objc_msgSend_954( - obj, - sel, - string, - options, - range, - ); - } - - late final __objc_msgSend_954Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_954 = __objc_msgSend_954Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, _NSRange)>(); - - late final _sel_rangeOfFirstMatchInString_options_range_1 = - _registerName1("rangeOfFirstMatchInString:options:range:"); - _NSRange _objc_msgSend_955( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int options, - _NSRange range, - ) { - return __objc_msgSend_955( - obj, - sel, - string, - options, - range, - ); - } - - late final __objc_msgSend_955Ptr = _lookup< - ffi.NativeFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Int32, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_955 = __objc_msgSend_955Ptr.asFunction< - _NSRange Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange)>(); - - void _objc_msgSend_955_stret( - ffi.Pointer<_NSRange> stret, - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int options, - _NSRange range, - ) { - return __objc_msgSend_955_stret( - stret, - obj, - sel, - string, - options, - range, - ); - } - - late final __objc_msgSend_955_stretPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_NSRange>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange)>>('objc_msgSend_stret'); - late final __objc_msgSend_955_stret = __objc_msgSend_955_stretPtr.asFunction< - void Function(ffi.Pointer<_NSRange>, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int, _NSRange)>(); - - late final _sel_stringByReplacingMatchesInString_options_range_withTemplate_1 = - _registerName1( - "stringByReplacingMatchesInString:options:range:withTemplate:"); - ffi.Pointer _objc_msgSend_956( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int options, - _NSRange range, - ffi.Pointer templ, - ) { - return __objc_msgSend_956( - obj, - sel, - string, - options, - range, - templ, - ); - } - - late final __objc_msgSend_956Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_956 = __objc_msgSend_956Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - _NSRange, - ffi.Pointer)>(); - - late final _sel_replaceMatchesInString_options_range_withTemplate_1 = - _registerName1("replaceMatchesInString:options:range:withTemplate:"); - int _objc_msgSend_957( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int options, - _NSRange range, - ffi.Pointer templ, - ) { - return __objc_msgSend_957( - obj, - sel, - string, - options, - range, - templ, - ); - } - - late final __objc_msgSend_957Ptr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_957 = __objc_msgSend_957Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, _NSRange, ffi.Pointer)>(); - - late final _sel_replacementStringForResult_inString_offset_template_1 = - _registerName1("replacementStringForResult:inString:offset:template:"); - ffi.Pointer _objc_msgSend_958( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer result, - ffi.Pointer string, - int offset, - ffi.Pointer templ, - ) { - return __objc_msgSend_958( - obj, - sel, - result, - string, - offset, - templ, - ); - } - - late final __objc_msgSend_958Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_958 = __objc_msgSend_958Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer)>(); - - late final _sel_escapedTemplateForString_1 = - _registerName1("escapedTemplateForString:"); - late final _sel_regularExpression1 = _registerName1("regularExpression"); - ffi.Pointer _objc_msgSend_959( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_959( - obj, - sel, - ); - } - - late final __objc_msgSend_959Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_959 = __objc_msgSend_959Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_phoneNumber1 = _registerName1("phoneNumber"); - late final _sel_numberOfRanges1 = _registerName1("numberOfRanges"); - late final _sel_rangeAtIndex_1 = _registerName1("rangeAtIndex:"); - late final _sel_rangeWithName_1 = _registerName1("rangeWithName:"); - late final _sel_resultByAdjustingRangesWithOffset_1 = - _registerName1("resultByAdjustingRangesWithOffset:"); - ffi.Pointer _objc_msgSend_960( - ffi.Pointer obj, - ffi.Pointer sel, - int offset, - ) { - return __objc_msgSend_960( - obj, - sel, - offset, - ); - } - - late final __objc_msgSend_960Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_960 = __objc_msgSend_960Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_addressComponents1 = _registerName1("addressComponents"); - late final _sel_orthographyCheckingResultWithRange_orthography_1 = - _registerName1("orthographyCheckingResultWithRange:orthography:"); - ffi.Pointer _objc_msgSend_961( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer orthography, - ) { - return __objc_msgSend_961( - obj, - sel, - range, - orthography, - ); - } - - late final __objc_msgSend_961Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_961 = __objc_msgSend_961Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange, ffi.Pointer)>(); - - late final _sel_spellCheckingResultWithRange_1 = - _registerName1("spellCheckingResultWithRange:"); - ffi.Pointer _objc_msgSend_962( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ) { - return __objc_msgSend_962( - obj, - sel, - range, - ); - } - - late final __objc_msgSend_962Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange)>>('objc_msgSend'); - late final __objc_msgSend_962 = __objc_msgSend_962Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, _NSRange)>(); - - late final _sel_grammarCheckingResultWithRange_details_1 = - _registerName1("grammarCheckingResultWithRange:details:"); - ffi.Pointer _objc_msgSend_963( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer details, - ) { - return __objc_msgSend_963( - obj, - sel, - range, - details, - ); - } - - late final __objc_msgSend_963Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_963 = __objc_msgSend_963Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange, ffi.Pointer)>(); - - late final _sel_dateCheckingResultWithRange_date_1 = - _registerName1("dateCheckingResultWithRange:date:"); - ffi.Pointer _objc_msgSend_964( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer date, - ) { - return __objc_msgSend_964( - obj, - sel, - range, - date, - ); - } - - late final __objc_msgSend_964Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_964 = __objc_msgSend_964Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange, ffi.Pointer)>(); - - late final _sel_dateCheckingResultWithRange_date_timeZone_duration_1 = - _registerName1("dateCheckingResultWithRange:date:timeZone:duration:"); - ffi.Pointer _objc_msgSend_965( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer date, - ffi.Pointer timeZone, - double duration, - ) { - return __objc_msgSend_965( - obj, - sel, - range, - date, - timeZone, - duration, - ); - } - - late final __objc_msgSend_965Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer, - ffi.Pointer, - ffi.Double)>>('objc_msgSend'); - late final __objc_msgSend_965 = __objc_msgSend_965Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer, - ffi.Pointer, - double)>(); - - late final _sel_addressCheckingResultWithRange_components_1 = - _registerName1("addressCheckingResultWithRange:components:"); - ffi.Pointer _objc_msgSend_966( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer components, - ) { - return __objc_msgSend_966( - obj, - sel, - range, - components, - ); - } - - late final __objc_msgSend_966Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_966 = __objc_msgSend_966Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange, ffi.Pointer)>(); - - late final _sel_linkCheckingResultWithRange_URL_1 = - _registerName1("linkCheckingResultWithRange:URL:"); - ffi.Pointer _objc_msgSend_967( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer url, - ) { - return __objc_msgSend_967( - obj, - sel, - range, - url, - ); - } - - late final __objc_msgSend_967Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_967 = __objc_msgSend_967Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange, ffi.Pointer)>(); - - late final _sel_quoteCheckingResultWithRange_replacementString_1 = - _registerName1("quoteCheckingResultWithRange:replacementString:"); - ffi.Pointer _objc_msgSend_968( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer replacementString, - ) { - return __objc_msgSend_968( - obj, - sel, - range, - replacementString, - ); - } - - late final __objc_msgSend_968Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_968 = __objc_msgSend_968Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, _NSRange, ffi.Pointer)>(); - - late final _sel_dashCheckingResultWithRange_replacementString_1 = - _registerName1("dashCheckingResultWithRange:replacementString:"); - late final _sel_replacementCheckingResultWithRange_replacementString_1 = - _registerName1("replacementCheckingResultWithRange:replacementString:"); - late final _sel_correctionCheckingResultWithRange_replacementString_1 = - _registerName1("correctionCheckingResultWithRange:replacementString:"); - late final _sel_correctionCheckingResultWithRange_replacementString_alternativeStrings_1 = - _registerName1( - "correctionCheckingResultWithRange:replacementString:alternativeStrings:"); - ffi.Pointer _objc_msgSend_969( - ffi.Pointer obj, - ffi.Pointer sel, - _NSRange range, - ffi.Pointer replacementString, - ffi.Pointer alternativeStrings, - ) { - return __objc_msgSend_969( - obj, - sel, - range, - replacementString, - alternativeStrings, - ); - } - - late final __objc_msgSend_969Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_969 = __objc_msgSend_969Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - _NSRange, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_regularExpressionCheckingResultWithRanges_count_regularExpression_1 = - _registerName1( - "regularExpressionCheckingResultWithRanges:count:regularExpression:"); - ffi.Pointer _objc_msgSend_970( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_NSRange> ranges, - int count, - ffi.Pointer regularExpression, - ) { - return __objc_msgSend_970( - obj, - sel, - ranges, - count, - regularExpression, - ); - } - - late final __objc_msgSend_970Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_NSRange>, - ffi.UnsignedLong, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_970 = __objc_msgSend_970Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_NSRange>, - int, - ffi.Pointer)>(); - - late final _sel_phoneNumberCheckingResultWithRange_phoneNumber_1 = - _registerName1("phoneNumberCheckingResultWithRange:phoneNumber:"); - late final _sel_transitInformationCheckingResultWithRange_components_1 = - _registerName1("transitInformationCheckingResultWithRange:components:"); - late final _class_NSURLCache1 = _getClass1("NSURLCache"); - late final _sel_sharedURLCache1 = _registerName1("sharedURLCache"); - ffi.Pointer _objc_msgSend_971( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_971( - obj, - sel, - ); - } - - late final __objc_msgSend_971Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_971 = __objc_msgSend_971Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setSharedURLCache_1 = _registerName1("setSharedURLCache:"); - void _objc_msgSend_972( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_972( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_972Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_972 = __objc_msgSend_972Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithMemoryCapacity_diskCapacity_diskPath_1 = - _registerName1("initWithMemoryCapacity:diskCapacity:diskPath:"); - instancetype _objc_msgSend_973( - ffi.Pointer obj, - ffi.Pointer sel, - int memoryCapacity, - int diskCapacity, - ffi.Pointer path, - ) { - return __objc_msgSend_973( - obj, - sel, - memoryCapacity, - diskCapacity, - path, - ); - } - - late final __objc_msgSend_973Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.UnsignedLong, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_973 = __objc_msgSend_973Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, int, - int, ffi.Pointer)>(); - - late final _sel_initWithMemoryCapacity_diskCapacity_directoryURL_1 = - _registerName1("initWithMemoryCapacity:diskCapacity:directoryURL:"); - instancetype _objc_msgSend_974( - ffi.Pointer obj, - ffi.Pointer sel, - int memoryCapacity, - int diskCapacity, - ffi.Pointer directoryURL, - ) { - return __objc_msgSend_974( - obj, - sel, - memoryCapacity, - diskCapacity, - directoryURL, - ); - } - - late final __objc_msgSend_974Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.UnsignedLong, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_974 = __objc_msgSend_974Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, int, - int, ffi.Pointer)>(); - - late final _class_NSCachedURLResponse1 = _getClass1("NSCachedURLResponse"); - late final _sel_initWithResponse_data_1 = - _registerName1("initWithResponse:data:"); - instancetype _objc_msgSend_975( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer response, - ffi.Pointer data, - ) { - return __objc_msgSend_975( - obj, - sel, - response, - data, - ); - } - - late final __objc_msgSend_975Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_975 = __objc_msgSend_975Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithResponse_data_userInfo_storagePolicy_1 = - _registerName1("initWithResponse:data:userInfo:storagePolicy:"); - instancetype _objc_msgSend_976( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer response, - ffi.Pointer data, - ffi.Pointer userInfo, - int storagePolicy, - ) { - return __objc_msgSend_976( - obj, - sel, - response, - data, - userInfo, - storagePolicy, - ); - } - - late final __objc_msgSend_976Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_976 = __objc_msgSend_976Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int)>(); - - ffi.Pointer _objc_msgSend_977( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_977( - obj, - sel, - ); - } - - late final __objc_msgSend_977Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_977 = __objc_msgSend_977Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_storagePolicy1 = _registerName1("storagePolicy"); - int _objc_msgSend_978( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_978( - obj, - sel, - ); - } - - late final __objc_msgSend_978Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_978 = __objc_msgSend_978Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_cachedResponseForRequest_1 = - _registerName1("cachedResponseForRequest:"); - ffi.Pointer _objc_msgSend_979( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ) { - return __objc_msgSend_979( - obj, - sel, - request, - ); - } - - late final __objc_msgSend_979Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_979 = __objc_msgSend_979Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_storeCachedResponse_forRequest_1 = - _registerName1("storeCachedResponse:forRequest:"); - void _objc_msgSend_980( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer cachedResponse, - ffi.Pointer request, - ) { - return __objc_msgSend_980( - obj, - sel, - cachedResponse, - request, - ); - } - - late final __objc_msgSend_980Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_980 = __objc_msgSend_980Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_removeCachedResponseForRequest_1 = - _registerName1("removeCachedResponseForRequest:"); - void _objc_msgSend_981( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ) { - return __objc_msgSend_981( - obj, - sel, - request, - ); - } - - late final __objc_msgSend_981Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_981 = __objc_msgSend_981Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_removeAllCachedResponses1 = - _registerName1("removeAllCachedResponses"); - late final _sel_removeCachedResponsesSinceDate_1 = - _registerName1("removeCachedResponsesSinceDate:"); - late final _sel_memoryCapacity1 = _registerName1("memoryCapacity"); - late final _sel_setMemoryCapacity_1 = _registerName1("setMemoryCapacity:"); - late final _sel_diskCapacity1 = _registerName1("diskCapacity"); - late final _sel_setDiskCapacity_1 = _registerName1("setDiskCapacity:"); - late final _sel_currentMemoryUsage1 = _registerName1("currentMemoryUsage"); - late final _sel_currentDiskUsage1 = _registerName1("currentDiskUsage"); - late final _class_NSURLSessionDataTask1 = _getClass1("NSURLSessionDataTask"); - late final _sel_storeCachedResponse_forDataTask_1 = - _registerName1("storeCachedResponse:forDataTask:"); - void _objc_msgSend_982( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer cachedResponse, - ffi.Pointer dataTask, - ) { - return __objc_msgSend_982( - obj, - sel, - cachedResponse, - dataTask, - ); - } - - late final __objc_msgSend_982Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_982 = __objc_msgSend_982Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_getCachedResponseForDataTask_completionHandler_1 = - _registerName1("getCachedResponseForDataTask:completionHandler:"); - void _objc_msgSend_983( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer dataTask, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_983( - obj, - sel, - dataTask, - completionHandler, - ); - } - - late final __objc_msgSend_983Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_983 = __objc_msgSend_983Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_removeCachedResponseForDataTask_1 = - _registerName1("removeCachedResponseForDataTask:"); - void _objc_msgSend_984( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer dataTask, - ) { - return __objc_msgSend_984( - obj, - sel, - dataTask, - ); - } - - late final __objc_msgSend_984Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_984 = __objc_msgSend_984Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSURLConnection1 = _getClass1("NSURLConnection"); - late final _sel_initWithRequest_delegate_startImmediately_1 = - _registerName1("initWithRequest:delegate:startImmediately:"); - instancetype _objc_msgSend_985( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer delegate, - bool startImmediately, - ) { - return __objc_msgSend_985( - obj, - sel, - request, - delegate, - startImmediately, - ); - } - - late final __objc_msgSend_985Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_985 = __objc_msgSend_985Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_initWithRequest_delegate_1 = - _registerName1("initWithRequest:delegate:"); - instancetype _objc_msgSend_986( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer delegate, - ) { - return __objc_msgSend_986( - obj, - sel, - request, - delegate, - ); - } - - late final __objc_msgSend_986Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_986 = __objc_msgSend_986Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_connectionWithRequest_delegate_1 = - _registerName1("connectionWithRequest:delegate:"); - ffi.Pointer _objc_msgSend_987( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer delegate, - ) { - return __objc_msgSend_987( - obj, - sel, - request, - delegate, - ); - } - - late final __objc_msgSend_987Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_987 = __objc_msgSend_987Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - ffi.Pointer _objc_msgSend_988( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_988( - obj, - sel, - ); - } - - late final __objc_msgSend_988Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_988 = __objc_msgSend_988Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_unscheduleFromRunLoop_forMode_1 = - _registerName1("unscheduleFromRunLoop:forMode:"); - late final _sel_setDelegateQueue_1 = _registerName1("setDelegateQueue:"); - void _objc_msgSend_989( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer queue, - ) { - return __objc_msgSend_989( - obj, - sel, - queue, - ); - } - - late final __objc_msgSend_989Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_989 = __objc_msgSend_989Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_canHandleRequest_1 = _registerName1("canHandleRequest:"); - bool _objc_msgSend_990( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ) { - return __objc_msgSend_990( - obj, - sel, - request, - ); - } - - late final __objc_msgSend_990Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_990 = __objc_msgSend_990Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_sendSynchronousRequest_returningResponse_error_1 = - _registerName1("sendSynchronousRequest:returningResponse:error:"); - ffi.Pointer _objc_msgSend_991( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer> response, - ffi.Pointer> error, - ) { - return __objc_msgSend_991( - obj, - sel, - request, - response, - error, - ); - } - - late final __objc_msgSend_991Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_991 = __objc_msgSend_991Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>(); - - late final _sel_sendAsynchronousRequest_queue_completionHandler_1 = - _registerName1("sendAsynchronousRequest:queue:completionHandler:"); - void _objc_msgSend_992( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer queue, - ffi.Pointer<_ObjCBlock> handler, - ) { - return __objc_msgSend_992( - obj, - sel, - request, - queue, - handler, - ); - } - - late final __objc_msgSend_992Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_992 = __objc_msgSend_992Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _class_NSURLCredential1 = _getClass1("NSURLCredential"); - late final _sel_persistence1 = _registerName1("persistence"); - int _objc_msgSend_993( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_993( - obj, - sel, - ); - } - - late final __objc_msgSend_993Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_993 = __objc_msgSend_993Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithUser_password_persistence_1 = - _registerName1("initWithUser:password:persistence:"); - instancetype _objc_msgSend_994( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer user, - ffi.Pointer password, - int persistence, - ) { - return __objc_msgSend_994( - obj, - sel, - user, - password, - persistence, - ); - } - - late final __objc_msgSend_994Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_994 = __objc_msgSend_994Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_credentialWithUser_password_persistence_1 = - _registerName1("credentialWithUser:password:persistence:"); - ffi.Pointer _objc_msgSend_995( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer user, - ffi.Pointer password, - int persistence, - ) { - return __objc_msgSend_995( - obj, - sel, - user, - password, - persistence, - ); - } - - late final __objc_msgSend_995Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_995 = __objc_msgSend_995Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int)>(); - - late final _sel_hasPassword1 = _registerName1("hasPassword"); - late final _sel_initWithIdentity_certificates_persistence_1 = - _registerName1("initWithIdentity:certificates:persistence:"); - instancetype _objc_msgSend_996( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<__SecIdentity> identity, - ffi.Pointer certArray, - int persistence, - ) { - return __objc_msgSend_996( - obj, - sel, - identity, - certArray, - persistence, - ); - } - - late final __objc_msgSend_996Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__SecIdentity>, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_996 = __objc_msgSend_996Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<__SecIdentity>, ffi.Pointer, int)>(); - - late final _sel_credentialWithIdentity_certificates_persistence_1 = - _registerName1("credentialWithIdentity:certificates:persistence:"); - ffi.Pointer _objc_msgSend_997( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<__SecIdentity> identity, - ffi.Pointer certArray, - int persistence, - ) { - return __objc_msgSend_997( - obj, - sel, - identity, - certArray, - persistence, - ); - } - - late final __objc_msgSend_997Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__SecIdentity>, - ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_997 = __objc_msgSend_997Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<__SecIdentity>, - ffi.Pointer, - int)>(); - - late final _sel_identity1 = _registerName1("identity"); - ffi.Pointer<__SecIdentity> _objc_msgSend_998( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_998( - obj, - sel, - ); - } - - late final __objc_msgSend_998Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer<__SecIdentity> Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_998 = __objc_msgSend_998Ptr.asFunction< - ffi.Pointer<__SecIdentity> Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_certificates1 = _registerName1("certificates"); - late final _sel_initWithTrust_1 = _registerName1("initWithTrust:"); - instancetype _objc_msgSend_999( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<__SecTrust> trust, - ) { - return __objc_msgSend_999( - obj, - sel, - trust, - ); - } - - late final __objc_msgSend_999Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<__SecTrust>)>>('objc_msgSend'); - late final __objc_msgSend_999 = __objc_msgSend_999Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<__SecTrust>)>(); - - late final _sel_credentialForTrust_1 = _registerName1("credentialForTrust:"); - ffi.Pointer _objc_msgSend_1000( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<__SecTrust> trust, - ) { - return __objc_msgSend_1000( - obj, - sel, - trust, - ); - } - - late final __objc_msgSend_1000Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<__SecTrust>)>>('objc_msgSend'); - late final __objc_msgSend_1000 = __objc_msgSend_1000Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer<__SecTrust>)>(); - - late final _class_NSURLProtectionSpace1 = _getClass1("NSURLProtectionSpace"); - late final _sel_initWithHost_port_protocol_realm_authenticationMethod_1 = - _registerName1("initWithHost:port:protocol:realm:authenticationMethod:"); - instancetype _objc_msgSend_1001( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer host, - int port, - ffi.Pointer protocol, - ffi.Pointer realm, - ffi.Pointer authenticationMethod, - ) { - return __objc_msgSend_1001( - obj, - sel, - host, - port, - protocol, - realm, - authenticationMethod, - ); - } - - late final __objc_msgSend_1001Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Long, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1001 = __objc_msgSend_1001Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithProxyHost_port_type_realm_authenticationMethod_1 = - _registerName1("initWithProxyHost:port:type:realm:authenticationMethod:"); - late final _sel_realm1 = _registerName1("realm"); - late final _sel_receivesCredentialSecurely1 = - _registerName1("receivesCredentialSecurely"); - late final _sel_isProxy1 = _registerName1("isProxy"); - late final _sel_proxyType1 = _registerName1("proxyType"); - late final _sel_protocol1 = _registerName1("protocol"); - late final _sel_authenticationMethod1 = - _registerName1("authenticationMethod"); - late final _sel_distinguishedNames1 = _registerName1("distinguishedNames"); - late final _sel_serverTrust1 = _registerName1("serverTrust"); - ffi.Pointer<__SecTrust> _objc_msgSend_1002( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1002( - obj, - sel, - ); - } - - late final __objc_msgSend_1002Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer<__SecTrust> Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1002 = __objc_msgSend_1002Ptr.asFunction< - ffi.Pointer<__SecTrust> Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSURLCredentialStorage1 = - _getClass1("NSURLCredentialStorage"); - late final _sel_sharedCredentialStorage1 = - _registerName1("sharedCredentialStorage"); - ffi.Pointer _objc_msgSend_1003( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1003( - obj, - sel, - ); - } - - late final __objc_msgSend_1003Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1003 = __objc_msgSend_1003Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_credentialsForProtectionSpace_1 = - _registerName1("credentialsForProtectionSpace:"); - ffi.Pointer _objc_msgSend_1004( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer space, - ) { - return __objc_msgSend_1004( - obj, - sel, - space, - ); - } - - late final __objc_msgSend_1004Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1004 = __objc_msgSend_1004Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_allCredentials1 = _registerName1("allCredentials"); - late final _sel_setCredential_forProtectionSpace_1 = - _registerName1("setCredential:forProtectionSpace:"); - void _objc_msgSend_1005( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer credential, - ffi.Pointer space, - ) { - return __objc_msgSend_1005( - obj, - sel, - credential, - space, - ); - } - - late final __objc_msgSend_1005Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1005 = __objc_msgSend_1005Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_removeCredential_forProtectionSpace_1 = - _registerName1("removeCredential:forProtectionSpace:"); - late final _sel_removeCredential_forProtectionSpace_options_1 = - _registerName1("removeCredential:forProtectionSpace:options:"); - void _objc_msgSend_1006( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer credential, - ffi.Pointer space, - ffi.Pointer options, - ) { - return __objc_msgSend_1006( - obj, - sel, - credential, - space, - options, - ); - } - - late final __objc_msgSend_1006Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1006 = __objc_msgSend_1006Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_defaultCredentialForProtectionSpace_1 = - _registerName1("defaultCredentialForProtectionSpace:"); - ffi.Pointer _objc_msgSend_1007( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer space, - ) { - return __objc_msgSend_1007( - obj, - sel, - space, - ); - } - - late final __objc_msgSend_1007Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1007 = __objc_msgSend_1007Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setDefaultCredential_forProtectionSpace_1 = - _registerName1("setDefaultCredential:forProtectionSpace:"); - late final _sel_getCredentialsForProtectionSpace_task_completionHandler_1 = - _registerName1( - "getCredentialsForProtectionSpace:task:completionHandler:"); - void _objc_msgSend_1008( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer protectionSpace, - ffi.Pointer task, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1008( - obj, - sel, - protectionSpace, - task, - completionHandler, - ); - } - - late final __objc_msgSend_1008Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1008 = __objc_msgSend_1008Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_setCredential_forProtectionSpace_task_1 = - _registerName1("setCredential:forProtectionSpace:task:"); - void _objc_msgSend_1009( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer credential, - ffi.Pointer protectionSpace, - ffi.Pointer task, - ) { - return __objc_msgSend_1009( - obj, - sel, - credential, - protectionSpace, - task, - ); - } - - late final __objc_msgSend_1009Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1009 = __objc_msgSend_1009Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_removeCredential_forProtectionSpace_options_task_1 = - _registerName1("removeCredential:forProtectionSpace:options:task:"); - void _objc_msgSend_1010( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer credential, - ffi.Pointer protectionSpace, - ffi.Pointer options, - ffi.Pointer task, - ) { - return __objc_msgSend_1010( - obj, - sel, - credential, - protectionSpace, - options, - task, - ); - } - - late final __objc_msgSend_1010Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1010 = __objc_msgSend_1010Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_getDefaultCredentialForProtectionSpace_task_completionHandler_1 = - _registerName1( - "getDefaultCredentialForProtectionSpace:task:completionHandler:"); - void _objc_msgSend_1011( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer space, - ffi.Pointer task, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1011( - obj, - sel, - space, - task, - completionHandler, - ); - } - - late final __objc_msgSend_1011Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1011 = __objc_msgSend_1011Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_setDefaultCredential_forProtectionSpace_task_1 = - _registerName1("setDefaultCredential:forProtectionSpace:task:"); - late final _class_NSURLProtocol1 = _getClass1("NSURLProtocol"); - late final _sel_initWithRequest_cachedResponse_client_1 = - _registerName1("initWithRequest:cachedResponse:client:"); - instancetype _objc_msgSend_1012( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer cachedResponse, - ffi.Pointer client, - ) { - return __objc_msgSend_1012( - obj, - sel, - request, - cachedResponse, - client, - ); - } - - late final __objc_msgSend_1012Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1012 = __objc_msgSend_1012Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_client1 = _registerName1("client"); - late final _sel_request1 = _registerName1("request"); - late final _sel_cachedResponse1 = _registerName1("cachedResponse"); - ffi.Pointer _objc_msgSend_1013( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1013( - obj, - sel, - ); - } - - late final __objc_msgSend_1013Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1013 = __objc_msgSend_1013Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_canInitWithRequest_1 = _registerName1("canInitWithRequest:"); - late final _sel_canonicalRequestForRequest_1 = - _registerName1("canonicalRequestForRequest:"); - ffi.Pointer _objc_msgSend_1014( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ) { - return __objc_msgSend_1014( - obj, - sel, - request, - ); - } - - late final __objc_msgSend_1014Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1014 = __objc_msgSend_1014Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_requestIsCacheEquivalent_toRequest_1 = - _registerName1("requestIsCacheEquivalent:toRequest:"); - bool _objc_msgSend_1015( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer a, - ffi.Pointer b, - ) { - return __objc_msgSend_1015( - obj, - sel, - a, - b, - ); - } - - late final __objc_msgSend_1015Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1015 = __objc_msgSend_1015Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_startLoading1 = _registerName1("startLoading"); - late final _sel_stopLoading1 = _registerName1("stopLoading"); - late final _sel_propertyForKey_inRequest_1 = - _registerName1("propertyForKey:inRequest:"); - ffi.Pointer _objc_msgSend_1016( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ffi.Pointer request, - ) { - return __objc_msgSend_1016( - obj, - sel, - key, - request, - ); - } - - late final __objc_msgSend_1016Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1016 = __objc_msgSend_1016Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSMutableURLRequest1 = _getClass1("NSMutableURLRequest"); - late final _sel_setURL_1 = _registerName1("setURL:"); - late final _sel_setCachePolicy_1 = _registerName1("setCachePolicy:"); - void _objc_msgSend_1017( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_1017( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1017Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1017 = __objc_msgSend_1017Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_setTimeoutInterval_1 = _registerName1("setTimeoutInterval:"); - late final _sel_setMainDocumentURL_1 = _registerName1("setMainDocumentURL:"); - late final _sel_setNetworkServiceType_1 = - _registerName1("setNetworkServiceType:"); - void _objc_msgSend_1018( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_1018( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1018Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1018 = __objc_msgSend_1018Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_setAllowsCellularAccess_1 = - _registerName1("setAllowsCellularAccess:"); - late final _sel_setAllowsExpensiveNetworkAccess_1 = - _registerName1("setAllowsExpensiveNetworkAccess:"); - late final _sel_setAllowsConstrainedNetworkAccess_1 = - _registerName1("setAllowsConstrainedNetworkAccess:"); - late final _sel_setAssumesHTTP3Capable_1 = - _registerName1("setAssumesHTTP3Capable:"); - late final _sel_setAttribution_1 = _registerName1("setAttribution:"); - void _objc_msgSend_1019( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_1019( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1019Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1019 = __objc_msgSend_1019Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_setRequiresDNSSECValidation_1 = - _registerName1("setRequiresDNSSECValidation:"); - late final _sel_setHTTPMethod_1 = _registerName1("setHTTPMethod:"); - late final _sel_setAllHTTPHeaderFields_1 = - _registerName1("setAllHTTPHeaderFields:"); - late final _sel_setValue_forHTTPHeaderField_1 = - _registerName1("setValue:forHTTPHeaderField:"); - void _objc_msgSend_1020( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ffi.Pointer field, - ) { - return __objc_msgSend_1020( - obj, - sel, - value, - field, - ); - } - - late final __objc_msgSend_1020Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1020 = __objc_msgSend_1020Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_addValue_forHTTPHeaderField_1 = - _registerName1("addValue:forHTTPHeaderField:"); - late final _sel_setHTTPBody_1 = _registerName1("setHTTPBody:"); - void _objc_msgSend_1021( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_1021( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1021Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1021 = __objc_msgSend_1021Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_setHTTPBodyStream_1 = _registerName1("setHTTPBodyStream:"); - void _objc_msgSend_1022( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_1022( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1022Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1022 = __objc_msgSend_1022Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_setHTTPShouldHandleCookies_1 = - _registerName1("setHTTPShouldHandleCookies:"); - late final _sel_setHTTPShouldUsePipelining_1 = - _registerName1("setHTTPShouldUsePipelining:"); - late final _sel_setProperty_forKey_inRequest_1 = - _registerName1("setProperty:forKey:inRequest:"); - void _objc_msgSend_1023( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ffi.Pointer key, - ffi.Pointer request, - ) { - return __objc_msgSend_1023( - obj, - sel, - value, - key, - request, - ); - } - - late final __objc_msgSend_1023Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1023 = __objc_msgSend_1023Ptr.asFunction< - void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_removePropertyForKey_inRequest_1 = - _registerName1("removePropertyForKey:inRequest:"); - void _objc_msgSend_1024( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer key, - ffi.Pointer request, - ) { - return __objc_msgSend_1024( - obj, - sel, - key, - request, - ); - } - - late final __objc_msgSend_1024Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1024 = __objc_msgSend_1024Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_registerClass_1 = _registerName1("registerClass:"); - late final _sel_unregisterClass_1 = _registerName1("unregisterClass:"); - late final _sel_canInitWithTask_1 = _registerName1("canInitWithTask:"); - bool _objc_msgSend_1025( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer task, - ) { - return __objc_msgSend_1025( - obj, - sel, - task, - ); - } - - late final __objc_msgSend_1025Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1025 = __objc_msgSend_1025Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_initWithTask_cachedResponse_client_1 = - _registerName1("initWithTask:cachedResponse:client:"); - instancetype _objc_msgSend_1026( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer task, - ffi.Pointer cachedResponse, - ffi.Pointer client, - ) { - return __objc_msgSend_1026( - obj, - sel, - task, - cachedResponse, - client, - ); - } - - late final __objc_msgSend_1026Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1026 = __objc_msgSend_1026Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_task1 = _registerName1("task"); - ffi.Pointer _objc_msgSend_1027( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1027( - obj, - sel, - ); - } - - late final __objc_msgSend_1027Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1027 = __objc_msgSend_1027Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSXMLParser1 = _getClass1("NSXMLParser"); - late final _sel_initWithStream_1 = _registerName1("initWithStream:"); - instancetype _objc_msgSend_1028( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer stream, - ) { - return __objc_msgSend_1028( - obj, - sel, - stream, - ); - } - - late final __objc_msgSend_1028Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1028 = __objc_msgSend_1028Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_shouldProcessNamespaces1 = - _registerName1("shouldProcessNamespaces"); - late final _sel_setShouldProcessNamespaces_1 = - _registerName1("setShouldProcessNamespaces:"); - late final _sel_shouldReportNamespacePrefixes1 = - _registerName1("shouldReportNamespacePrefixes"); - late final _sel_setShouldReportNamespacePrefixes_1 = - _registerName1("setShouldReportNamespacePrefixes:"); - late final _sel_externalEntityResolvingPolicy1 = - _registerName1("externalEntityResolvingPolicy"); - int _objc_msgSend_1029( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1029( - obj, - sel, - ); - } - - late final __objc_msgSend_1029Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1029 = __objc_msgSend_1029Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setExternalEntityResolvingPolicy_1 = - _registerName1("setExternalEntityResolvingPolicy:"); - void _objc_msgSend_1030( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_1030( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1030Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1030 = __objc_msgSend_1030Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_allowedExternalEntityURLs1 = - _registerName1("allowedExternalEntityURLs"); - late final _sel_setAllowedExternalEntityURLs_1 = - _registerName1("setAllowedExternalEntityURLs:"); - void _objc_msgSend_1031( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_1031( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1031Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1031 = __objc_msgSend_1031Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_parse1 = _registerName1("parse"); - late final _sel_abortParsing1 = _registerName1("abortParsing"); - late final _sel_parserError1 = _registerName1("parserError"); - late final _sel_shouldResolveExternalEntities1 = - _registerName1("shouldResolveExternalEntities"); - late final _sel_setShouldResolveExternalEntities_1 = - _registerName1("setShouldResolveExternalEntities:"); - late final _sel_publicID1 = _registerName1("publicID"); - late final _sel_systemID1 = _registerName1("systemID"); - late final _sel_lineNumber1 = _registerName1("lineNumber"); - late final _sel_columnNumber1 = _registerName1("columnNumber"); - late final _class_NSFileWrapper1 = _getClass1("NSFileWrapper"); - late final _sel_initWithURL_options_error_1 = - _registerName1("initWithURL:options:error:"); - instancetype _objc_msgSend_1032( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - int options, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1032( - obj, - sel, - url, - options, - outError, - ); - } - - late final __objc_msgSend_1032Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1032 = __objc_msgSend_1032Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_initDirectoryWithFileWrappers_1 = - _registerName1("initDirectoryWithFileWrappers:"); - late final _sel_initRegularFileWithContents_1 = - _registerName1("initRegularFileWithContents:"); - late final _sel_initSymbolicLinkWithDestinationURL_1 = - _registerName1("initSymbolicLinkWithDestinationURL:"); - late final _sel_initWithSerializedRepresentation_1 = - _registerName1("initWithSerializedRepresentation:"); - late final _sel_isDirectory1 = _registerName1("isDirectory"); - late final _sel_isRegularFile1 = _registerName1("isRegularFile"); - late final _sel_isSymbolicLink1 = _registerName1("isSymbolicLink"); - late final _sel_preferredFilename1 = _registerName1("preferredFilename"); - late final _sel_setPreferredFilename_1 = - _registerName1("setPreferredFilename:"); - late final _sel_filename1 = _registerName1("filename"); - late final _sel_setFilename_1 = _registerName1("setFilename:"); - late final _sel_fileAttributes1 = _registerName1("fileAttributes"); - late final _sel_setFileAttributes_1 = _registerName1("setFileAttributes:"); - late final _sel_matchesContentsOfURL_1 = - _registerName1("matchesContentsOfURL:"); - late final _sel_readFromURL_options_error_1 = - _registerName1("readFromURL:options:error:"); - bool _objc_msgSend_1033( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - int options, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1033( - obj, - sel, - url, - options, - outError, - ); - } - - late final __objc_msgSend_1033Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1033 = __objc_msgSend_1033Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_writeToURL_options_originalContentsURL_error_1 = - _registerName1("writeToURL:options:originalContentsURL:error:"); - bool _objc_msgSend_1034( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - int options, - ffi.Pointer originalContentsURL, - ffi.Pointer> outError, - ) { - return __objc_msgSend_1034( - obj, - sel, - url, - options, - originalContentsURL, - outError, - ); - } - - late final __objc_msgSend_1034Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1034 = __objc_msgSend_1034Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_serializedRepresentation1 = - _registerName1("serializedRepresentation"); - late final _sel_addFileWrapper_1 = _registerName1("addFileWrapper:"); - ffi.Pointer _objc_msgSend_1035( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer child, - ) { - return __objc_msgSend_1035( - obj, - sel, - child, - ); - } - - late final __objc_msgSend_1035Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1035 = __objc_msgSend_1035Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_addRegularFileWithContents_preferredFilename_1 = - _registerName1("addRegularFileWithContents:preferredFilename:"); - ffi.Pointer _objc_msgSend_1036( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - ffi.Pointer fileName, - ) { - return __objc_msgSend_1036( - obj, - sel, - data, - fileName, - ); - } - - late final __objc_msgSend_1036Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1036 = __objc_msgSend_1036Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_removeFileWrapper_1 = _registerName1("removeFileWrapper:"); - void _objc_msgSend_1037( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer child, - ) { - return __objc_msgSend_1037( - obj, - sel, - child, - ); - } - - late final __objc_msgSend_1037Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1037 = __objc_msgSend_1037Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_fileWrappers1 = _registerName1("fileWrappers"); - late final _sel_keyForFileWrapper_1 = _registerName1("keyForFileWrapper:"); - ffi.Pointer _objc_msgSend_1038( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer child, - ) { - return __objc_msgSend_1038( - obj, - sel, - child, - ); - } - - late final __objc_msgSend_1038Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1038 = __objc_msgSend_1038Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_regularFileContents1 = _registerName1("regularFileContents"); - late final _sel_symbolicLinkDestinationURL1 = - _registerName1("symbolicLinkDestinationURL"); - late final _sel_initSymbolicLinkWithDestination_1 = - _registerName1("initSymbolicLinkWithDestination:"); - late final _sel_needsToBeUpdatedFromPath_1 = - _registerName1("needsToBeUpdatedFromPath:"); - late final _sel_updateFromPath_1 = _registerName1("updateFromPath:"); - late final _sel_writeToFile_atomically_updateFilenames_1 = - _registerName1("writeToFile:atomically:updateFilenames:"); - bool _objc_msgSend_1039( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - bool atomicFlag, - bool updateFilenamesFlag, - ) { - return __objc_msgSend_1039( - obj, - sel, - path, - atomicFlag, - updateFilenamesFlag, - ); - } - - late final __objc_msgSend_1039Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_1039 = __objc_msgSend_1039Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool, bool)>(); - - late final _sel_addFileWithPath_1 = _registerName1("addFileWithPath:"); - late final _sel_addSymbolicLinkWithDestination_preferredFilename_1 = - _registerName1("addSymbolicLinkWithDestination:preferredFilename:"); - late final _sel_symbolicLinkDestination1 = - _registerName1("symbolicLinkDestination"); - late final _class_NSURLSession1 = _getClass1("NSURLSession"); - late final _sel_sharedSession1 = _registerName1("sharedSession"); - ffi.Pointer _objc_msgSend_1040( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1040( - obj, - sel, - ); - } - - late final __objc_msgSend_1040Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1040 = __objc_msgSend_1040Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSURLSessionConfiguration1 = - _getClass1("NSURLSessionConfiguration"); - late final _sel_defaultSessionConfiguration1 = - _registerName1("defaultSessionConfiguration"); - ffi.Pointer _objc_msgSend_1041( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1041( - obj, - sel, - ); - } - - late final __objc_msgSend_1041Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1041 = __objc_msgSend_1041Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_ephemeralSessionConfiguration1 = - _registerName1("ephemeralSessionConfiguration"); - late final _sel_backgroundSessionConfigurationWithIdentifier_1 = - _registerName1("backgroundSessionConfigurationWithIdentifier:"); - ffi.Pointer _objc_msgSend_1042( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer identifier, - ) { - return __objc_msgSend_1042( - obj, - sel, - identifier, - ); - } - - late final __objc_msgSend_1042Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1042 = __objc_msgSend_1042Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_identifier1 = _registerName1("identifier"); - late final _sel_requestCachePolicy1 = _registerName1("requestCachePolicy"); - late final _sel_setRequestCachePolicy_1 = - _registerName1("setRequestCachePolicy:"); - late final _sel_timeoutIntervalForRequest1 = - _registerName1("timeoutIntervalForRequest"); - late final _sel_setTimeoutIntervalForRequest_1 = - _registerName1("setTimeoutIntervalForRequest:"); - late final _sel_timeoutIntervalForResource1 = - _registerName1("timeoutIntervalForResource"); - late final _sel_setTimeoutIntervalForResource_1 = - _registerName1("setTimeoutIntervalForResource:"); - late final _sel_waitsForConnectivity1 = - _registerName1("waitsForConnectivity"); - late final _sel_setWaitsForConnectivity_1 = - _registerName1("setWaitsForConnectivity:"); - late final _sel_isDiscretionary1 = _registerName1("isDiscretionary"); - late final _sel_setDiscretionary_1 = _registerName1("setDiscretionary:"); - late final _sel_sharedContainerIdentifier1 = - _registerName1("sharedContainerIdentifier"); - late final _sel_setSharedContainerIdentifier_1 = - _registerName1("setSharedContainerIdentifier:"); - late final _sel_sessionSendsLaunchEvents1 = - _registerName1("sessionSendsLaunchEvents"); - late final _sel_setSessionSendsLaunchEvents_1 = - _registerName1("setSessionSendsLaunchEvents:"); - late final _sel_connectionProxyDictionary1 = - _registerName1("connectionProxyDictionary"); - late final _sel_setConnectionProxyDictionary_1 = - _registerName1("setConnectionProxyDictionary:"); - late final _sel_TLSMinimumSupportedProtocol1 = - _registerName1("TLSMinimumSupportedProtocol"); - int _objc_msgSend_1043( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1043( - obj, - sel, - ); - } - - late final __objc_msgSend_1043Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1043 = __objc_msgSend_1043Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setTLSMinimumSupportedProtocol_1 = - _registerName1("setTLSMinimumSupportedProtocol:"); - void _objc_msgSend_1044( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_1044( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1044Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1044 = __objc_msgSend_1044Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_TLSMaximumSupportedProtocol1 = - _registerName1("TLSMaximumSupportedProtocol"); - late final _sel_setTLSMaximumSupportedProtocol_1 = - _registerName1("setTLSMaximumSupportedProtocol:"); - late final _sel_TLSMinimumSupportedProtocolVersion1 = - _registerName1("TLSMinimumSupportedProtocolVersion"); - int _objc_msgSend_1045( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1045( - obj, - sel, - ); - } - - late final __objc_msgSend_1045Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1045 = __objc_msgSend_1045Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setTLSMinimumSupportedProtocolVersion_1 = - _registerName1("setTLSMinimumSupportedProtocolVersion:"); - void _objc_msgSend_1046( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_1046( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1046Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1046 = __objc_msgSend_1046Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_TLSMaximumSupportedProtocolVersion1 = - _registerName1("TLSMaximumSupportedProtocolVersion"); - late final _sel_setTLSMaximumSupportedProtocolVersion_1 = - _registerName1("setTLSMaximumSupportedProtocolVersion:"); - late final _sel_HTTPShouldSetCookies1 = - _registerName1("HTTPShouldSetCookies"); - late final _sel_setHTTPShouldSetCookies_1 = - _registerName1("setHTTPShouldSetCookies:"); - late final _sel_HTTPCookieAcceptPolicy1 = - _registerName1("HTTPCookieAcceptPolicy"); - late final _sel_setHTTPCookieAcceptPolicy_1 = - _registerName1("setHTTPCookieAcceptPolicy:"); - late final _sel_HTTPAdditionalHeaders1 = - _registerName1("HTTPAdditionalHeaders"); - late final _sel_setHTTPAdditionalHeaders_1 = - _registerName1("setHTTPAdditionalHeaders:"); - late final _sel_HTTPMaximumConnectionsPerHost1 = - _registerName1("HTTPMaximumConnectionsPerHost"); - late final _sel_setHTTPMaximumConnectionsPerHost_1 = - _registerName1("setHTTPMaximumConnectionsPerHost:"); - late final _sel_HTTPCookieStorage1 = _registerName1("HTTPCookieStorage"); - ffi.Pointer _objc_msgSend_1047( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1047( - obj, - sel, - ); - } - - late final __objc_msgSend_1047Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1047 = __objc_msgSend_1047Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setHTTPCookieStorage_1 = - _registerName1("setHTTPCookieStorage:"); - void _objc_msgSend_1048( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_1048( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1048Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1048 = __objc_msgSend_1048Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_URLCredentialStorage1 = - _registerName1("URLCredentialStorage"); - ffi.Pointer _objc_msgSend_1049( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1049( - obj, - sel, - ); - } - - late final __objc_msgSend_1049Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1049 = __objc_msgSend_1049Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setURLCredentialStorage_1 = - _registerName1("setURLCredentialStorage:"); - void _objc_msgSend_1050( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_1050( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1050Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1050 = __objc_msgSend_1050Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_URLCache1 = _registerName1("URLCache"); - ffi.Pointer _objc_msgSend_1051( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1051( - obj, - sel, - ); - } - - late final __objc_msgSend_1051Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1051 = __objc_msgSend_1051Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setURLCache_1 = _registerName1("setURLCache:"); - void _objc_msgSend_1052( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_1052( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1052Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1052 = __objc_msgSend_1052Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_shouldUseExtendedBackgroundIdleMode1 = - _registerName1("shouldUseExtendedBackgroundIdleMode"); - late final _sel_setShouldUseExtendedBackgroundIdleMode_1 = - _registerName1("setShouldUseExtendedBackgroundIdleMode:"); - late final _sel_protocolClasses1 = _registerName1("protocolClasses"); - late final _sel_setProtocolClasses_1 = _registerName1("setProtocolClasses:"); - void _objc_msgSend_1053( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_1053( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1053Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1053 = __objc_msgSend_1053Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_multipathServiceType1 = - _registerName1("multipathServiceType"); - int _objc_msgSend_1054( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1054( - obj, - sel, - ); - } - - late final __objc_msgSend_1054Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1054 = __objc_msgSend_1054Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setMultipathServiceType_1 = - _registerName1("setMultipathServiceType:"); - void _objc_msgSend_1055( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_1055( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1055Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1055 = __objc_msgSend_1055Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_backgroundSessionConfiguration_1 = - _registerName1("backgroundSessionConfiguration:"); - late final _sel_sessionWithConfiguration_1 = - _registerName1("sessionWithConfiguration:"); - ffi.Pointer _objc_msgSend_1056( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer configuration, - ) { - return __objc_msgSend_1056( - obj, - sel, - configuration, - ); - } - - late final __objc_msgSend_1056Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1056 = __objc_msgSend_1056Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_sessionWithConfiguration_delegate_delegateQueue_1 = - _registerName1("sessionWithConfiguration:delegate:delegateQueue:"); - ffi.Pointer _objc_msgSend_1057( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer configuration, - ffi.Pointer delegate, - ffi.Pointer queue, - ) { - return __objc_msgSend_1057( - obj, - sel, - configuration, - delegate, - queue, - ); - } - - late final __objc_msgSend_1057Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1057 = __objc_msgSend_1057Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_delegateQueue1 = _registerName1("delegateQueue"); - late final _sel_configuration1 = _registerName1("configuration"); - late final _sel_sessionDescription1 = _registerName1("sessionDescription"); - late final _sel_setSessionDescription_1 = - _registerName1("setSessionDescription:"); - late final _sel_finishTasksAndInvalidate1 = - _registerName1("finishTasksAndInvalidate"); - late final _sel_invalidateAndCancel1 = _registerName1("invalidateAndCancel"); - late final _sel_resetWithCompletionHandler_1 = - _registerName1("resetWithCompletionHandler:"); - late final _sel_flushWithCompletionHandler_1 = - _registerName1("flushWithCompletionHandler:"); - late final _sel_getTasksWithCompletionHandler_1 = - _registerName1("getTasksWithCompletionHandler:"); - void _objc_msgSend_1058( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1058( - obj, - sel, - completionHandler, - ); - } - - late final __objc_msgSend_1058Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1058 = __objc_msgSend_1058Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_getAllTasksWithCompletionHandler_1 = - _registerName1("getAllTasksWithCompletionHandler:"); - void _objc_msgSend_1059( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1059( - obj, - sel, - completionHandler, - ); - } - - late final __objc_msgSend_1059Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1059 = __objc_msgSend_1059Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_dataTaskWithRequest_1 = - _registerName1("dataTaskWithRequest:"); - ffi.Pointer _objc_msgSend_1060( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ) { - return __objc_msgSend_1060( - obj, - sel, - request, - ); - } - - late final __objc_msgSend_1060Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1060 = __objc_msgSend_1060Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_dataTaskWithURL_1 = _registerName1("dataTaskWithURL:"); - ffi.Pointer _objc_msgSend_1061( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ) { - return __objc_msgSend_1061( - obj, - sel, - url, - ); - } - - late final __objc_msgSend_1061Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1061 = __objc_msgSend_1061Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSURLSessionUploadTask1 = - _getClass1("NSURLSessionUploadTask"); - late final _sel_cancelByProducingResumeData_1 = - _registerName1("cancelByProducingResumeData:"); - void _objc_msgSend_1062( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1062( - obj, - sel, - completionHandler, - ); - } - - late final __objc_msgSend_1062Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1062 = __objc_msgSend_1062Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_uploadTaskWithRequest_fromFile_1 = - _registerName1("uploadTaskWithRequest:fromFile:"); - ffi.Pointer _objc_msgSend_1063( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer fileURL, - ) { - return __objc_msgSend_1063( - obj, - sel, - request, - fileURL, - ); - } - - late final __objc_msgSend_1063Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1063 = __objc_msgSend_1063Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_uploadTaskWithRequest_fromData_1 = - _registerName1("uploadTaskWithRequest:fromData:"); - ffi.Pointer _objc_msgSend_1064( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer bodyData, - ) { - return __objc_msgSend_1064( - obj, - sel, - request, - bodyData, - ); - } - - late final __objc_msgSend_1064Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1064 = __objc_msgSend_1064Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_uploadTaskWithResumeData_1 = - _registerName1("uploadTaskWithResumeData:"); - ffi.Pointer _objc_msgSend_1065( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer resumeData, - ) { - return __objc_msgSend_1065( - obj, - sel, - resumeData, - ); - } - - late final __objc_msgSend_1065Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1065 = __objc_msgSend_1065Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_uploadTaskWithStreamedRequest_1 = - _registerName1("uploadTaskWithStreamedRequest:"); - ffi.Pointer _objc_msgSend_1066( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ) { - return __objc_msgSend_1066( - obj, - sel, - request, - ); - } - - late final __objc_msgSend_1066Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1066 = __objc_msgSend_1066Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSURLSessionDownloadTask1 = - _getClass1("NSURLSessionDownloadTask"); - late final _sel_downloadTaskWithRequest_1 = - _registerName1("downloadTaskWithRequest:"); - ffi.Pointer _objc_msgSend_1067( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ) { - return __objc_msgSend_1067( - obj, - sel, - request, - ); - } - - late final __objc_msgSend_1067Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1067 = __objc_msgSend_1067Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_downloadTaskWithURL_1 = - _registerName1("downloadTaskWithURL:"); - ffi.Pointer _objc_msgSend_1068( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ) { - return __objc_msgSend_1068( - obj, - sel, - url, - ); - } - - late final __objc_msgSend_1068Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1068 = __objc_msgSend_1068Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_downloadTaskWithResumeData_1 = - _registerName1("downloadTaskWithResumeData:"); - ffi.Pointer _objc_msgSend_1069( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer resumeData, - ) { - return __objc_msgSend_1069( - obj, - sel, - resumeData, - ); - } - - late final __objc_msgSend_1069Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1069 = __objc_msgSend_1069Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSURLSessionStreamTask1 = - _getClass1("NSURLSessionStreamTask"); - late final _sel_readDataOfMinLength_maxLength_timeout_completionHandler_1 = - _registerName1( - "readDataOfMinLength:maxLength:timeout:completionHandler:"); - void _objc_msgSend_1070( - ffi.Pointer obj, - ffi.Pointer sel, - int minBytes, - int maxBytes, - double timeout, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1070( - obj, - sel, - minBytes, - maxBytes, - timeout, - completionHandler, - ); - } - - late final __objc_msgSend_1070Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.UnsignedLong, - ffi.UnsignedLong, - ffi.Double, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1070 = __objc_msgSend_1070Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, int, - double, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_writeData_timeout_completionHandler_1 = - _registerName1("writeData:timeout:completionHandler:"); - void _objc_msgSend_1071( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - double timeout, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1071( - obj, - sel, - data, - timeout, - completionHandler, - ); - } - - late final __objc_msgSend_1071Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Double, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1071 = __objc_msgSend_1071Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, double, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_captureStreams1 = _registerName1("captureStreams"); - late final _sel_closeWrite1 = _registerName1("closeWrite"); - late final _sel_closeRead1 = _registerName1("closeRead"); - late final _sel_startSecureConnection1 = - _registerName1("startSecureConnection"); - late final _sel_stopSecureConnection1 = - _registerName1("stopSecureConnection"); - late final _sel_streamTaskWithHostName_port_1 = - _registerName1("streamTaskWithHostName:port:"); - ffi.Pointer _objc_msgSend_1072( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer hostname, - int port, - ) { - return __objc_msgSend_1072( - obj, - sel, - hostname, - port, - ); - } - - late final __objc_msgSend_1072Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Long)>>('objc_msgSend'); - late final __objc_msgSend_1072 = __objc_msgSend_1072Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer, int)>(); - - late final _class_NSNetService1 = _getClass1("NSNetService"); - late final _sel_initWithDomain_type_name_port_1 = - _registerName1("initWithDomain:type:name:port:"); - instancetype _objc_msgSend_1073( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer domain, - ffi.Pointer type, - ffi.Pointer name, - int port, - ) { - return __objc_msgSend_1073( - obj, - sel, - domain, - type, - name, - port, - ); - } - - late final __objc_msgSend_1073Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int)>>('objc_msgSend'); - late final __objc_msgSend_1073 = __objc_msgSend_1073Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int)>(); - - late final _sel_initWithDomain_type_name_1 = - _registerName1("initWithDomain:type:name:"); - instancetype _objc_msgSend_1074( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer domain, - ffi.Pointer type, - ffi.Pointer name, - ) { - return __objc_msgSend_1074( - obj, - sel, - domain, - type, - name, - ); - } - - late final __objc_msgSend_1074Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1074 = __objc_msgSend_1074Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_includesPeerToPeer1 = _registerName1("includesPeerToPeer"); - late final _sel_setIncludesPeerToPeer_1 = - _registerName1("setIncludesPeerToPeer:"); - late final _sel_type1 = _registerName1("type"); - late final _sel_publishWithOptions_1 = _registerName1("publishWithOptions:"); - void _objc_msgSend_1075( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ) { - return __objc_msgSend_1075( - obj, - sel, - options, - ); - } - - late final __objc_msgSend_1075Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1075 = __objc_msgSend_1075Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_resolve1 = _registerName1("resolve"); - late final _sel_stop1 = _registerName1("stop"); - late final _sel_dictionaryFromTXTRecordData_1 = - _registerName1("dictionaryFromTXTRecordData:"); - ffi.Pointer _objc_msgSend_1076( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer txtData, - ) { - return __objc_msgSend_1076( - obj, - sel, - txtData, - ); - } - - late final __objc_msgSend_1076Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1076 = __objc_msgSend_1076Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_dataFromTXTRecordDictionary_1 = - _registerName1("dataFromTXTRecordDictionary:"); - ffi.Pointer _objc_msgSend_1077( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer txtDictionary, - ) { - return __objc_msgSend_1077( - obj, - sel, - txtDictionary, - ); - } - - late final __objc_msgSend_1077Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1077 = __objc_msgSend_1077Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_resolveWithTimeout_1 = _registerName1("resolveWithTimeout:"); - late final _sel_getInputStream_outputStream_1 = - _registerName1("getInputStream:outputStream:"); - bool _objc_msgSend_1078( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream, - ) { - return __objc_msgSend_1078( - obj, - sel, - inputStream, - outputStream, - ); - } - - late final __objc_msgSend_1078Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1078 = __objc_msgSend_1078Ptr.asFunction< - bool Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer>)>(); - - late final _sel_setTXTRecordData_1 = _registerName1("setTXTRecordData:"); - bool _objc_msgSend_1079( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer recordData, - ) { - return __objc_msgSend_1079( - obj, - sel, - recordData, - ); - } - - late final __objc_msgSend_1079Ptr = _lookup< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1079 = __objc_msgSend_1079Ptr.asFunction< - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_TXTRecordData1 = _registerName1("TXTRecordData"); - late final _sel_startMonitoring1 = _registerName1("startMonitoring"); - late final _sel_stopMonitoring1 = _registerName1("stopMonitoring"); - late final _sel_streamTaskWithNetService_1 = - _registerName1("streamTaskWithNetService:"); - ffi.Pointer _objc_msgSend_1080( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer service, - ) { - return __objc_msgSend_1080( - obj, - sel, - service, - ); - } - - late final __objc_msgSend_1080Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1080 = __objc_msgSend_1080Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _class_NSURLSessionWebSocketTask1 = - _getClass1("NSURLSessionWebSocketTask"); - late final _class_NSURLSessionWebSocketMessage1 = - _getClass1("NSURLSessionWebSocketMessage"); - int _objc_msgSend_1081( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1081( - obj, - sel, - ); - } - - late final __objc_msgSend_1081Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1081 = __objc_msgSend_1081Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_sendMessage_completionHandler_1 = - _registerName1("sendMessage:completionHandler:"); - void _objc_msgSend_1082( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer message, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1082( - obj, - sel, - message, - completionHandler, - ); - } - - late final __objc_msgSend_1082Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1082 = __objc_msgSend_1082Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_receiveMessageWithCompletionHandler_1 = - _registerName1("receiveMessageWithCompletionHandler:"); - void _objc_msgSend_1083( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1083( - obj, - sel, - completionHandler, - ); - } - - late final __objc_msgSend_1083Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1083 = __objc_msgSend_1083Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_sendPingWithPongReceiveHandler_1 = - _registerName1("sendPingWithPongReceiveHandler:"); - void _objc_msgSend_1084( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> pongReceiveHandler, - ) { - return __objc_msgSend_1084( - obj, - sel, - pongReceiveHandler, - ); - } - - late final __objc_msgSend_1084Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1084 = __objc_msgSend_1084Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_cancelWithCloseCode_reason_1 = - _registerName1("cancelWithCloseCode:reason:"); - void _objc_msgSend_1085( - ffi.Pointer obj, - ffi.Pointer sel, - int closeCode, - ffi.Pointer reason, - ) { - return __objc_msgSend_1085( - obj, - sel, - closeCode, - reason, - ); - } - - late final __objc_msgSend_1085Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1085 = __objc_msgSend_1085Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _sel_maximumMessageSize1 = _registerName1("maximumMessageSize"); - late final _sel_setMaximumMessageSize_1 = - _registerName1("setMaximumMessageSize:"); - late final _sel_closeCode1 = _registerName1("closeCode"); - int _objc_msgSend_1086( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1086( - obj, - sel, - ); - } - - late final __objc_msgSend_1086Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1086 = __objc_msgSend_1086Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_closeReason1 = _registerName1("closeReason"); - late final _sel_webSocketTaskWithURL_1 = - _registerName1("webSocketTaskWithURL:"); - ffi.Pointer _objc_msgSend_1087( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ) { - return __objc_msgSend_1087( - obj, - sel, - url, - ); - } - - late final __objc_msgSend_1087Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1087 = __objc_msgSend_1087Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_webSocketTaskWithURL_protocols_1 = - _registerName1("webSocketTaskWithURL:protocols:"); - ffi.Pointer _objc_msgSend_1088( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer protocols, - ) { - return __objc_msgSend_1088( - obj, - sel, - url, - protocols, - ); - } - - late final __objc_msgSend_1088Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1088 = __objc_msgSend_1088Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_webSocketTaskWithRequest_1 = - _registerName1("webSocketTaskWithRequest:"); - ffi.Pointer _objc_msgSend_1089( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ) { - return __objc_msgSend_1089( - obj, - sel, - request, - ); - } - - late final __objc_msgSend_1089Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1089 = __objc_msgSend_1089Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_dataTaskWithRequest_completionHandler_1 = - _registerName1("dataTaskWithRequest:completionHandler:"); - ffi.Pointer _objc_msgSend_1090( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1090( - obj, - sel, - request, - completionHandler, - ); - } - - late final __objc_msgSend_1090Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1090 = __objc_msgSend_1090Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_dataTaskWithURL_completionHandler_1 = - _registerName1("dataTaskWithURL:completionHandler:"); - ffi.Pointer _objc_msgSend_1091( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1091( - obj, - sel, - url, - completionHandler, - ); - } - - late final __objc_msgSend_1091Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1091 = __objc_msgSend_1091Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_uploadTaskWithRequest_fromFile_completionHandler_1 = - _registerName1("uploadTaskWithRequest:fromFile:completionHandler:"); - ffi.Pointer _objc_msgSend_1092( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer fileURL, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1092( - obj, - sel, - request, - fileURL, - completionHandler, - ); - } - - late final __objc_msgSend_1092Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1092 = __objc_msgSend_1092Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_uploadTaskWithRequest_fromData_completionHandler_1 = - _registerName1("uploadTaskWithRequest:fromData:completionHandler:"); - ffi.Pointer _objc_msgSend_1093( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer bodyData, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1093( - obj, - sel, - request, - bodyData, - completionHandler, - ); - } - - late final __objc_msgSend_1093Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1093 = __objc_msgSend_1093Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_uploadTaskWithResumeData_completionHandler_1 = - _registerName1("uploadTaskWithResumeData:completionHandler:"); - ffi.Pointer _objc_msgSend_1094( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer resumeData, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1094( - obj, - sel, - resumeData, - completionHandler, - ); - } - - late final __objc_msgSend_1094Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1094 = __objc_msgSend_1094Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_downloadTaskWithRequest_completionHandler_1 = - _registerName1("downloadTaskWithRequest:completionHandler:"); - ffi.Pointer _objc_msgSend_1095( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer request, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1095( - obj, - sel, - request, - completionHandler, - ); - } - - late final __objc_msgSend_1095Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1095 = __objc_msgSend_1095Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_downloadTaskWithURL_completionHandler_1 = - _registerName1("downloadTaskWithURL:completionHandler:"); - ffi.Pointer _objc_msgSend_1096( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1096( - obj, - sel, - url, - completionHandler, - ); - } - - late final __objc_msgSend_1096Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1096 = __objc_msgSend_1096Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_downloadTaskWithResumeData_completionHandler_1 = - _registerName1("downloadTaskWithResumeData:completionHandler:"); - ffi.Pointer _objc_msgSend_1097( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer resumeData, - ffi.Pointer<_ObjCBlock> completionHandler, - ) { - return __objc_msgSend_1097( - obj, - sel, - resumeData, - completionHandler, - ); - } - - late final __objc_msgSend_1097Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1097 = __objc_msgSend_1097Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _class_NSProtocolChecker1 = _getClass1("NSProtocolChecker"); - ffi.Pointer _objc_msgSend_1098( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1098( - obj, - sel, - ); - } - - late final __objc_msgSend_1098Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1098 = __objc_msgSend_1098Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - ffi.Pointer _objc_msgSend_1099( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1099( - obj, - sel, - ); - } - - late final __objc_msgSend_1099Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1099 = __objc_msgSend_1099Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_protocolCheckerWithTarget_protocol_1 = - _registerName1("protocolCheckerWithTarget:protocol:"); - instancetype _objc_msgSend_1100( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer anObject, - ffi.Pointer aProtocol, - ) { - return __objc_msgSend_1100( - obj, - sel, - anObject, - aProtocol, - ); - } - - late final __objc_msgSend_1100Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1100 = __objc_msgSend_1100Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithTarget_protocol_1 = - _registerName1("initWithTarget:protocol:"); - late final _class_NSTask1 = _getClass1("NSTask"); - late final _sel_setExecutableURL_1 = _registerName1("setExecutableURL:"); - late final _sel_setEnvironment_1 = _registerName1("setEnvironment:"); - late final _sel_currentDirectoryURL1 = _registerName1("currentDirectoryURL"); - late final _sel_setCurrentDirectoryURL_1 = - _registerName1("setCurrentDirectoryURL:"); - late final _sel_launchRequirementData1 = - _registerName1("launchRequirementData"); - late final _sel_setLaunchRequirementData_1 = - _registerName1("setLaunchRequirementData:"); - late final _sel_standardInput1 = _registerName1("standardInput"); - late final _sel_setStandardInput_1 = _registerName1("setStandardInput:"); - late final _sel_standardOutput1 = _registerName1("standardOutput"); - late final _sel_setStandardOutput_1 = _registerName1("setStandardOutput:"); - late final _sel_standardError1 = _registerName1("standardError"); - late final _sel_setStandardError_1 = _registerName1("setStandardError:"); - late final _sel_launchAndReturnError_1 = - _registerName1("launchAndReturnError:"); - late final _sel_interrupt1 = _registerName1("interrupt"); - late final _sel_terminate1 = _registerName1("terminate"); - late final _sel_isRunning1 = _registerName1("isRunning"); - late final _sel_terminationStatus1 = _registerName1("terminationStatus"); - late final _sel_terminationReason1 = _registerName1("terminationReason"); - int _objc_msgSend_1101( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1101( - obj, - sel, - ); - } - - late final __objc_msgSend_1101Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1101 = __objc_msgSend_1101Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_terminationHandler1 = _registerName1("terminationHandler"); - ffi.Pointer<_ObjCBlock> _objc_msgSend_1102( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1102( - obj, - sel, - ); - } - - late final __objc_msgSend_1102Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1102 = __objc_msgSend_1102Ptr.asFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setTerminationHandler_1 = - _registerName1("setTerminationHandler:"); - void _objc_msgSend_1103( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer<_ObjCBlock> value, - ) { - return __objc_msgSend_1103( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1103Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1103 = __objc_msgSend_1103Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_launchedTaskWithExecutableURL_arguments_error_terminationHandler_1 = - _registerName1( - "launchedTaskWithExecutableURL:arguments:error:terminationHandler:"); - ffi.Pointer _objc_msgSend_1104( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - ffi.Pointer arguments, - ffi.Pointer> error, - ffi.Pointer<_ObjCBlock> terminationHandler, - ) { - return __objc_msgSend_1104( - obj, - sel, - url, - arguments, - error, - terminationHandler, - ); - } - - late final __objc_msgSend_1104Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer<_ObjCBlock>)>>('objc_msgSend'); - late final __objc_msgSend_1104 = __objc_msgSend_1104Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>, - ffi.Pointer<_ObjCBlock>)>(); - - late final _sel_waitUntilExit1 = _registerName1("waitUntilExit"); - late final _sel_launchPath1 = _registerName1("launchPath"); - late final _sel_setLaunchPath_1 = _registerName1("setLaunchPath:"); - late final _sel_setCurrentDirectoryPath_1 = - _registerName1("setCurrentDirectoryPath:"); - late final _sel_launch1 = _registerName1("launch"); - late final _sel_launchedTaskWithLaunchPath_arguments_1 = - _registerName1("launchedTaskWithLaunchPath:arguments:"); - ffi.Pointer _objc_msgSend_1105( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer path, - ffi.Pointer arguments, - ) { - return __objc_msgSend_1105( - obj, - sel, - path, - arguments, - ); - } - - late final __objc_msgSend_1105Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1105 = __objc_msgSend_1105Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _class_NSXMLElement1 = _getClass1("NSXMLElement"); - late final _class_NSXMLNode1 = _getClass1("NSXMLNode"); - late final _sel_initWithKind_1 = _registerName1("initWithKind:"); - instancetype _objc_msgSend_1106( - ffi.Pointer obj, - ffi.Pointer sel, - int kind, - ) { - return __objc_msgSend_1106( - obj, - sel, - kind, - ); - } - - late final __objc_msgSend_1106Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1106 = __objc_msgSend_1106Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_initWithKind_options_1 = - _registerName1("initWithKind:options:"); - instancetype _objc_msgSend_1107( - ffi.Pointer obj, - ffi.Pointer sel, - int kind, - int options, - ) { - return __objc_msgSend_1107( - obj, - sel, - kind, - options, - ); - } - - late final __objc_msgSend_1107Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Int32, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1107 = __objc_msgSend_1107Ptr.asFunction< - instancetype Function( - ffi.Pointer, ffi.Pointer, int, int)>(); - - late final _sel_document1 = _registerName1("document"); - late final _sel_documentWithRootElement_1 = - _registerName1("documentWithRootElement:"); - ffi.Pointer _objc_msgSend_1108( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer element, - ) { - return __objc_msgSend_1108( - obj, - sel, - element, - ); - } - - late final __objc_msgSend_1108Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1108 = __objc_msgSend_1108Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_elementWithName_1 = _registerName1("elementWithName:"); - late final _sel_elementWithName_URI_1 = - _registerName1("elementWithName:URI:"); - ffi.Pointer _objc_msgSend_1109( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer URI, - ) { - return __objc_msgSend_1109( - obj, - sel, - name, - URI, - ); - } - - late final __objc_msgSend_1109Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1109 = __objc_msgSend_1109Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_elementWithName_stringValue_1 = - _registerName1("elementWithName:stringValue:"); - late final _sel_elementWithName_children_attributes_1 = - _registerName1("elementWithName:children:attributes:"); - ffi.Pointer _objc_msgSend_1110( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer children, - ffi.Pointer attributes, - ) { - return __objc_msgSend_1110( - obj, - sel, - name, - children, - attributes, - ); - } - - late final __objc_msgSend_1110Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1110 = __objc_msgSend_1110Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_attributeWithName_stringValue_1 = - _registerName1("attributeWithName:stringValue:"); - late final _sel_attributeWithName_URI_stringValue_1 = - _registerName1("attributeWithName:URI:stringValue:"); - late final _sel_namespaceWithName_stringValue_1 = - _registerName1("namespaceWithName:stringValue:"); - late final _sel_processingInstructionWithName_stringValue_1 = - _registerName1("processingInstructionWithName:stringValue:"); - late final _sel_commentWithStringValue_1 = - _registerName1("commentWithStringValue:"); - late final _sel_textWithStringValue_1 = - _registerName1("textWithStringValue:"); - late final _sel_DTDNodeWithXMLString_1 = - _registerName1("DTDNodeWithXMLString:"); - int _objc_msgSend_1111( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1111( - obj, - sel, - ); - } - - late final __objc_msgSend_1111Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1111 = __objc_msgSend_1111Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_objectValue1 = _registerName1("objectValue"); - late final _sel_setObjectValue_1 = _registerName1("setObjectValue:"); - late final _sel_setStringValue_1 = _registerName1("setStringValue:"); - late final _sel_setStringValue_resolvingEntities_1 = - _registerName1("setStringValue:resolvingEntities:"); - void _objc_msgSend_1112( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - bool resolve, - ) { - return __objc_msgSend_1112( - obj, - sel, - string, - resolve, - ); - } - - late final __objc_msgSend_1112Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_1112 = __objc_msgSend_1112Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, bool)>(); - - late final _sel_index1 = _registerName1("index"); - late final _sel_level1 = _registerName1("level"); - late final _class_NSXMLDocument1 = _getClass1("NSXMLDocument"); - late final _sel_initWithXMLString_options_error_1 = - _registerName1("initWithXMLString:options:error:"); - instancetype _objc_msgSend_1113( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer string, - int mask, - ffi.Pointer> error, - ) { - return __objc_msgSend_1113( - obj, - sel, - string, - mask, - error, - ); - } - - late final __objc_msgSend_1113Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1113 = __objc_msgSend_1113Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - instancetype _objc_msgSend_1114( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer url, - int mask, - ffi.Pointer> error, - ) { - return __objc_msgSend_1114( - obj, - sel, - url, - mask, - error, - ); - } - - late final __objc_msgSend_1114Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1114 = __objc_msgSend_1114Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_initWithData_options_error_1 = - _registerName1("initWithData:options:error:"); - instancetype _objc_msgSend_1115( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer data, - int mask, - ffi.Pointer> error, - ) { - return __objc_msgSend_1115( - obj, - sel, - data, - mask, - error, - ); - } - - late final __objc_msgSend_1115Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Int32, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1115 = __objc_msgSend_1115Ptr.asFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - int, - ffi.Pointer>)>(); - - late final _sel_initWithRootElement_1 = - _registerName1("initWithRootElement:"); - instancetype _objc_msgSend_1116( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer element, - ) { - return __objc_msgSend_1116( - obj, - sel, - element, - ); - } - - late final __objc_msgSend_1116Ptr = _lookup< - ffi.NativeFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1116 = __objc_msgSend_1116Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_replacementClassForClass_1 = - _registerName1("replacementClassForClass:"); - late final _sel_characterEncoding1 = _registerName1("characterEncoding"); - late final _sel_setCharacterEncoding_1 = - _registerName1("setCharacterEncoding:"); - late final _sel_isStandalone1 = _registerName1("isStandalone"); - late final _sel_setStandalone_1 = _registerName1("setStandalone:"); - late final _sel_documentContentKind1 = _registerName1("documentContentKind"); - int _objc_msgSend_1117( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1117( - obj, - sel, - ); - } - - late final __objc_msgSend_1117Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1117 = __objc_msgSend_1117Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setDocumentContentKind_1 = - _registerName1("setDocumentContentKind:"); - void _objc_msgSend_1118( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_1118( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1118Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1118 = __objc_msgSend_1118Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_setMIMEType_1 = _registerName1("setMIMEType:"); - late final _class_NSXMLDTD1 = _getClass1("NSXMLDTD"); - late final _sel_setPublicID_1 = _registerName1("setPublicID:"); - late final _sel_setSystemID_1 = _registerName1("setSystemID:"); - late final _sel_insertChild_atIndex_1 = - _registerName1("insertChild:atIndex:"); - void _objc_msgSend_1119( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer child, - int index, - ) { - return __objc_msgSend_1119( - obj, - sel, - child, - index, - ); - } - - late final __objc_msgSend_1119Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_1119 = __objc_msgSend_1119Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_insertChildren_atIndex_1 = - _registerName1("insertChildren:atIndex:"); - void _objc_msgSend_1120( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer children, - int index, - ) { - return __objc_msgSend_1120( - obj, - sel, - children, - index, - ); - } - - late final __objc_msgSend_1120Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_1120 = __objc_msgSend_1120Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, int)>(); - - late final _sel_removeChildAtIndex_1 = _registerName1("removeChildAtIndex:"); - late final _sel_setChildren_1 = _registerName1("setChildren:"); - late final _sel_addChild_1 = _registerName1("addChild:"); - void _objc_msgSend_1121( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer child, - ) { - return __objc_msgSend_1121( - obj, - sel, - child, - ); - } - - late final __objc_msgSend_1121Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1121 = __objc_msgSend_1121Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_replaceChildAtIndex_withNode_1 = - _registerName1("replaceChildAtIndex:withNode:"); - void _objc_msgSend_1122( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ffi.Pointer node, - ) { - return __objc_msgSend_1122( - obj, - sel, - index, - node, - ); - } - - late final __objc_msgSend_1122Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedLong, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1122 = __objc_msgSend_1122Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int, - ffi.Pointer)>(); - - late final _class_NSXMLDTDNode1 = _getClass1("NSXMLDTDNode"); - late final _sel_initWithXMLString_1 = _registerName1("initWithXMLString:"); - late final _sel_DTDKind1 = _registerName1("DTDKind"); - int _objc_msgSend_1123( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1123( - obj, - sel, - ); - } - - late final __objc_msgSend_1123Ptr = _lookup< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1123 = __objc_msgSend_1123Ptr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setDTDKind_1 = _registerName1("setDTDKind:"); - void _objc_msgSend_1124( - ffi.Pointer obj, - ffi.Pointer sel, - int value, - ) { - return __objc_msgSend_1124( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1124Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1124 = __objc_msgSend_1124Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_isExternal1 = _registerName1("isExternal"); - late final _sel_notationName1 = _registerName1("notationName"); - late final _sel_setNotationName_1 = _registerName1("setNotationName:"); - late final _sel_localNameForName_1 = _registerName1("localNameForName:"); - late final _sel_prefixForName_1 = _registerName1("prefixForName:"); - late final _sel_predefinedNamespaceForPrefix_1 = - _registerName1("predefinedNamespaceForPrefix:"); - ffi.Pointer _objc_msgSend_1125( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ) { - return __objc_msgSend_1125( - obj, - sel, - name, - ); - } - - late final __objc_msgSend_1125Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1125 = __objc_msgSend_1125Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_entityDeclarationForName_1 = - _registerName1("entityDeclarationForName:"); - ffi.Pointer _objc_msgSend_1126( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ) { - return __objc_msgSend_1126( - obj, - sel, - name, - ); - } - - late final __objc_msgSend_1126Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1126 = __objc_msgSend_1126Ptr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_notationDeclarationForName_1 = - _registerName1("notationDeclarationForName:"); - late final _sel_elementDeclarationForName_1 = - _registerName1("elementDeclarationForName:"); - late final _sel_attributeDeclarationForName_elementName_1 = - _registerName1("attributeDeclarationForName:elementName:"); - ffi.Pointer _objc_msgSend_1127( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer elementName, - ) { - return __objc_msgSend_1127( - obj, - sel, - name, - elementName, - ); - } - - late final __objc_msgSend_1127Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1127 = __objc_msgSend_1127Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_predefinedEntityDeclarationForName_1 = - _registerName1("predefinedEntityDeclarationForName:"); - late final _sel_DTD1 = _registerName1("DTD"); - ffi.Pointer _objc_msgSend_1128( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1128( - obj, - sel, - ); - } - - late final __objc_msgSend_1128Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1128 = __objc_msgSend_1128Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_setDTD_1 = _registerName1("setDTD:"); - void _objc_msgSend_1129( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer value, - ) { - return __objc_msgSend_1129( - obj, - sel, - value, - ); - } - - late final __objc_msgSend_1129Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1129 = __objc_msgSend_1129Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_setRootElement_1 = _registerName1("setRootElement:"); - void _objc_msgSend_1130( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer root, - ) { - return __objc_msgSend_1130( - obj, - sel, - root, - ); - } - - late final __objc_msgSend_1130Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1130 = __objc_msgSend_1130Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_rootElement1 = _registerName1("rootElement"); - ffi.Pointer _objc_msgSend_1131( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1131( - obj, - sel, - ); - } - - late final __objc_msgSend_1131Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1131 = __objc_msgSend_1131Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_XMLData1 = _registerName1("XMLData"); - late final _sel_XMLDataWithOptions_1 = _registerName1("XMLDataWithOptions:"); - ffi.Pointer _objc_msgSend_1132( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ) { - return __objc_msgSend_1132( - obj, - sel, - options, - ); - } - - late final __objc_msgSend_1132Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1132 = __objc_msgSend_1132Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_objectByApplyingXSLT_arguments_error_1 = - _registerName1("objectByApplyingXSLT:arguments:error:"); - ffi.Pointer _objc_msgSend_1133( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer xslt, - ffi.Pointer arguments, - ffi.Pointer> error, - ) { - return __objc_msgSend_1133( - obj, - sel, - xslt, - arguments, - error, - ); - } - - late final __objc_msgSend_1133Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1133 = __objc_msgSend_1133Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_objectByApplyingXSLTString_arguments_error_1 = - _registerName1("objectByApplyingXSLTString:arguments:error:"); - ffi.Pointer _objc_msgSend_1134( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer xslt, - ffi.Pointer arguments, - ffi.Pointer> error, - ) { - return __objc_msgSend_1134( - obj, - sel, - xslt, - arguments, - error, - ); - } - - late final __objc_msgSend_1134Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1134 = __objc_msgSend_1134Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_objectByApplyingXSLTAtURL_arguments_error_1 = - _registerName1("objectByApplyingXSLTAtURL:arguments:error:"); - ffi.Pointer _objc_msgSend_1135( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer xsltURL, - ffi.Pointer argument, - ffi.Pointer> error, - ) { - return __objc_msgSend_1135( - obj, - sel, - xsltURL, - argument, - error, - ); - } - - late final __objc_msgSend_1135Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1135 = __objc_msgSend_1135Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_validateAndReturnError_1 = - _registerName1("validateAndReturnError:"); - late final _sel_rootDocument1 = _registerName1("rootDocument"); - ffi.Pointer _objc_msgSend_1136( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1136( - obj, - sel, - ); - } - - late final __objc_msgSend_1136Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1136 = __objc_msgSend_1136Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_parent1 = _registerName1("parent"); - ffi.Pointer _objc_msgSend_1137( - ffi.Pointer obj, - ffi.Pointer sel, - ) { - return __objc_msgSend_1137( - obj, - sel, - ); - } - - late final __objc_msgSend_1137Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1137 = __objc_msgSend_1137Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_childCount1 = _registerName1("childCount"); - late final _sel_children1 = _registerName1("children"); - late final _sel_childAtIndex_1 = _registerName1("childAtIndex:"); - ffi.Pointer _objc_msgSend_1138( - ffi.Pointer obj, - ffi.Pointer sel, - int index, - ) { - return __objc_msgSend_1138( - obj, - sel, - index, - ); - } - - late final __objc_msgSend_1138Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.UnsignedLong)>>('objc_msgSend'); - late final __objc_msgSend_1138 = __objc_msgSend_1138Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_previousSibling1 = _registerName1("previousSibling"); - late final _sel_nextSibling1 = _registerName1("nextSibling"); - late final _sel_previousNode1 = _registerName1("previousNode"); - late final _sel_nextNode1 = _registerName1("nextNode"); - late final _sel_detach1 = _registerName1("detach"); - late final _sel_XPath1 = _registerName1("XPath"); - late final _sel_localName1 = _registerName1("localName"); - late final _sel_prefix1 = _registerName1("prefix"); - late final _sel_URI1 = _registerName1("URI"); - late final _sel_setURI_1 = _registerName1("setURI:"); - late final _sel_XMLString1 = _registerName1("XMLString"); - late final _sel_XMLStringWithOptions_1 = - _registerName1("XMLStringWithOptions:"); - ffi.Pointer _objc_msgSend_1139( - ffi.Pointer obj, - ffi.Pointer sel, - int options, - ) { - return __objc_msgSend_1139( - obj, - sel, - options, - ); - } - - late final __objc_msgSend_1139Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int32)>>('objc_msgSend'); - late final __objc_msgSend_1139 = __objc_msgSend_1139Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); - - late final _sel_canonicalXMLStringPreservingComments_1 = - _registerName1("canonicalXMLStringPreservingComments:"); - ffi.Pointer _objc_msgSend_1140( - ffi.Pointer obj, - ffi.Pointer sel, - bool comments, - ) { - return __objc_msgSend_1140( - obj, - sel, - comments, - ); - } - - late final __objc_msgSend_1140Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Bool)>>('objc_msgSend'); - late final __objc_msgSend_1140 = __objc_msgSend_1140Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, bool)>(); - - late final _sel_nodesForXPath_error_1 = - _registerName1("nodesForXPath:error:"); - late final _sel_objectsForXQuery_constants_error_1 = - _registerName1("objectsForXQuery:constants:error:"); - ffi.Pointer _objc_msgSend_1141( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer xquery, - ffi.Pointer constants, - ffi.Pointer> error, - ) { - return __objc_msgSend_1141( - obj, - sel, - xquery, - constants, - error, - ); - } - - late final __objc_msgSend_1141Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('objc_msgSend'); - late final __objc_msgSend_1141 = __objc_msgSend_1141Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>(); - - late final _sel_objectsForXQuery_error_1 = - _registerName1("objectsForXQuery:error:"); - late final _sel_initWithName_URI_1 = _registerName1("initWithName:URI:"); - instancetype _objc_msgSend_1142( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer name, - ffi.Pointer URI, - ) { - return __objc_msgSend_1142( - obj, - sel, - name, - URI, - ); - } - - late final __objc_msgSend_1142Ptr = _lookup< - ffi.NativeFunction< - instancetype Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1142 = __objc_msgSend_1142Ptr.asFunction< - instancetype Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); - - late final _sel_initWithName_stringValue_1 = - _registerName1("initWithName:stringValue:"); - late final _sel_initWithXMLString_error_1 = - _registerName1("initWithXMLString:error:"); - late final _sel_elementsForName_1 = _registerName1("elementsForName:"); - late final _sel_elementsForLocalName_URI_1 = - _registerName1("elementsForLocalName:URI:"); - ffi.Pointer _objc_msgSend_1143( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer localName, - ffi.Pointer URI, - ) { - return __objc_msgSend_1143( - obj, - sel, - localName, - URI, - ); - } - - late final __objc_msgSend_1143Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1143 = __objc_msgSend_1143Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_addAttribute_1 = _registerName1("addAttribute:"); - late final _sel_removeAttributeForName_1 = - _registerName1("removeAttributeForName:"); - late final _sel_attributes1 = _registerName1("attributes"); - late final _sel_setAttributes_1 = _registerName1("setAttributes:"); - late final _sel_setAttributesWithDictionary_1 = - _registerName1("setAttributesWithDictionary:"); - late final _sel_attributeForName_1 = _registerName1("attributeForName:"); - late final _sel_attributeForLocalName_URI_1 = - _registerName1("attributeForLocalName:URI:"); - ffi.Pointer _objc_msgSend_1144( - ffi.Pointer obj, - ffi.Pointer sel, - ffi.Pointer localName, - ffi.Pointer URI, - ) { - return __objc_msgSend_1144( - obj, - sel, - localName, - URI, - ); - } - - late final __objc_msgSend_1144Ptr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('objc_msgSend'); - late final __objc_msgSend_1144 = __objc_msgSend_1144Ptr.asFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>(); - - late final _sel_addNamespace_1 = _registerName1("addNamespace:"); - late final _sel_removeNamespaceForPrefix_1 = - _registerName1("removeNamespaceForPrefix:"); - late final _sel_namespaces1 = _registerName1("namespaces"); - late final _sel_setNamespaces_1 = _registerName1("setNamespaces:"); - late final _sel_namespaceForPrefix_1 = _registerName1("namespaceForPrefix:"); - late final _sel_resolveNamespaceForName_1 = - _registerName1("resolveNamespaceForName:"); - late final _sel_resolvePrefixForNamespaceURI_1 = - _registerName1("resolvePrefixForNamespaceURI:"); - late final _sel_normalizeAdjacentTextNodesPreservingCDATA_1 = - _registerName1("normalizeAdjacentTextNodesPreservingCDATA:"); - late final _sel_setAttributesAsDictionary_1 = - _registerName1("setAttributesAsDictionary:"); - late final _class_SwiftClass1 = _getClass1("swift_module.SwiftClass"); - late final _sel_sayHello1 = _registerName1("sayHello"); - late final _sel_someField1 = _registerName1("someField"); - late final _sel_setSomeField_1 = _registerName1("setSomeField:"); -} - -class _ObjCWrapper implements ffi.Finalizable { - final ffi.Pointer _id; - final SwiftLibrary _lib; - bool _pendingRelease; - - _ObjCWrapper._(this._id, this._lib, - {bool retain = false, bool release = false}) - : _pendingRelease = release { - if (retain) { - _lib._objc_retain(_id.cast()); - } - if (release) { - _lib._objc_releaseFinalizer2.attach(this, _id.cast(), detach: this); - } - } - - /// Releases the reference to the underlying ObjC object held by this wrapper. - /// Throws a StateError if this wrapper doesn't currently hold a reference. - void release() { - if (_pendingRelease) { - _pendingRelease = false; - _lib._objc_release(_id.cast()); - _lib._objc_releaseFinalizer2.detach(this); - } else { - throw StateError( - 'Released an ObjC object that was unowned or already released.'); - } - } +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. - @override - bool operator ==(Object other) { - return other is _ObjCWrapper && _id == other._id; - } - - @override - int get hashCode => _id.hashCode; - - /// Return a pointer to this object. - ffi.Pointer get pointer => _id; +// ignore_for_file: camel_case_types, non_constant_identifier_names +// ignore_for_file: unused_element, unused_field, return_of_invalid_type +// ignore_for_file: void_checks, annotate_overrides +// ignore_for_file: no_leading_underscores_for_local_identifiers +// ignore_for_file: library_private_types_in_public_api - ffi.Pointer retainAndReturnPointer() { - _lib._objc_retain(_id.cast()); - return _id; - } -} +// AUTO GENERATED FILE, DO NOT EDIT. +// +// Generated by `package:ffigen`. +// ignore_for_file: type=lint +import 'dart:ffi' as ffi; +import 'package:objective_c/objective_c.dart' as objc; +import 'package:ffi/ffi.dart' as pkg_ffi; -class NSObject extends _ObjCWrapper { - NSObject._(ffi.Pointer id, SwiftLibrary lib, +class NSObject extends objc.ObjCObjectBase { + NSObject._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a [NSObject] that points to the same underlying object as [other]. - static NSObject castFrom(T other) { - return NSObject._(other._id, other._lib, retain: true, release: true); + static NSObject castFrom(T other) { + return NSObject._(other.pointer, retain: true, release: true); } /// Returns a [NSObject] that wraps the given raw object pointer. - static NSObject castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSObject castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSObject._(other, lib, retain: retain, release: release); + return NSObject._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSObject]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSObject1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSObject); } - static void load(SwiftLibrary _lib) { - _lib._objc_msgSend_1(_lib._class_NSObject1, _lib._sel_load1); + static void load() { + _objc_msgSend_1(_class_NSObject, _sel_load); } - static void initialize(SwiftLibrary _lib) { - _lib._objc_msgSend_1(_lib._class_NSObject1, _lib._sel_initialize1); + static void initialize() { + _objc_msgSend_1(_class_NSObject, _sel_initialize); } NSObject init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSObject._(_ret, retain: true, release: true); } - static NSObject new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSObject1, _lib._sel_new1); - return NSObject._(_ret, _lib, retain: false, release: true); + static NSObject new1() { + final _ret = _objc_msgSend_2(_class_NSObject, _sel_new); + return NSObject._(_ret, retain: false, release: true); } - static NSObject allocWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSObject1, _lib._sel_allocWithZone_1, zone); - return NSObject._(_ret, _lib, retain: false, release: true); + static NSObject allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSObject, _sel_allocWithZone_, zone); + return NSObject._(_ret, retain: false, release: true); } - static NSObject alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSObject1, _lib._sel_alloc1); - return NSObject._(_ret, _lib, retain: false, release: true); + static NSObject alloc() { + final _ret = _objc_msgSend_2(_class_NSObject, _sel_alloc); + return NSObject._(_ret, retain: false, release: true); } void dealloc() { - _lib._objc_msgSend_1(_id, _lib._sel_dealloc1); + _objc_msgSend_1(this.pointer, _sel_dealloc); } void finalize() { - _lib._objc_msgSend_1(_id, _lib._sel_finalize1); + _objc_msgSend_1(this.pointer, _sel_finalize); } NSObject copy() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_copy1); - return NSObject._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_copy); + return NSObject._(_ret, retain: false, release: true); } NSObject mutableCopy() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_mutableCopy1); - return NSObject._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_mutableCopy); + return NSObject._(_ret, retain: false, release: true); } - static NSObject copyWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSObject1, _lib._sel_copyWithZone_1, zone); - return NSObject._(_ret, _lib, retain: false, release: true); + static NSObject copyWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSObject, _sel_copyWithZone_, zone); + return NSObject._(_ret, retain: false, release: true); } - static NSObject mutableCopyWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSObject1, _lib._sel_mutableCopyWithZone_1, zone); - return NSObject._(_ret, _lib, retain: false, release: true); + static NSObject mutableCopyWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSObject, _sel_mutableCopyWithZone_, zone); + return NSObject._(_ret, retain: false, release: true); } static bool instancesRespondToSelector_( - SwiftLibrary _lib, ffi.Pointer aSelector) { - return _lib._objc_msgSend_4(_lib._class_NSObject1, - _lib._sel_instancesRespondToSelector_1, aSelector); + ffi.Pointer aSelector) { + return _objc_msgSend_4( + _class_NSObject, _sel_instancesRespondToSelector_, aSelector); } - static bool conformsToProtocol_(SwiftLibrary _lib, Protocol protocol) { - return _lib._objc_msgSend_5( - _lib._class_NSObject1, _lib._sel_conformsToProtocol_1, protocol._id); + static bool conformsToProtocol_(Protocol protocol) { + return _objc_msgSend_5( + _class_NSObject, _sel_conformsToProtocol_, protocol.pointer); } ffi.Pointer> methodForSelector_( - ffi.Pointer aSelector) { - return _lib._objc_msgSend_6(_id, _lib._sel_methodForSelector_1, aSelector); + ffi.Pointer aSelector) { + return _objc_msgSend_6(this.pointer, _sel_methodForSelector_, aSelector); } static ffi.Pointer> - instanceMethodForSelector_( - SwiftLibrary _lib, ffi.Pointer aSelector) { - return _lib._objc_msgSend_6(_lib._class_NSObject1, - _lib._sel_instanceMethodForSelector_1, aSelector); + instanceMethodForSelector_(ffi.Pointer aSelector) { + return _objc_msgSend_6( + _class_NSObject, _sel_instanceMethodForSelector_, aSelector); } - void doesNotRecognizeSelector_(ffi.Pointer aSelector) { - _lib._objc_msgSend_7(_id, _lib._sel_doesNotRecognizeSelector_1, aSelector); + void doesNotRecognizeSelector_(ffi.Pointer aSelector) { + _objc_msgSend_7(this.pointer, _sel_doesNotRecognizeSelector_, aSelector); } - NSObject forwardingTargetForSelector_(ffi.Pointer aSelector) { - final _ret = _lib._objc_msgSend_8( - _id, _lib._sel_forwardingTargetForSelector_1, aSelector); - return NSObject._(_ret, _lib, retain: true, release: true); + NSObject forwardingTargetForSelector_( + ffi.Pointer aSelector) { + final _ret = _objc_msgSend_8( + this.pointer, _sel_forwardingTargetForSelector_, aSelector); + return NSObject._(_ret, retain: true, release: true); } void forwardInvocation_(NSInvocation anInvocation) { - _lib._objc_msgSend_421( - _id, _lib._sel_forwardInvocation_1, anInvocation._id); + _objc_msgSend_421( + this.pointer, _sel_forwardInvocation_, anInvocation.pointer); } NSMethodSignature methodSignatureForSelector_( - ffi.Pointer aSelector) { - final _ret = _lib._objc_msgSend_422( - _id, _lib._sel_methodSignatureForSelector_1, aSelector); - return NSMethodSignature._(_ret, _lib, retain: true, release: true); + ffi.Pointer aSelector) { + final _ret = _objc_msgSend_422( + this.pointer, _sel_methodSignatureForSelector_, aSelector); + return NSMethodSignature._(_ret, retain: true, release: true); } static NSMethodSignature instanceMethodSignatureForSelector_( - SwiftLibrary _lib, ffi.Pointer aSelector) { - final _ret = _lib._objc_msgSend_422(_lib._class_NSObject1, - _lib._sel_instanceMethodSignatureForSelector_1, aSelector); - return NSMethodSignature._(_ret, _lib, retain: true, release: true); + ffi.Pointer aSelector) { + final _ret = _objc_msgSend_422( + _class_NSObject, _sel_instanceMethodSignatureForSelector_, aSelector); + return NSMethodSignature._(_ret, retain: true, release: true); } bool allowsWeakReference() { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsWeakReference1); + return _objc_msgSend_12(this.pointer, _sel_allowsWeakReference); } bool retainWeakReference() { - return _lib._objc_msgSend_12(_id, _lib._sel_retainWeakReference1); + return _objc_msgSend_12(this.pointer, _sel_retainWeakReference); } - static bool isSubclassOfClass_(SwiftLibrary _lib, NSObject aClass) { - return _lib._objc_msgSend_0( - _lib._class_NSObject1, _lib._sel_isSubclassOfClass_1, aClass._id); + static bool isSubclassOfClass_(NSObject aClass) { + return _objc_msgSend_0( + _class_NSObject, _sel_isSubclassOfClass_, aClass.pointer); } - static bool resolveClassMethod_(SwiftLibrary _lib, ffi.Pointer sel) { - return _lib._objc_msgSend_4( - _lib._class_NSObject1, _lib._sel_resolveClassMethod_1, sel); + static bool resolveClassMethod_(ffi.Pointer sel) { + return _objc_msgSend_4(_class_NSObject, _sel_resolveClassMethod_, sel); } - static bool resolveInstanceMethod_( - SwiftLibrary _lib, ffi.Pointer sel) { - return _lib._objc_msgSend_4( - _lib._class_NSObject1, _lib._sel_resolveInstanceMethod_1, sel); + static bool resolveInstanceMethod_(ffi.Pointer sel) { + return _objc_msgSend_4(_class_NSObject, _sel_resolveInstanceMethod_, sel); } - static int hash(SwiftLibrary _lib) { - return _lib._objc_msgSend_10(_lib._class_NSObject1, _lib._sel_hash1); + static int hash() { + return _objc_msgSend_10(_class_NSObject, _sel_hash); } - static NSObject superclass(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSObject1, _lib._sel_superclass1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject superclass() { + final _ret = _objc_msgSend_2(_class_NSObject, _sel_superclass); + return NSObject._(_ret, retain: true, release: true); } - static NSObject class1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSObject1, _lib._sel_class1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject class1() { + final _ret = _objc_msgSend_2(_class_NSObject, _sel_class); + return NSObject._(_ret, retain: true, release: true); } - static NSString description(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_21(_lib._class_NSObject1, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString description() { + final _ret = _objc_msgSend_21(_class_NSObject, _sel_description); + return NSString._(_ret, retain: true, release: true); } - static NSString debugDescription(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_21( - _lib._class_NSObject1, _lib._sel_debugDescription1); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString debugDescription() { + final _ret = _objc_msgSend_21(_class_NSObject, _sel_debugDescription); + return NSString._(_ret, retain: true, release: true); } - static int version(SwiftLibrary _lib) { - return _lib._objc_msgSend_83(_lib._class_NSObject1, _lib._sel_version1); + static int version() { + return _objc_msgSend_83(_class_NSObject, _sel_version); } - static void setVersion_(SwiftLibrary _lib, int aVersion) { - _lib._objc_msgSend_423( - _lib._class_NSObject1, _lib._sel_setVersion_1, aVersion); + static void setVersion_(int aVersion) { + _objc_msgSend_423(_class_NSObject, _sel_setVersion_, aVersion); } NSObject get classForCoder { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_classForCoder1); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_classForCoder); + return NSObject._(_ret, retain: true, release: true); } NSObject? replacementObjectForCoder_(NSCoder coder) { - final _ret = _lib._objc_msgSend_47( - _id, _lib._sel_replacementObjectForCoder_1, coder._id); + final _ret = _objc_msgSend_47( + this.pointer, _sel_replacementObjectForCoder_, coder.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? awakeAfterUsingCoder_(NSCoder coder) { - final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_awakeAfterUsingCoder_1, coder._id); + final _ret = _objc_msgSend_47( + this.pointer, _sel_awakeAfterUsingCoder_, coder.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: false, release: true); + : NSObject._(_ret, retain: false, release: true); } - static void poseAsClass_(SwiftLibrary _lib, NSObject aClass) { - _lib._objc_msgSend_15( - _lib._class_NSObject1, _lib._sel_poseAsClass_1, aClass._id); + static void poseAsClass_(NSObject aClass) { + _objc_msgSend_15(_class_NSObject, _sel_poseAsClass_, aClass.pointer); } NSObject get autoContentAccessingProxy { - final _ret = - _lib._objc_msgSend_2(_id, _lib._sel_autoContentAccessingProxy1); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_autoContentAccessingProxy); + return NSObject._(_ret, retain: true, release: true); } void @@ -32695,550 +234,540 @@ class NSObject extends _ObjCWrapper { NSError error, int recoveryOptionIndex, NSObject? delegate, - ffi.Pointer didRecoverSelector, + ffi.Pointer didRecoverSelector, ffi.Pointer contextInfo) { - _lib._objc_msgSend_424( - _id, - _lib._sel_attemptRecoveryFromError_optionIndex_delegate_didRecoverSelector_contextInfo_1, - error._id, + _objc_msgSend_424( + this.pointer, + _sel_attemptRecoveryFromError_optionIndex_delegate_didRecoverSelector_contextInfo_, + error.pointer, recoveryOptionIndex, - delegate?._id ?? ffi.nullptr, + delegate?.pointer ?? ffi.nullptr, didRecoverSelector, contextInfo); } bool attemptRecoveryFromError_optionIndex_( NSError error, int recoveryOptionIndex) { - return _lib._objc_msgSend_425( - _id, - _lib._sel_attemptRecoveryFromError_optionIndex_1, - error._id, + return _objc_msgSend_425( + this.pointer, + _sel_attemptRecoveryFromError_optionIndex_, + error.pointer, recoveryOptionIndex); } void performSelector_withObject_afterDelay_inModes_( - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument, double delay, NSArray modes) { - _lib._objc_msgSend_426( - _id, - _lib._sel_performSelector_withObject_afterDelay_inModes_1, + _objc_msgSend_426( + this.pointer, + _sel_performSelector_withObject_afterDelay_inModes_, aSelector, - anArgument?._id ?? ffi.nullptr, + anArgument?.pointer ?? ffi.nullptr, delay, - modes._id); + modes.pointer); } void performSelector_withObject_afterDelay_( - ffi.Pointer aSelector, NSObject? anArgument, double delay) { - _lib._objc_msgSend_427( - _id, - _lib._sel_performSelector_withObject_afterDelay_1, - aSelector, - anArgument?._id ?? ffi.nullptr, - delay); + ffi.Pointer aSelector, + NSObject? anArgument, + double delay) { + _objc_msgSend_427(this.pointer, _sel_performSelector_withObject_afterDelay_, + aSelector, anArgument?.pointer ?? ffi.nullptr, delay); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSObject1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSObject, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSObject1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSObject, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } void URL_resourceDataDidBecomeAvailable_(NSURL sender, NSData newBytes) { - _lib._objc_msgSend_428(_id, _lib._sel_URL_resourceDataDidBecomeAvailable_1, - sender._id, newBytes._id); + _objc_msgSend_428(this.pointer, _sel_URL_resourceDataDidBecomeAvailable_, + sender.pointer, newBytes.pointer); } void URLResourceDidFinishLoading_(NSURL sender) { - _lib._objc_msgSend_429( - _id, _lib._sel_URLResourceDidFinishLoading_1, sender._id); + _objc_msgSend_429( + this.pointer, _sel_URLResourceDidFinishLoading_, sender.pointer); } void URLResourceDidCancelLoading_(NSURL sender) { - _lib._objc_msgSend_429( - _id, _lib._sel_URLResourceDidCancelLoading_1, sender._id); + _objc_msgSend_429( + this.pointer, _sel_URLResourceDidCancelLoading_, sender.pointer); } void URL_resourceDidFailLoadingWithReason_(NSURL sender, NSString reason) { - _lib._objc_msgSend_430( - _id, - _lib._sel_URL_resourceDidFailLoadingWithReason_1, - sender._id, - reason._id); + _objc_msgSend_430(this.pointer, _sel_URL_resourceDidFailLoadingWithReason_, + sender.pointer, reason.pointer); } bool fileManager_shouldProceedAfterError_( NSFileManager fm, NSDictionary errorInfo) { - return _lib._objc_msgSend_467(_id, - _lib._sel_fileManager_shouldProceedAfterError_1, fm._id, errorInfo._id); + return _objc_msgSend_467( + this.pointer, + _sel_fileManager_shouldProceedAfterError_, + fm.pointer, + errorInfo.pointer); } void fileManager_willProcessPath_(NSFileManager fm, NSString path) { - _lib._objc_msgSend_468( - _id, _lib._sel_fileManager_willProcessPath_1, fm._id, path._id); + _objc_msgSend_468(this.pointer, _sel_fileManager_willProcessPath_, + fm.pointer, path.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSObject1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSObject, _sel_accessInstanceVariablesDirectly); } NSObject? valueForKey_(NSString key) { - final _ret = _lib._objc_msgSend_38(_id, _lib._sel_valueForKey_1, key._id); + final _ret = _objc_msgSend_38(this.pointer, _sel_valueForKey_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void setValue_forKey_(NSObject? value, NSString key) { - _lib._objc_msgSend_135( - _id, _lib._sel_setValue_forKey_1, value?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_setValue_forKey_, + value?.pointer ?? ffi.nullptr, key.pointer); } - bool validateValue_forKey_error_(ffi.Pointer> ioValue, - NSString inKey, ffi.Pointer> outError) { - return _lib._objc_msgSend_243(_id, _lib._sel_validateValue_forKey_error_1, - ioValue, inKey._id, outError); + bool validateValue_forKey_error_( + ffi.Pointer> ioValue, + NSString inKey, + ffi.Pointer> outError) { + return _objc_msgSend_243(this.pointer, _sel_validateValue_forKey_error_, + ioValue, inKey.pointer, outError); } NSMutableArray mutableArrayValueForKey_(NSString key) { - final _ret = _lib._objc_msgSend_488( - _id, _lib._sel_mutableArrayValueForKey_1, key._id); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_488( + this.pointer, _sel_mutableArrayValueForKey_, key.pointer); + return NSMutableArray._(_ret, retain: true, release: true); } NSMutableOrderedSet mutableOrderedSetValueForKey_(NSString key) { - final _ret = _lib._objc_msgSend_506( - _id, _lib._sel_mutableOrderedSetValueForKey_1, key._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_506( + this.pointer, _sel_mutableOrderedSetValueForKey_, key.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } NSMutableSet mutableSetValueForKey_(NSString key) { - final _ret = - _lib._objc_msgSend_507(_id, _lib._sel_mutableSetValueForKey_1, key._id); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_507( + this.pointer, _sel_mutableSetValueForKey_, key.pointer); + return NSMutableSet._(_ret, retain: true, release: true); } NSObject? valueForKeyPath_(NSString keyPath) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_valueForKeyPath_1, keyPath._id); + _objc_msgSend_38(this.pointer, _sel_valueForKeyPath_, keyPath.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void setValue_forKeyPath_(NSObject? value, NSString keyPath) { - _lib._objc_msgSend_135(_id, _lib._sel_setValue_forKeyPath_1, - value?._id ?? ffi.nullptr, keyPath._id); + _objc_msgSend_135(this.pointer, _sel_setValue_forKeyPath_, + value?.pointer ?? ffi.nullptr, keyPath.pointer); } bool validateValue_forKeyPath_error_( - ffi.Pointer> ioValue, + ffi.Pointer> ioValue, NSString inKeyPath, - ffi.Pointer> outError) { - return _lib._objc_msgSend_243( - _id, - _lib._sel_validateValue_forKeyPath_error_1, - ioValue, - inKeyPath._id, - outError); + ffi.Pointer> outError) { + return _objc_msgSend_243(this.pointer, _sel_validateValue_forKeyPath_error_, + ioValue, inKeyPath.pointer, outError); } NSMutableArray mutableArrayValueForKeyPath_(NSString keyPath) { - final _ret = _lib._objc_msgSend_488( - _id, _lib._sel_mutableArrayValueForKeyPath_1, keyPath._id); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_488( + this.pointer, _sel_mutableArrayValueForKeyPath_, keyPath.pointer); + return NSMutableArray._(_ret, retain: true, release: true); } NSMutableOrderedSet mutableOrderedSetValueForKeyPath_(NSString keyPath) { - final _ret = _lib._objc_msgSend_506( - _id, _lib._sel_mutableOrderedSetValueForKeyPath_1, keyPath._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_506( + this.pointer, _sel_mutableOrderedSetValueForKeyPath_, keyPath.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } NSMutableSet mutableSetValueForKeyPath_(NSString keyPath) { - final _ret = _lib._objc_msgSend_507( - _id, _lib._sel_mutableSetValueForKeyPath_1, keyPath._id); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_507( + this.pointer, _sel_mutableSetValueForKeyPath_, keyPath.pointer); + return NSMutableSet._(_ret, retain: true, release: true); } NSObject? valueForUndefinedKey_(NSString key) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_valueForUndefinedKey_1, key._id); + _objc_msgSend_38(this.pointer, _sel_valueForUndefinedKey_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void setValue_forUndefinedKey_(NSObject? value, NSString key) { - _lib._objc_msgSend_135(_id, _lib._sel_setValue_forUndefinedKey_1, - value?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_setValue_forUndefinedKey_, + value?.pointer ?? ffi.nullptr, key.pointer); } void setNilValueForKey_(NSString key) { - _lib._objc_msgSend_247(_id, _lib._sel_setNilValueForKey_1, key._id); + _objc_msgSend_247(this.pointer, _sel_setNilValueForKey_, key.pointer); } NSDictionary dictionaryWithValuesForKeys_(NSArray keys) { - final _ret = _lib._objc_msgSend_508( - _id, _lib._sel_dictionaryWithValuesForKeys_1, keys._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_508( + this.pointer, _sel_dictionaryWithValuesForKeys_, keys.pointer); + return NSDictionary._(_ret, retain: true, release: true); } void setValuesForKeysWithDictionary_(NSDictionary keyedValues) { - _lib._objc_msgSend_509( - _id, _lib._sel_setValuesForKeysWithDictionary_1, keyedValues._id); + _objc_msgSend_509(this.pointer, _sel_setValuesForKeysWithDictionary_, + keyedValues.pointer); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSObject1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSObject, _sel_useStoredAccessor); } NSObject? storedValueForKey_(NSString key) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_storedValueForKey_1, key._id); + _objc_msgSend_38(this.pointer, _sel_storedValueForKey_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void takeStoredValue_forKey_(NSObject? value, NSString key) { - _lib._objc_msgSend_135(_id, _lib._sel_takeStoredValue_forKey_1, - value?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_takeStoredValue_forKey_, + value?.pointer ?? ffi.nullptr, key.pointer); } void takeValue_forKey_(NSObject? value, NSString key) { - _lib._objc_msgSend_135( - _id, _lib._sel_takeValue_forKey_1, value?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_takeValue_forKey_, + value?.pointer ?? ffi.nullptr, key.pointer); } void takeValue_forKeyPath_(NSObject? value, NSString keyPath) { - _lib._objc_msgSend_135(_id, _lib._sel_takeValue_forKeyPath_1, - value?._id ?? ffi.nullptr, keyPath._id); + _objc_msgSend_135(this.pointer, _sel_takeValue_forKeyPath_, + value?.pointer ?? ffi.nullptr, keyPath.pointer); } NSObject? handleQueryWithUnboundKey_(NSString key) { - final _ret = _lib._objc_msgSend_38( - _id, _lib._sel_handleQueryWithUnboundKey_1, key._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_handleQueryWithUnboundKey_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void handleTakeValue_forUnboundKey_(NSObject? value, NSString key) { - _lib._objc_msgSend_135(_id, _lib._sel_handleTakeValue_forUnboundKey_1, - value?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_handleTakeValue_forUnboundKey_, + value?.pointer ?? ffi.nullptr, key.pointer); } void unableToSetNilForKey_(NSString key) { - _lib._objc_msgSend_247(_id, _lib._sel_unableToSetNilForKey_1, key._id); + _objc_msgSend_247(this.pointer, _sel_unableToSetNilForKey_, key.pointer); } NSDictionary valuesForKeys_(NSArray keys) { final _ret = - _lib._objc_msgSend_508(_id, _lib._sel_valuesForKeys_1, keys._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + _objc_msgSend_508(this.pointer, _sel_valuesForKeys_, keys.pointer); + return NSDictionary._(_ret, retain: true, release: true); } void takeValuesFromDictionary_(NSDictionary properties) { - _lib._objc_msgSend_509( - _id, _lib._sel_takeValuesFromDictionary_1, properties._id); + _objc_msgSend_509( + this.pointer, _sel_takeValuesFromDictionary_, properties.pointer); } void observeValueForKeyPath_ofObject_change_context_(NSString? keyPath, NSObject? object, NSDictionary? change, ffi.Pointer context) { - _lib._objc_msgSend_510( - _id, - _lib._sel_observeValueForKeyPath_ofObject_change_context_1, - keyPath?._id ?? ffi.nullptr, - object?._id ?? ffi.nullptr, - change?._id ?? ffi.nullptr, + _objc_msgSend_510( + this.pointer, + _sel_observeValueForKeyPath_ofObject_change_context_, + keyPath?.pointer ?? ffi.nullptr, + object?.pointer ?? ffi.nullptr, + change?.pointer ?? ffi.nullptr, context); } void addObserver_forKeyPath_options_context_(NSObject observer, NSString keyPath, int options, ffi.Pointer context) { - _lib._objc_msgSend_139( - _id, - _lib._sel_addObserver_forKeyPath_options_context_1, - observer._id, - keyPath._id, + _objc_msgSend_139( + this.pointer, + _sel_addObserver_forKeyPath_options_context_, + observer.pointer, + keyPath.pointer, options, context); } void removeObserver_forKeyPath_context_( NSObject observer, NSString keyPath, ffi.Pointer context) { - _lib._objc_msgSend_140(_id, _lib._sel_removeObserver_forKeyPath_context_1, - observer._id, keyPath._id, context); + _objc_msgSend_140(this.pointer, _sel_removeObserver_forKeyPath_context_, + observer.pointer, keyPath.pointer, context); } void removeObserver_forKeyPath_(NSObject observer, NSString keyPath) { - _lib._objc_msgSend_141( - _id, _lib._sel_removeObserver_forKeyPath_1, observer._id, keyPath._id); + _objc_msgSend_141(this.pointer, _sel_removeObserver_forKeyPath_, + observer.pointer, keyPath.pointer); } void willChangeValueForKey_(NSString key) { - _lib._objc_msgSend_247(_id, _lib._sel_willChangeValueForKey_1, key._id); + _objc_msgSend_247(this.pointer, _sel_willChangeValueForKey_, key.pointer); } void didChangeValueForKey_(NSString key) { - _lib._objc_msgSend_247(_id, _lib._sel_didChangeValueForKey_1, key._id); + _objc_msgSend_247(this.pointer, _sel_didChangeValueForKey_, key.pointer); } void willChange_valuesAtIndexes_forKey_( int changeKind, NSIndexSet indexes, NSString key) { - _lib._objc_msgSend_511(_id, _lib._sel_willChange_valuesAtIndexes_forKey_1, - changeKind, indexes._id, key._id); + _objc_msgSend_511(this.pointer, _sel_willChange_valuesAtIndexes_forKey_, + changeKind, indexes.pointer, key.pointer); } void didChange_valuesAtIndexes_forKey_( int changeKind, NSIndexSet indexes, NSString key) { - _lib._objc_msgSend_511(_id, _lib._sel_didChange_valuesAtIndexes_forKey_1, - changeKind, indexes._id, key._id); + _objc_msgSend_511(this.pointer, _sel_didChange_valuesAtIndexes_forKey_, + changeKind, indexes.pointer, key.pointer); } void willChangeValueForKey_withSetMutation_usingObjects_( NSString key, int mutationKind, NSSet objects) { - _lib._objc_msgSend_512( - _id, - _lib._sel_willChangeValueForKey_withSetMutation_usingObjects_1, - key._id, + _objc_msgSend_512( + this.pointer, + _sel_willChangeValueForKey_withSetMutation_usingObjects_, + key.pointer, mutationKind, - objects._id); + objects.pointer); } void didChangeValueForKey_withSetMutation_usingObjects_( NSString key, int mutationKind, NSSet objects) { - _lib._objc_msgSend_512( - _id, - _lib._sel_didChangeValueForKey_withSetMutation_usingObjects_1, - key._id, + _objc_msgSend_512( + this.pointer, + _sel_didChangeValueForKey_withSetMutation_usingObjects_, + key.pointer, mutationKind, - objects._id); + objects.pointer); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSObject1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSObject, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSObject1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSObject, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } ffi.Pointer get observationInfo { - return _lib._objc_msgSend_20(_id, _lib._sel_observationInfo1); + return _objc_msgSend_20(this.pointer, _sel_observationInfo); } set observationInfo(ffi.Pointer value) { - return _lib._objc_msgSend_513(_id, _lib._sel_setObservationInfo_1, value); + return _objc_msgSend_513(this.pointer, _sel_setObservationInfo_, value); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSObject1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSObject, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } NSObject? get classForKeyedArchiver { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_classForKeyedArchiver1); + final _ret = _objc_msgSend_17(this.pointer, _sel_classForKeyedArchiver); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? replacementObjectForKeyedArchiver_(NSKeyedArchiver archiver) { - final _ret = _lib._objc_msgSend_528( - _id, _lib._sel_replacementObjectForKeyedArchiver_1, archiver._id); + final _ret = _objc_msgSend_528(this.pointer, + _sel_replacementObjectForKeyedArchiver_, archiver.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSObject1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSObject, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSObject1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSObject, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } void performSelectorOnMainThread_withObject_waitUntilDone_modes_( - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? arg, bool wait, NSArray? array) { - _lib._objc_msgSend_529( - _id, - _lib._sel_performSelectorOnMainThread_withObject_waitUntilDone_modes_1, + _objc_msgSend_529( + this.pointer, + _sel_performSelectorOnMainThread_withObject_waitUntilDone_modes_, aSelector, - arg?._id ?? ffi.nullptr, + arg?.pointer ?? ffi.nullptr, wait, - array?._id ?? ffi.nullptr); + array?.pointer ?? ffi.nullptr); } void performSelectorOnMainThread_withObject_waitUntilDone_( - ffi.Pointer aSelector, NSObject? arg, bool wait) { - _lib._objc_msgSend_530( - _id, - _lib._sel_performSelectorOnMainThread_withObject_waitUntilDone_1, + ffi.Pointer aSelector, NSObject? arg, bool wait) { + _objc_msgSend_530( + this.pointer, + _sel_performSelectorOnMainThread_withObject_waitUntilDone_, aSelector, - arg?._id ?? ffi.nullptr, + arg?.pointer ?? ffi.nullptr, wait); } void performSelector_onThread_withObject_waitUntilDone_modes_( - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSThread thr, NSObject? arg, bool wait, NSArray? array) { - _lib._objc_msgSend_548( - _id, - _lib._sel_performSelector_onThread_withObject_waitUntilDone_modes_1, + _objc_msgSend_548( + this.pointer, + _sel_performSelector_onThread_withObject_waitUntilDone_modes_, aSelector, - thr._id, - arg?._id ?? ffi.nullptr, + thr.pointer, + arg?.pointer ?? ffi.nullptr, wait, - array?._id ?? ffi.nullptr); + array?.pointer ?? ffi.nullptr); } void performSelector_onThread_withObject_waitUntilDone_( - ffi.Pointer aSelector, NSThread thr, NSObject? arg, bool wait) { - _lib._objc_msgSend_549( - _id, - _lib._sel_performSelector_onThread_withObject_waitUntilDone_1, + ffi.Pointer aSelector, + NSThread thr, + NSObject? arg, + bool wait) { + _objc_msgSend_549( + this.pointer, + _sel_performSelector_onThread_withObject_waitUntilDone_, aSelector, - thr._id, - arg?._id ?? ffi.nullptr, + thr.pointer, + arg?.pointer ?? ffi.nullptr, wait); } void performSelectorInBackground_withObject_( - ffi.Pointer aSelector, NSObject? arg) { - _lib._objc_msgSend_90( - _id, - _lib._sel_performSelectorInBackground_withObject_1, - aSelector, - arg?._id ?? ffi.nullptr); + ffi.Pointer aSelector, NSObject? arg) { + _objc_msgSend_90(this.pointer, _sel_performSelectorInBackground_withObject_, + aSelector, arg?.pointer ?? ffi.nullptr); } NSObject? get classForArchiver { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_classForArchiver1); + final _ret = _objc_msgSend_17(this.pointer, _sel_classForArchiver); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? replacementObjectForArchiver_(NSArchiver archiver) { - final _ret = _lib._objc_msgSend_552( - _id, _lib._sel_replacementObjectForArchiver_1, archiver._id); + final _ret = _objc_msgSend_552( + this.pointer, _sel_replacementObjectForArchiver_, archiver.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject get classForPortCoder { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_classForPortCoder1); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_classForPortCoder); + return NSObject._(_ret, retain: true, release: true); } NSObject? replacementObjectForPortCoder_(NSPortCoder coder) { - final _ret = _lib._objc_msgSend_597( - _id, _lib._sel_replacementObjectForPortCoder_1, coder._id); + final _ret = _objc_msgSend_597( + this.pointer, _sel_replacementObjectForPortCoder_, coder.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSClassDescription get classDescription { - final _ret = _lib._objc_msgSend_600(_id, _lib._sel_classDescription1); - return NSClassDescription._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_600(this.pointer, _sel_classDescription); + return NSClassDescription._(_ret, retain: true, release: true); } NSArray get attributeKeys { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_attributeKeys1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_attributeKeys); + return NSArray._(_ret, retain: true, release: true); } NSArray get toOneRelationshipKeys { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_toOneRelationshipKeys1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_toOneRelationshipKeys); + return NSArray._(_ret, retain: true, release: true); } NSArray get toManyRelationshipKeys { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_toManyRelationshipKeys1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_toManyRelationshipKeys); + return NSArray._(_ret, retain: true, release: true); } NSString? inverseForRelationshipKey_(NSString relationshipKey) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_inverseForRelationshipKey_1, relationshipKey._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_inverseForRelationshipKey_, relationshipKey.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSObject? scriptingValueForSpecifier_( NSScriptObjectSpecifier objectSpecifier) { - final _ret = _lib._objc_msgSend_649( - _id, _lib._sel_scriptingValueForSpecifier_1, objectSpecifier._id); + final _ret = _objc_msgSend_649(this.pointer, + _sel_scriptingValueForSpecifier_, objectSpecifier.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSDictionary? get scriptingProperties { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_scriptingProperties1); + final _ret = _objc_msgSend_390(this.pointer, _sel_scriptingProperties); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set scriptingProperties(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, _lib._sel_setScriptingProperties_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_634(this.pointer, _sel_setScriptingProperties_, + value?.pointer ?? ffi.nullptr); } NSObject? copyScriptingValue_forKey_withProperties_( NSObject value, NSString key, NSDictionary properties) { - final _ret = _lib._objc_msgSend_650( - _id, - _lib._sel_copyScriptingValue_forKey_withProperties_1, - value._id, - key._id, - properties._id); + final _ret = _objc_msgSend_650( + this.pointer, + _sel_copyScriptingValue_forKey_withProperties_, + value.pointer, + key.pointer, + properties.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: false, release: true); + : NSObject._(_ret, retain: false, release: true); } NSObject? @@ -33247,784 +776,959 @@ class NSObject extends _ObjCWrapper { NSString key, NSObject? contentsValue, NSDictionary properties) { - final _ret = _lib._objc_msgSend_651( - _id, - _lib._sel_newScriptingObjectOfClass_forValueForKey_withContentsValue_properties_1, - objectClass._id, - key._id, - contentsValue?._id ?? ffi.nullptr, - properties._id); + final _ret = _objc_msgSend_651( + this.pointer, + _sel_newScriptingObjectOfClass_forValueForKey_withContentsValue_properties_, + objectClass.pointer, + key.pointer, + contentsValue?.pointer ?? ffi.nullptr, + properties.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: false, release: true); + : NSObject._(_ret, retain: false, release: true); } int get classCode { - return _lib._objc_msgSend_214(_id, _lib._sel_classCode1); + return _objc_msgSend_214(this.pointer, _sel_classCode); } NSString? get className { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_className1); + final _ret = _objc_msgSend_44(this.pointer, _sel_className); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSObject? valueAtIndex_inPropertyWithKey_(int index, NSString key) { - final _ret = _lib._objc_msgSend_652( - _id, _lib._sel_valueAtIndex_inPropertyWithKey_1, index, key._id); + final _ret = _objc_msgSend_652( + this.pointer, _sel_valueAtIndex_inPropertyWithKey_, index, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? valueWithName_inPropertyWithKey_(NSString name, NSString key) { - final _ret = _lib._objc_msgSend_175( - _id, _lib._sel_valueWithName_inPropertyWithKey_1, name._id, key._id); + final _ret = _objc_msgSend_175(this.pointer, + _sel_valueWithName_inPropertyWithKey_, name.pointer, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? valueWithUniqueID_inPropertyWithKey_( NSObject uniqueID, NSString key) { - final _ret = _lib._objc_msgSend_311(_id, - _lib._sel_valueWithUniqueID_inPropertyWithKey_1, uniqueID._id, key._id); + final _ret = _objc_msgSend_311( + this.pointer, + _sel_valueWithUniqueID_inPropertyWithKey_, + uniqueID.pointer, + key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void insertValue_atIndex_inPropertyWithKey_( NSObject value, int index, NSString key) { - _lib._objc_msgSend_653( - _id, - _lib._sel_insertValue_atIndex_inPropertyWithKey_1, - value._id, - index, - key._id); + _objc_msgSend_653(this.pointer, _sel_insertValue_atIndex_inPropertyWithKey_, + value.pointer, index, key.pointer); } void removeValueAtIndex_fromPropertyWithKey_(int index, NSString key) { - _lib._objc_msgSend_654(_id, - _lib._sel_removeValueAtIndex_fromPropertyWithKey_1, index, key._id); + _objc_msgSend_654(this.pointer, + _sel_removeValueAtIndex_fromPropertyWithKey_, index, key.pointer); } void replaceValueAtIndex_inPropertyWithKey_withValue_( int index, NSString key, NSObject value) { - _lib._objc_msgSend_655( - _id, - _lib._sel_replaceValueAtIndex_inPropertyWithKey_withValue_1, + _objc_msgSend_655( + this.pointer, + _sel_replaceValueAtIndex_inPropertyWithKey_withValue_, index, - key._id, - value._id); + key.pointer, + value.pointer); } void insertValue_inPropertyWithKey_(NSObject value, NSString key) { - _lib._objc_msgSend_656( - _id, _lib._sel_insertValue_inPropertyWithKey_1, value._id, key._id); + _objc_msgSend_656(this.pointer, _sel_insertValue_inPropertyWithKey_, + value.pointer, key.pointer); } NSObject? coerceValue_forKey_(NSObject? value, NSString key) { - final _ret = _lib._objc_msgSend_657(_id, _lib._sel_coerceValue_forKey_1, - value?._id ?? ffi.nullptr, key._id); + final _ret = _objc_msgSend_657(this.pointer, _sel_coerceValue_forKey_, + value?.pointer ?? ffi.nullptr, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSScriptObjectSpecifier? get objectSpecifier { - final _ret = _lib._objc_msgSend_632(_id, _lib._sel_objectSpecifier1); + final _ret = _objc_msgSend_632(this.pointer, _sel_objectSpecifier); return _ret.address == 0 ? null - : NSScriptObjectSpecifier._(_ret, _lib, retain: true, release: true); + : NSScriptObjectSpecifier._(_ret, retain: true, release: true); } NSArray? indicesOfObjectsByEvaluatingObjectSpecifier_( NSScriptObjectSpecifier specifier) { - final _ret = _lib._objc_msgSend_658(_id, - _lib._sel_indicesOfObjectsByEvaluatingObjectSpecifier_1, specifier._id); + final _ret = _objc_msgSend_658(this.pointer, + _sel_indicesOfObjectsByEvaluatingObjectSpecifier_, specifier.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } bool isEqualTo_(NSObject? object) { - return _lib._objc_msgSend_217( - _id, _lib._sel_isEqualTo_1, object?._id ?? ffi.nullptr); + return _objc_msgSend_217( + this.pointer, _sel_isEqualTo_, object?.pointer ?? ffi.nullptr); } bool isLessThanOrEqualTo_(NSObject? object) { - return _lib._objc_msgSend_217( - _id, _lib._sel_isLessThanOrEqualTo_1, object?._id ?? ffi.nullptr); + return _objc_msgSend_217(this.pointer, _sel_isLessThanOrEqualTo_, + object?.pointer ?? ffi.nullptr); } bool isLessThan_(NSObject? object) { - return _lib._objc_msgSend_217( - _id, _lib._sel_isLessThan_1, object?._id ?? ffi.nullptr); + return _objc_msgSend_217( + this.pointer, _sel_isLessThan_, object?.pointer ?? ffi.nullptr); } bool isGreaterThanOrEqualTo_(NSObject? object) { - return _lib._objc_msgSend_217( - _id, _lib._sel_isGreaterThanOrEqualTo_1, object?._id ?? ffi.nullptr); + return _objc_msgSend_217(this.pointer, _sel_isGreaterThanOrEqualTo_, + object?.pointer ?? ffi.nullptr); } bool isGreaterThan_(NSObject? object) { - return _lib._objc_msgSend_217( - _id, _lib._sel_isGreaterThan_1, object?._id ?? ffi.nullptr); + return _objc_msgSend_217( + this.pointer, _sel_isGreaterThan_, object?.pointer ?? ffi.nullptr); } bool isNotEqualTo_(NSObject? object) { - return _lib._objc_msgSend_217( - _id, _lib._sel_isNotEqualTo_1, object?._id ?? ffi.nullptr); + return _objc_msgSend_217( + this.pointer, _sel_isNotEqualTo_, object?.pointer ?? ffi.nullptr); } bool doesContain_(NSObject object) { - return _lib._objc_msgSend_0(_id, _lib._sel_doesContain_1, object._id); + return _objc_msgSend_0(this.pointer, _sel_doesContain_, object.pointer); } bool isLike_(NSString object) { - return _lib._objc_msgSend_64(_id, _lib._sel_isLike_1, object._id); + return _objc_msgSend_64(this.pointer, _sel_isLike_, object.pointer); } bool isCaseInsensitiveLike_(NSString object) { - return _lib._objc_msgSend_64( - _id, _lib._sel_isCaseInsensitiveLike_1, object._id); + return _objc_msgSend_64( + this.pointer, _sel_isCaseInsensitiveLike_, object.pointer); } bool scriptingIsEqualTo_(NSObject object) { - return _lib._objc_msgSend_0( - _id, _lib._sel_scriptingIsEqualTo_1, object._id); + return _objc_msgSend_0( + this.pointer, _sel_scriptingIsEqualTo_, object.pointer); } bool scriptingIsLessThanOrEqualTo_(NSObject object) { - return _lib._objc_msgSend_0( - _id, _lib._sel_scriptingIsLessThanOrEqualTo_1, object._id); + return _objc_msgSend_0( + this.pointer, _sel_scriptingIsLessThanOrEqualTo_, object.pointer); } bool scriptingIsLessThan_(NSObject object) { - return _lib._objc_msgSend_0( - _id, _lib._sel_scriptingIsLessThan_1, object._id); + return _objc_msgSend_0( + this.pointer, _sel_scriptingIsLessThan_, object.pointer); } bool scriptingIsGreaterThanOrEqualTo_(NSObject object) { - return _lib._objc_msgSend_0( - _id, _lib._sel_scriptingIsGreaterThanOrEqualTo_1, object._id); + return _objc_msgSend_0( + this.pointer, _sel_scriptingIsGreaterThanOrEqualTo_, object.pointer); } bool scriptingIsGreaterThan_(NSObject object) { - return _lib._objc_msgSend_0( - _id, _lib._sel_scriptingIsGreaterThan_1, object._id); + return _objc_msgSend_0( + this.pointer, _sel_scriptingIsGreaterThan_, object.pointer); } bool scriptingBeginsWith_(NSObject object) { - return _lib._objc_msgSend_0( - _id, _lib._sel_scriptingBeginsWith_1, object._id); + return _objc_msgSend_0( + this.pointer, _sel_scriptingBeginsWith_, object.pointer); } bool scriptingEndsWith_(NSObject object) { - return _lib._objc_msgSend_0(_id, _lib._sel_scriptingEndsWith_1, object._id); + return _objc_msgSend_0( + this.pointer, _sel_scriptingEndsWith_, object.pointer); } bool scriptingContains_(NSObject object) { - return _lib._objc_msgSend_0(_id, _lib._sel_scriptingContains_1, object._id); - } -} - -final class ObjCSel extends ffi.Opaque {} - -final class ObjCObject extends ffi.Opaque {} - -typedef instancetype = ffi.Pointer; + return _objc_msgSend_0( + this.pointer, _sel_scriptingContains_, object.pointer); + } +} + +late final _class_NSObject = objc.getClass("NSObject"); +late final _sel_load = objc.registerName("load"); +final _objc_msgSend_1 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initialize = objc.registerName("initialize"); +typedef instancetype = ffi.Pointer; typedef Dartinstancetype = NSObject; +late final _sel_init = objc.registerName("init"); +final _objc_msgSend_2 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_new = objc.registerName("new"); final class _NSZone extends ffi.Opaque {} -class Protocol extends _ObjCWrapper { - Protocol._(ffi.Pointer id, SwiftLibrary lib, +late final _sel_allocWithZone_ = objc.registerName("allocWithZone:"); +final _objc_msgSend_3 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<_NSZone>)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<_NSZone>)>(); +late final _sel_alloc = objc.registerName("alloc"); +late final _sel_dealloc = objc.registerName("dealloc"); +late final _sel_finalize = objc.registerName("finalize"); +late final _sel_copy = objc.registerName("copy"); +late final _sel_mutableCopy = objc.registerName("mutableCopy"); +late final _sel_copyWithZone_ = objc.registerName("copyWithZone:"); +late final _sel_mutableCopyWithZone_ = + objc.registerName("mutableCopyWithZone:"); +late final _sel_instancesRespondToSelector_ = + objc.registerName("instancesRespondToSelector:"); +final _objc_msgSend_4 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + +class Protocol extends objc.ObjCObjectBase { + Protocol._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a [Protocol] that points to the same underlying object as [other]. - static Protocol castFrom(T other) { - return Protocol._(other._id, other._lib, retain: true, release: true); + static Protocol castFrom(T other) { + return Protocol._(other.pointer, retain: true, release: true); } /// Returns a [Protocol] that wraps the given raw object pointer. - static Protocol castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static Protocol castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return Protocol._(other, lib, retain: retain, release: release); + return Protocol._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [Protocol]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_Protocol1); - } -} + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_Protocol); + } +} + +final _objc_msgSend_0 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isKindOfClass_ = objc.registerName("isKindOfClass:"); +late final _class_Protocol = objc.getClass("Protocol"); +late final _sel_conformsToProtocol_ = objc.registerName("conformsToProtocol:"); +final _objc_msgSend_5 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_methodForSelector_ = objc.registerName("methodForSelector:"); +final _objc_msgSend_6 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer> Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer> Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_instanceMethodForSelector_ = + objc.registerName("instanceMethodForSelector:"); +late final _sel_doesNotRecognizeSelector_ = + objc.registerName("doesNotRecognizeSelector:"); +final _objc_msgSend_7 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_forwardingTargetForSelector_ = + objc.registerName("forwardingTargetForSelector:"); +final _objc_msgSend_8 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); class NSInvocation extends NSObject { - NSInvocation._(ffi.Pointer id, SwiftLibrary lib, + NSInvocation._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSInvocation] that points to the same underlying object as [other]. - static NSInvocation castFrom(T other) { - return NSInvocation._(other._id, other._lib, retain: true, release: true); + static NSInvocation castFrom(T other) { + return NSInvocation._(other.pointer, retain: true, release: true); } /// Returns a [NSInvocation] that wraps the given raw object pointer. - static NSInvocation castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSInvocation castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSInvocation._(other, lib, retain: retain, release: release); + return NSInvocation._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSInvocation]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSInvocation1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSInvocation); } - static NSInvocation invocationWithMethodSignature_( - SwiftLibrary _lib, NSMethodSignature sig) { - final _ret = _lib._objc_msgSend_414(_lib._class_NSInvocation1, - _lib._sel_invocationWithMethodSignature_1, sig._id); - return NSInvocation._(_ret, _lib, retain: true, release: true); + static NSInvocation invocationWithMethodSignature_(NSMethodSignature sig) { + final _ret = _objc_msgSend_414( + _class_NSInvocation, _sel_invocationWithMethodSignature_, sig.pointer); + return NSInvocation._(_ret, retain: true, release: true); } NSMethodSignature get methodSignature { - final _ret = _lib._objc_msgSend_415(_id, _lib._sel_methodSignature1); - return NSMethodSignature._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_415(this.pointer, _sel_methodSignature); + return NSMethodSignature._(_ret, retain: true, release: true); } void retainArguments() { - _lib._objc_msgSend_1(_id, _lib._sel_retainArguments1); + _objc_msgSend_1(this.pointer, _sel_retainArguments); } bool get argumentsRetained { - return _lib._objc_msgSend_12(_id, _lib._sel_argumentsRetained1); + return _objc_msgSend_12(this.pointer, _sel_argumentsRetained); } NSObject? get target { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_target1); + final _ret = _objc_msgSend_17(this.pointer, _sel_target); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set target(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setTarget_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setTarget_, value?.pointer ?? ffi.nullptr); } - ffi.Pointer get selector { - return _lib._objc_msgSend_417(_id, _lib._sel_selector1); + ffi.Pointer get selector { + return _objc_msgSend_417(this.pointer, _sel_selector); } - set selector(ffi.Pointer value) { - return _lib._objc_msgSend_418(_id, _lib._sel_setSelector_1, value); + set selector(ffi.Pointer value) { + return _objc_msgSend_418(this.pointer, _sel_setSelector_, value); } void getReturnValue_(ffi.Pointer retLoc) { - _lib._objc_msgSend_52(_id, _lib._sel_getReturnValue_1, retLoc); + _objc_msgSend_52(this.pointer, _sel_getReturnValue_, retLoc); } void setReturnValue_(ffi.Pointer retLoc) { - _lib._objc_msgSend_52(_id, _lib._sel_setReturnValue_1, retLoc); + _objc_msgSend_52(this.pointer, _sel_setReturnValue_, retLoc); } void getArgument_atIndex_(ffi.Pointer argumentLocation, int idx) { - _lib._objc_msgSend_419( - _id, _lib._sel_getArgument_atIndex_1, argumentLocation, idx); + _objc_msgSend_419( + this.pointer, _sel_getArgument_atIndex_, argumentLocation, idx); } void setArgument_atIndex_(ffi.Pointer argumentLocation, int idx) { - _lib._objc_msgSend_419( - _id, _lib._sel_setArgument_atIndex_1, argumentLocation, idx); + _objc_msgSend_419( + this.pointer, _sel_setArgument_atIndex_, argumentLocation, idx); } void invoke() { - _lib._objc_msgSend_1(_id, _lib._sel_invoke1); + _objc_msgSend_1(this.pointer, _sel_invoke); } void invokeWithTarget_(NSObject target) { - _lib._objc_msgSend_15(_id, _lib._sel_invokeWithTarget_1, target._id); + _objc_msgSend_15(this.pointer, _sel_invokeWithTarget_, target.pointer); } void invokeUsingIMP_( ffi.Pointer> imp) { - _lib._objc_msgSend_420(_id, _lib._sel_invokeUsingIMP_1, imp); + _objc_msgSend_420(this.pointer, _sel_invokeUsingIMP_, imp); } @override NSInvocation init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSInvocation._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSInvocation._(_ret, retain: true, release: true); } - static NSInvocation new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSInvocation1, _lib._sel_new1); - return NSInvocation._(_ret, _lib, retain: false, release: true); + static NSInvocation new1() { + final _ret = _objc_msgSend_2(_class_NSInvocation, _sel_new); + return NSInvocation._(_ret, retain: false, release: true); } - static NSInvocation allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSInvocation1, _lib._sel_allocWithZone_1, zone); - return NSInvocation._(_ret, _lib, retain: false, release: true); + static NSInvocation allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSInvocation, _sel_allocWithZone_, zone); + return NSInvocation._(_ret, retain: false, release: true); } - static NSInvocation alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSInvocation1, _lib._sel_alloc1); - return NSInvocation._(_ret, _lib, retain: false, release: true); + static NSInvocation alloc() { + final _ret = _objc_msgSend_2(_class_NSInvocation, _sel_alloc); + return NSInvocation._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSInvocation1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSInvocation, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSInvocation1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSInvocation, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSInvocation1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSInvocation, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSInvocation1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSInvocation, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSInvocation1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSInvocation, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSInvocation1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSInvocation, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSInvocation1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSInvocation, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSInvocation1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSInvocation, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSInvocation1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSInvocation, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSInvocation = objc.getClass("NSInvocation"); + class NSMethodSignature extends NSObject { - NSMethodSignature._(ffi.Pointer id, SwiftLibrary lib, + NSMethodSignature._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMethodSignature] that points to the same underlying object as [other]. - static NSMethodSignature castFrom(T other) { - return NSMethodSignature._(other._id, other._lib, - retain: true, release: true); + static NSMethodSignature castFrom(T other) { + return NSMethodSignature._(other.pointer, retain: true, release: true); } /// Returns a [NSMethodSignature] that wraps the given raw object pointer. - static NSMethodSignature castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSMethodSignature castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSMethodSignature._(other, lib, retain: retain, release: release); + return NSMethodSignature._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMethodSignature]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSMethodSignature1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMethodSignature); } static NSMethodSignature? signatureWithObjCTypes_( - SwiftLibrary _lib, ffi.Pointer types) { - final _ret = _lib._objc_msgSend_9(_lib._class_NSMethodSignature1, - _lib._sel_signatureWithObjCTypes_1, types); + ffi.Pointer types) { + final _ret = _objc_msgSend_9( + _class_NSMethodSignature, _sel_signatureWithObjCTypes_, types); return _ret.address == 0 ? null - : NSMethodSignature._(_ret, _lib, retain: true, release: true); + : NSMethodSignature._(_ret, retain: true, release: true); } int get numberOfArguments { - return _lib._objc_msgSend_10(_id, _lib._sel_numberOfArguments1); + return _objc_msgSend_10(this.pointer, _sel_numberOfArguments); } ffi.Pointer getArgumentTypeAtIndex_(int idx) { - return _lib._objc_msgSend_11(_id, _lib._sel_getArgumentTypeAtIndex_1, idx); + return _objc_msgSend_11(this.pointer, _sel_getArgumentTypeAtIndex_, idx); } int get frameLength { - return _lib._objc_msgSend_10(_id, _lib._sel_frameLength1); + return _objc_msgSend_10(this.pointer, _sel_frameLength); } bool isOneway() { - return _lib._objc_msgSend_12(_id, _lib._sel_isOneway1); + return _objc_msgSend_12(this.pointer, _sel_isOneway); } ffi.Pointer get methodReturnType { - return _lib._objc_msgSend_13(_id, _lib._sel_methodReturnType1); + return _objc_msgSend_13(this.pointer, _sel_methodReturnType); } int get methodReturnLength { - return _lib._objc_msgSend_10(_id, _lib._sel_methodReturnLength1); + return _objc_msgSend_10(this.pointer, _sel_methodReturnLength); } @override NSMethodSignature init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMethodSignature._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMethodSignature._(_ret, retain: true, release: true); } - static NSMethodSignature new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMethodSignature1, _lib._sel_new1); - return NSMethodSignature._(_ret, _lib, retain: false, release: true); + static NSMethodSignature new1() { + final _ret = _objc_msgSend_2(_class_NSMethodSignature, _sel_new); + return NSMethodSignature._(_ret, retain: false, release: true); } - static NSMethodSignature allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSMethodSignature1, _lib._sel_allocWithZone_1, zone); - return NSMethodSignature._(_ret, _lib, retain: false, release: true); + static NSMethodSignature allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSMethodSignature, _sel_allocWithZone_, zone); + return NSMethodSignature._(_ret, retain: false, release: true); } - static NSMethodSignature alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMethodSignature1, _lib._sel_alloc1); - return NSMethodSignature._(_ret, _lib, retain: false, release: true); + static NSMethodSignature alloc() { + final _ret = _objc_msgSend_2(_class_NSMethodSignature, _sel_alloc); + return NSMethodSignature._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMethodSignature1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMethodSignature, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMethodSignature1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMethodSignature, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSMethodSignature1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMethodSignature, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMethodSignature1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSMethodSignature, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMethodSignature1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMethodSignature, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMethodSignature1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMethodSignature, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMethodSignature1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSMethodSignature1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMethodSignature1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMethodSignature, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMethodSignature, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSMethodSignature, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSMethodSignature = objc.getClass("NSMethodSignature"); +late final _sel_signatureWithObjCTypes_ = + objc.registerName("signatureWithObjCTypes:"); +final _objc_msgSend_9 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_numberOfArguments = objc.registerName("numberOfArguments"); +final _objc_msgSend_10 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_getArgumentTypeAtIndex_ = + objc.registerName("getArgumentTypeAtIndex:"); +final _objc_msgSend_11 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_frameLength = objc.registerName("frameLength"); +late final _sel_isOneway = objc.registerName("isOneway"); +final _objc_msgSend_12 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_methodReturnType = objc.registerName("methodReturnType"); +final _objc_msgSend_13 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_methodReturnLength = objc.registerName("methodReturnLength"); +late final _sel_cancelPreviousPerformRequestsWithTarget_selector_object_ = objc + .registerName("cancelPreviousPerformRequestsWithTarget:selector:object:"); +final _objc_msgSend_14 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_cancelPreviousPerformRequestsWithTarget_ = + objc.registerName("cancelPreviousPerformRequestsWithTarget:"); +final _objc_msgSend_15 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_accessInstanceVariablesDirectly = + objc.registerName("accessInstanceVariablesDirectly"); +late final _sel_useStoredAccessor = objc.registerName("useStoredAccessor"); class NSSet extends NSObject { - NSSet._(ffi.Pointer id, SwiftLibrary lib, + NSSet._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSSet] that points to the same underlying object as [other]. - static NSSet castFrom(T other) { - return NSSet._(other._id, other._lib, retain: true, release: true); + static NSSet castFrom(T other) { + return NSSet._(other.pointer, retain: true, release: true); } /// Returns a [NSSet] that wraps the given raw object pointer. - static NSSet castFromPointer(SwiftLibrary lib, ffi.Pointer other, + static NSSet castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSSet._(other, lib, retain: retain, release: release); + return NSSet._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSSet]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSSet1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSSet); } int get count { - return _lib._objc_msgSend_10(_id, _lib._sel_count1); + return _objc_msgSend_10(this.pointer, _sel_count); } NSObject? member_(NSObject object) { - final _ret = _lib._objc_msgSend_16(_id, _lib._sel_member_1, object._id); + final _ret = _objc_msgSend_16(this.pointer, _sel_member_, object.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSEnumerator objectEnumerator() { - final _ret = _lib._objc_msgSend_77(_id, _lib._sel_objectEnumerator1); - return NSEnumerator._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_77(this.pointer, _sel_objectEnumerator); + return NSEnumerator._(_ret, retain: true, release: true); } @override NSSet init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSSet._(_ret, retain: true, release: true); } NSSet initWithObjects_count_( - ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66( - _id, _lib._sel_initWithObjects_count_1, objects, cnt); - return NSSet._(_ret, _lib, retain: true, release: true); + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + this.pointer, _sel_initWithObjects_count_, objects, cnt); + return NSSet._(_ret, retain: true, release: true); } NSSet? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSSet._(_ret, _lib, retain: true, release: true); + : NSSet._(_ret, retain: true, release: true); } NSArray get allObjects { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_allObjects1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_allObjects); + return NSArray._(_ret, retain: true, release: true); } NSObject? anyObject() { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_anyObject1); + final _ret = _objc_msgSend_17(this.pointer, _sel_anyObject); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } bool containsObject_(NSObject anObject) { - return _lib._objc_msgSend_0(_id, _lib._sel_containsObject_1, anObject._id); + return _objc_msgSend_0( + this.pointer, _sel_containsObject_, anObject.pointer); } NSString get description { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_description); + return NSString._(_ret, retain: true, release: true); } NSString descriptionWithLocale_(NSObject? locale) { - final _ret = _lib._objc_msgSend_70( - _id, _lib._sel_descriptionWithLocale_1, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_70(this.pointer, _sel_descriptionWithLocale_, + locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } bool intersectsSet_(NSSet otherSet) { - return _lib._objc_msgSend_403(_id, _lib._sel_intersectsSet_1, otherSet._id); + return _objc_msgSend_403( + this.pointer, _sel_intersectsSet_, otherSet.pointer); } bool isEqualToSet_(NSSet otherSet) { - return _lib._objc_msgSend_403(_id, _lib._sel_isEqualToSet_1, otherSet._id); + return _objc_msgSend_403( + this.pointer, _sel_isEqualToSet_, otherSet.pointer); } bool isSubsetOfSet_(NSSet otherSet) { - return _lib._objc_msgSend_403(_id, _lib._sel_isSubsetOfSet_1, otherSet._id); + return _objc_msgSend_403( + this.pointer, _sel_isSubsetOfSet_, otherSet.pointer); } - void makeObjectsPerformSelector_(ffi.Pointer aSelector) { - _lib._objc_msgSend_7( - _id, _lib._sel_makeObjectsPerformSelector_1, aSelector); + void makeObjectsPerformSelector_(ffi.Pointer aSelector) { + _objc_msgSend_7(this.pointer, _sel_makeObjectsPerformSelector_, aSelector); } void makeObjectsPerformSelector_withObject_( - ffi.Pointer aSelector, NSObject? argument) { - _lib._objc_msgSend_90( - _id, - _lib._sel_makeObjectsPerformSelector_withObject_1, - aSelector, - argument?._id ?? ffi.nullptr); + ffi.Pointer aSelector, NSObject? argument) { + _objc_msgSend_90(this.pointer, _sel_makeObjectsPerformSelector_withObject_, + aSelector, argument?.pointer ?? ffi.nullptr); } NSSet setByAddingObject_(NSObject anObject) { - final _ret = _lib._objc_msgSend_404( - _id, _lib._sel_setByAddingObject_1, anObject._id); - return NSSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_404( + this.pointer, _sel_setByAddingObject_, anObject.pointer); + return NSSet._(_ret, retain: true, release: true); } NSSet setByAddingObjectsFromSet_(NSSet other) { - final _ret = _lib._objc_msgSend_405( - _id, _lib._sel_setByAddingObjectsFromSet_1, other._id); - return NSSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_405( + this.pointer, _sel_setByAddingObjectsFromSet_, other.pointer); + return NSSet._(_ret, retain: true, release: true); } NSSet setByAddingObjectsFromArray_(NSArray other) { - final _ret = _lib._objc_msgSend_406( - _id, _lib._sel_setByAddingObjectsFromArray_1, other._id); - return NSSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_406( + this.pointer, _sel_setByAddingObjectsFromArray_, other.pointer); + return NSSet._(_ret, retain: true, release: true); } - void enumerateObjectsUsingBlock_(ObjCBlock_ffiVoid_ObjCObject_bool block) { - _lib._objc_msgSend_407( - _id, _lib._sel_enumerateObjectsUsingBlock_1, block._id); + void enumerateObjectsUsingBlock_( + ObjCBlock_ffiVoid_objcObjCObject_bool block) { + _objc_msgSend_407( + this.pointer, _sel_enumerateObjectsUsingBlock_, block.pointer); } void enumerateObjectsWithOptions_usingBlock_( - int opts, ObjCBlock_ffiVoid_ObjCObject_bool block) { - _lib._objc_msgSend_408(_id, - _lib._sel_enumerateObjectsWithOptions_usingBlock_1, opts, block._id); + int opts, ObjCBlock_ffiVoid_objcObjCObject_bool block) { + _objc_msgSend_408(this.pointer, + _sel_enumerateObjectsWithOptions_usingBlock_, opts, block.pointer); } - NSSet objectsPassingTest_(ObjCBlock_bool_ObjCObject_bool predicate) { - final _ret = _lib._objc_msgSend_409( - _id, _lib._sel_objectsPassingTest_1, predicate._id); - return NSSet._(_ret, _lib, retain: true, release: true); + NSSet objectsPassingTest_(ObjCBlock_bool_objcObjCObject_bool predicate) { + final _ret = _objc_msgSend_409( + this.pointer, _sel_objectsPassingTest_, predicate.pointer); + return NSSet._(_ret, retain: true, release: true); } NSSet objectsWithOptions_passingTest_( - int opts, ObjCBlock_bool_ObjCObject_bool predicate) { - final _ret = _lib._objc_msgSend_410( - _id, _lib._sel_objectsWithOptions_passingTest_1, opts, predicate._id); - return NSSet._(_ret, _lib, retain: true, release: true); + int opts, ObjCBlock_bool_objcObjCObject_bool predicate) { + final _ret = _objc_msgSend_410(this.pointer, + _sel_objectsWithOptions_passingTest_, opts, predicate.pointer); + return NSSet._(_ret, retain: true, release: true); } - static NSSet set1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSSet1, _lib._sel_set1); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet set1() { + final _ret = _objc_msgSend_2(_class_NSSet, _sel_set); + return NSSet._(_ret, retain: true, release: true); } - static NSSet setWithObject_(SwiftLibrary _lib, NSObject object) { - final _ret = _lib._objc_msgSend_124( - _lib._class_NSSet1, _lib._sel_setWithObject_1, object._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet setWithObject_(NSObject object) { + final _ret = + _objc_msgSend_124(_class_NSSet, _sel_setWithObject_, object.pointer); + return NSSet._(_ret, retain: true, release: true); } - static NSSet setWithObjects_count_(SwiftLibrary _lib, - ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66( - _lib._class_NSSet1, _lib._sel_setWithObjects_count_1, objects, cnt); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet setWithObjects_count_( + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + _class_NSSet, _sel_setWithObjects_count_, objects, cnt); + return NSSet._(_ret, retain: true, release: true); } - static NSSet setWithObjects_(SwiftLibrary _lib, NSObject firstObj) { - final _ret = _lib._objc_msgSend_124( - _lib._class_NSSet1, _lib._sel_setWithObjects_1, firstObj._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet setWithObjects_(NSObject firstObj) { + final _ret = + _objc_msgSend_124(_class_NSSet, _sel_setWithObjects_, firstObj.pointer); + return NSSet._(_ret, retain: true, release: true); } - static NSSet setWithSet_(SwiftLibrary _lib, NSSet set) { - final _ret = _lib._objc_msgSend_411( - _lib._class_NSSet1, _lib._sel_setWithSet_1, set._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet setWithSet_(NSSet set) { + final _ret = _objc_msgSend_411(_class_NSSet, _sel_setWithSet_, set.pointer); + return NSSet._(_ret, retain: true, release: true); } - static NSSet setWithArray_(SwiftLibrary _lib, NSArray array) { - final _ret = _lib._objc_msgSend_125( - _lib._class_NSSet1, _lib._sel_setWithArray_1, array._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet setWithArray_(NSArray array) { + final _ret = + _objc_msgSend_125(_class_NSSet, _sel_setWithArray_, array.pointer); + return NSSet._(_ret, retain: true, release: true); } NSSet initWithObjects_(NSObject firstObj) { - final _ret = - _lib._objc_msgSend_124(_id, _lib._sel_initWithObjects_1, firstObj._id); - return NSSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_124( + this.pointer, _sel_initWithObjects_, firstObj.pointer); + return NSSet._(_ret, retain: true, release: true); } NSSet initWithSet_(NSSet set) { - final _ret = _lib._objc_msgSend_411(_id, _lib._sel_initWithSet_1, set._id); - return NSSet._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_411(this.pointer, _sel_initWithSet_, set.pointer); + return NSSet._(_ret, retain: true, release: true); } NSSet initWithSet_copyItems_(NSSet set, bool flag) { - final _ret = _lib._objc_msgSend_412( - _id, _lib._sel_initWithSet_copyItems_1, set._id, flag); - return NSSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_412( + this.pointer, _sel_initWithSet_copyItems_, set.pointer, flag); + return NSSet._(_ret, retain: false, release: true); } NSSet initWithArray_(NSArray array) { final _ret = - _lib._objc_msgSend_125(_id, _lib._sel_initWithArray_1, array._id); - return NSSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_125(this.pointer, _sel_initWithArray_, array.pointer); + return NSSet._(_ret, retain: true, release: true); } NSObject valueForKey_(NSString key) { - final _ret = _lib._objc_msgSend_31(_id, _lib._sel_valueForKey_1, key._id); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_31(this.pointer, _sel_valueForKey_, key.pointer); + return NSObject._(_ret, retain: true, release: true); } @override void setValue_forKey_(NSObject? value, NSString key) { - _lib._objc_msgSend_135( - _id, _lib._sel_setValue_forKey_1, value?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_setValue_forKey_, + value?.pointer ?? ffi.nullptr, key.pointer); } @override void addObserver_forKeyPath_options_context_(NSObject observer, NSString keyPath, int options, ffi.Pointer context) { - _lib._objc_msgSend_139( - _id, - _lib._sel_addObserver_forKeyPath_options_context_1, - observer._id, - keyPath._id, + _objc_msgSend_139( + this.pointer, + _sel_addObserver_forKeyPath_options_context_, + observer.pointer, + keyPath.pointer, options, context); } @@ -34032,258 +1736,265 @@ class NSSet extends NSObject { @override void removeObserver_forKeyPath_context_( NSObject observer, NSString keyPath, ffi.Pointer context) { - _lib._objc_msgSend_140(_id, _lib._sel_removeObserver_forKeyPath_context_1, - observer._id, keyPath._id, context); + _objc_msgSend_140(this.pointer, _sel_removeObserver_forKeyPath_context_, + observer.pointer, keyPath.pointer, context); } @override void removeObserver_forKeyPath_(NSObject observer, NSString keyPath) { - _lib._objc_msgSend_141( - _id, _lib._sel_removeObserver_forKeyPath_1, observer._id, keyPath._id); + _objc_msgSend_141(this.pointer, _sel_removeObserver_forKeyPath_, + observer.pointer, keyPath.pointer); } NSArray sortedArrayUsingDescriptors_(NSArray sortDescriptors) { - final _ret = _lib._objc_msgSend_68( - _id, _lib._sel_sortedArrayUsingDescriptors_1, sortDescriptors._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_68(this.pointer, + _sel_sortedArrayUsingDescriptors_, sortDescriptors.pointer); + return NSArray._(_ret, retain: true, release: true); } NSSet filteredSetUsingPredicate_(NSPredicate predicate) { - final _ret = _lib._objc_msgSend_413( - _id, _lib._sel_filteredSetUsingPredicate_1, predicate._id); - return NSSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_413( + this.pointer, _sel_filteredSetUsingPredicate_, predicate.pointer); + return NSSet._(_ret, retain: true, release: true); } - static NSSet new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSSet1, _lib._sel_new1); - return NSSet._(_ret, _lib, retain: false, release: true); + static NSSet new1() { + final _ret = _objc_msgSend_2(_class_NSSet, _sel_new); + return NSSet._(_ret, retain: false, release: true); } - static NSSet allocWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSSet1, _lib._sel_allocWithZone_1, zone); - return NSSet._(_ret, _lib, retain: false, release: true); + static NSSet allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSSet, _sel_allocWithZone_, zone); + return NSSet._(_ret, retain: false, release: true); } - static NSSet alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSSet1, _lib._sel_alloc1); - return NSSet._(_ret, _lib, retain: false, release: true); + static NSSet alloc() { + final _ret = _objc_msgSend_2(_class_NSSet, _sel_alloc); + return NSSet._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSSet, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSSet, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSSet1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12(_class_NSSet, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSSet1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSSet, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSSet1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63( + _class_NSSet, _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSSet1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64( + _class_NSSet, _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSSet1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSSet, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSSet1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSSet, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSSet1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSSet, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSSet = objc.getClass("NSSet"); +late final _sel_count = objc.registerName("count"); +late final _sel_member_ = objc.registerName("member:"); +final _objc_msgSend_16 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + class NSEnumerator extends NSObject { - NSEnumerator._(ffi.Pointer id, SwiftLibrary lib, + NSEnumerator._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSEnumerator] that points to the same underlying object as [other]. - static NSEnumerator castFrom(T other) { - return NSEnumerator._(other._id, other._lib, retain: true, release: true); + static NSEnumerator castFrom(T other) { + return NSEnumerator._(other.pointer, retain: true, release: true); } /// Returns a [NSEnumerator] that wraps the given raw object pointer. - static NSEnumerator castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSEnumerator castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSEnumerator._(other, lib, retain: retain, release: release); + return NSEnumerator._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSEnumerator]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSEnumerator1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSEnumerator); } NSObject? nextObject() { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_nextObject1); + final _ret = _objc_msgSend_17(this.pointer, _sel_nextObject); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject get allObjects { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_allObjects1); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_allObjects); + return NSObject._(_ret, retain: true, release: true); } @override NSEnumerator init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSEnumerator._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSEnumerator._(_ret, retain: true, release: true); } - static NSEnumerator new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSEnumerator1, _lib._sel_new1); - return NSEnumerator._(_ret, _lib, retain: false, release: true); + static NSEnumerator new1() { + final _ret = _objc_msgSend_2(_class_NSEnumerator, _sel_new); + return NSEnumerator._(_ret, retain: false, release: true); } - static NSEnumerator allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSEnumerator1, _lib._sel_allocWithZone_1, zone); - return NSEnumerator._(_ret, _lib, retain: false, release: true); + static NSEnumerator allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSEnumerator, _sel_allocWithZone_, zone); + return NSEnumerator._(_ret, retain: false, release: true); } - static NSEnumerator alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSEnumerator1, _lib._sel_alloc1); - return NSEnumerator._(_ret, _lib, retain: false, release: true); + static NSEnumerator alloc() { + final _ret = _objc_msgSend_2(_class_NSEnumerator, _sel_alloc); + return NSEnumerator._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSEnumerator1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSEnumerator, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSEnumerator1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSEnumerator, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSEnumerator1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSEnumerator, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSEnumerator1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSEnumerator, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSEnumerator1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSEnumerator, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSEnumerator1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSEnumerator, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSEnumerator1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSEnumerator, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSEnumerator1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSEnumerator, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSEnumerator1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSEnumerator, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSEnumerator = objc.getClass("NSEnumerator"); +late final _sel_nextObject = objc.registerName("nextObject"); +final _objc_msgSend_17 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_allObjects = objc.registerName("allObjects"); + class NSString extends NSObject { - NSString._(ffi.Pointer id, SwiftLibrary lib, + NSString._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSString] that points to the same underlying object as [other]. - static NSString castFrom(T other) { - return NSString._(other._id, other._lib, retain: true, release: true); + static NSString castFrom(T other) { + return NSString._(other.pointer, retain: true, release: true); } /// Returns a [NSString] that wraps the given raw object pointer. - static NSString castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSString castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSString._(other, lib, retain: retain, release: release); + return NSString._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSString]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSString1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSString); } - factory NSString(SwiftLibrary _lib, String str) { + factory NSString(String str) { final cstr = str.toNativeUtf16(); - final nsstr = stringWithCharacters_length_(_lib, cstr.cast(), str.length); + final nsstr = stringWithCharacters_length_(cstr.cast(), str.length); pkg_ffi.calloc.free(cstr); return nsstr; } @@ -34296,162 +2007,168 @@ class NSString extends NSObject { } int get length { - return _lib._objc_msgSend_10(_id, _lib._sel_length1); + return _objc_msgSend_10(this.pointer, _sel_length); } int characterAtIndex_(int index) { - return _lib._objc_msgSend_18(_id, _lib._sel_characterAtIndex_1, index); + return _objc_msgSend_18(this.pointer, _sel_characterAtIndex_, index); } @override NSString init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSString._(_ret, retain: true, release: true); } NSString? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString substringFromIndex_(int from) { final _ret = - _lib._objc_msgSend_332(_id, _lib._sel_substringFromIndex_1, from); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_332(this.pointer, _sel_substringFromIndex_, from); + return NSString._(_ret, retain: true, release: true); } NSString substringToIndex_(int to) { - final _ret = _lib._objc_msgSend_332(_id, _lib._sel_substringToIndex_1, to); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_332(this.pointer, _sel_substringToIndex_, to); + return NSString._(_ret, retain: true, release: true); } NSString substringWithRange_(_NSRange range) { final _ret = - _lib._objc_msgSend_333(_id, _lib._sel_substringWithRange_1, range); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_333(this.pointer, _sel_substringWithRange_, range); + return NSString._(_ret, retain: true, release: true); } void getCharacters_range_( ffi.Pointer buffer, _NSRange range) { - _lib._objc_msgSend_334(_id, _lib._sel_getCharacters_range_1, buffer, range); + _objc_msgSend_334(this.pointer, _sel_getCharacters_range_, buffer, range); } int compare_(NSString string) { - return _lib._objc_msgSend_335(_id, _lib._sel_compare_1, string._id); + return _objc_msgSend_335(this.pointer, _sel_compare_, string.pointer); } int compare_options_(NSString string, int mask) { - return _lib._objc_msgSend_336( - _id, _lib._sel_compare_options_1, string._id, mask); + return _objc_msgSend_336( + this.pointer, _sel_compare_options_, string.pointer, mask); } int compare_options_range_( NSString string, int mask, _NSRange rangeOfReceiverToCompare) { - return _lib._objc_msgSend_337(_id, _lib._sel_compare_options_range_1, - string._id, mask, rangeOfReceiverToCompare); + return _objc_msgSend_337(this.pointer, _sel_compare_options_range_, + string.pointer, mask, rangeOfReceiverToCompare); } int compare_options_range_locale_(NSString string, int mask, _NSRange rangeOfReceiverToCompare, NSObject? locale) { - return _lib._objc_msgSend_338(_id, _lib._sel_compare_options_range_locale_1, - string._id, mask, rangeOfReceiverToCompare, locale?._id ?? ffi.nullptr); + return _objc_msgSend_338( + this.pointer, + _sel_compare_options_range_locale_, + string.pointer, + mask, + rangeOfReceiverToCompare, + locale?.pointer ?? ffi.nullptr); } int caseInsensitiveCompare_(NSString string) { - return _lib._objc_msgSend_335( - _id, _lib._sel_caseInsensitiveCompare_1, string._id); + return _objc_msgSend_335( + this.pointer, _sel_caseInsensitiveCompare_, string.pointer); } int localizedCompare_(NSString string) { - return _lib._objc_msgSend_335( - _id, _lib._sel_localizedCompare_1, string._id); + return _objc_msgSend_335( + this.pointer, _sel_localizedCompare_, string.pointer); } int localizedCaseInsensitiveCompare_(NSString string) { - return _lib._objc_msgSend_335( - _id, _lib._sel_localizedCaseInsensitiveCompare_1, string._id); + return _objc_msgSend_335( + this.pointer, _sel_localizedCaseInsensitiveCompare_, string.pointer); } int localizedStandardCompare_(NSString string) { - return _lib._objc_msgSend_335( - _id, _lib._sel_localizedStandardCompare_1, string._id); + return _objc_msgSend_335( + this.pointer, _sel_localizedStandardCompare_, string.pointer); } bool isEqualToString_(NSString aString) { - return _lib._objc_msgSend_64(_id, _lib._sel_isEqualToString_1, aString._id); + return _objc_msgSend_64( + this.pointer, _sel_isEqualToString_, aString.pointer); } bool hasPrefix_(NSString str) { - return _lib._objc_msgSend_64(_id, _lib._sel_hasPrefix_1, str._id); + return _objc_msgSend_64(this.pointer, _sel_hasPrefix_, str.pointer); } bool hasSuffix_(NSString str) { - return _lib._objc_msgSend_64(_id, _lib._sel_hasSuffix_1, str._id); + return _objc_msgSend_64(this.pointer, _sel_hasSuffix_, str.pointer); } NSString commonPrefixWithString_options_(NSString str, int mask) { - final _ret = _lib._objc_msgSend_339( - _id, _lib._sel_commonPrefixWithString_options_1, str._id, mask); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_339( + this.pointer, _sel_commonPrefixWithString_options_, str.pointer, mask); + return NSString._(_ret, retain: true, release: true); } bool containsString_(NSString str) { - return _lib._objc_msgSend_64(_id, _lib._sel_containsString_1, str._id); + return _objc_msgSend_64(this.pointer, _sel_containsString_, str.pointer); } bool localizedCaseInsensitiveContainsString_(NSString str) { - return _lib._objc_msgSend_64( - _id, _lib._sel_localizedCaseInsensitiveContainsString_1, str._id); + return _objc_msgSend_64(this.pointer, + _sel_localizedCaseInsensitiveContainsString_, str.pointer); } bool localizedStandardContainsString_(NSString str) { - return _lib._objc_msgSend_64( - _id, _lib._sel_localizedStandardContainsString_1, str._id); + return _objc_msgSend_64( + this.pointer, _sel_localizedStandardContainsString_, str.pointer); } void localizedStandardRangeOfString_( ffi.Pointer<_NSRange> stret, NSString str) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_340_stret( - stret, _id, _lib._sel_localizedStandardRangeOfString_1, str._id) - : stret.ref = _lib._objc_msgSend_340( - _id, _lib._sel_localizedStandardRangeOfString_1, str._id); + objc.useMsgSendVariants + ? _objc_msgSend_340Stret(stret, this.pointer, + _sel_localizedStandardRangeOfString_, str.pointer) + : stret.ref = _objc_msgSend_340( + this.pointer, _sel_localizedStandardRangeOfString_, str.pointer); } void rangeOfString_(ffi.Pointer<_NSRange> stret, NSString searchString) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_340_stret( - stret, _id, _lib._sel_rangeOfString_1, searchString._id) - : stret.ref = _lib._objc_msgSend_340( - _id, _lib._sel_rangeOfString_1, searchString._id); + objc.useMsgSendVariants + ? _objc_msgSend_340Stret( + stret, this.pointer, _sel_rangeOfString_, searchString.pointer) + : stret.ref = _objc_msgSend_340( + this.pointer, _sel_rangeOfString_, searchString.pointer); } void rangeOfString_options_( ffi.Pointer<_NSRange> stret, NSString searchString, int mask) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_341_stret(stret, _id, - _lib._sel_rangeOfString_options_1, searchString._id, mask) - : stret.ref = _lib._objc_msgSend_341( - _id, _lib._sel_rangeOfString_options_1, searchString._id, mask); + objc.useMsgSendVariants + ? _objc_msgSend_341Stret(stret, this.pointer, + _sel_rangeOfString_options_, searchString.pointer, mask) + : stret.ref = _objc_msgSend_341(this.pointer, + _sel_rangeOfString_options_, searchString.pointer, mask); } void rangeOfString_options_range_(ffi.Pointer<_NSRange> stret, NSString searchString, int mask, _NSRange rangeOfReceiverToSearch) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_342_stret( + objc.useMsgSendVariants + ? _objc_msgSend_342Stret( stret, - _id, - _lib._sel_rangeOfString_options_range_1, - searchString._id, + this.pointer, + _sel_rangeOfString_options_range_, + searchString.pointer, mask, rangeOfReceiverToSearch) - : stret.ref = _lib._objc_msgSend_342( - _id, - _lib._sel_rangeOfString_options_range_1, - searchString._id, + : stret.ref = _objc_msgSend_342( + this.pointer, + _sel_rangeOfString_options_range_, + searchString.pointer, mask, rangeOfReceiverToSearch); } @@ -34462,167 +2179,165 @@ class NSString extends NSObject { int mask, _NSRange rangeOfReceiverToSearch, NSLocale? locale) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_343_stret( + objc.useMsgSendVariants + ? _objc_msgSend_343Stret( stret, - _id, - _lib._sel_rangeOfString_options_range_locale_1, - searchString._id, + this.pointer, + _sel_rangeOfString_options_range_locale_, + searchString.pointer, mask, rangeOfReceiverToSearch, - locale?._id ?? ffi.nullptr) - : stret.ref = _lib._objc_msgSend_343( - _id, - _lib._sel_rangeOfString_options_range_locale_1, - searchString._id, + locale?.pointer ?? ffi.nullptr) + : stret.ref = _objc_msgSend_343( + this.pointer, + _sel_rangeOfString_options_range_locale_, + searchString.pointer, mask, rangeOfReceiverToSearch, - locale?._id ?? ffi.nullptr); + locale?.pointer ?? ffi.nullptr); } void rangeOfCharacterFromSet_( ffi.Pointer<_NSRange> stret, NSCharacterSet searchSet) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_344_stret( - stret, _id, _lib._sel_rangeOfCharacterFromSet_1, searchSet._id) - : stret.ref = _lib._objc_msgSend_344( - _id, _lib._sel_rangeOfCharacterFromSet_1, searchSet._id); + objc.useMsgSendVariants + ? _objc_msgSend_344Stret(stret, this.pointer, + _sel_rangeOfCharacterFromSet_, searchSet.pointer) + : stret.ref = _objc_msgSend_344( + this.pointer, _sel_rangeOfCharacterFromSet_, searchSet.pointer); } void rangeOfCharacterFromSet_options_( ffi.Pointer<_NSRange> stret, NSCharacterSet searchSet, int mask) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_345_stret(stret, _id, - _lib._sel_rangeOfCharacterFromSet_options_1, searchSet._id, mask) - : stret.ref = _lib._objc_msgSend_345(_id, - _lib._sel_rangeOfCharacterFromSet_options_1, searchSet._id, mask); + objc.useMsgSendVariants + ? _objc_msgSend_345Stret(stret, this.pointer, + _sel_rangeOfCharacterFromSet_options_, searchSet.pointer, mask) + : stret.ref = _objc_msgSend_345(this.pointer, + _sel_rangeOfCharacterFromSet_options_, searchSet.pointer, mask); } void rangeOfCharacterFromSet_options_range_(ffi.Pointer<_NSRange> stret, NSCharacterSet searchSet, int mask, _NSRange rangeOfReceiverToSearch) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_346_stret( + objc.useMsgSendVariants + ? _objc_msgSend_346Stret( stret, - _id, - _lib._sel_rangeOfCharacterFromSet_options_range_1, - searchSet._id, + this.pointer, + _sel_rangeOfCharacterFromSet_options_range_, + searchSet.pointer, mask, rangeOfReceiverToSearch) - : stret.ref = _lib._objc_msgSend_346( - _id, - _lib._sel_rangeOfCharacterFromSet_options_range_1, - searchSet._id, + : stret.ref = _objc_msgSend_346( + this.pointer, + _sel_rangeOfCharacterFromSet_options_range_, + searchSet.pointer, mask, rangeOfReceiverToSearch); } void rangeOfComposedCharacterSequenceAtIndex_( ffi.Pointer<_NSRange> stret, int index) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_347_stret(stret, _id, - _lib._sel_rangeOfComposedCharacterSequenceAtIndex_1, index) - : stret.ref = _lib._objc_msgSend_347( - _id, _lib._sel_rangeOfComposedCharacterSequenceAtIndex_1, index); + objc.useMsgSendVariants + ? _objc_msgSend_347Stret(stret, this.pointer, + _sel_rangeOfComposedCharacterSequenceAtIndex_, index) + : stret.ref = _objc_msgSend_347( + this.pointer, _sel_rangeOfComposedCharacterSequenceAtIndex_, index); } void rangeOfComposedCharacterSequencesForRange_( ffi.Pointer<_NSRange> stret, _NSRange range) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_348_stret(stret, _id, - _lib._sel_rangeOfComposedCharacterSequencesForRange_1, range) - : stret.ref = _lib._objc_msgSend_348( - _id, _lib._sel_rangeOfComposedCharacterSequencesForRange_1, range); + objc.useMsgSendVariants + ? _objc_msgSend_348Stret(stret, this.pointer, + _sel_rangeOfComposedCharacterSequencesForRange_, range) + : stret.ref = _objc_msgSend_348(this.pointer, + _sel_rangeOfComposedCharacterSequencesForRange_, range); } NSString stringByAppendingString_(NSString aString) { - final _ret = _lib._objc_msgSend_69( - _id, _lib._sel_stringByAppendingString_1, aString._id); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_69( + this.pointer, _sel_stringByAppendingString_, aString.pointer); + return NSString._(_ret, retain: true, release: true); } NSString stringByAppendingFormat_(NSString format) { - final _ret = _lib._objc_msgSend_69( - _id, _lib._sel_stringByAppendingFormat_1, format._id); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_69( + this.pointer, _sel_stringByAppendingFormat_, format.pointer); + return NSString._(_ret, retain: true, release: true); } double get doubleValue { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_doubleValue1) - : _lib._objc_msgSend_165(_id, _lib._sel_doubleValue1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_doubleValue) + : _objc_msgSend_165(this.pointer, _sel_doubleValue); } double get floatValue { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_239_fpret(_id, _lib._sel_floatValue1) - : _lib._objc_msgSend_239(_id, _lib._sel_floatValue1); + return objc.useMsgSendVariants + ? _objc_msgSend_239Fpret(this.pointer, _sel_floatValue) + : _objc_msgSend_239(this.pointer, _sel_floatValue); } int get intValue { - return _lib._objc_msgSend_237(_id, _lib._sel_intValue1); + return _objc_msgSend_237(this.pointer, _sel_intValue); } int get integerValue { - return _lib._objc_msgSend_83(_id, _lib._sel_integerValue1); + return _objc_msgSend_83(this.pointer, _sel_integerValue); } int get longLongValue { - return _lib._objc_msgSend_238(_id, _lib._sel_longLongValue1); + return _objc_msgSend_238(this.pointer, _sel_longLongValue); } bool get boolValue { - return _lib._objc_msgSend_12(_id, _lib._sel_boolValue1); + return _objc_msgSend_12(this.pointer, _sel_boolValue); } NSString get uppercaseString { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_uppercaseString1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_uppercaseString); + return NSString._(_ret, retain: true, release: true); } NSString get lowercaseString { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_lowercaseString1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_lowercaseString); + return NSString._(_ret, retain: true, release: true); } NSString get capitalizedString { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_capitalizedString1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_capitalizedString); + return NSString._(_ret, retain: true, release: true); } NSString get localizedUppercaseString { - final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_localizedUppercaseString1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_localizedUppercaseString); + return NSString._(_ret, retain: true, release: true); } NSString get localizedLowercaseString { - final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_localizedLowercaseString1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_localizedLowercaseString); + return NSString._(_ret, retain: true, release: true); } NSString get localizedCapitalizedString { final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_localizedCapitalizedString1); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_21(this.pointer, _sel_localizedCapitalizedString); + return NSString._(_ret, retain: true, release: true); } NSString uppercaseStringWithLocale_(NSLocale? locale) { - final _ret = _lib._objc_msgSend_349( - _id, _lib._sel_uppercaseStringWithLocale_1, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_349(this.pointer, + _sel_uppercaseStringWithLocale_, locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } NSString lowercaseStringWithLocale_(NSLocale? locale) { - final _ret = _lib._objc_msgSend_349( - _id, _lib._sel_lowercaseStringWithLocale_1, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_349(this.pointer, + _sel_lowercaseStringWithLocale_, locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } NSString capitalizedStringWithLocale_(NSLocale? locale) { - final _ret = _lib._objc_msgSend_349(_id, - _lib._sel_capitalizedStringWithLocale_1, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_349(this.pointer, + _sel_capitalizedStringWithLocale_, locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } void getLineStart_end_contentsEnd_forRange_( @@ -34630,21 +2345,16 @@ class NSString extends NSObject { ffi.Pointer lineEndPtr, ffi.Pointer contentsEndPtr, _NSRange range) { - _lib._objc_msgSend_350( - _id, - _lib._sel_getLineStart_end_contentsEnd_forRange_1, - startPtr, - lineEndPtr, - contentsEndPtr, - range); + _objc_msgSend_350(this.pointer, _sel_getLineStart_end_contentsEnd_forRange_, + startPtr, lineEndPtr, contentsEndPtr, range); } void lineRangeForRange_(ffi.Pointer<_NSRange> stret, _NSRange range) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_348_stret( - stret, _id, _lib._sel_lineRangeForRange_1, range) + objc.useMsgSendVariants + ? _objc_msgSend_348Stret( + stret, this.pointer, _sel_lineRangeForRange_, range) : stret.ref = - _lib._objc_msgSend_348(_id, _lib._sel_lineRangeForRange_1, range); + _objc_msgSend_348(this.pointer, _sel_lineRangeForRange_, range); } void getParagraphStart_end_contentsEnd_forRange_( @@ -34652,9 +2362,9 @@ class NSString extends NSObject { ffi.Pointer parEndPtr, ffi.Pointer contentsEndPtr, _NSRange range) { - _lib._objc_msgSend_350( - _id, - _lib._sel_getParagraphStart_end_contentsEnd_forRange_1, + _objc_msgSend_350( + this.pointer, + _sel_getParagraphStart_end_contentsEnd_forRange_, startPtr, parEndPtr, contentsEndPtr, @@ -34662,74 +2372,69 @@ class NSString extends NSObject { } void paragraphRangeForRange_(ffi.Pointer<_NSRange> stret, _NSRange range) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_348_stret( - stret, _id, _lib._sel_paragraphRangeForRange_1, range) - : stret.ref = _lib._objc_msgSend_348( - _id, _lib._sel_paragraphRangeForRange_1, range); + objc.useMsgSendVariants + ? _objc_msgSend_348Stret( + stret, this.pointer, _sel_paragraphRangeForRange_, range) + : stret.ref = _objc_msgSend_348( + this.pointer, _sel_paragraphRangeForRange_, range); } void enumerateSubstringsInRange_options_usingBlock_(_NSRange range, int opts, ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool block) { - _lib._objc_msgSend_351( - _id, - _lib._sel_enumerateSubstringsInRange_options_usingBlock_1, + _objc_msgSend_351( + this.pointer, + _sel_enumerateSubstringsInRange_options_usingBlock_, range, opts, - block._id); + block.pointer); } void enumerateLinesUsingBlock_(ObjCBlock_ffiVoid_NSString_bool block) { - _lib._objc_msgSend_352( - _id, _lib._sel_enumerateLinesUsingBlock_1, block._id); + _objc_msgSend_352( + this.pointer, _sel_enumerateLinesUsingBlock_, block.pointer); } ffi.Pointer get UTF8String { - return _lib._objc_msgSend_13(_id, _lib._sel_UTF8String1); + return _objc_msgSend_13(this.pointer, _sel_UTF8String); } int get fastestEncoding { - return _lib._objc_msgSend_10(_id, _lib._sel_fastestEncoding1); + return _objc_msgSend_10(this.pointer, _sel_fastestEncoding); } int get smallestEncoding { - return _lib._objc_msgSend_10(_id, _lib._sel_smallestEncoding1); + return _objc_msgSend_10(this.pointer, _sel_smallestEncoding); } NSData? dataUsingEncoding_allowLossyConversion_(int encoding, bool lossy) { - final _ret = _lib._objc_msgSend_353(_id, - _lib._sel_dataUsingEncoding_allowLossyConversion_1, encoding, lossy); + final _ret = _objc_msgSend_353(this.pointer, + _sel_dataUsingEncoding_allowLossyConversion_, encoding, lossy); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSData? dataUsingEncoding_(int encoding) { final _ret = - _lib._objc_msgSend_354(_id, _lib._sel_dataUsingEncoding_1, encoding); + _objc_msgSend_354(this.pointer, _sel_dataUsingEncoding_, encoding); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } bool canBeConvertedToEncoding_(int encoding) { - return _lib._objc_msgSend_97( - _id, _lib._sel_canBeConvertedToEncoding_1, encoding); + return _objc_msgSend_97( + this.pointer, _sel_canBeConvertedToEncoding_, encoding); } ffi.Pointer cStringUsingEncoding_(int encoding) { - return _lib._objc_msgSend_11( - _id, _lib._sel_cStringUsingEncoding_1, encoding); + return _objc_msgSend_11(this.pointer, _sel_cStringUsingEncoding_, encoding); } bool getCString_maxLength_encoding_( ffi.Pointer buffer, int maxBufferCount, int encoding) { - return _lib._objc_msgSend_355( - _id, - _lib._sel_getCString_maxLength_encoding_1, - buffer, - maxBufferCount, - encoding); + return _objc_msgSend_355(this.pointer, _sel_getCString_maxLength_encoding_, + buffer, maxBufferCount, encoding); } bool getBytes_maxLength_usedLength_encoding_options_range_remainingRange_( @@ -34740,9 +2445,9 @@ class NSString extends NSObject { int options, _NSRange range, ffi.Pointer<_NSRange> leftover) { - return _lib._objc_msgSend_356( - _id, - _lib._sel_getBytes_maxLength_usedLength_encoding_options_range_remainingRange_1, + return _objc_msgSend_356( + this.pointer, + _sel_getBytes_maxLength_usedLength_encoding_options_range_remainingRange_, buffer, maxBufferCount, usedBufferCount, @@ -34753,93 +2458,89 @@ class NSString extends NSObject { } int maximumLengthOfBytesUsingEncoding_(int enc) { - return _lib._objc_msgSend_94( - _id, _lib._sel_maximumLengthOfBytesUsingEncoding_1, enc); + return _objc_msgSend_94( + this.pointer, _sel_maximumLengthOfBytesUsingEncoding_, enc); } int lengthOfBytesUsingEncoding_(int enc) { - return _lib._objc_msgSend_94( - _id, _lib._sel_lengthOfBytesUsingEncoding_1, enc); + return _objc_msgSend_94( + this.pointer, _sel_lengthOfBytesUsingEncoding_, enc); } - static ffi.Pointer getAvailableStringEncodings( - SwiftLibrary _lib) { - return _lib._objc_msgSend_357( - _lib._class_NSString1, _lib._sel_availableStringEncodings1); + static ffi.Pointer getAvailableStringEncodings() { + return _objc_msgSend_357(_class_NSString, _sel_availableStringEncodings); } - static NSString localizedNameOfStringEncoding_( - SwiftLibrary _lib, int encoding) { - final _ret = _lib._objc_msgSend_332(_lib._class_NSString1, - _lib._sel_localizedNameOfStringEncoding_1, encoding); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString localizedNameOfStringEncoding_(int encoding) { + final _ret = _objc_msgSend_332( + _class_NSString, _sel_localizedNameOfStringEncoding_, encoding); + return NSString._(_ret, retain: true, release: true); } - static int getDefaultCStringEncoding(SwiftLibrary _lib) { - return _lib._objc_msgSend_10( - _lib._class_NSString1, _lib._sel_defaultCStringEncoding1); + static int getDefaultCStringEncoding() { + return _objc_msgSend_10(_class_NSString, _sel_defaultCStringEncoding); } NSString get decomposedStringWithCanonicalMapping { - final _ret = _lib._objc_msgSend_21( - _id, _lib._sel_decomposedStringWithCanonicalMapping1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21( + this.pointer, _sel_decomposedStringWithCanonicalMapping); + return NSString._(_ret, retain: true, release: true); } NSString get precomposedStringWithCanonicalMapping { - final _ret = _lib._objc_msgSend_21( - _id, _lib._sel_precomposedStringWithCanonicalMapping1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21( + this.pointer, _sel_precomposedStringWithCanonicalMapping); + return NSString._(_ret, retain: true, release: true); } NSString get decomposedStringWithCompatibilityMapping { - final _ret = _lib._objc_msgSend_21( - _id, _lib._sel_decomposedStringWithCompatibilityMapping1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21( + this.pointer, _sel_decomposedStringWithCompatibilityMapping); + return NSString._(_ret, retain: true, release: true); } NSString get precomposedStringWithCompatibilityMapping { - final _ret = _lib._objc_msgSend_21( - _id, _lib._sel_precomposedStringWithCompatibilityMapping1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21( + this.pointer, _sel_precomposedStringWithCompatibilityMapping); + return NSString._(_ret, retain: true, release: true); } NSArray componentsSeparatedByString_(NSString separator) { - final _ret = _lib._objc_msgSend_358( - _id, _lib._sel_componentsSeparatedByString_1, separator._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_358( + this.pointer, _sel_componentsSeparatedByString_, separator.pointer); + return NSArray._(_ret, retain: true, release: true); } NSArray componentsSeparatedByCharactersInSet_(NSCharacterSet separator) { - final _ret = _lib._objc_msgSend_359( - _id, _lib._sel_componentsSeparatedByCharactersInSet_1, separator._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_359(this.pointer, + _sel_componentsSeparatedByCharactersInSet_, separator.pointer); + return NSArray._(_ret, retain: true, release: true); } NSString stringByTrimmingCharactersInSet_(NSCharacterSet set) { - final _ret = _lib._objc_msgSend_360( - _id, _lib._sel_stringByTrimmingCharactersInSet_1, set._id); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_360( + this.pointer, _sel_stringByTrimmingCharactersInSet_, set.pointer); + return NSString._(_ret, retain: true, release: true); } NSString stringByPaddingToLength_withString_startingAtIndex_( int newLength, NSString padString, int padIndex) { - final _ret = _lib._objc_msgSend_361( - _id, - _lib._sel_stringByPaddingToLength_withString_startingAtIndex_1, + final _ret = _objc_msgSend_361( + this.pointer, + _sel_stringByPaddingToLength_withString_startingAtIndex_, newLength, - padString._id, + padString.pointer, padIndex); - return NSString._(_ret, _lib, retain: true, release: true); + return NSString._(_ret, retain: true, release: true); } NSString stringByFoldingWithOptions_locale_(int options, NSLocale? locale) { - final _ret = _lib._objc_msgSend_362( - _id, - _lib._sel_stringByFoldingWithOptions_locale_1, + final _ret = _objc_msgSend_362( + this.pointer, + _sel_stringByFoldingWithOptions_locale_, options, - locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } NSString stringByReplacingOccurrencesOfString_withString_options_range_( @@ -34847,51 +2548,51 @@ class NSString extends NSObject { NSString replacement, int options, _NSRange searchRange) { - final _ret = _lib._objc_msgSend_363( - _id, - _lib._sel_stringByReplacingOccurrencesOfString_withString_options_range_1, - target._id, - replacement._id, + final _ret = _objc_msgSend_363( + this.pointer, + _sel_stringByReplacingOccurrencesOfString_withString_options_range_, + target.pointer, + replacement.pointer, options, searchRange); - return NSString._(_ret, _lib, retain: true, release: true); + return NSString._(_ret, retain: true, release: true); } NSString stringByReplacingOccurrencesOfString_withString_( NSString target, NSString replacement) { - final _ret = _lib._objc_msgSend_364( - _id, - _lib._sel_stringByReplacingOccurrencesOfString_withString_1, - target._id, - replacement._id); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_364( + this.pointer, + _sel_stringByReplacingOccurrencesOfString_withString_, + target.pointer, + replacement.pointer); + return NSString._(_ret, retain: true, release: true); } NSString stringByReplacingCharactersInRange_withString_( _NSRange range, NSString replacement) { - final _ret = _lib._objc_msgSend_365( - _id, - _lib._sel_stringByReplacingCharactersInRange_withString_1, + final _ret = _objc_msgSend_365( + this.pointer, + _sel_stringByReplacingCharactersInRange_withString_, range, - replacement._id); - return NSString._(_ret, _lib, retain: true, release: true); + replacement.pointer); + return NSString._(_ret, retain: true, release: true); } NSString? stringByApplyingTransform_reverse_( NSString transform, bool reverse) { - final _ret = _lib._objc_msgSend_366(_id, - _lib._sel_stringByApplyingTransform_reverse_1, transform._id, reverse); + final _ret = _objc_msgSend_366(this.pointer, + _sel_stringByApplyingTransform_reverse_, transform.pointer, reverse); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool writeToURL_atomically_encoding_error_(NSURL url, bool useAuxiliaryFile, - int enc, ffi.Pointer> error) { - return _lib._objc_msgSend_367( - _id, - _lib._sel_writeToURL_atomically_encoding_error_1, - url._id, + int enc, ffi.Pointer> error) { + return _objc_msgSend_367( + this.pointer, + _sel_writeToURL_atomically_encoding_error_, + url.pointer, useAuxiliaryFile, enc, error); @@ -34901,147 +2602,147 @@ class NSString extends NSObject { NSString path, bool useAuxiliaryFile, int enc, - ffi.Pointer> error) { - return _lib._objc_msgSend_368( - _id, - _lib._sel_writeToFile_atomically_encoding_error_1, - path._id, + ffi.Pointer> error) { + return _objc_msgSend_368( + this.pointer, + _sel_writeToFile_atomically_encoding_error_, + path.pointer, useAuxiliaryFile, enc, error); } NSString get description { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_description); + return NSString._(_ret, retain: true, release: true); } int get hash { - return _lib._objc_msgSend_10(_id, _lib._sel_hash1); + return _objc_msgSend_10(this.pointer, _sel_hash); } NSString initWithCharactersNoCopy_length_freeWhenDone_( ffi.Pointer characters, int length, bool freeBuffer) { - final _ret = _lib._objc_msgSend_369( - _id, - _lib._sel_initWithCharactersNoCopy_length_freeWhenDone_1, + final _ret = _objc_msgSend_369( + this.pointer, + _sel_initWithCharactersNoCopy_length_freeWhenDone_, characters, length, freeBuffer); - return NSString._(_ret, _lib, retain: false, release: true); + return NSString._(_ret, retain: false, release: true); } NSString initWithCharactersNoCopy_length_deallocator_( ffi.Pointer chars, int len, ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong? deallocator) { - final _ret = _lib._objc_msgSend_370( - _id, - _lib._sel_initWithCharactersNoCopy_length_deallocator_1, + final _ret = _objc_msgSend_370( + this.pointer, + _sel_initWithCharactersNoCopy_length_deallocator_, chars, len, - deallocator?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: false, release: true); + deallocator?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: false, release: true); } NSString initWithCharacters_length_( ffi.Pointer characters, int length) { - final _ret = _lib._objc_msgSend_371( - _id, _lib._sel_initWithCharacters_length_1, characters, length); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_371( + this.pointer, _sel_initWithCharacters_length_, characters, length); + return NSString._(_ret, retain: true, release: true); } NSString? initWithUTF8String_(ffi.Pointer nullTerminatedCString) { - final _ret = _lib._objc_msgSend_372( - _id, _lib._sel_initWithUTF8String_1, nullTerminatedCString); + final _ret = _objc_msgSend_372( + this.pointer, _sel_initWithUTF8String_, nullTerminatedCString); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString initWithString_(NSString aString) { final _ret = - _lib._objc_msgSend_31(_id, _lib._sel_initWithString_1, aString._id); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_31(this.pointer, _sel_initWithString_, aString.pointer); + return NSString._(_ret, retain: true, release: true); } NSString initWithFormat_(NSString format) { final _ret = - _lib._objc_msgSend_31(_id, _lib._sel_initWithFormat_1, format._id); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_31(this.pointer, _sel_initWithFormat_, format.pointer); + return NSString._(_ret, retain: true, release: true); } NSString initWithFormat_arguments_( NSString format, ffi.Pointer<__va_list_tag> argList) { - final _ret = _lib._objc_msgSend_373( - _id, _lib._sel_initWithFormat_arguments_1, format._id, argList); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_373( + this.pointer, _sel_initWithFormat_arguments_, format.pointer, argList); + return NSString._(_ret, retain: true, release: true); } NSString initWithFormat_locale_(NSString format, NSObject? locale) { - final _ret = _lib._objc_msgSend_374(_id, _lib._sel_initWithFormat_locale_1, - format._id, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_374(this.pointer, _sel_initWithFormat_locale_, + format.pointer, locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } NSString initWithFormat_locale_arguments_( NSString format, NSObject? locale, ffi.Pointer<__va_list_tag> argList) { - final _ret = _lib._objc_msgSend_375( - _id, - _lib._sel_initWithFormat_locale_arguments_1, - format._id, - locale?._id ?? ffi.nullptr, + final _ret = _objc_msgSend_375( + this.pointer, + _sel_initWithFormat_locale_arguments_, + format.pointer, + locale?.pointer ?? ffi.nullptr, argList); - return NSString._(_ret, _lib, retain: true, release: true); + return NSString._(_ret, retain: true, release: true); } NSString? initWithValidatedFormat_validFormatSpecifiers_error_( NSString format, NSString validFormatSpecifiers, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_376( - _id, - _lib._sel_initWithValidatedFormat_validFormatSpecifiers_error_1, - format._id, - validFormatSpecifiers._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_376( + this.pointer, + _sel_initWithValidatedFormat_validFormatSpecifiers_error_, + format.pointer, + validFormatSpecifiers.pointer, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? initWithValidatedFormat_validFormatSpecifiers_locale_error_( NSString format, NSString validFormatSpecifiers, NSObject? locale, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_377( - _id, - _lib._sel_initWithValidatedFormat_validFormatSpecifiers_locale_error_1, - format._id, - validFormatSpecifiers._id, - locale?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_377( + this.pointer, + _sel_initWithValidatedFormat_validFormatSpecifiers_locale_error_, + format.pointer, + validFormatSpecifiers.pointer, + locale?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? initWithValidatedFormat_validFormatSpecifiers_arguments_error_( NSString format, NSString validFormatSpecifiers, ffi.Pointer<__va_list_tag> argList, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_378( - _id, - _lib._sel_initWithValidatedFormat_validFormatSpecifiers_arguments_error_1, - format._id, - validFormatSpecifiers._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_378( + this.pointer, + _sel_initWithValidatedFormat_validFormatSpecifiers_arguments_error_, + format.pointer, + validFormatSpecifiers.pointer, argList, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? @@ -35050,49 +2751,49 @@ class NSString extends NSObject { NSString validFormatSpecifiers, NSObject? locale, ffi.Pointer<__va_list_tag> argList, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_379( - _id, - _lib._sel_initWithValidatedFormat_validFormatSpecifiers_locale_arguments_error_1, - format._id, - validFormatSpecifiers._id, - locale?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_379( + this.pointer, + _sel_initWithValidatedFormat_validFormatSpecifiers_locale_arguments_error_, + format.pointer, + validFormatSpecifiers.pointer, + locale?.pointer ?? ffi.nullptr, argList, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? initWithData_encoding_(NSData data, int encoding) { - final _ret = _lib._objc_msgSend_380( - _id, _lib._sel_initWithData_encoding_1, data._id, encoding); + final _ret = _objc_msgSend_380( + this.pointer, _sel_initWithData_encoding_, data.pointer, encoding); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? initWithBytes_length_encoding_( ffi.Pointer bytes, int len, int encoding) { - final _ret = _lib._objc_msgSend_381( - _id, _lib._sel_initWithBytes_length_encoding_1, bytes, len, encoding); + final _ret = _objc_msgSend_381(this.pointer, + _sel_initWithBytes_length_encoding_, bytes, len, encoding); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? initWithBytesNoCopy_length_encoding_freeWhenDone_( ffi.Pointer bytes, int len, int encoding, bool freeBuffer) { - final _ret = _lib._objc_msgSend_382( - _id, - _lib._sel_initWithBytesNoCopy_length_encoding_freeWhenDone_1, + final _ret = _objc_msgSend_382( + this.pointer, + _sel_initWithBytesNoCopy_length_encoding_freeWhenDone_, bytes, len, encoding, freeBuffer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: false, release: true); + : NSString._(_ret, retain: false, release: true); } NSString? initWithBytesNoCopy_length_encoding_deallocator_( @@ -35100,274 +2801,260 @@ class NSString extends NSObject { int len, int encoding, ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong? deallocator) { - final _ret = _lib._objc_msgSend_383( - _id, - _lib._sel_initWithBytesNoCopy_length_encoding_deallocator_1, + final _ret = _objc_msgSend_383( + this.pointer, + _sel_initWithBytesNoCopy_length_encoding_deallocator_, bytes, len, encoding, - deallocator?._id ?? ffi.nullptr); + deallocator?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: false, release: true); + : NSString._(_ret, retain: false, release: true); } - static NSString string(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSString1, _lib._sel_string1); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString string() { + final _ret = _objc_msgSend_2(_class_NSString, _sel_string); + return NSString._(_ret, retain: true, release: true); } - static NSString stringWithString_(SwiftLibrary _lib, NSString string) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSString1, _lib._sel_stringWithString_1, string._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString stringWithString_(NSString string) { + final _ret = _objc_msgSend_31( + _class_NSString, _sel_stringWithString_, string.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSString stringWithCharacters_length_(SwiftLibrary _lib, + static NSString stringWithCharacters_length_( ffi.Pointer characters, int length) { - final _ret = _lib._objc_msgSend_371(_lib._class_NSString1, - _lib._sel_stringWithCharacters_length_1, characters, length); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_371( + _class_NSString, _sel_stringWithCharacters_length_, characters, length); + return NSString._(_ret, retain: true, release: true); } static NSString? stringWithUTF8String_( - SwiftLibrary _lib, ffi.Pointer nullTerminatedCString) { - final _ret = _lib._objc_msgSend_372(_lib._class_NSString1, - _lib._sel_stringWithUTF8String_1, nullTerminatedCString); + ffi.Pointer nullTerminatedCString) { + final _ret = _objc_msgSend_372( + _class_NSString, _sel_stringWithUTF8String_, nullTerminatedCString); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static NSString stringWithFormat_(SwiftLibrary _lib, NSString format) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSString1, _lib._sel_stringWithFormat_1, format._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString stringWithFormat_(NSString format) { + final _ret = _objc_msgSend_31( + _class_NSString, _sel_stringWithFormat_, format.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSString localizedStringWithFormat_( - SwiftLibrary _lib, NSString format) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSString1, - _lib._sel_localizedStringWithFormat_1, format._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString localizedStringWithFormat_(NSString format) { + final _ret = _objc_msgSend_31( + _class_NSString, _sel_localizedStringWithFormat_, format.pointer); + return NSString._(_ret, retain: true, release: true); } static NSString? stringWithValidatedFormat_validFormatSpecifiers_error_( - SwiftLibrary _lib, NSString format, NSString validFormatSpecifiers, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_376( - _lib._class_NSString1, - _lib._sel_stringWithValidatedFormat_validFormatSpecifiers_error_1, - format._id, - validFormatSpecifiers._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_376( + _class_NSString, + _sel_stringWithValidatedFormat_validFormatSpecifiers_error_, + format.pointer, + validFormatSpecifiers.pointer, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } static NSString? localizedStringWithValidatedFormat_validFormatSpecifiers_error_( - SwiftLibrary _lib, NSString format, NSString validFormatSpecifiers, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_376( - _lib._class_NSString1, - _lib._sel_localizedStringWithValidatedFormat_validFormatSpecifiers_error_1, - format._id, - validFormatSpecifiers._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_376( + _class_NSString, + _sel_localizedStringWithValidatedFormat_validFormatSpecifiers_error_, + format.pointer, + validFormatSpecifiers.pointer, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? initWithCString_encoding_( ffi.Pointer nullTerminatedCString, int encoding) { - final _ret = _lib._objc_msgSend_384(_id, - _lib._sel_initWithCString_encoding_1, nullTerminatedCString, encoding); + final _ret = _objc_msgSend_384(this.pointer, _sel_initWithCString_encoding_, + nullTerminatedCString, encoding); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } static NSString? stringWithCString_encoding_( - SwiftLibrary _lib, ffi.Pointer cString, int enc) { - final _ret = _lib._objc_msgSend_384(_lib._class_NSString1, - _lib._sel_stringWithCString_encoding_1, cString, enc); + ffi.Pointer cString, int enc) { + final _ret = _objc_msgSend_384( + _class_NSString, _sel_stringWithCString_encoding_, cString, enc); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? initWithContentsOfURL_encoding_error_( - NSURL url, int enc, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_385(_id, - _lib._sel_initWithContentsOfURL_encoding_error_1, url._id, enc, error); + NSURL url, int enc, ffi.Pointer> error) { + final _ret = _objc_msgSend_385(this.pointer, + _sel_initWithContentsOfURL_encoding_error_, url.pointer, enc, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? initWithContentsOfFile_encoding_error_( - NSString path, int enc, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_386( - _id, - _lib._sel_initWithContentsOfFile_encoding_error_1, - path._id, - enc, - error); + NSString path, int enc, ffi.Pointer> error) { + final _ret = _objc_msgSend_386(this.pointer, + _sel_initWithContentsOfFile_encoding_error_, path.pointer, enc, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static NSString? stringWithContentsOfURL_encoding_error_(SwiftLibrary _lib, - NSURL url, int enc, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_385( - _lib._class_NSString1, - _lib._sel_stringWithContentsOfURL_encoding_error_1, - url._id, - enc, - error); + static NSString? stringWithContentsOfURL_encoding_error_( + NSURL url, int enc, ffi.Pointer> error) { + final _ret = _objc_msgSend_385(_class_NSString, + _sel_stringWithContentsOfURL_encoding_error_, url.pointer, enc, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static NSString? stringWithContentsOfFile_encoding_error_(SwiftLibrary _lib, - NSString path, int enc, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_386( - _lib._class_NSString1, - _lib._sel_stringWithContentsOfFile_encoding_error_1, - path._id, + static NSString? stringWithContentsOfFile_encoding_error_( + NSString path, int enc, ffi.Pointer> error) { + final _ret = _objc_msgSend_386( + _class_NSString, + _sel_stringWithContentsOfFile_encoding_error_, + path.pointer, enc, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? initWithContentsOfURL_usedEncoding_error_( NSURL url, ffi.Pointer enc, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_387( - _id, - _lib._sel_initWithContentsOfURL_usedEncoding_error_1, - url._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_387( + this.pointer, + _sel_initWithContentsOfURL_usedEncoding_error_, + url.pointer, enc, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? initWithContentsOfFile_usedEncoding_error_( NSString path, ffi.Pointer enc, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_388( - _id, - _lib._sel_initWithContentsOfFile_usedEncoding_error_1, - path._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_388( + this.pointer, + _sel_initWithContentsOfFile_usedEncoding_error_, + path.pointer, enc, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } static NSString? stringWithContentsOfURL_usedEncoding_error_( - SwiftLibrary _lib, NSURL url, ffi.Pointer enc, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_387( - _lib._class_NSString1, - _lib._sel_stringWithContentsOfURL_usedEncoding_error_1, - url._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_387( + _class_NSString, + _sel_stringWithContentsOfURL_usedEncoding_error_, + url.pointer, enc, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } static NSString? stringWithContentsOfFile_usedEncoding_error_( - SwiftLibrary _lib, NSString path, ffi.Pointer enc, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_388( - _lib._class_NSString1, - _lib._sel_stringWithContentsOfFile_usedEncoding_error_1, - path._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_388( + _class_NSString, + _sel_stringWithContentsOfFile_usedEncoding_error_, + path.pointer, enc, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } static int stringEncodingForData_encodingOptions_convertedString_usedLossyConversion_( - SwiftLibrary _lib, NSData data, NSDictionary? opts, - ffi.Pointer> string, + ffi.Pointer> string, ffi.Pointer usedLossyConversion) { - return _lib._objc_msgSend_389( - _lib._class_NSString1, - _lib._sel_stringEncodingForData_encodingOptions_convertedString_usedLossyConversion_1, - data._id, - opts?._id ?? ffi.nullptr, + return _objc_msgSend_389( + _class_NSString, + _sel_stringEncodingForData_encodingOptions_convertedString_usedLossyConversion_, + data.pointer, + opts?.pointer ?? ffi.nullptr, string, usedLossyConversion); } NSObject propertyList() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_propertyList1); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_propertyList); + return NSObject._(_ret, retain: true, release: true); } NSDictionary? propertyListFromStringsFileFormat() { - final _ret = _lib._objc_msgSend_390( - _id, _lib._sel_propertyListFromStringsFileFormat1); + final _ret = + _objc_msgSend_390(this.pointer, _sel_propertyListFromStringsFileFormat); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } ffi.Pointer cString() { - return _lib._objc_msgSend_13(_id, _lib._sel_cString1); + return _objc_msgSend_13(this.pointer, _sel_cString); } ffi.Pointer lossyCString() { - return _lib._objc_msgSend_13(_id, _lib._sel_lossyCString1); + return _objc_msgSend_13(this.pointer, _sel_lossyCString); } int cStringLength() { - return _lib._objc_msgSend_10(_id, _lib._sel_cStringLength1); + return _objc_msgSend_10(this.pointer, _sel_cStringLength); } void getCString_(ffi.Pointer bytes) { - _lib._objc_msgSend_290(_id, _lib._sel_getCString_1, bytes); + _objc_msgSend_290(this.pointer, _sel_getCString_, bytes); } void getCString_maxLength_(ffi.Pointer bytes, int maxLength) { - _lib._objc_msgSend_391( - _id, _lib._sel_getCString_maxLength_1, bytes, maxLength); + _objc_msgSend_391( + this.pointer, _sel_getCString_maxLength_, bytes, maxLength); } void getCString_maxLength_range_remainingRange_(ffi.Pointer bytes, int maxLength, _NSRange aRange, ffi.Pointer<_NSRange> leftoverRange) { - _lib._objc_msgSend_392( - _id, - _lib._sel_getCString_maxLength_range_remainingRange_1, + _objc_msgSend_392( + this.pointer, + _sel_getCString_maxLength_range_remainingRange_, bytes, maxLength, aRange, @@ -35375,242 +3062,239 @@ class NSString extends NSObject { } bool writeToFile_atomically_(NSString path, bool useAuxiliaryFile) { - return _lib._objc_msgSend_26( - _id, _lib._sel_writeToFile_atomically_1, path._id, useAuxiliaryFile); + return _objc_msgSend_26(this.pointer, _sel_writeToFile_atomically_, + path.pointer, useAuxiliaryFile); } bool writeToURL_atomically_(NSURL url, bool atomically) { - return _lib._objc_msgSend_134( - _id, _lib._sel_writeToURL_atomically_1, url._id, atomically); + return _objc_msgSend_134( + this.pointer, _sel_writeToURL_atomically_, url.pointer, atomically); } NSObject? initWithContentsOfFile_(NSString path) { - final _ret = _lib._objc_msgSend_38( - _id, _lib._sel_initWithContentsOfFile_1, path._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_initWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? initWithContentsOfURL_(NSURL url) { - final _ret = - _lib._objc_msgSend_277(_id, _lib._sel_initWithContentsOfURL_1, url._id); + final _ret = _objc_msgSend_277( + this.pointer, _sel_initWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSObject? stringWithContentsOfFile_(SwiftLibrary _lib, NSString path) { - final _ret = _lib._objc_msgSend_38( - _lib._class_NSString1, _lib._sel_stringWithContentsOfFile_1, path._id); + static NSObject? stringWithContentsOfFile_(NSString path) { + final _ret = _objc_msgSend_38( + _class_NSString, _sel_stringWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSObject? stringWithContentsOfURL_(SwiftLibrary _lib, NSURL url) { - final _ret = _lib._objc_msgSend_277( - _lib._class_NSString1, _lib._sel_stringWithContentsOfURL_1, url._id); + static NSObject? stringWithContentsOfURL_(NSURL url) { + final _ret = _objc_msgSend_277( + _class_NSString, _sel_stringWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? initWithCStringNoCopy_length_freeWhenDone_( ffi.Pointer bytes, int length, bool freeBuffer) { - final _ret = _lib._objc_msgSend_393( - _id, - _lib._sel_initWithCStringNoCopy_length_freeWhenDone_1, + final _ret = _objc_msgSend_393( + this.pointer, + _sel_initWithCStringNoCopy_length_freeWhenDone_, bytes, length, freeBuffer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: false, release: true); + : NSObject._(_ret, retain: false, release: true); } NSObject? initWithCString_length_(ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_384( - _id, _lib._sel_initWithCString_length_1, bytes, length); + final _ret = _objc_msgSend_384( + this.pointer, _sel_initWithCString_length_, bytes, length); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? initWithCString_(ffi.Pointer bytes) { - final _ret = - _lib._objc_msgSend_372(_id, _lib._sel_initWithCString_1, bytes); + final _ret = _objc_msgSend_372(this.pointer, _sel_initWithCString_, bytes); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } static NSObject? stringWithCString_length_( - SwiftLibrary _lib, ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_384(_lib._class_NSString1, - _lib._sel_stringWithCString_length_1, bytes, length); + ffi.Pointer bytes, int length) { + final _ret = _objc_msgSend_384( + _class_NSString, _sel_stringWithCString_length_, bytes, length); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSObject? stringWithCString_( - SwiftLibrary _lib, ffi.Pointer bytes) { - final _ret = _lib._objc_msgSend_372( - _lib._class_NSString1, _lib._sel_stringWithCString_1, bytes); + static NSObject? stringWithCString_(ffi.Pointer bytes) { + final _ret = + _objc_msgSend_372(_class_NSString, _sel_stringWithCString_, bytes); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void getCharacters_(ffi.Pointer buffer) { - _lib._objc_msgSend_394(_id, _lib._sel_getCharacters_1, buffer); + _objc_msgSend_394(this.pointer, _sel_getCharacters_, buffer); } NSString variantFittingPresentationWidth_(int width) { - final _ret = _lib._objc_msgSend_395( - _id, _lib._sel_variantFittingPresentationWidth_1, width); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_395( + this.pointer, _sel_variantFittingPresentationWidth_, width); + return NSString._(_ret, retain: true, release: true); } - static NSString pathWithComponents_(SwiftLibrary _lib, NSArray components) { - final _ret = _lib._objc_msgSend_396( - _lib._class_NSString1, _lib._sel_pathWithComponents_1, components._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString pathWithComponents_(NSArray components) { + final _ret = _objc_msgSend_396( + _class_NSString, _sel_pathWithComponents_, components.pointer); + return NSString._(_ret, retain: true, release: true); } NSArray get pathComponents { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_pathComponents1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_pathComponents); + return NSArray._(_ret, retain: true, release: true); } bool get absolutePath { - return _lib._objc_msgSend_12(_id, _lib._sel_isAbsolutePath1); + return _objc_msgSend_12(this.pointer, _sel_isAbsolutePath); } NSString get lastPathComponent { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_lastPathComponent1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_lastPathComponent); + return NSString._(_ret, retain: true, release: true); } NSString get stringByDeletingLastPathComponent { - final _ret = _lib._objc_msgSend_21( - _id, _lib._sel_stringByDeletingLastPathComponent1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_21(this.pointer, _sel_stringByDeletingLastPathComponent); + return NSString._(_ret, retain: true, release: true); } NSString stringByAppendingPathComponent_(NSString str) { - final _ret = _lib._objc_msgSend_69( - _id, _lib._sel_stringByAppendingPathComponent_1, str._id); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_69( + this.pointer, _sel_stringByAppendingPathComponent_, str.pointer); + return NSString._(_ret, retain: true, release: true); } NSString get pathExtension { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_pathExtension1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_pathExtension); + return NSString._(_ret, retain: true, release: true); } NSString get stringByDeletingPathExtension { final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_stringByDeletingPathExtension1); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_21(this.pointer, _sel_stringByDeletingPathExtension); + return NSString._(_ret, retain: true, release: true); } NSString? stringByAppendingPathExtension_(NSString str) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_stringByAppendingPathExtension_1, str._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_stringByAppendingPathExtension_, str.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString get stringByAbbreviatingWithTildeInPath { - final _ret = _lib._objc_msgSend_21( - _id, _lib._sel_stringByAbbreviatingWithTildeInPath1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21( + this.pointer, _sel_stringByAbbreviatingWithTildeInPath); + return NSString._(_ret, retain: true, release: true); } NSString get stringByExpandingTildeInPath { final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_stringByExpandingTildeInPath1); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_21(this.pointer, _sel_stringByExpandingTildeInPath); + return NSString._(_ret, retain: true, release: true); } NSString get stringByStandardizingPath { - final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_stringByStandardizingPath1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_stringByStandardizingPath); + return NSString._(_ret, retain: true, release: true); } NSString get stringByResolvingSymlinksInPath { final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_stringByResolvingSymlinksInPath1); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_21(this.pointer, _sel_stringByResolvingSymlinksInPath); + return NSString._(_ret, retain: true, release: true); } NSArray stringsByAppendingPaths_(NSArray paths) { - final _ret = _lib._objc_msgSend_68( - _id, _lib._sel_stringsByAppendingPaths_1, paths._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_68( + this.pointer, _sel_stringsByAppendingPaths_, paths.pointer); + return NSArray._(_ret, retain: true, release: true); } int completePathIntoString_caseSensitive_matchesIntoArray_filterTypes_( - ffi.Pointer> outputName, + ffi.Pointer> outputName, bool flag, - ffi.Pointer> outputArray, + ffi.Pointer> outputArray, NSArray? filterTypes) { - return _lib._objc_msgSend_397( - _id, - _lib._sel_completePathIntoString_caseSensitive_matchesIntoArray_filterTypes_1, + return _objc_msgSend_397( + this.pointer, + _sel_completePathIntoString_caseSensitive_matchesIntoArray_filterTypes_, outputName, flag, outputArray, - filterTypes?._id ?? ffi.nullptr); + filterTypes?.pointer ?? ffi.nullptr); } ffi.Pointer get fileSystemRepresentation { - return _lib._objc_msgSend_13(_id, _lib._sel_fileSystemRepresentation1); + return _objc_msgSend_13(this.pointer, _sel_fileSystemRepresentation); } bool getFileSystemRepresentation_maxLength_( ffi.Pointer cname, int max) { - return _lib._objc_msgSend_242( - _id, _lib._sel_getFileSystemRepresentation_maxLength_1, cname, max); + return _objc_msgSend_242( + this.pointer, _sel_getFileSystemRepresentation_maxLength_, cname, max); } NSString? stringByAddingPercentEncodingWithAllowedCharacters_( NSCharacterSet allowedCharacters) { - final _ret = _lib._objc_msgSend_398( - _id, - _lib._sel_stringByAddingPercentEncodingWithAllowedCharacters_1, - allowedCharacters._id); + final _ret = _objc_msgSend_398( + this.pointer, + _sel_stringByAddingPercentEncodingWithAllowedCharacters_, + allowedCharacters.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get stringByRemovingPercentEncoding { final _ret = - _lib._objc_msgSend_44(_id, _lib._sel_stringByRemovingPercentEncoding1); + _objc_msgSend_44(this.pointer, _sel_stringByRemovingPercentEncoding); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? stringByAddingPercentEscapesUsingEncoding_(int enc) { - final _ret = _lib._objc_msgSend_399( - _id, _lib._sel_stringByAddingPercentEscapesUsingEncoding_1, enc); + final _ret = _objc_msgSend_399( + this.pointer, _sel_stringByAddingPercentEscapesUsingEncoding_, enc); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? stringByReplacingPercentEscapesUsingEncoding_(int enc) { - final _ret = _lib._objc_msgSend_399( - _id, _lib._sel_stringByReplacingPercentEscapesUsingEncoding_1, enc); + final _ret = _objc_msgSend_399( + this.pointer, _sel_stringByReplacingPercentEscapesUsingEncoding_, enc); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSArray linguisticTagsInRange_scheme_options_orthography_tokenRanges_( @@ -35618,16 +3302,16 @@ class NSString extends NSObject { NSString scheme, int options, NSOrthography? orthography, - ffi.Pointer> tokenRanges) { - final _ret = _lib._objc_msgSend_401( - _id, - _lib._sel_linguisticTagsInRange_scheme_options_orthography_tokenRanges_1, + ffi.Pointer> tokenRanges) { + final _ret = _objc_msgSend_401( + this.pointer, + _sel_linguisticTagsInRange_scheme_options_orthography_tokenRanges_, range, - scheme._id, + scheme.pointer, options, - orthography?._id ?? ffi.nullptr, + orthography?.pointer ?? ffi.nullptr, tokenRanges); - return NSArray._(_ret, _lib, retain: true, release: true); + return NSArray._(_ret, retain: true, release: true); } void enumerateLinguisticTagsInRange_scheme_options_orthography_usingBlock_( @@ -35636,1074 +3320,1112 @@ class NSString extends NSObject { int options, NSOrthography? orthography, ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool block) { - _lib._objc_msgSend_402( - _id, - _lib._sel_enumerateLinguisticTagsInRange_scheme_options_orthography_usingBlock_1, + _objc_msgSend_402( + this.pointer, + _sel_enumerateLinguisticTagsInRange_scheme_options_orthography_usingBlock_, range, - scheme._id, + scheme.pointer, options, - orthography?._id ?? ffi.nullptr, - block._id); + orthography?.pointer ?? ffi.nullptr, + block.pointer); } - static NSString new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSString1, _lib._sel_new1); - return NSString._(_ret, _lib, retain: false, release: true); + static NSString new1() { + final _ret = _objc_msgSend_2(_class_NSString, _sel_new); + return NSString._(_ret, retain: false, release: true); } - static NSString allocWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSString1, _lib._sel_allocWithZone_1, zone); - return NSString._(_ret, _lib, retain: false, release: true); + static NSString allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSString, _sel_allocWithZone_, zone); + return NSString._(_ret, retain: false, release: true); } - static NSString alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSString1, _lib._sel_alloc1); - return NSString._(_ret, _lib, retain: false, release: true); + static NSString alloc() { + final _ret = _objc_msgSend_2(_class_NSString, _sel_alloc); + return NSString._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSString1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSString, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSString1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSString, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSString1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSString, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSString1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSString, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSString1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSString, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSString1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSString, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSString1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSString, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSString1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSString, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSString1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSString, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } extension StringToNSString on String { - NSString toNSString(SwiftLibrary lib) => NSString(lib, this); + NSString toNSString() => NSString(this); } +late final _class_NSString = objc.getClass("NSString"); +late final _sel_length = objc.registerName("length"); +late final _sel_characterAtIndex_ = objc.registerName("characterAtIndex:"); +final _objc_msgSend_18 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedShort Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, int)>(); + class NSCoder extends NSObject { - NSCoder._(ffi.Pointer id, SwiftLibrary lib, + NSCoder._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSCoder] that points to the same underlying object as [other]. - static NSCoder castFrom(T other) { - return NSCoder._(other._id, other._lib, retain: true, release: true); + static NSCoder castFrom(T other) { + return NSCoder._(other.pointer, retain: true, release: true); } /// Returns a [NSCoder] that wraps the given raw object pointer. - static NSCoder castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSCoder castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSCoder._(other, lib, retain: retain, release: release); + return NSCoder._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSCoder]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSCoder1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSCoder); } void encodeValueOfObjCType_at_( ffi.Pointer type, ffi.Pointer addr) { - _lib._objc_msgSend_19( - _id, _lib._sel_encodeValueOfObjCType_at_1, type, addr); + _objc_msgSend_19(this.pointer, _sel_encodeValueOfObjCType_at_, type, addr); } void encodeDataObject_(NSData data) { - _lib._objc_msgSend_285(_id, _lib._sel_encodeDataObject_1, data._id); + _objc_msgSend_285(this.pointer, _sel_encodeDataObject_, data.pointer); } NSData? decodeDataObject() { - final _ret = _lib._objc_msgSend_286(_id, _lib._sel_decodeDataObject1); + final _ret = _objc_msgSend_286(this.pointer, _sel_decodeDataObject); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } void decodeValueOfObjCType_at_size_( ffi.Pointer type, ffi.Pointer data, int size) { - _lib._objc_msgSend_287( - _id, _lib._sel_decodeValueOfObjCType_at_size_1, type, data, size); + _objc_msgSend_287( + this.pointer, _sel_decodeValueOfObjCType_at_size_, type, data, size); } int versionForClassName_(NSString className) { - return _lib._objc_msgSend_288( - _id, _lib._sel_versionForClassName_1, className._id); + return _objc_msgSend_288( + this.pointer, _sel_versionForClassName_, className.pointer); } void encodeObject_(NSObject? object) { - _lib._objc_msgSend_289( - _id, _lib._sel_encodeObject_1, object?._id ?? ffi.nullptr); + _objc_msgSend_289( + this.pointer, _sel_encodeObject_, object?.pointer ?? ffi.nullptr); } void encodeRootObject_(NSObject rootObject) { - _lib._objc_msgSend_15(_id, _lib._sel_encodeRootObject_1, rootObject._id); + _objc_msgSend_15(this.pointer, _sel_encodeRootObject_, rootObject.pointer); } void encodeBycopyObject_(NSObject? anObject) { - _lib._objc_msgSend_289( - _id, _lib._sel_encodeBycopyObject_1, anObject?._id ?? ffi.nullptr); + _objc_msgSend_289(this.pointer, _sel_encodeBycopyObject_, + anObject?.pointer ?? ffi.nullptr); } void encodeByrefObject_(NSObject? anObject) { - _lib._objc_msgSend_289( - _id, _lib._sel_encodeByrefObject_1, anObject?._id ?? ffi.nullptr); + _objc_msgSend_289(this.pointer, _sel_encodeByrefObject_, + anObject?.pointer ?? ffi.nullptr); } void encodeConditionalObject_(NSObject? object) { - _lib._objc_msgSend_289( - _id, _lib._sel_encodeConditionalObject_1, object?._id ?? ffi.nullptr); + _objc_msgSend_289(this.pointer, _sel_encodeConditionalObject_, + object?.pointer ?? ffi.nullptr); } void encodeValuesOfObjCTypes_(ffi.Pointer types) { - _lib._objc_msgSend_290(_id, _lib._sel_encodeValuesOfObjCTypes_1, types); + _objc_msgSend_290(this.pointer, _sel_encodeValuesOfObjCTypes_, types); } void encodeArrayOfObjCType_count_at_( ffi.Pointer type, int count, ffi.Pointer array) { - _lib._objc_msgSend_291( - _id, _lib._sel_encodeArrayOfObjCType_count_at_1, type, count, array); + _objc_msgSend_291( + this.pointer, _sel_encodeArrayOfObjCType_count_at_, type, count, array); } void encodeBytes_length_(ffi.Pointer byteaddr, int length) { - _lib._objc_msgSend_22( - _id, _lib._sel_encodeBytes_length_1, byteaddr, length); + _objc_msgSend_22(this.pointer, _sel_encodeBytes_length_, byteaddr, length); } NSObject? decodeObject() { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_decodeObject1); + final _ret = _objc_msgSend_17(this.pointer, _sel_decodeObject); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? decodeTopLevelObjectAndReturnError_( - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_292( - _id, _lib._sel_decodeTopLevelObjectAndReturnError_1, error); + ffi.Pointer> error) { + final _ret = _objc_msgSend_292( + this.pointer, _sel_decodeTopLevelObjectAndReturnError_, error); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void decodeValuesOfObjCTypes_(ffi.Pointer types) { - _lib._objc_msgSend_290(_id, _lib._sel_decodeValuesOfObjCTypes_1, types); + _objc_msgSend_290(this.pointer, _sel_decodeValuesOfObjCTypes_, types); } void decodeArrayOfObjCType_count_at_( ffi.Pointer itemType, int count, ffi.Pointer array) { - _lib._objc_msgSend_291(_id, _lib._sel_decodeArrayOfObjCType_count_at_1, + _objc_msgSend_291(this.pointer, _sel_decodeArrayOfObjCType_count_at_, itemType, count, array); } ffi.Pointer decodeBytesWithReturnedLength_( ffi.Pointer lengthp) { - return _lib._objc_msgSend_293( - _id, _lib._sel_decodeBytesWithReturnedLength_1, lengthp); + return _objc_msgSend_293( + this.pointer, _sel_decodeBytesWithReturnedLength_, lengthp); } void encodePropertyList_(NSObject aPropertyList) { - _lib._objc_msgSend_15( - _id, _lib._sel_encodePropertyList_1, aPropertyList._id); + _objc_msgSend_15( + this.pointer, _sel_encodePropertyList_, aPropertyList.pointer); } NSObject? decodePropertyList() { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_decodePropertyList1); + final _ret = _objc_msgSend_17(this.pointer, _sel_decodePropertyList); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void setObjectZone_(ffi.Pointer<_NSZone> zone) { - _lib._objc_msgSend_294(_id, _lib._sel_setObjectZone_1, zone); + _objc_msgSend_294(this.pointer, _sel_setObjectZone_, zone); } ffi.Pointer<_NSZone> objectZone() { - return _lib._objc_msgSend_295(_id, _lib._sel_objectZone1); + return _objc_msgSend_295(this.pointer, _sel_objectZone); } int get systemVersion { - return _lib._objc_msgSend_214(_id, _lib._sel_systemVersion1); + return _objc_msgSend_214(this.pointer, _sel_systemVersion); } bool get allowsKeyedCoding { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsKeyedCoding1); + return _objc_msgSend_12(this.pointer, _sel_allowsKeyedCoding); } void encodeObject_forKey_(NSObject? object, NSString key) { - _lib._objc_msgSend_135(_id, _lib._sel_encodeObject_forKey_1, - object?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_encodeObject_forKey_, + object?.pointer ?? ffi.nullptr, key.pointer); } void encodeConditionalObject_forKey_(NSObject? object, NSString key) { - _lib._objc_msgSend_135(_id, _lib._sel_encodeConditionalObject_forKey_1, - object?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_encodeConditionalObject_forKey_, + object?.pointer ?? ffi.nullptr, key.pointer); } void encodeBool_forKey_(bool value, NSString key) { - _lib._objc_msgSend_296(_id, _lib._sel_encodeBool_forKey_1, value, key._id); + _objc_msgSend_296( + this.pointer, _sel_encodeBool_forKey_, value, key.pointer); } void encodeInt_forKey_(int value, NSString key) { - _lib._objc_msgSend_297(_id, _lib._sel_encodeInt_forKey_1, value, key._id); + _objc_msgSend_297(this.pointer, _sel_encodeInt_forKey_, value, key.pointer); } void encodeInt32_forKey_(int value, NSString key) { - _lib._objc_msgSend_298(_id, _lib._sel_encodeInt32_forKey_1, value, key._id); + _objc_msgSend_298( + this.pointer, _sel_encodeInt32_forKey_, value, key.pointer); } void encodeInt64_forKey_(int value, NSString key) { - _lib._objc_msgSend_299(_id, _lib._sel_encodeInt64_forKey_1, value, key._id); + _objc_msgSend_299( + this.pointer, _sel_encodeInt64_forKey_, value, key.pointer); } void encodeFloat_forKey_(double value, NSString key) { - _lib._objc_msgSend_300(_id, _lib._sel_encodeFloat_forKey_1, value, key._id); + _objc_msgSend_300( + this.pointer, _sel_encodeFloat_forKey_, value, key.pointer); } void encodeDouble_forKey_(double value, NSString key) { - _lib._objc_msgSend_301( - _id, _lib._sel_encodeDouble_forKey_1, value, key._id); + _objc_msgSend_301( + this.pointer, _sel_encodeDouble_forKey_, value, key.pointer); } void encodeBytes_length_forKey_( ffi.Pointer bytes, int length, NSString key) { - _lib._objc_msgSend_302( - _id, _lib._sel_encodeBytes_length_forKey_1, bytes, length, key._id); + _objc_msgSend_302(this.pointer, _sel_encodeBytes_length_forKey_, bytes, + length, key.pointer); } bool containsValueForKey_(NSString key) { - return _lib._objc_msgSend_64(_id, _lib._sel_containsValueForKey_1, key._id); + return _objc_msgSend_64( + this.pointer, _sel_containsValueForKey_, key.pointer); } NSObject? decodeObjectForKey_(NSString key) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_decodeObjectForKey_1, key._id); + _objc_msgSend_38(this.pointer, _sel_decodeObjectForKey_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? decodeTopLevelObjectForKey_error_( - NSString key, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_303( - _id, _lib._sel_decodeTopLevelObjectForKey_error_1, key._id, error); + NSString key, ffi.Pointer> error) { + final _ret = _objc_msgSend_303(this.pointer, + _sel_decodeTopLevelObjectForKey_error_, key.pointer, error); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } bool decodeBoolForKey_(NSString key) { - return _lib._objc_msgSend_64(_id, _lib._sel_decodeBoolForKey_1, key._id); + return _objc_msgSend_64(this.pointer, _sel_decodeBoolForKey_, key.pointer); } int decodeIntForKey_(NSString key) { - return _lib._objc_msgSend_304(_id, _lib._sel_decodeIntForKey_1, key._id); + return _objc_msgSend_304(this.pointer, _sel_decodeIntForKey_, key.pointer); } int decodeInt32ForKey_(NSString key) { - return _lib._objc_msgSend_305(_id, _lib._sel_decodeInt32ForKey_1, key._id); + return _objc_msgSend_305( + this.pointer, _sel_decodeInt32ForKey_, key.pointer); } int decodeInt64ForKey_(NSString key) { - return _lib._objc_msgSend_306(_id, _lib._sel_decodeInt64ForKey_1, key._id); + return _objc_msgSend_306( + this.pointer, _sel_decodeInt64ForKey_, key.pointer); } double decodeFloatForKey_(NSString key) { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_307_fpret( - _id, _lib._sel_decodeFloatForKey_1, key._id) - : _lib._objc_msgSend_307(_id, _lib._sel_decodeFloatForKey_1, key._id); + return objc.useMsgSendVariants + ? _objc_msgSend_307Fpret( + this.pointer, _sel_decodeFloatForKey_, key.pointer) + : _objc_msgSend_307(this.pointer, _sel_decodeFloatForKey_, key.pointer); } double decodeDoubleForKey_(NSString key) { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_308_fpret( - _id, _lib._sel_decodeDoubleForKey_1, key._id) - : _lib._objc_msgSend_308(_id, _lib._sel_decodeDoubleForKey_1, key._id); + return objc.useMsgSendVariants + ? _objc_msgSend_308Fpret( + this.pointer, _sel_decodeDoubleForKey_, key.pointer) + : _objc_msgSend_308( + this.pointer, _sel_decodeDoubleForKey_, key.pointer); } ffi.Pointer decodeBytesForKey_returnedLength_( NSString key, ffi.Pointer lengthp) { - return _lib._objc_msgSend_309( - _id, _lib._sel_decodeBytesForKey_returnedLength_1, key._id, lengthp); + return _objc_msgSend_309(this.pointer, + _sel_decodeBytesForKey_returnedLength_, key.pointer, lengthp); } void encodeInteger_forKey_(int value, NSString key) { - _lib._objc_msgSend_310( - _id, _lib._sel_encodeInteger_forKey_1, value, key._id); + _objc_msgSend_310( + this.pointer, _sel_encodeInteger_forKey_, value, key.pointer); } int decodeIntegerForKey_(NSString key) { - return _lib._objc_msgSend_288( - _id, _lib._sel_decodeIntegerForKey_1, key._id); + return _objc_msgSend_288( + this.pointer, _sel_decodeIntegerForKey_, key.pointer); } bool get requiresSecureCoding { - return _lib._objc_msgSend_12(_id, _lib._sel_requiresSecureCoding1); + return _objc_msgSend_12(this.pointer, _sel_requiresSecureCoding); } NSObject? decodeObjectOfClass_forKey_(NSObject aClass, NSString key) { - final _ret = _lib._objc_msgSend_311( - _id, _lib._sel_decodeObjectOfClass_forKey_1, aClass._id, key._id); + final _ret = _objc_msgSend_311(this.pointer, + _sel_decodeObjectOfClass_forKey_, aClass.pointer, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? decodeTopLevelObjectOfClass_forKey_error_(NSObject aClass, - NSString key, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_312( - _id, - _lib._sel_decodeTopLevelObjectOfClass_forKey_error_1, - aClass._id, - key._id, + NSString key, ffi.Pointer> error) { + final _ret = _objc_msgSend_312( + this.pointer, + _sel_decodeTopLevelObjectOfClass_forKey_error_, + aClass.pointer, + key.pointer, error); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSArray? decodeArrayOfObjectsOfClass_forKey_(NSObject cls, NSString key) { - final _ret = _lib._objc_msgSend_313( - _id, _lib._sel_decodeArrayOfObjectsOfClass_forKey_1, cls._id, key._id); + final _ret = _objc_msgSend_313(this.pointer, + _sel_decodeArrayOfObjectsOfClass_forKey_, cls.pointer, key.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSDictionary? decodeDictionaryWithKeysOfClass_objectsOfClass_forKey_( NSObject keyCls, NSObject objectCls, NSString key) { - final _ret = _lib._objc_msgSend_314( - _id, - _lib._sel_decodeDictionaryWithKeysOfClass_objectsOfClass_forKey_1, - keyCls._id, - objectCls._id, - key._id); + final _ret = _objc_msgSend_314( + this.pointer, + _sel_decodeDictionaryWithKeysOfClass_objectsOfClass_forKey_, + keyCls.pointer, + objectCls.pointer, + key.pointer); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSObject? decodeObjectOfClasses_forKey_(NSSet? classes, NSString key) { - final _ret = _lib._objc_msgSend_315( - _id, - _lib._sel_decodeObjectOfClasses_forKey_1, - classes?._id ?? ffi.nullptr, - key._id); + final _ret = _objc_msgSend_315( + this.pointer, + _sel_decodeObjectOfClasses_forKey_, + classes?.pointer ?? ffi.nullptr, + key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? decodeTopLevelObjectOfClasses_forKey_error_(NSSet? classes, - NSString key, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_316( - _id, - _lib._sel_decodeTopLevelObjectOfClasses_forKey_error_1, - classes?._id ?? ffi.nullptr, - key._id, + NSString key, ffi.Pointer> error) { + final _ret = _objc_msgSend_316( + this.pointer, + _sel_decodeTopLevelObjectOfClasses_forKey_error_, + classes?.pointer ?? ffi.nullptr, + key.pointer, error); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSArray? decodeArrayOfObjectsOfClasses_forKey_(NSSet classes, NSString key) { - final _ret = _lib._objc_msgSend_317(_id, - _lib._sel_decodeArrayOfObjectsOfClasses_forKey_1, classes._id, key._id); + final _ret = _objc_msgSend_317( + this.pointer, + _sel_decodeArrayOfObjectsOfClasses_forKey_, + classes.pointer, + key.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSDictionary? decodeDictionaryWithKeysOfClasses_objectsOfClasses_forKey_( NSSet keyClasses, NSSet objectClasses, NSString key) { - final _ret = _lib._objc_msgSend_318( - _id, - _lib._sel_decodeDictionaryWithKeysOfClasses_objectsOfClasses_forKey_1, - keyClasses._id, - objectClasses._id, - key._id); + final _ret = _objc_msgSend_318( + this.pointer, + _sel_decodeDictionaryWithKeysOfClasses_objectsOfClasses_forKey_, + keyClasses.pointer, + objectClasses.pointer, + key.pointer); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSObject? decodePropertyListForKey_(NSString key) { - final _ret = _lib._objc_msgSend_38( - _id, _lib._sel_decodePropertyListForKey_1, key._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_decodePropertyListForKey_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSSet? get allowedClasses { - final _ret = _lib._objc_msgSend_319(_id, _lib._sel_allowedClasses1); + final _ret = _objc_msgSend_319(this.pointer, _sel_allowedClasses); return _ret.address == 0 ? null - : NSSet._(_ret, _lib, retain: true, release: true); + : NSSet._(_ret, retain: true, release: true); } void failWithError_(NSError error) { - _lib._objc_msgSend_320(_id, _lib._sel_failWithError_1, error._id); + _objc_msgSend_320(this.pointer, _sel_failWithError_, error.pointer); } int get decodingFailurePolicy { - return _lib._objc_msgSend_321(_id, _lib._sel_decodingFailurePolicy1); + return _objc_msgSend_321(this.pointer, _sel_decodingFailurePolicy); } NSError? get error { - final _ret = _lib._objc_msgSend_322(_id, _lib._sel_error1); + final _ret = _objc_msgSend_322(this.pointer, _sel_error); return _ret.address == 0 ? null - : NSError._(_ret, _lib, retain: true, release: true); + : NSError._(_ret, retain: true, release: true); } void encodeNXObject_(NSObject object) { - _lib._objc_msgSend_15(_id, _lib._sel_encodeNXObject_1, object._id); + _objc_msgSend_15(this.pointer, _sel_encodeNXObject_, object.pointer); } NSObject? decodeNXObject() { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_decodeNXObject1); + final _ret = _objc_msgSend_17(this.pointer, _sel_decodeNXObject); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void decodeValueOfObjCType_at_( ffi.Pointer type, ffi.Pointer data) { - _lib._objc_msgSend_19( - _id, _lib._sel_decodeValueOfObjCType_at_1, type, data); + _objc_msgSend_19(this.pointer, _sel_decodeValueOfObjCType_at_, type, data); } void encodePoint_(CGPoint point) { - _lib._objc_msgSend_323(_id, _lib._sel_encodePoint_1, point); + _objc_msgSend_323(this.pointer, _sel_encodePoint_, point); } void decodePoint(ffi.Pointer stret) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_59_stret(stret, _id, _lib._sel_decodePoint1) - : stret.ref = _lib._objc_msgSend_59(_id, _lib._sel_decodePoint1); + objc.useMsgSendVariants + ? _objc_msgSend_59Stret(stret, this.pointer, _sel_decodePoint) + : stret.ref = _objc_msgSend_59(this.pointer, _sel_decodePoint); } void encodeSize_(CGSize size) { - _lib._objc_msgSend_324(_id, _lib._sel_encodeSize_1, size); + _objc_msgSend_324(this.pointer, _sel_encodeSize_, size); } void decodeSize(ffi.Pointer stret) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_60_stret(stret, _id, _lib._sel_decodeSize1) - : stret.ref = _lib._objc_msgSend_60(_id, _lib._sel_decodeSize1); + objc.useMsgSendVariants + ? _objc_msgSend_60Stret(stret, this.pointer, _sel_decodeSize) + : stret.ref = _objc_msgSend_60(this.pointer, _sel_decodeSize); } void encodeRect_(CGRect rect) { - _lib._objc_msgSend_325(_id, _lib._sel_encodeRect_1, rect); + _objc_msgSend_325(this.pointer, _sel_encodeRect_, rect); } void decodeRect(ffi.Pointer stret) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_61_stret(stret, _id, _lib._sel_decodeRect1) - : stret.ref = _lib._objc_msgSend_61(_id, _lib._sel_decodeRect1); + objc.useMsgSendVariants + ? _objc_msgSend_61Stret(stret, this.pointer, _sel_decodeRect) + : stret.ref = _objc_msgSend_61(this.pointer, _sel_decodeRect); } void encodePoint_forKey_(CGPoint point, NSString key) { - _lib._objc_msgSend_326(_id, _lib._sel_encodePoint_forKey_1, point, key._id); + _objc_msgSend_326( + this.pointer, _sel_encodePoint_forKey_, point, key.pointer); } void encodeSize_forKey_(CGSize size, NSString key) { - _lib._objc_msgSend_327(_id, _lib._sel_encodeSize_forKey_1, size, key._id); + _objc_msgSend_327(this.pointer, _sel_encodeSize_forKey_, size, key.pointer); } void encodeRect_forKey_(CGRect rect, NSString key) { - _lib._objc_msgSend_328(_id, _lib._sel_encodeRect_forKey_1, rect, key._id); + _objc_msgSend_328(this.pointer, _sel_encodeRect_forKey_, rect, key.pointer); } void decodePointForKey_(ffi.Pointer stret, NSString key) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_329_stret( - stret, _id, _lib._sel_decodePointForKey_1, key._id) - : stret.ref = - _lib._objc_msgSend_329(_id, _lib._sel_decodePointForKey_1, key._id); + objc.useMsgSendVariants + ? _objc_msgSend_329Stret( + stret, this.pointer, _sel_decodePointForKey_, key.pointer) + : stret.ref = _objc_msgSend_329( + this.pointer, _sel_decodePointForKey_, key.pointer); } void decodeSizeForKey_(ffi.Pointer stret, NSString key) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_330_stret( - stret, _id, _lib._sel_decodeSizeForKey_1, key._id) - : stret.ref = - _lib._objc_msgSend_330(_id, _lib._sel_decodeSizeForKey_1, key._id); + objc.useMsgSendVariants + ? _objc_msgSend_330Stret( + stret, this.pointer, _sel_decodeSizeForKey_, key.pointer) + : stret.ref = _objc_msgSend_330( + this.pointer, _sel_decodeSizeForKey_, key.pointer); } void decodeRectForKey_(ffi.Pointer stret, NSString key) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_331_stret( - stret, _id, _lib._sel_decodeRectForKey_1, key._id) - : stret.ref = - _lib._objc_msgSend_331(_id, _lib._sel_decodeRectForKey_1, key._id); + objc.useMsgSendVariants + ? _objc_msgSend_331Stret( + stret, this.pointer, _sel_decodeRectForKey_, key.pointer) + : stret.ref = _objc_msgSend_331( + this.pointer, _sel_decodeRectForKey_, key.pointer); } @override NSCoder init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSCoder._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSCoder._(_ret, retain: true, release: true); } - static NSCoder new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSCoder1, _lib._sel_new1); - return NSCoder._(_ret, _lib, retain: false, release: true); + static NSCoder new1() { + final _ret = _objc_msgSend_2(_class_NSCoder, _sel_new); + return NSCoder._(_ret, retain: false, release: true); } - static NSCoder allocWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSCoder1, _lib._sel_allocWithZone_1, zone); - return NSCoder._(_ret, _lib, retain: false, release: true); + static NSCoder allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSCoder, _sel_allocWithZone_, zone); + return NSCoder._(_ret, retain: false, release: true); } - static NSCoder alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSCoder1, _lib._sel_alloc1); - return NSCoder._(_ret, _lib, retain: false, release: true); + static NSCoder alloc() { + final _ret = _objc_msgSend_2(_class_NSCoder, _sel_alloc); + return NSCoder._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSCoder1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSCoder, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSCoder1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSCoder, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSCoder1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSCoder, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSCoder1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSCoder, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSCoder1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSCoder, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSCoder1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSCoder, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSCoder1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSCoder, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSCoder1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSCoder, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSCoder1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSCoder, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSCoder = objc.getClass("NSCoder"); +late final _sel_encodeValueOfObjCType_at_ = + objc.registerName("encodeValueOfObjCType:at:"); +final _objc_msgSend_19 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + class NSData extends NSObject { - NSData._(ffi.Pointer id, SwiftLibrary lib, + NSData._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSData] that points to the same underlying object as [other]. - static NSData castFrom(T other) { - return NSData._(other._id, other._lib, retain: true, release: true); + static NSData castFrom(T other) { + return NSData._(other.pointer, retain: true, release: true); } /// Returns a [NSData] that wraps the given raw object pointer. - static NSData castFromPointer(SwiftLibrary lib, ffi.Pointer other, + static NSData castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSData._(other, lib, retain: retain, release: release); + return NSData._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSData]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSData1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSData); } int get length { - return _lib._objc_msgSend_10(_id, _lib._sel_length1); + return _objc_msgSend_10(this.pointer, _sel_length); } ffi.Pointer get bytes { - return _lib._objc_msgSend_20(_id, _lib._sel_bytes1); + return _objc_msgSend_20(this.pointer, _sel_bytes); } NSString get description { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_description); + return NSString._(_ret, retain: true, release: true); } void getBytes_length_(ffi.Pointer buffer, int length) { - _lib._objc_msgSend_22(_id, _lib._sel_getBytes_length_1, buffer, length); + _objc_msgSend_22(this.pointer, _sel_getBytes_length_, buffer, length); } void getBytes_range_(ffi.Pointer buffer, _NSRange range) { - _lib._objc_msgSend_23(_id, _lib._sel_getBytes_range_1, buffer, range); + _objc_msgSend_23(this.pointer, _sel_getBytes_range_, buffer, range); } bool isEqualToData_(NSData other) { - return _lib._objc_msgSend_24(_id, _lib._sel_isEqualToData_1, other._id); + return _objc_msgSend_24(this.pointer, _sel_isEqualToData_, other.pointer); } NSData subdataWithRange_(_NSRange range) { - final _ret = - _lib._objc_msgSend_25(_id, _lib._sel_subdataWithRange_1, range); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_25(this.pointer, _sel_subdataWithRange_, range); + return NSData._(_ret, retain: true, release: true); } bool writeToFile_atomically_(NSString path, bool useAuxiliaryFile) { - return _lib._objc_msgSend_26( - _id, _lib._sel_writeToFile_atomically_1, path._id, useAuxiliaryFile); + return _objc_msgSend_26(this.pointer, _sel_writeToFile_atomically_, + path.pointer, useAuxiliaryFile); } bool writeToURL_atomically_(NSURL url, bool atomically) { - return _lib._objc_msgSend_134( - _id, _lib._sel_writeToURL_atomically_1, url._id, atomically); + return _objc_msgSend_134( + this.pointer, _sel_writeToURL_atomically_, url.pointer, atomically); } bool writeToFile_options_error_(NSString path, int writeOptionsMask, - ffi.Pointer> errorPtr) { - return _lib._objc_msgSend_269(_id, _lib._sel_writeToFile_options_error_1, - path._id, writeOptionsMask, errorPtr); + ffi.Pointer> errorPtr) { + return _objc_msgSend_269(this.pointer, _sel_writeToFile_options_error_, + path.pointer, writeOptionsMask, errorPtr); } bool writeToURL_options_error_(NSURL url, int writeOptionsMask, - ffi.Pointer> errorPtr) { - return _lib._objc_msgSend_270(_id, _lib._sel_writeToURL_options_error_1, - url._id, writeOptionsMask, errorPtr); + ffi.Pointer> errorPtr) { + return _objc_msgSend_270(this.pointer, _sel_writeToURL_options_error_, + url.pointer, writeOptionsMask, errorPtr); } void rangeOfData_options_range_(ffi.Pointer<_NSRange> stret, NSData dataToFind, int mask, _NSRange searchRange) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_271_stret( + objc.useMsgSendVariants + ? _objc_msgSend_271Stret( stret, - _id, - _lib._sel_rangeOfData_options_range_1, - dataToFind._id, + this.pointer, + _sel_rangeOfData_options_range_, + dataToFind.pointer, mask, searchRange) - : stret.ref = _lib._objc_msgSend_271( - _id, - _lib._sel_rangeOfData_options_range_1, - dataToFind._id, + : stret.ref = _objc_msgSend_271( + this.pointer, + _sel_rangeOfData_options_range_, + dataToFind.pointer, mask, searchRange); } void enumerateByteRangesUsingBlock_( ObjCBlock_ffiVoid_ffiVoid_NSRange_bool block) { - _lib._objc_msgSend_272( - _id, _lib._sel_enumerateByteRangesUsingBlock_1, block._id); + _objc_msgSend_272( + this.pointer, _sel_enumerateByteRangesUsingBlock_, block.pointer); } - static NSData data(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSData1, _lib._sel_data1); - return NSData._(_ret, _lib, retain: true, release: true); + static NSData data() { + final _ret = _objc_msgSend_2(_class_NSData, _sel_data); + return NSData._(_ret, retain: true, release: true); } - static NSData dataWithBytes_length_( - SwiftLibrary _lib, ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_273( - _lib._class_NSData1, _lib._sel_dataWithBytes_length_1, bytes, length); - return NSData._(_ret, _lib, retain: true, release: true); + static NSData dataWithBytes_length_(ffi.Pointer bytes, int length) { + final _ret = _objc_msgSend_273( + _class_NSData, _sel_dataWithBytes_length_, bytes, length); + return NSData._(_ret, retain: true, release: true); } static NSData dataWithBytesNoCopy_length_( - SwiftLibrary _lib, ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_273(_lib._class_NSData1, - _lib._sel_dataWithBytesNoCopy_length_1, bytes, length); - return NSData._(_ret, _lib, retain: false, release: true); + ffi.Pointer bytes, int length) { + final _ret = _objc_msgSend_273( + _class_NSData, _sel_dataWithBytesNoCopy_length_, bytes, length); + return NSData._(_ret, retain: false, release: true); } static NSData dataWithBytesNoCopy_length_freeWhenDone_( - SwiftLibrary _lib, ffi.Pointer bytes, int length, bool b) { - final _ret = _lib._objc_msgSend_274(_lib._class_NSData1, - _lib._sel_dataWithBytesNoCopy_length_freeWhenDone_1, bytes, length, b); - return NSData._(_ret, _lib, retain: false, release: true); + ffi.Pointer bytes, int length, bool b) { + final _ret = _objc_msgSend_274(_class_NSData, + _sel_dataWithBytesNoCopy_length_freeWhenDone_, bytes, length, b); + return NSData._(_ret, retain: false, release: true); } - static NSData? dataWithContentsOfFile_options_error_( - SwiftLibrary _lib, - NSString path, - int readOptionsMask, - ffi.Pointer> errorPtr) { - final _ret = _lib._objc_msgSend_275( - _lib._class_NSData1, - _lib._sel_dataWithContentsOfFile_options_error_1, - path._id, + static NSData? dataWithContentsOfFile_options_error_(NSString path, + int readOptionsMask, ffi.Pointer> errorPtr) { + final _ret = _objc_msgSend_275( + _class_NSData, + _sel_dataWithContentsOfFile_options_error_, + path.pointer, readOptionsMask, errorPtr); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } - static NSData? dataWithContentsOfURL_options_error_( - SwiftLibrary _lib, - NSURL url, - int readOptionsMask, - ffi.Pointer> errorPtr) { - final _ret = _lib._objc_msgSend_276( - _lib._class_NSData1, - _lib._sel_dataWithContentsOfURL_options_error_1, - url._id, + static NSData? dataWithContentsOfURL_options_error_(NSURL url, + int readOptionsMask, ffi.Pointer> errorPtr) { + final _ret = _objc_msgSend_276( + _class_NSData, + _sel_dataWithContentsOfURL_options_error_, + url.pointer, readOptionsMask, errorPtr); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } - static NSData? dataWithContentsOfFile_(SwiftLibrary _lib, NSString path) { - final _ret = _lib._objc_msgSend_38( - _lib._class_NSData1, _lib._sel_dataWithContentsOfFile_1, path._id); + static NSData? dataWithContentsOfFile_(NSString path) { + final _ret = _objc_msgSend_38( + _class_NSData, _sel_dataWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } - static NSData? dataWithContentsOfURL_(SwiftLibrary _lib, NSURL url) { - final _ret = _lib._objc_msgSend_277( - _lib._class_NSData1, _lib._sel_dataWithContentsOfURL_1, url._id); + static NSData? dataWithContentsOfURL_(NSURL url) { + final _ret = _objc_msgSend_277( + _class_NSData, _sel_dataWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSData initWithBytes_length_(ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_273( - _id, _lib._sel_initWithBytes_length_1, bytes, length); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_273( + this.pointer, _sel_initWithBytes_length_, bytes, length); + return NSData._(_ret, retain: true, release: true); } NSData initWithBytesNoCopy_length_(ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_273( - _id, _lib._sel_initWithBytesNoCopy_length_1, bytes, length); - return NSData._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_273( + this.pointer, _sel_initWithBytesNoCopy_length_, bytes, length); + return NSData._(_ret, retain: false, release: true); } NSData initWithBytesNoCopy_length_freeWhenDone_( ffi.Pointer bytes, int length, bool b) { - final _ret = _lib._objc_msgSend_274(_id, - _lib._sel_initWithBytesNoCopy_length_freeWhenDone_1, bytes, length, b); - return NSData._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_274(this.pointer, + _sel_initWithBytesNoCopy_length_freeWhenDone_, bytes, length, b); + return NSData._(_ret, retain: false, release: true); } NSData initWithBytesNoCopy_length_deallocator_(ffi.Pointer bytes, int length, ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong? deallocator) { - final _ret = _lib._objc_msgSend_278( - _id, - _lib._sel_initWithBytesNoCopy_length_deallocator_1, + final _ret = _objc_msgSend_278( + this.pointer, + _sel_initWithBytesNoCopy_length_deallocator_, bytes, length, - deallocator?._id ?? ffi.nullptr); - return NSData._(_ret, _lib, retain: false, release: true); + deallocator?.pointer ?? ffi.nullptr); + return NSData._(_ret, retain: false, release: true); } NSData? initWithContentsOfFile_options_error_(NSString path, - int readOptionsMask, ffi.Pointer> errorPtr) { - final _ret = _lib._objc_msgSend_275( - _id, - _lib._sel_initWithContentsOfFile_options_error_1, - path._id, + int readOptionsMask, ffi.Pointer> errorPtr) { + final _ret = _objc_msgSend_275( + this.pointer, + _sel_initWithContentsOfFile_options_error_, + path.pointer, readOptionsMask, errorPtr); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSData? initWithContentsOfURL_options_error_(NSURL url, int readOptionsMask, - ffi.Pointer> errorPtr) { - final _ret = _lib._objc_msgSend_276( - _id, - _lib._sel_initWithContentsOfURL_options_error_1, - url._id, + ffi.Pointer> errorPtr) { + final _ret = _objc_msgSend_276( + this.pointer, + _sel_initWithContentsOfURL_options_error_, + url.pointer, readOptionsMask, errorPtr); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSData? initWithContentsOfFile_(NSString path) { - final _ret = _lib._objc_msgSend_38( - _id, _lib._sel_initWithContentsOfFile_1, path._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_initWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSData? initWithContentsOfURL_(NSURL url) { - final _ret = - _lib._objc_msgSend_277(_id, _lib._sel_initWithContentsOfURL_1, url._id); + final _ret = _objc_msgSend_277( + this.pointer, _sel_initWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSData initWithData_(NSData data) { final _ret = - _lib._objc_msgSend_279(_id, _lib._sel_initWithData_1, data._id); - return NSData._(_ret, _lib, retain: true, release: true); + _objc_msgSend_279(this.pointer, _sel_initWithData_, data.pointer); + return NSData._(_ret, retain: true, release: true); } - static NSData dataWithData_(SwiftLibrary _lib, NSData data) { - final _ret = _lib._objc_msgSend_279( - _lib._class_NSData1, _lib._sel_dataWithData_1, data._id); - return NSData._(_ret, _lib, retain: true, release: true); + static NSData dataWithData_(NSData data) { + final _ret = + _objc_msgSend_279(_class_NSData, _sel_dataWithData_, data.pointer); + return NSData._(_ret, retain: true, release: true); } NSData? initWithBase64EncodedString_options_( NSString base64String, int options) { - final _ret = _lib._objc_msgSend_280( - _id, - _lib._sel_initWithBase64EncodedString_options_1, - base64String._id, + final _ret = _objc_msgSend_280( + this.pointer, + _sel_initWithBase64EncodedString_options_, + base64String.pointer, options); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSString base64EncodedStringWithOptions_(int options) { - final _ret = _lib._objc_msgSend_281( - _id, _lib._sel_base64EncodedStringWithOptions_1, options); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_281( + this.pointer, _sel_base64EncodedStringWithOptions_, options); + return NSString._(_ret, retain: true, release: true); } NSData? initWithBase64EncodedData_options_(NSData base64Data, int options) { - final _ret = _lib._objc_msgSend_282(_id, - _lib._sel_initWithBase64EncodedData_options_1, base64Data._id, options); + final _ret = _objc_msgSend_282(this.pointer, + _sel_initWithBase64EncodedData_options_, base64Data.pointer, options); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSData base64EncodedDataWithOptions_(int options) { - final _ret = _lib._objc_msgSend_283( - _id, _lib._sel_base64EncodedDataWithOptions_1, options); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_283( + this.pointer, _sel_base64EncodedDataWithOptions_, options); + return NSData._(_ret, retain: true, release: true); } NSData? decompressedDataUsingAlgorithm_error_( - int algorithm, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_284(_id, - _lib._sel_decompressedDataUsingAlgorithm_error_1, algorithm, error); + int algorithm, ffi.Pointer> error) { + final _ret = _objc_msgSend_284(this.pointer, + _sel_decompressedDataUsingAlgorithm_error_, algorithm, error); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSData? compressedDataUsingAlgorithm_error_( - int algorithm, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_284( - _id, _lib._sel_compressedDataUsingAlgorithm_error_1, algorithm, error); + int algorithm, ffi.Pointer> error) { + final _ret = _objc_msgSend_284(this.pointer, + _sel_compressedDataUsingAlgorithm_error_, algorithm, error); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } void getBytes_(ffi.Pointer buffer) { - _lib._objc_msgSend_52(_id, _lib._sel_getBytes_1, buffer); + _objc_msgSend_52(this.pointer, _sel_getBytes_, buffer); } - static NSObject? dataWithContentsOfMappedFile_( - SwiftLibrary _lib, NSString path) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSData1, - _lib._sel_dataWithContentsOfMappedFile_1, path._id); + static NSObject? dataWithContentsOfMappedFile_(NSString path) { + final _ret = _objc_msgSend_38( + _class_NSData, _sel_dataWithContentsOfMappedFile_, path.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? initWithContentsOfMappedFile_(NSString path) { - final _ret = _lib._objc_msgSend_38( - _id, _lib._sel_initWithContentsOfMappedFile_1, path._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_initWithContentsOfMappedFile_, path.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? initWithBase64Encoding_(NSString base64String) { - final _ret = _lib._objc_msgSend_38( - _id, _lib._sel_initWithBase64Encoding_1, base64String._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_initWithBase64Encoding_, base64String.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSString base64Encoding() { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_base64Encoding1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_base64Encoding); + return NSString._(_ret, retain: true, release: true); } @override NSData init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSData._(_ret, retain: true, release: true); } - static NSData new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSData1, _lib._sel_new1); - return NSData._(_ret, _lib, retain: false, release: true); + static NSData new1() { + final _ret = _objc_msgSend_2(_class_NSData, _sel_new); + return NSData._(_ret, retain: false, release: true); } - static NSData allocWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSData1, _lib._sel_allocWithZone_1, zone); - return NSData._(_ret, _lib, retain: false, release: true); + static NSData allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSData, _sel_allocWithZone_, zone); + return NSData._(_ret, retain: false, release: true); } - static NSData alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSData1, _lib._sel_alloc1); - return NSData._(_ret, _lib, retain: false, release: true); + static NSData alloc() { + final _ret = _objc_msgSend_2(_class_NSData, _sel_alloc); + return NSData._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSData1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSData, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSData1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSData, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSData1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSData, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSData1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSData, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSData1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSData, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSData1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64( + _class_NSData, _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSData1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSData1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSData1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSData, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSData, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSData, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSData = objc.getClass("NSData"); +late final _sel_bytes = objc.registerName("bytes"); +final _objc_msgSend_20 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_description = objc.registerName("description"); +final _objc_msgSend_21 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_getBytes_length_ = objc.registerName("getBytes:length:"); +final _objc_msgSend_22 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); final class _NSRange extends ffi.Struct { @ffi.UnsignedLong() @@ -36713,433 +4435,465 @@ final class _NSRange extends ffi.Struct { external int length; } +late final _sel_getBytes_range_ = objc.registerName("getBytes:range:"); +final _objc_msgSend_23 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, _NSRange)>(); +late final _sel_isEqualToData_ = objc.registerName("isEqualToData:"); +final _objc_msgSend_24 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_subdataWithRange_ = objc.registerName("subdataWithRange:"); +final _objc_msgSend_25 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_writeToFile_atomically_ = + objc.registerName("writeToFile:atomically:"); +final _objc_msgSend_26 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); + class NSURL extends NSObject { - NSURL._(ffi.Pointer id, SwiftLibrary lib, + NSURL._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURL] that points to the same underlying object as [other]. - static NSURL castFrom(T other) { - return NSURL._(other._id, other._lib, retain: true, release: true); + static NSURL castFrom(T other) { + return NSURL._(other.pointer, retain: true, release: true); } /// Returns a [NSURL] that wraps the given raw object pointer. - static NSURL castFromPointer(SwiftLibrary lib, ffi.Pointer other, + static NSURL castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSURL._(other, lib, retain: retain, release: release); + return NSURL._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURL]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSURL1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSURL); } NSURL? initWithScheme_host_path_( NSString scheme, NSString? host, NSString path) { - final _ret = _lib._objc_msgSend_27( - _id, - _lib._sel_initWithScheme_host_path_1, - scheme._id, - host?._id ?? ffi.nullptr, - path._id); + final _ret = _objc_msgSend_27(this.pointer, _sel_initWithScheme_host_path_, + scheme.pointer, host?.pointer ?? ffi.nullptr, path.pointer); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL initFileURLWithPath_isDirectory_relativeToURL_( NSString path, bool isDir, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_28( - _id, - _lib._sel_initFileURLWithPath_isDirectory_relativeToURL_1, - path._id, + final _ret = _objc_msgSend_28( + this.pointer, + _sel_initFileURLWithPath_isDirectory_relativeToURL_, + path.pointer, isDir, - baseURL?._id ?? ffi.nullptr); - return NSURL._(_ret, _lib, retain: true, release: true); + baseURL?.pointer ?? ffi.nullptr); + return NSURL._(_ret, retain: true, release: true); } NSURL initFileURLWithPath_relativeToURL_(NSString path, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_29( - _id, - _lib._sel_initFileURLWithPath_relativeToURL_1, - path._id, - baseURL?._id ?? ffi.nullptr); - return NSURL._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_29( + this.pointer, + _sel_initFileURLWithPath_relativeToURL_, + path.pointer, + baseURL?.pointer ?? ffi.nullptr); + return NSURL._(_ret, retain: true, release: true); } NSURL initFileURLWithPath_isDirectory_(NSString path, bool isDir) { - final _ret = _lib._objc_msgSend_30( - _id, _lib._sel_initFileURLWithPath_isDirectory_1, path._id, isDir); - return NSURL._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_30(this.pointer, + _sel_initFileURLWithPath_isDirectory_, path.pointer, isDir); + return NSURL._(_ret, retain: true, release: true); } NSURL initFileURLWithPath_(NSString path) { final _ret = - _lib._objc_msgSend_31(_id, _lib._sel_initFileURLWithPath_1, path._id); - return NSURL._(_ret, _lib, retain: true, release: true); + _objc_msgSend_31(this.pointer, _sel_initFileURLWithPath_, path.pointer); + return NSURL._(_ret, retain: true, release: true); } static NSURL fileURLWithPath_isDirectory_relativeToURL_( - SwiftLibrary _lib, NSString path, bool isDir, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_32( - _lib._class_NSURL1, - _lib._sel_fileURLWithPath_isDirectory_relativeToURL_1, - path._id, + NSString path, bool isDir, NSURL? baseURL) { + final _ret = _objc_msgSend_32( + _class_NSURL, + _sel_fileURLWithPath_isDirectory_relativeToURL_, + path.pointer, isDir, - baseURL?._id ?? ffi.nullptr); - return NSURL._(_ret, _lib, retain: true, release: true); + baseURL?.pointer ?? ffi.nullptr); + return NSURL._(_ret, retain: true, release: true); } - static NSURL fileURLWithPath_relativeToURL_( - SwiftLibrary _lib, NSString path, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_33( - _lib._class_NSURL1, - _lib._sel_fileURLWithPath_relativeToURL_1, - path._id, - baseURL?._id ?? ffi.nullptr); - return NSURL._(_ret, _lib, retain: true, release: true); + static NSURL fileURLWithPath_relativeToURL_(NSString path, NSURL? baseURL) { + final _ret = _objc_msgSend_33( + _class_NSURL, + _sel_fileURLWithPath_relativeToURL_, + path.pointer, + baseURL?.pointer ?? ffi.nullptr); + return NSURL._(_ret, retain: true, release: true); } - static NSURL fileURLWithPath_isDirectory_( - SwiftLibrary _lib, NSString path, bool isDir) { - final _ret = _lib._objc_msgSend_34(_lib._class_NSURL1, - _lib._sel_fileURLWithPath_isDirectory_1, path._id, isDir); - return NSURL._(_ret, _lib, retain: true, release: true); + static NSURL fileURLWithPath_isDirectory_(NSString path, bool isDir) { + final _ret = _objc_msgSend_34( + _class_NSURL, _sel_fileURLWithPath_isDirectory_, path.pointer, isDir); + return NSURL._(_ret, retain: true, release: true); } - static NSURL fileURLWithPath_(SwiftLibrary _lib, NSString path) { - final _ret = _lib._objc_msgSend_35( - _lib._class_NSURL1, _lib._sel_fileURLWithPath_1, path._id); - return NSURL._(_ret, _lib, retain: true, release: true); + static NSURL fileURLWithPath_(NSString path) { + final _ret = + _objc_msgSend_35(_class_NSURL, _sel_fileURLWithPath_, path.pointer); + return NSURL._(_ret, retain: true, release: true); } NSURL initFileURLWithFileSystemRepresentation_isDirectory_relativeToURL_( ffi.Pointer path, bool isDir, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_36( - _id, - _lib._sel_initFileURLWithFileSystemRepresentation_isDirectory_relativeToURL_1, + final _ret = _objc_msgSend_36( + this.pointer, + _sel_initFileURLWithFileSystemRepresentation_isDirectory_relativeToURL_, path, isDir, - baseURL?._id ?? ffi.nullptr); - return NSURL._(_ret, _lib, retain: true, release: true); + baseURL?.pointer ?? ffi.nullptr); + return NSURL._(_ret, retain: true, release: true); } static NSURL fileURLWithFileSystemRepresentation_isDirectory_relativeToURL_( - SwiftLibrary _lib, - ffi.Pointer path, - bool isDir, - NSURL? baseURL) { - final _ret = _lib._objc_msgSend_37( - _lib._class_NSURL1, - _lib._sel_fileURLWithFileSystemRepresentation_isDirectory_relativeToURL_1, + ffi.Pointer path, bool isDir, NSURL? baseURL) { + final _ret = _objc_msgSend_37( + _class_NSURL, + _sel_fileURLWithFileSystemRepresentation_isDirectory_relativeToURL_, path, isDir, - baseURL?._id ?? ffi.nullptr); - return NSURL._(_ret, _lib, retain: true, release: true); + baseURL?.pointer ?? ffi.nullptr); + return NSURL._(_ret, retain: true, release: true); } NSURL? initWithString_(NSString URLString) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_initWithString_1, URLString._id); + _objc_msgSend_38(this.pointer, _sel_initWithString_, URLString.pointer); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? initWithString_relativeToURL_(NSString URLString, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_39( - _id, - _lib._sel_initWithString_relativeToURL_1, - URLString._id, - baseURL?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_39( + this.pointer, + _sel_initWithString_relativeToURL_, + URLString.pointer, + baseURL?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } - static NSURL? URLWithString_(SwiftLibrary _lib, NSString URLString) { - final _ret = _lib._objc_msgSend_38( - _lib._class_NSURL1, _lib._sel_URLWithString_1, URLString._id); + static NSURL? URLWithString_(NSString URLString) { + final _ret = + _objc_msgSend_38(_class_NSURL, _sel_URLWithString_, URLString.pointer); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } static NSURL? URLWithString_relativeToURL_( - SwiftLibrary _lib, NSString URLString, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_39( - _lib._class_NSURL1, - _lib._sel_URLWithString_relativeToURL_1, - URLString._id, - baseURL?._id ?? ffi.nullptr); + NSString URLString, NSURL? baseURL) { + final _ret = _objc_msgSend_39( + _class_NSURL, + _sel_URLWithString_relativeToURL_, + URLString.pointer, + baseURL?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? initWithString_encodingInvalidCharacters_( NSString URLString, bool encodingInvalidCharacters) { - final _ret = _lib._objc_msgSend_40( - _id, - _lib._sel_initWithString_encodingInvalidCharacters_1, - URLString._id, + final _ret = _objc_msgSend_40( + this.pointer, + _sel_initWithString_encodingInvalidCharacters_, + URLString.pointer, encodingInvalidCharacters); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } static NSURL? URLWithString_encodingInvalidCharacters_( - SwiftLibrary _lib, NSString URLString, bool encodingInvalidCharacters) { - final _ret = _lib._objc_msgSend_40( - _lib._class_NSURL1, - _lib._sel_URLWithString_encodingInvalidCharacters_1, - URLString._id, + NSString URLString, bool encodingInvalidCharacters) { + final _ret = _objc_msgSend_40( + _class_NSURL, + _sel_URLWithString_encodingInvalidCharacters_, + URLString.pointer, encodingInvalidCharacters); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL initWithDataRepresentation_relativeToURL_(NSData data, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_41( - _id, - _lib._sel_initWithDataRepresentation_relativeToURL_1, - data._id, - baseURL?._id ?? ffi.nullptr); - return NSURL._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_41( + this.pointer, + _sel_initWithDataRepresentation_relativeToURL_, + data.pointer, + baseURL?.pointer ?? ffi.nullptr); + return NSURL._(_ret, retain: true, release: true); } static NSURL URLWithDataRepresentation_relativeToURL_( - SwiftLibrary _lib, NSData data, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_42( - _lib._class_NSURL1, - _lib._sel_URLWithDataRepresentation_relativeToURL_1, - data._id, - baseURL?._id ?? ffi.nullptr); - return NSURL._(_ret, _lib, retain: true, release: true); + NSData data, NSURL? baseURL) { + final _ret = _objc_msgSend_42( + _class_NSURL, + _sel_URLWithDataRepresentation_relativeToURL_, + data.pointer, + baseURL?.pointer ?? ffi.nullptr); + return NSURL._(_ret, retain: true, release: true); } NSURL initAbsoluteURLWithDataRepresentation_relativeToURL_( NSData data, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_41( - _id, - _lib._sel_initAbsoluteURLWithDataRepresentation_relativeToURL_1, - data._id, - baseURL?._id ?? ffi.nullptr); - return NSURL._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_41( + this.pointer, + _sel_initAbsoluteURLWithDataRepresentation_relativeToURL_, + data.pointer, + baseURL?.pointer ?? ffi.nullptr); + return NSURL._(_ret, retain: true, release: true); } static NSURL absoluteURLWithDataRepresentation_relativeToURL_( - SwiftLibrary _lib, NSData data, NSURL? baseURL) { - final _ret = _lib._objc_msgSend_42( - _lib._class_NSURL1, - _lib._sel_absoluteURLWithDataRepresentation_relativeToURL_1, - data._id, - baseURL?._id ?? ffi.nullptr); - return NSURL._(_ret, _lib, retain: true, release: true); + NSData data, NSURL? baseURL) { + final _ret = _objc_msgSend_42( + _class_NSURL, + _sel_absoluteURLWithDataRepresentation_relativeToURL_, + data.pointer, + baseURL?.pointer ?? ffi.nullptr); + return NSURL._(_ret, retain: true, release: true); } NSData get dataRepresentation { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_dataRepresentation1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_dataRepresentation); + return NSData._(_ret, retain: true, release: true); } NSString? get absoluteString { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_absoluteString1); + final _ret = _objc_msgSend_44(this.pointer, _sel_absoluteString); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString get relativeString { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_relativeString1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_relativeString); + return NSString._(_ret, retain: true, release: true); } NSURL? get baseURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_baseURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_baseURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get absoluteURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_absoluteURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_absoluteURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSString? get scheme { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_scheme1); + final _ret = _objc_msgSend_44(this.pointer, _sel_scheme); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get resourceSpecifier { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_resourceSpecifier1); + final _ret = _objc_msgSend_44(this.pointer, _sel_resourceSpecifier); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get host { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_host1); + final _ret = _objc_msgSend_44(this.pointer, _sel_host); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSNumber? get port { - final _ret = _lib._objc_msgSend_215(_id, _lib._sel_port1); + final _ret = _objc_msgSend_215(this.pointer, _sel_port); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } NSString? get user { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_user1); + final _ret = _objc_msgSend_44(this.pointer, _sel_user); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get password { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_password1); + final _ret = _objc_msgSend_44(this.pointer, _sel_password); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get path { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_path1); + final _ret = _objc_msgSend_44(this.pointer, _sel_path); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get fragment { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_fragment1); + final _ret = _objc_msgSend_44(this.pointer, _sel_fragment); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get parameterString { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_parameterString1); + final _ret = _objc_msgSend_44(this.pointer, _sel_parameterString); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get query { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_query1); + final _ret = _objc_msgSend_44(this.pointer, _sel_query); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get relativePath { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_relativePath1); + final _ret = _objc_msgSend_44(this.pointer, _sel_relativePath); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool get hasDirectoryPath { - return _lib._objc_msgSend_12(_id, _lib._sel_hasDirectoryPath1); + return _objc_msgSend_12(this.pointer, _sel_hasDirectoryPath); } bool getFileSystemRepresentation_maxLength_( ffi.Pointer buffer, int maxBufferLength) { - return _lib._objc_msgSend_242( - _id, - _lib._sel_getFileSystemRepresentation_maxLength_1, - buffer, - maxBufferLength); + return _objc_msgSend_242(this.pointer, + _sel_getFileSystemRepresentation_maxLength_, buffer, maxBufferLength); } ffi.Pointer get fileSystemRepresentation { - return _lib._objc_msgSend_13(_id, _lib._sel_fileSystemRepresentation1); + return _objc_msgSend_13(this.pointer, _sel_fileSystemRepresentation); } bool get fileURL { - return _lib._objc_msgSend_12(_id, _lib._sel_isFileURL1); + return _objc_msgSend_12(this.pointer, _sel_isFileURL); } NSURL? get standardizedURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_standardizedURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_standardizedURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } bool isFileReferenceURL() { - return _lib._objc_msgSend_12(_id, _lib._sel_isFileReferenceURL1); + return _objc_msgSend_12(this.pointer, _sel_isFileReferenceURL); } NSURL? fileReferenceURL() { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_fileReferenceURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_fileReferenceURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get filePathURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_filePathURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_filePathURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } bool getResourceValue_forKey_error_( - ffi.Pointer> value, + ffi.Pointer> value, NSString key, - ffi.Pointer> error) { - return _lib._objc_msgSend_243( - _id, _lib._sel_getResourceValue_forKey_error_1, value, key._id, error); + ffi.Pointer> error) { + return _objc_msgSend_243(this.pointer, _sel_getResourceValue_forKey_error_, + value, key.pointer, error); } NSObject? resourceValuesForKeys_error_( - NSArray keys, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_244( - _id, _lib._sel_resourceValuesForKeys_error_1, keys._id, error); + NSArray keys, ffi.Pointer> error) { + final _ret = _objc_msgSend_244( + this.pointer, _sel_resourceValuesForKeys_error_, keys.pointer, error); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } bool setResourceValue_forKey_error_(NSObject? value, NSString key, - ffi.Pointer> error) { - return _lib._objc_msgSend_245( - _id, - _lib._sel_setResourceValue_forKey_error_1, - value?._id ?? ffi.nullptr, - key._id, - error); + ffi.Pointer> error) { + return _objc_msgSend_245(this.pointer, _sel_setResourceValue_forKey_error_, + value?.pointer ?? ffi.nullptr, key.pointer, error); } bool setResourceValues_error_( - NSObject keyedValues, ffi.Pointer> error) { - return _lib._objc_msgSend_246( - _id, _lib._sel_setResourceValues_error_1, keyedValues._id, error); + NSObject keyedValues, ffi.Pointer> error) { + return _objc_msgSend_246(this.pointer, _sel_setResourceValues_error_, + keyedValues.pointer, error); } void removeCachedResourceValueForKey_(NSString key) { - _lib._objc_msgSend_247( - _id, _lib._sel_removeCachedResourceValueForKey_1, key._id); + _objc_msgSend_247( + this.pointer, _sel_removeCachedResourceValueForKey_, key.pointer); } void removeAllCachedResourceValues() { - _lib._objc_msgSend_1(_id, _lib._sel_removeAllCachedResourceValues1); + _objc_msgSend_1(this.pointer, _sel_removeAllCachedResourceValues); } void setTemporaryResourceValue_forKey_(NSObject? value, NSString key) { - _lib._objc_msgSend_135(_id, _lib._sel_setTemporaryResourceValue_forKey_1, - value?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_setTemporaryResourceValue_forKey_, + value?.pointer ?? ffi.nullptr, key.pointer); } NSData? @@ -37147,17 +4901,17 @@ class NSURL extends NSObject { int options, NSArray? keys, NSURL? relativeURL, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_248( - _id, - _lib._sel_bookmarkDataWithOptions_includingResourceValuesForKeys_relativeToURL_error_1, + ffi.Pointer> error) { + final _ret = _objc_msgSend_248( + this.pointer, + _sel_bookmarkDataWithOptions_includingResourceValuesForKeys_relativeToURL_error_, options, - keys?._id ?? ffi.nullptr, - relativeURL?._id ?? ffi.nullptr, + keys?.pointer ?? ffi.nullptr, + relativeURL?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSURL? @@ -37166,1030 +4920,1406 @@ class NSURL extends NSObject { int options, NSURL? relativeURL, ffi.Pointer isStale, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_249( - _id, - _lib._sel_initByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_1, - bookmarkData._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_249( + this.pointer, + _sel_initByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_, + bookmarkData.pointer, options, - relativeURL?._id ?? ffi.nullptr, + relativeURL?.pointer ?? ffi.nullptr, isStale, error); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } static NSURL? URLByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_( - SwiftLibrary _lib, NSData bookmarkData, int options, NSURL? relativeURL, ffi.Pointer isStale, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_249( - _lib._class_NSURL1, - _lib._sel_URLByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_1, - bookmarkData._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_249( + _class_NSURL, + _sel_URLByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_, + bookmarkData.pointer, options, - relativeURL?._id ?? ffi.nullptr, + relativeURL?.pointer ?? ffi.nullptr, isStale, error); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } static NSObject? resourceValuesForKeys_fromBookmarkData_( - SwiftLibrary _lib, NSArray keys, NSData bookmarkData) { - final _ret = _lib._objc_msgSend_250( - _lib._class_NSURL1, - _lib._sel_resourceValuesForKeys_fromBookmarkData_1, - keys._id, - bookmarkData._id); + NSArray keys, NSData bookmarkData) { + final _ret = _objc_msgSend_250( + _class_NSURL, + _sel_resourceValuesForKeys_fromBookmarkData_, + keys.pointer, + bookmarkData.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } static bool writeBookmarkData_toURL_options_error_( - SwiftLibrary _lib, NSData bookmarkData, NSURL bookmarkFileURL, int options, - ffi.Pointer> error) { - return _lib._objc_msgSend_251( - _lib._class_NSURL1, - _lib._sel_writeBookmarkData_toURL_options_error_1, - bookmarkData._id, - bookmarkFileURL._id, + ffi.Pointer> error) { + return _objc_msgSend_251( + _class_NSURL, + _sel_writeBookmarkData_toURL_options_error_, + bookmarkData.pointer, + bookmarkFileURL.pointer, options, error); } - static NSData? bookmarkDataWithContentsOfURL_error_(SwiftLibrary _lib, - NSURL bookmarkFileURL, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_252( - _lib._class_NSURL1, - _lib._sel_bookmarkDataWithContentsOfURL_error_1, - bookmarkFileURL._id, + static NSData? bookmarkDataWithContentsOfURL_error_( + NSURL bookmarkFileURL, ffi.Pointer> error) { + final _ret = _objc_msgSend_252( + _class_NSURL, + _sel_bookmarkDataWithContentsOfURL_error_, + bookmarkFileURL.pointer, error); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } - static NSURL? URLByResolvingAliasFileAtURL_options_error_(SwiftLibrary _lib, - NSURL url, int options, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_253( - _lib._class_NSURL1, - _lib._sel_URLByResolvingAliasFileAtURL_options_error_1, - url._id, + static NSURL? URLByResolvingAliasFileAtURL_options_error_( + NSURL url, int options, ffi.Pointer> error) { + final _ret = _objc_msgSend_253( + _class_NSURL, + _sel_URLByResolvingAliasFileAtURL_options_error_, + url.pointer, options, error); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } bool startAccessingSecurityScopedResource() { - return _lib._objc_msgSend_12( - _id, _lib._sel_startAccessingSecurityScopedResource1); + return _objc_msgSend_12( + this.pointer, _sel_startAccessingSecurityScopedResource); } void stopAccessingSecurityScopedResource() { - _lib._objc_msgSend_1(_id, _lib._sel_stopAccessingSecurityScopedResource1); + _objc_msgSend_1(this.pointer, _sel_stopAccessingSecurityScopedResource); } bool getPromisedItemResourceValue_forKey_error_( - ffi.Pointer> value, + ffi.Pointer> value, NSString key, - ffi.Pointer> error) { - return _lib._objc_msgSend_243( - _id, - _lib._sel_getPromisedItemResourceValue_forKey_error_1, + ffi.Pointer> error) { + return _objc_msgSend_243( + this.pointer, + _sel_getPromisedItemResourceValue_forKey_error_, value, - key._id, + key.pointer, error); } NSDictionary? promisedItemResourceValuesForKeys_error_( - NSArray keys, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_254(_id, - _lib._sel_promisedItemResourceValuesForKeys_error_1, keys._id, error); + NSArray keys, ffi.Pointer> error) { + final _ret = _objc_msgSend_254(this.pointer, + _sel_promisedItemResourceValuesForKeys_error_, keys.pointer, error); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } bool checkPromisedItemIsReachableAndReturnError_( - ffi.Pointer> error) { - return _lib._objc_msgSend_255( - _id, _lib._sel_checkPromisedItemIsReachableAndReturnError_1, error); + ffi.Pointer> error) { + return _objc_msgSend_255( + this.pointer, _sel_checkPromisedItemIsReachableAndReturnError_, error); } - static NSURL? fileURLWithPathComponents_( - SwiftLibrary _lib, NSArray components) { - final _ret = _lib._objc_msgSend_256(_lib._class_NSURL1, - _lib._sel_fileURLWithPathComponents_1, components._id); + static NSURL? fileURLWithPathComponents_(NSArray components) { + final _ret = _objc_msgSend_256( + _class_NSURL, _sel_fileURLWithPathComponents_, components.pointer); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSArray? get pathComponents { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_pathComponents1); + final _ret = _objc_msgSend_84(this.pointer, _sel_pathComponents); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSString? get lastPathComponent { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_lastPathComponent1); + final _ret = _objc_msgSend_44(this.pointer, _sel_lastPathComponent); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get pathExtension { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_pathExtension1); + final _ret = _objc_msgSend_44(this.pointer, _sel_pathExtension); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSURL? URLByAppendingPathComponent_(NSString pathComponent) { - final _ret = _lib._objc_msgSend_257( - _id, _lib._sel_URLByAppendingPathComponent_1, pathComponent._id); + final _ret = _objc_msgSend_257( + this.pointer, _sel_URLByAppendingPathComponent_, pathComponent.pointer); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? URLByAppendingPathComponent_isDirectory_( NSString pathComponent, bool isDirectory) { - final _ret = _lib._objc_msgSend_258( - _id, - _lib._sel_URLByAppendingPathComponent_isDirectory_1, - pathComponent._id, + final _ret = _objc_msgSend_258( + this.pointer, + _sel_URLByAppendingPathComponent_isDirectory_, + pathComponent.pointer, isDirectory); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get URLByDeletingLastPathComponent { final _ret = - _lib._objc_msgSend_45(_id, _lib._sel_URLByDeletingLastPathComponent1); + _objc_msgSend_45(this.pointer, _sel_URLByDeletingLastPathComponent); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? URLByAppendingPathExtension_(NSString pathExtension) { - final _ret = _lib._objc_msgSend_257( - _id, _lib._sel_URLByAppendingPathExtension_1, pathExtension._id); + final _ret = _objc_msgSend_257( + this.pointer, _sel_URLByAppendingPathExtension_, pathExtension.pointer); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get URLByDeletingPathExtension { final _ret = - _lib._objc_msgSend_45(_id, _lib._sel_URLByDeletingPathExtension1); + _objc_msgSend_45(this.pointer, _sel_URLByDeletingPathExtension); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } bool checkResourceIsReachableAndReturnError_( - ffi.Pointer> error) { - return _lib._objc_msgSend_255( - _id, _lib._sel_checkResourceIsReachableAndReturnError_1, error); + ffi.Pointer> error) { + return _objc_msgSend_255( + this.pointer, _sel_checkResourceIsReachableAndReturnError_, error); } NSURL? get URLByStandardizingPath { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_URLByStandardizingPath1); + final _ret = _objc_msgSend_45(this.pointer, _sel_URLByStandardizingPath); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get URLByResolvingSymlinksInPath { final _ret = - _lib._objc_msgSend_45(_id, _lib._sel_URLByResolvingSymlinksInPath1); + _objc_msgSend_45(this.pointer, _sel_URLByResolvingSymlinksInPath); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSData? resourceDataUsingCache_(bool shouldUseCache) { - final _ret = _lib._objc_msgSend_259( - _id, _lib._sel_resourceDataUsingCache_1, shouldUseCache); + final _ret = _objc_msgSend_259( + this.pointer, _sel_resourceDataUsingCache_, shouldUseCache); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } void loadResourceDataNotifyingClient_usingCache_( NSObject client, bool shouldUseCache) { - _lib._objc_msgSend_260( - _id, - _lib._sel_loadResourceDataNotifyingClient_usingCache_1, - client._id, + _objc_msgSend_260( + this.pointer, + _sel_loadResourceDataNotifyingClient_usingCache_, + client.pointer, shouldUseCache); } NSObject? propertyForKey_(NSString propertyKey) { - final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_propertyForKey_1, propertyKey._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_propertyForKey_, propertyKey.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } bool setResourceData_(NSData data) { - return _lib._objc_msgSend_24(_id, _lib._sel_setResourceData_1, data._id); + return _objc_msgSend_24(this.pointer, _sel_setResourceData_, data.pointer); } bool setProperty_forKey_(NSObject property, NSString propertyKey) { - return _lib._objc_msgSend_261( - _id, _lib._sel_setProperty_forKey_1, property._id, propertyKey._id); + return _objc_msgSend_261(this.pointer, _sel_setProperty_forKey_, + property.pointer, propertyKey.pointer); } NSURLHandle? URLHandleUsingCache_(bool shouldUseCache) { - final _ret = _lib._objc_msgSend_268( - _id, _lib._sel_URLHandleUsingCache_1, shouldUseCache); + final _ret = _objc_msgSend_268( + this.pointer, _sel_URLHandleUsingCache_, shouldUseCache); return _ret.address == 0 ? null - : NSURLHandle._(_ret, _lib, retain: true, release: true); + : NSURLHandle._(_ret, retain: true, release: true); } @override NSURL init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURL._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURL._(_ret, retain: true, release: true); } - static NSURL new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURL1, _lib._sel_new1); - return NSURL._(_ret, _lib, retain: false, release: true); + static NSURL new1() { + final _ret = _objc_msgSend_2(_class_NSURL, _sel_new); + return NSURL._(_ret, retain: false, release: true); } - static NSURL allocWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURL1, _lib._sel_allocWithZone_1, zone); - return NSURL._(_ret, _lib, retain: false, release: true); + static NSURL allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSURL, _sel_allocWithZone_, zone); + return NSURL._(_ret, retain: false, release: true); } - static NSURL alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURL1, _lib._sel_alloc1); - return NSURL._(_ret, _lib, retain: false, release: true); + static NSURL alloc() { + final _ret = _objc_msgSend_2(_class_NSURL, _sel_alloc); + return NSURL._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURL1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURL, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURL1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURL, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURL1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12(_class_NSURL, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURL1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSURL, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURL1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63( + _class_NSURL, _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURL1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64( + _class_NSURL, _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURL1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSURL1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURL1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURL, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSURL, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSURL, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSURL = objc.getClass("NSURL"); +late final _sel_initWithScheme_host_path_ = + objc.registerName("initWithScheme:host:path:"); +final _objc_msgSend_27 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initFileURLWithPath_isDirectory_relativeToURL_ = + objc.registerName("initFileURLWithPath:isDirectory:relativeToURL:"); +final _objc_msgSend_28 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>(); +late final _sel_initFileURLWithPath_relativeToURL_ = + objc.registerName("initFileURLWithPath:relativeToURL:"); +final _objc_msgSend_29 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initFileURLWithPath_isDirectory_ = + objc.registerName("initFileURLWithPath:isDirectory:"); +final _objc_msgSend_30 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_initFileURLWithPath_ = + objc.registerName("initFileURLWithPath:"); +final _objc_msgSend_31 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_fileURLWithPath_isDirectory_relativeToURL_ = + objc.registerName("fileURLWithPath:isDirectory:relativeToURL:"); +final _objc_msgSend_32 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>(); +late final _sel_fileURLWithPath_relativeToURL_ = + objc.registerName("fileURLWithPath:relativeToURL:"); +final _objc_msgSend_33 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_fileURLWithPath_isDirectory_ = + objc.registerName("fileURLWithPath:isDirectory:"); +final _objc_msgSend_34 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_fileURLWithPath_ = objc.registerName("fileURLWithPath:"); +final _objc_msgSend_35 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initFileURLWithFileSystemRepresentation_isDirectory_relativeToURL_ = + objc.registerName( + "initFileURLWithFileSystemRepresentation:isDirectory:relativeToURL:"); +final _objc_msgSend_36 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>(); +late final _sel_fileURLWithFileSystemRepresentation_isDirectory_relativeToURL_ = + objc.registerName( + "fileURLWithFileSystemRepresentation:isDirectory:relativeToURL:"); +final _objc_msgSend_37 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>(); +late final _sel_initWithString_ = objc.registerName("initWithString:"); +final _objc_msgSend_38 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithString_relativeToURL_ = + objc.registerName("initWithString:relativeToURL:"); +final _objc_msgSend_39 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLWithString_ = objc.registerName("URLWithString:"); +late final _sel_URLWithString_relativeToURL_ = + objc.registerName("URLWithString:relativeToURL:"); +late final _sel_initWithString_encodingInvalidCharacters_ = + objc.registerName("initWithString:encodingInvalidCharacters:"); +final _objc_msgSend_40 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_URLWithString_encodingInvalidCharacters_ = + objc.registerName("URLWithString:encodingInvalidCharacters:"); +late final _sel_initWithDataRepresentation_relativeToURL_ = + objc.registerName("initWithDataRepresentation:relativeToURL:"); +final _objc_msgSend_41 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLWithDataRepresentation_relativeToURL_ = + objc.registerName("URLWithDataRepresentation:relativeToURL:"); +final _objc_msgSend_42 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initAbsoluteURLWithDataRepresentation_relativeToURL_ = + objc.registerName("initAbsoluteURLWithDataRepresentation:relativeToURL:"); +late final _sel_absoluteURLWithDataRepresentation_relativeToURL_ = + objc.registerName("absoluteURLWithDataRepresentation:relativeToURL:"); +late final _sel_dataRepresentation = objc.registerName("dataRepresentation"); +final _objc_msgSend_43 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_absoluteString = objc.registerName("absoluteString"); +final _objc_msgSend_44 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_relativeString = objc.registerName("relativeString"); +late final _sel_baseURL = objc.registerName("baseURL"); +final _objc_msgSend_45 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_absoluteURL = objc.registerName("absoluteURL"); +late final _sel_scheme = objc.registerName("scheme"); +late final _sel_resourceSpecifier = objc.registerName("resourceSpecifier"); +late final _sel_host = objc.registerName("host"); class NSNumber extends NSValue { - NSNumber._(ffi.Pointer id, SwiftLibrary lib, + NSNumber._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSNumber] that points to the same underlying object as [other]. - static NSNumber castFrom(T other) { - return NSNumber._(other._id, other._lib, retain: true, release: true); + static NSNumber castFrom(T other) { + return NSNumber._(other.pointer, retain: true, release: true); } /// Returns a [NSNumber] that wraps the given raw object pointer. - static NSNumber castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSNumber castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSNumber._(other, lib, retain: retain, release: release); + return NSNumber._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSNumber]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSNumber1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSNumber); } @override NSNumber? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } NSNumber initWithChar_(int value) { - final _ret = _lib._objc_msgSend_220(_id, _lib._sel_initWithChar_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_220(this.pointer, _sel_initWithChar_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithUnsignedChar_(int value) { final _ret = - _lib._objc_msgSend_221(_id, _lib._sel_initWithUnsignedChar_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + _objc_msgSend_221(this.pointer, _sel_initWithUnsignedChar_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithShort_(int value) { - final _ret = _lib._objc_msgSend_222(_id, _lib._sel_initWithShort_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_222(this.pointer, _sel_initWithShort_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithUnsignedShort_(int value) { final _ret = - _lib._objc_msgSend_223(_id, _lib._sel_initWithUnsignedShort_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + _objc_msgSend_223(this.pointer, _sel_initWithUnsignedShort_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithInt_(int value) { - final _ret = _lib._objc_msgSend_224(_id, _lib._sel_initWithInt_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_224(this.pointer, _sel_initWithInt_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithUnsignedInt_(int value) { final _ret = - _lib._objc_msgSend_225(_id, _lib._sel_initWithUnsignedInt_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + _objc_msgSend_225(this.pointer, _sel_initWithUnsignedInt_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithLong_(int value) { - final _ret = _lib._objc_msgSend_226(_id, _lib._sel_initWithLong_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_226(this.pointer, _sel_initWithLong_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithUnsignedLong_(int value) { final _ret = - _lib._objc_msgSend_227(_id, _lib._sel_initWithUnsignedLong_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + _objc_msgSend_227(this.pointer, _sel_initWithUnsignedLong_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithLongLong_(int value) { - final _ret = - _lib._objc_msgSend_228(_id, _lib._sel_initWithLongLong_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_228(this.pointer, _sel_initWithLongLong_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithUnsignedLongLong_(int value) { - final _ret = _lib._objc_msgSend_229( - _id, _lib._sel_initWithUnsignedLongLong_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_229(this.pointer, _sel_initWithUnsignedLongLong_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithFloat_(double value) { - final _ret = _lib._objc_msgSend_230(_id, _lib._sel_initWithFloat_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_230(this.pointer, _sel_initWithFloat_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithDouble_(double value) { - final _ret = _lib._objc_msgSend_231(_id, _lib._sel_initWithDouble_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_231(this.pointer, _sel_initWithDouble_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithBool_(bool value) { - final _ret = _lib._objc_msgSend_232(_id, _lib._sel_initWithBool_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_232(this.pointer, _sel_initWithBool_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithInteger_(int value) { - final _ret = - _lib._objc_msgSend_226(_id, _lib._sel_initWithInteger_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_226(this.pointer, _sel_initWithInteger_, value); + return NSNumber._(_ret, retain: true, release: true); } NSNumber initWithUnsignedInteger_(int value) { final _ret = - _lib._objc_msgSend_227(_id, _lib._sel_initWithUnsignedInteger_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + _objc_msgSend_227(this.pointer, _sel_initWithUnsignedInteger_, value); + return NSNumber._(_ret, retain: true, release: true); } int get charValue { - return _lib._objc_msgSend_233(_id, _lib._sel_charValue1); + return _objc_msgSend_233(this.pointer, _sel_charValue); } int get unsignedCharValue { - return _lib._objc_msgSend_234(_id, _lib._sel_unsignedCharValue1); + return _objc_msgSend_234(this.pointer, _sel_unsignedCharValue); } int get shortValue { - return _lib._objc_msgSend_235(_id, _lib._sel_shortValue1); + return _objc_msgSend_235(this.pointer, _sel_shortValue); } int get unsignedShortValue { - return _lib._objc_msgSend_236(_id, _lib._sel_unsignedShortValue1); + return _objc_msgSend_236(this.pointer, _sel_unsignedShortValue); } int get intValue { - return _lib._objc_msgSend_237(_id, _lib._sel_intValue1); + return _objc_msgSend_237(this.pointer, _sel_intValue); } int get unsignedIntValue { - return _lib._objc_msgSend_214(_id, _lib._sel_unsignedIntValue1); + return _objc_msgSend_214(this.pointer, _sel_unsignedIntValue); } int get longValue { - return _lib._objc_msgSend_83(_id, _lib._sel_longValue1); + return _objc_msgSend_83(this.pointer, _sel_longValue); } int get unsignedLongValue { - return _lib._objc_msgSend_10(_id, _lib._sel_unsignedLongValue1); + return _objc_msgSend_10(this.pointer, _sel_unsignedLongValue); } int get longLongValue { - return _lib._objc_msgSend_238(_id, _lib._sel_longLongValue1); + return _objc_msgSend_238(this.pointer, _sel_longLongValue); } int get unsignedLongLongValue { - return _lib._objc_msgSend_164(_id, _lib._sel_unsignedLongLongValue1); + return _objc_msgSend_164(this.pointer, _sel_unsignedLongLongValue); } double get floatValue { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_239_fpret(_id, _lib._sel_floatValue1) - : _lib._objc_msgSend_239(_id, _lib._sel_floatValue1); + return objc.useMsgSendVariants + ? _objc_msgSend_239Fpret(this.pointer, _sel_floatValue) + : _objc_msgSend_239(this.pointer, _sel_floatValue); } double get doubleValue { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_doubleValue1) - : _lib._objc_msgSend_165(_id, _lib._sel_doubleValue1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_doubleValue) + : _objc_msgSend_165(this.pointer, _sel_doubleValue); } bool get boolValue { - return _lib._objc_msgSend_12(_id, _lib._sel_boolValue1); + return _objc_msgSend_12(this.pointer, _sel_boolValue); } int get integerValue { - return _lib._objc_msgSend_83(_id, _lib._sel_integerValue1); + return _objc_msgSend_83(this.pointer, _sel_integerValue); } int get unsignedIntegerValue { - return _lib._objc_msgSend_10(_id, _lib._sel_unsignedIntegerValue1); + return _objc_msgSend_10(this.pointer, _sel_unsignedIntegerValue); } NSString get stringValue { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_stringValue1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_stringValue); + return NSString._(_ret, retain: true, release: true); } int compare_(NSNumber otherNumber) { - return _lib._objc_msgSend_240(_id, _lib._sel_compare_1, otherNumber._id); + return _objc_msgSend_240(this.pointer, _sel_compare_, otherNumber.pointer); } bool isEqualToNumber_(NSNumber number) { - return _lib._objc_msgSend_241(_id, _lib._sel_isEqualToNumber_1, number._id); + return _objc_msgSend_241( + this.pointer, _sel_isEqualToNumber_, number.pointer); } NSString descriptionWithLocale_(NSObject? locale) { - final _ret = _lib._objc_msgSend_70( - _id, _lib._sel_descriptionWithLocale_1, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_70(this.pointer, _sel_descriptionWithLocale_, + locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } - static NSNumber numberWithChar_(SwiftLibrary _lib, int value) { - final _ret = _lib._objc_msgSend_220( - _lib._class_NSNumber1, _lib._sel_numberWithChar_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithChar_(int value) { + final _ret = + _objc_msgSend_220(_class_NSNumber, _sel_numberWithChar_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithUnsignedChar_(SwiftLibrary _lib, int value) { - final _ret = _lib._objc_msgSend_221( - _lib._class_NSNumber1, _lib._sel_numberWithUnsignedChar_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithUnsignedChar_(int value) { + final _ret = + _objc_msgSend_221(_class_NSNumber, _sel_numberWithUnsignedChar_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithShort_(SwiftLibrary _lib, int value) { - final _ret = _lib._objc_msgSend_222( - _lib._class_NSNumber1, _lib._sel_numberWithShort_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithShort_(int value) { + final _ret = + _objc_msgSend_222(_class_NSNumber, _sel_numberWithShort_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithUnsignedShort_(SwiftLibrary _lib, int value) { - final _ret = _lib._objc_msgSend_223( - _lib._class_NSNumber1, _lib._sel_numberWithUnsignedShort_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithUnsignedShort_(int value) { + final _ret = _objc_msgSend_223( + _class_NSNumber, _sel_numberWithUnsignedShort_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithInt_(SwiftLibrary _lib, int value) { - final _ret = _lib._objc_msgSend_224( - _lib._class_NSNumber1, _lib._sel_numberWithInt_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithInt_(int value) { + final _ret = _objc_msgSend_224(_class_NSNumber, _sel_numberWithInt_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithUnsignedInt_(SwiftLibrary _lib, int value) { - final _ret = _lib._objc_msgSend_225( - _lib._class_NSNumber1, _lib._sel_numberWithUnsignedInt_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithUnsignedInt_(int value) { + final _ret = + _objc_msgSend_225(_class_NSNumber, _sel_numberWithUnsignedInt_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithLong_(SwiftLibrary _lib, int value) { - final _ret = _lib._objc_msgSend_226( - _lib._class_NSNumber1, _lib._sel_numberWithLong_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithLong_(int value) { + final _ret = + _objc_msgSend_226(_class_NSNumber, _sel_numberWithLong_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithUnsignedLong_(SwiftLibrary _lib, int value) { - final _ret = _lib._objc_msgSend_227( - _lib._class_NSNumber1, _lib._sel_numberWithUnsignedLong_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithUnsignedLong_(int value) { + final _ret = + _objc_msgSend_227(_class_NSNumber, _sel_numberWithUnsignedLong_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithLongLong_(SwiftLibrary _lib, int value) { - final _ret = _lib._objc_msgSend_228( - _lib._class_NSNumber1, _lib._sel_numberWithLongLong_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithLongLong_(int value) { + final _ret = + _objc_msgSend_228(_class_NSNumber, _sel_numberWithLongLong_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithUnsignedLongLong_(SwiftLibrary _lib, int value) { - final _ret = _lib._objc_msgSend_229( - _lib._class_NSNumber1, _lib._sel_numberWithUnsignedLongLong_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithUnsignedLongLong_(int value) { + final _ret = _objc_msgSend_229( + _class_NSNumber, _sel_numberWithUnsignedLongLong_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithFloat_(SwiftLibrary _lib, double value) { - final _ret = _lib._objc_msgSend_230( - _lib._class_NSNumber1, _lib._sel_numberWithFloat_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithFloat_(double value) { + final _ret = + _objc_msgSend_230(_class_NSNumber, _sel_numberWithFloat_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithDouble_(SwiftLibrary _lib, double value) { - final _ret = _lib._objc_msgSend_231( - _lib._class_NSNumber1, _lib._sel_numberWithDouble_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithDouble_(double value) { + final _ret = + _objc_msgSend_231(_class_NSNumber, _sel_numberWithDouble_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithBool_(SwiftLibrary _lib, bool value) { - final _ret = _lib._objc_msgSend_232( - _lib._class_NSNumber1, _lib._sel_numberWithBool_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithBool_(bool value) { + final _ret = + _objc_msgSend_232(_class_NSNumber, _sel_numberWithBool_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithInteger_(SwiftLibrary _lib, int value) { - final _ret = _lib._objc_msgSend_226( - _lib._class_NSNumber1, _lib._sel_numberWithInteger_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithInteger_(int value) { + final _ret = + _objc_msgSend_226(_class_NSNumber, _sel_numberWithInteger_, value); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber numberWithUnsignedInteger_(SwiftLibrary _lib, int value) { - final _ret = _lib._objc_msgSend_227( - _lib._class_NSNumber1, _lib._sel_numberWithUnsignedInteger_1, value); - return NSNumber._(_ret, _lib, retain: true, release: true); + static NSNumber numberWithUnsignedInteger_(int value) { + final _ret = _objc_msgSend_227( + _class_NSNumber, _sel_numberWithUnsignedInteger_, value); + return NSNumber._(_ret, retain: true, release: true); } @override NSNumber initWithBytes_objCType_( ffi.Pointer value, ffi.Pointer type) { - final _ret = _lib._objc_msgSend_46( - _id, _lib._sel_initWithBytes_objCType_1, value, type); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_46( + this.pointer, _sel_initWithBytes_objCType_, value, type); + return NSNumber._(_ret, retain: true, release: true); } - static NSValue valueWithBytes_objCType_(SwiftLibrary _lib, + static NSValue valueWithBytes_objCType_( ffi.Pointer value, ffi.Pointer type) { - final _ret = _lib._objc_msgSend_48(_lib._class_NSNumber1, - _lib._sel_valueWithBytes_objCType_1, value, type); - return NSValue._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_48( + _class_NSNumber, _sel_valueWithBytes_objCType_, value, type); + return NSValue._(_ret, retain: true, release: true); } - static NSValue value_withObjCType_(SwiftLibrary _lib, + static NSValue value_withObjCType_( ffi.Pointer value, ffi.Pointer type) { - final _ret = _lib._objc_msgSend_48( - _lib._class_NSNumber1, _lib._sel_value_withObjCType_1, value, type); - return NSValue._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_48( + _class_NSNumber, _sel_value_withObjCType_, value, type); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithNonretainedObject_( - SwiftLibrary _lib, NSObject? anObject) { - final _ret = _lib._objc_msgSend_49(_lib._class_NSNumber1, - _lib._sel_valueWithNonretainedObject_1, anObject?._id ?? ffi.nullptr); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithNonretainedObject_(NSObject? anObject) { + final _ret = _objc_msgSend_49(_class_NSNumber, + _sel_valueWithNonretainedObject_, anObject?.pointer ?? ffi.nullptr); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithPointer_( - SwiftLibrary _lib, ffi.Pointer pointer) { - final _ret = _lib._objc_msgSend_50( - _lib._class_NSNumber1, _lib._sel_valueWithPointer_1, pointer); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithPointer_(ffi.Pointer pointer) { + final _ret = + _objc_msgSend_50(_class_NSNumber, _sel_valueWithPointer_, pointer); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithRange_(SwiftLibrary _lib, _NSRange range) { - final _ret = _lib._objc_msgSend_53( - _lib._class_NSNumber1, _lib._sel_valueWithRange_1, range); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithRange_(_NSRange range) { + final _ret = _objc_msgSend_53(_class_NSNumber, _sel_valueWithRange_, range); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithPoint_(SwiftLibrary _lib, CGPoint point) { - final _ret = _lib._objc_msgSend_55( - _lib._class_NSNumber1, _lib._sel_valueWithPoint_1, point); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithPoint_(CGPoint point) { + final _ret = _objc_msgSend_55(_class_NSNumber, _sel_valueWithPoint_, point); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithSize_(SwiftLibrary _lib, CGSize size) { - final _ret = _lib._objc_msgSend_56( - _lib._class_NSNumber1, _lib._sel_valueWithSize_1, size); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithSize_(CGSize size) { + final _ret = _objc_msgSend_56(_class_NSNumber, _sel_valueWithSize_, size); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithRect_(SwiftLibrary _lib, CGRect rect) { - final _ret = _lib._objc_msgSend_57( - _lib._class_NSNumber1, _lib._sel_valueWithRect_1, rect); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithRect_(CGRect rect) { + final _ret = _objc_msgSend_57(_class_NSNumber, _sel_valueWithRect_, rect); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithEdgeInsets_(SwiftLibrary _lib, NSEdgeInsets insets) { - final _ret = _lib._objc_msgSend_58( - _lib._class_NSNumber1, _lib._sel_valueWithEdgeInsets_1, insets); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithEdgeInsets_(NSEdgeInsets insets) { + final _ret = + _objc_msgSend_58(_class_NSNumber, _sel_valueWithEdgeInsets_, insets); + return NSValue._(_ret, retain: true, release: true); } @override NSNumber init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSNumber._(_ret, retain: true, release: true); } - static NSNumber new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSNumber1, _lib._sel_new1); - return NSNumber._(_ret, _lib, retain: false, release: true); + static NSNumber new1() { + final _ret = _objc_msgSend_2(_class_NSNumber, _sel_new); + return NSNumber._(_ret, retain: false, release: true); } - static NSNumber allocWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSNumber1, _lib._sel_allocWithZone_1, zone); - return NSNumber._(_ret, _lib, retain: false, release: true); + static NSNumber allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSNumber, _sel_allocWithZone_, zone); + return NSNumber._(_ret, retain: false, release: true); } - static NSNumber alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSNumber1, _lib._sel_alloc1); - return NSNumber._(_ret, _lib, retain: false, release: true); + static NSNumber alloc() { + final _ret = _objc_msgSend_2(_class_NSNumber, _sel_alloc); + return NSNumber._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSNumber1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSNumber, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSNumber1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSNumber, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSNumber1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSNumber, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSNumber1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSNumber, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSNumber1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSNumber, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSNumber1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSNumber, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSNumber1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSNumber, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSNumber1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSNumber, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSNumber1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSNumber, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSNumber = objc.getClass("NSNumber"); + class NSValue extends NSObject { - NSValue._(ffi.Pointer id, SwiftLibrary lib, + NSValue._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSValue] that points to the same underlying object as [other]. - static NSValue castFrom(T other) { - return NSValue._(other._id, other._lib, retain: true, release: true); + static NSValue castFrom(T other) { + return NSValue._(other.pointer, retain: true, release: true); } /// Returns a [NSValue] that wraps the given raw object pointer. - static NSValue castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSValue castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSValue._(other, lib, retain: retain, release: release); + return NSValue._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSValue]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSValue1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSValue); } void getValue_size_(ffi.Pointer value, int size) { - _lib._objc_msgSend_22(_id, _lib._sel_getValue_size_1, value, size); + _objc_msgSend_22(this.pointer, _sel_getValue_size_, value, size); } ffi.Pointer get objCType { - return _lib._objc_msgSend_13(_id, _lib._sel_objCType1); + return _objc_msgSend_13(this.pointer, _sel_objCType); } NSValue initWithBytes_objCType_( ffi.Pointer value, ffi.Pointer type) { - final _ret = _lib._objc_msgSend_46( - _id, _lib._sel_initWithBytes_objCType_1, value, type); - return NSValue._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_46( + this.pointer, _sel_initWithBytes_objCType_, value, type); + return NSValue._(_ret, retain: true, release: true); } NSValue? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSValue._(_ret, _lib, retain: true, release: true); + : NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithBytes_objCType_(SwiftLibrary _lib, + static NSValue valueWithBytes_objCType_( ffi.Pointer value, ffi.Pointer type) { - final _ret = _lib._objc_msgSend_48( - _lib._class_NSValue1, _lib._sel_valueWithBytes_objCType_1, value, type); - return NSValue._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_48( + _class_NSValue, _sel_valueWithBytes_objCType_, value, type); + return NSValue._(_ret, retain: true, release: true); } - static NSValue value_withObjCType_(SwiftLibrary _lib, + static NSValue value_withObjCType_( ffi.Pointer value, ffi.Pointer type) { - final _ret = _lib._objc_msgSend_48( - _lib._class_NSValue1, _lib._sel_value_withObjCType_1, value, type); - return NSValue._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_48(_class_NSValue, _sel_value_withObjCType_, value, type); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithNonretainedObject_( - SwiftLibrary _lib, NSObject? anObject) { - final _ret = _lib._objc_msgSend_49(_lib._class_NSValue1, - _lib._sel_valueWithNonretainedObject_1, anObject?._id ?? ffi.nullptr); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithNonretainedObject_(NSObject? anObject) { + final _ret = _objc_msgSend_49(_class_NSValue, + _sel_valueWithNonretainedObject_, anObject?.pointer ?? ffi.nullptr); + return NSValue._(_ret, retain: true, release: true); } NSObject? get nonretainedObjectValue { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_nonretainedObjectValue1); + final _ret = _objc_msgSend_17(this.pointer, _sel_nonretainedObjectValue); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSValue valueWithPointer_( - SwiftLibrary _lib, ffi.Pointer pointer) { - final _ret = _lib._objc_msgSend_50( - _lib._class_NSValue1, _lib._sel_valueWithPointer_1, pointer); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithPointer_(ffi.Pointer pointer) { + final _ret = + _objc_msgSend_50(_class_NSValue, _sel_valueWithPointer_, pointer); + return NSValue._(_ret, retain: true, release: true); } ffi.Pointer get pointerValue { - return _lib._objc_msgSend_20(_id, _lib._sel_pointerValue1); + return _objc_msgSend_20(this.pointer, _sel_pointerValue); } bool isEqualToValue_(NSValue value) { - return _lib._objc_msgSend_51(_id, _lib._sel_isEqualToValue_1, value._id); + return _objc_msgSend_51(this.pointer, _sel_isEqualToValue_, value.pointer); } void getValue_(ffi.Pointer value) { - _lib._objc_msgSend_52(_id, _lib._sel_getValue_1, value); + _objc_msgSend_52(this.pointer, _sel_getValue_, value); } - static NSValue valueWithRange_(SwiftLibrary _lib, _NSRange range) { - final _ret = _lib._objc_msgSend_53( - _lib._class_NSValue1, _lib._sel_valueWithRange_1, range); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithRange_(_NSRange range) { + final _ret = _objc_msgSend_53(_class_NSValue, _sel_valueWithRange_, range); + return NSValue._(_ret, retain: true, release: true); } void getRangeValue(ffi.Pointer<_NSRange> stret) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_54_stret(stret, _id, _lib._sel_rangeValue1) - : stret.ref = _lib._objc_msgSend_54(_id, _lib._sel_rangeValue1); + objc.useMsgSendVariants + ? _objc_msgSend_54Stret(stret, this.pointer, _sel_rangeValue) + : stret.ref = _objc_msgSend_54(this.pointer, _sel_rangeValue); } - static NSValue valueWithPoint_(SwiftLibrary _lib, CGPoint point) { - final _ret = _lib._objc_msgSend_55( - _lib._class_NSValue1, _lib._sel_valueWithPoint_1, point); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithPoint_(CGPoint point) { + final _ret = _objc_msgSend_55(_class_NSValue, _sel_valueWithPoint_, point); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithSize_(SwiftLibrary _lib, CGSize size) { - final _ret = _lib._objc_msgSend_56( - _lib._class_NSValue1, _lib._sel_valueWithSize_1, size); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithSize_(CGSize size) { + final _ret = _objc_msgSend_56(_class_NSValue, _sel_valueWithSize_, size); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithRect_(SwiftLibrary _lib, CGRect rect) { - final _ret = _lib._objc_msgSend_57( - _lib._class_NSValue1, _lib._sel_valueWithRect_1, rect); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithRect_(CGRect rect) { + final _ret = _objc_msgSend_57(_class_NSValue, _sel_valueWithRect_, rect); + return NSValue._(_ret, retain: true, release: true); } - static NSValue valueWithEdgeInsets_(SwiftLibrary _lib, NSEdgeInsets insets) { - final _ret = _lib._objc_msgSend_58( - _lib._class_NSValue1, _lib._sel_valueWithEdgeInsets_1, insets); - return NSValue._(_ret, _lib, retain: true, release: true); + static NSValue valueWithEdgeInsets_(NSEdgeInsets insets) { + final _ret = + _objc_msgSend_58(_class_NSValue, _sel_valueWithEdgeInsets_, insets); + return NSValue._(_ret, retain: true, release: true); } void getPointValue(ffi.Pointer stret) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_59_stret(stret, _id, _lib._sel_pointValue1) - : stret.ref = _lib._objc_msgSend_59(_id, _lib._sel_pointValue1); + objc.useMsgSendVariants + ? _objc_msgSend_59Stret(stret, this.pointer, _sel_pointValue) + : stret.ref = _objc_msgSend_59(this.pointer, _sel_pointValue); } void getSizeValue(ffi.Pointer stret) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_60_stret(stret, _id, _lib._sel_sizeValue1) - : stret.ref = _lib._objc_msgSend_60(_id, _lib._sel_sizeValue1); + objc.useMsgSendVariants + ? _objc_msgSend_60Stret(stret, this.pointer, _sel_sizeValue) + : stret.ref = _objc_msgSend_60(this.pointer, _sel_sizeValue); } void getRectValue(ffi.Pointer stret) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_61_stret(stret, _id, _lib._sel_rectValue1) - : stret.ref = _lib._objc_msgSend_61(_id, _lib._sel_rectValue1); + objc.useMsgSendVariants + ? _objc_msgSend_61Stret(stret, this.pointer, _sel_rectValue) + : stret.ref = _objc_msgSend_61(this.pointer, _sel_rectValue); } void getEdgeInsetsValue(ffi.Pointer stret) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_62_stret(stret, _id, _lib._sel_edgeInsetsValue1) - : stret.ref = _lib._objc_msgSend_62(_id, _lib._sel_edgeInsetsValue1); + objc.useMsgSendVariants + ? _objc_msgSend_62Stret(stret, this.pointer, _sel_edgeInsetsValue) + : stret.ref = _objc_msgSend_62(this.pointer, _sel_edgeInsetsValue); } @override NSValue init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSValue._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSValue._(_ret, retain: true, release: true); } - static NSValue new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSValue1, _lib._sel_new1); - return NSValue._(_ret, _lib, retain: false, release: true); + static NSValue new1() { + final _ret = _objc_msgSend_2(_class_NSValue, _sel_new); + return NSValue._(_ret, retain: false, release: true); } - static NSValue allocWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSValue1, _lib._sel_allocWithZone_1, zone); - return NSValue._(_ret, _lib, retain: false, release: true); + static NSValue allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSValue, _sel_allocWithZone_, zone); + return NSValue._(_ret, retain: false, release: true); } - static NSValue alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSValue1, _lib._sel_alloc1); - return NSValue._(_ret, _lib, retain: false, release: true); + static NSValue alloc() { + final _ret = _objc_msgSend_2(_class_NSValue, _sel_alloc); + return NSValue._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSValue1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSValue, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSValue1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSValue, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSValue1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSValue, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSValue1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSValue, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSValue1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSValue, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSValue1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSValue, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSValue1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSValue1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSValue1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSValue, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSValue, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSValue, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSValue = objc.getClass("NSValue"); +late final _sel_getValue_size_ = objc.registerName("getValue:size:"); +late final _sel_objCType = objc.registerName("objCType"); +late final _sel_initWithBytes_objCType_ = + objc.registerName("initWithBytes:objCType:"); +final _objc_msgSend_46 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithCoder_ = objc.registerName("initWithCoder:"); +final _objc_msgSend_47 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_valueWithBytes_objCType_ = + objc.registerName("valueWithBytes:objCType:"); +final _objc_msgSend_48 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_value_withObjCType_ = objc.registerName("value:withObjCType:"); +late final _sel_valueWithNonretainedObject_ = + objc.registerName("valueWithNonretainedObject:"); +final _objc_msgSend_49 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_nonretainedObjectValue = + objc.registerName("nonretainedObjectValue"); +late final _sel_valueWithPointer_ = objc.registerName("valueWithPointer:"); +final _objc_msgSend_50 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_pointerValue = objc.registerName("pointerValue"); +late final _sel_isEqualToValue_ = objc.registerName("isEqualToValue:"); +final _objc_msgSend_51 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_getValue_ = objc.registerName("getValue:"); +final _objc_msgSend_52 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_valueWithRange_ = objc.registerName("valueWithRange:"); +final _objc_msgSend_53 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_rangeValue = objc.registerName("rangeValue"); +final _objc_msgSend_54 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + _NSRange Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_54Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer<_NSRange>, ffi.Pointer, + ffi.Pointer)>(); final class CGPoint extends ffi.Struct { @ffi.Double() @@ -38199,6 +6329,16 @@ final class CGPoint extends ffi.Struct { external double y; } +late final _sel_valueWithPoint_ = objc.registerName("valueWithPoint:"); +final _objc_msgSend_55 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, CGPoint)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, CGPoint)>(); + final class CGSize extends ffi.Struct { @ffi.Double() external double width; @@ -38207,12 +6347,32 @@ final class CGSize extends ffi.Struct { external double height; } +late final _sel_valueWithSize_ = objc.registerName("valueWithSize:"); +final _objc_msgSend_56 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, CGSize)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, CGSize)>(); + final class CGRect extends ffi.Struct { external CGPoint origin; external CGSize size; } +late final _sel_valueWithRect_ = objc.registerName("valueWithRect:"); +final _objc_msgSend_57 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, CGRect)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, CGRect)>(); + final class NSEdgeInsets extends ffi.Struct { @ffi.Double() external double top; @@ -38227,498 +6387,597 @@ final class NSEdgeInsets extends ffi.Struct { external double right; } +late final _sel_valueWithEdgeInsets_ = + objc.registerName("valueWithEdgeInsets:"); +final _objc_msgSend_58 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, NSEdgeInsets)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, NSEdgeInsets)>(); +late final _sel_pointValue = objc.registerName("pointValue"); +final _objc_msgSend_59 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + CGPoint Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + CGPoint Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_59Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>(); +late final _sel_sizeValue = objc.registerName("sizeValue"); +final _objc_msgSend_60 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + CGSize Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + CGSize Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_60Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>(); +late final _sel_rectValue = objc.registerName("rectValue"); +final _objc_msgSend_61 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + CGRect Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + CGRect Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_61Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>(); +late final _sel_edgeInsetsValue = objc.registerName("edgeInsetsValue"); +final _objc_msgSend_62 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + NSEdgeInsets Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + NSEdgeInsets Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_62Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>(); +late final _sel_keyPathsForValuesAffectingValueForKey_ = + objc.registerName("keyPathsForValuesAffectingValueForKey:"); +final _objc_msgSend_63 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_automaticallyNotifiesObserversForKey_ = + objc.registerName("automaticallyNotifiesObserversForKey:"); +final _objc_msgSend_64 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + class NSArray extends NSObject { - NSArray._(ffi.Pointer id, SwiftLibrary lib, + NSArray._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSArray] that points to the same underlying object as [other]. - static NSArray castFrom(T other) { - return NSArray._(other._id, other._lib, retain: true, release: true); + static NSArray castFrom(T other) { + return NSArray._(other.pointer, retain: true, release: true); } /// Returns a [NSArray] that wraps the given raw object pointer. - static NSArray castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSArray castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSArray._(other, lib, retain: retain, release: release); + return NSArray._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSArray]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSArray1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSArray); } int get count { - return _lib._objc_msgSend_10(_id, _lib._sel_count1); + return _objc_msgSend_10(this.pointer, _sel_count); } NSObject objectAtIndex_(int index) { - final _ret = _lib._objc_msgSend_65(_id, _lib._sel_objectAtIndex_1, index); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_65(this.pointer, _sel_objectAtIndex_, index); + return NSObject._(_ret, retain: true, release: true); } @override NSArray init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSArray._(_ret, retain: true, release: true); } NSArray initWithObjects_count_( - ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66( - _id, _lib._sel_initWithObjects_count_1, objects, cnt); - return NSArray._(_ret, _lib, retain: true, release: true); + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + this.pointer, _sel_initWithObjects_count_, objects, cnt); + return NSArray._(_ret, retain: true, release: true); } NSArray? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSArray arrayByAddingObject_(NSObject anObject) { - final _ret = _lib._objc_msgSend_67( - _id, _lib._sel_arrayByAddingObject_1, anObject._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_67( + this.pointer, _sel_arrayByAddingObject_, anObject.pointer); + return NSArray._(_ret, retain: true, release: true); } NSArray arrayByAddingObjectsFromArray_(NSArray otherArray) { - final _ret = _lib._objc_msgSend_68( - _id, _lib._sel_arrayByAddingObjectsFromArray_1, otherArray._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_68( + this.pointer, _sel_arrayByAddingObjectsFromArray_, otherArray.pointer); + return NSArray._(_ret, retain: true, release: true); } NSString componentsJoinedByString_(NSString separator) { - final _ret = _lib._objc_msgSend_69( - _id, _lib._sel_componentsJoinedByString_1, separator._id); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_69( + this.pointer, _sel_componentsJoinedByString_, separator.pointer); + return NSString._(_ret, retain: true, release: true); } bool containsObject_(NSObject anObject) { - return _lib._objc_msgSend_0(_id, _lib._sel_containsObject_1, anObject._id); + return _objc_msgSend_0( + this.pointer, _sel_containsObject_, anObject.pointer); } NSString get description { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_description); + return NSString._(_ret, retain: true, release: true); } NSString descriptionWithLocale_(NSObject? locale) { - final _ret = _lib._objc_msgSend_70( - _id, _lib._sel_descriptionWithLocale_1, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_70(this.pointer, _sel_descriptionWithLocale_, + locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } NSString descriptionWithLocale_indent_(NSObject? locale, int level) { - final _ret = _lib._objc_msgSend_71( - _id, - _lib._sel_descriptionWithLocale_indent_1, - locale?._id ?? ffi.nullptr, + final _ret = _objc_msgSend_71( + this.pointer, + _sel_descriptionWithLocale_indent_, + locale?.pointer ?? ffi.nullptr, level); - return NSString._(_ret, _lib, retain: true, release: true); + return NSString._(_ret, retain: true, release: true); } NSObject? firstObjectCommonWithArray_(NSArray otherArray) { - final _ret = _lib._objc_msgSend_72( - _id, _lib._sel_firstObjectCommonWithArray_1, otherArray._id); + final _ret = _objc_msgSend_72( + this.pointer, _sel_firstObjectCommonWithArray_, otherArray.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void getObjects_range_( - ffi.Pointer> objects, _NSRange range) { - _lib._objc_msgSend_73(_id, _lib._sel_getObjects_range_1, objects, range); + ffi.Pointer> objects, _NSRange range) { + _objc_msgSend_73(this.pointer, _sel_getObjects_range_, objects, range); } int indexOfObject_(NSObject anObject) { - return _lib._objc_msgSend_74(_id, _lib._sel_indexOfObject_1, anObject._id); + return _objc_msgSend_74( + this.pointer, _sel_indexOfObject_, anObject.pointer); } int indexOfObject_inRange_(NSObject anObject, _NSRange range) { - return _lib._objc_msgSend_75( - _id, _lib._sel_indexOfObject_inRange_1, anObject._id, range); + return _objc_msgSend_75( + this.pointer, _sel_indexOfObject_inRange_, anObject.pointer, range); } int indexOfObjectIdenticalTo_(NSObject anObject) { - return _lib._objc_msgSend_74( - _id, _lib._sel_indexOfObjectIdenticalTo_1, anObject._id); + return _objc_msgSend_74( + this.pointer, _sel_indexOfObjectIdenticalTo_, anObject.pointer); } int indexOfObjectIdenticalTo_inRange_(NSObject anObject, _NSRange range) { - return _lib._objc_msgSend_75( - _id, _lib._sel_indexOfObjectIdenticalTo_inRange_1, anObject._id, range); + return _objc_msgSend_75(this.pointer, + _sel_indexOfObjectIdenticalTo_inRange_, anObject.pointer, range); } bool isEqualToArray_(NSArray otherArray) { - return _lib._objc_msgSend_76( - _id, _lib._sel_isEqualToArray_1, otherArray._id); + return _objc_msgSend_76( + this.pointer, _sel_isEqualToArray_, otherArray.pointer); } NSObject? get firstObject { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_firstObject1); + final _ret = _objc_msgSend_17(this.pointer, _sel_firstObject); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? get lastObject { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_lastObject1); + final _ret = _objc_msgSend_17(this.pointer, _sel_lastObject); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSEnumerator objectEnumerator() { - final _ret = _lib._objc_msgSend_77(_id, _lib._sel_objectEnumerator1); - return NSEnumerator._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_77(this.pointer, _sel_objectEnumerator); + return NSEnumerator._(_ret, retain: true, release: true); } NSEnumerator reverseObjectEnumerator() { - final _ret = _lib._objc_msgSend_77(_id, _lib._sel_reverseObjectEnumerator1); - return NSEnumerator._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_77(this.pointer, _sel_reverseObjectEnumerator); + return NSEnumerator._(_ret, retain: true, release: true); } NSData get sortedArrayHint { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_sortedArrayHint1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_sortedArrayHint); + return NSData._(_ret, retain: true, release: true); } NSArray sortedArrayUsingFunction_context_( ffi.Pointer< ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>> + ffi.Long Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>> comparator, ffi.Pointer context) { - final _ret = _lib._objc_msgSend_78( - _id, _lib._sel_sortedArrayUsingFunction_context_1, comparator, context); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_78(this.pointer, + _sel_sortedArrayUsingFunction_context_, comparator, context); + return NSArray._(_ret, retain: true, release: true); } NSArray sortedArrayUsingFunction_context_hint_( ffi.Pointer< ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>> + ffi.Long Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>> comparator, ffi.Pointer context, NSData? hint) { - final _ret = _lib._objc_msgSend_79( - _id, - _lib._sel_sortedArrayUsingFunction_context_hint_1, + final _ret = _objc_msgSend_79( + this.pointer, + _sel_sortedArrayUsingFunction_context_hint_, comparator, context, - hint?._id ?? ffi.nullptr); - return NSArray._(_ret, _lib, retain: true, release: true); + hint?.pointer ?? ffi.nullptr); + return NSArray._(_ret, retain: true, release: true); } - NSArray sortedArrayUsingSelector_(ffi.Pointer comparator) { - final _ret = _lib._objc_msgSend_80( - _id, _lib._sel_sortedArrayUsingSelector_1, comparator); - return NSArray._(_ret, _lib, retain: true, release: true); + NSArray sortedArrayUsingSelector_(ffi.Pointer comparator) { + final _ret = _objc_msgSend_80( + this.pointer, _sel_sortedArrayUsingSelector_, comparator); + return NSArray._(_ret, retain: true, release: true); } NSArray subarrayWithRange_(_NSRange range) { - final _ret = - _lib._objc_msgSend_81(_id, _lib._sel_subarrayWithRange_1, range); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_81(this.pointer, _sel_subarrayWithRange_, range); + return NSArray._(_ret, retain: true, release: true); } bool writeToURL_error_( - NSURL url, ffi.Pointer> error) { - return _lib._objc_msgSend_89( - _id, _lib._sel_writeToURL_error_1, url._id, error); + NSURL url, ffi.Pointer> error) { + return _objc_msgSend_89( + this.pointer, _sel_writeToURL_error_, url.pointer, error); } - void makeObjectsPerformSelector_(ffi.Pointer aSelector) { - _lib._objc_msgSend_7( - _id, _lib._sel_makeObjectsPerformSelector_1, aSelector); + void makeObjectsPerformSelector_(ffi.Pointer aSelector) { + _objc_msgSend_7(this.pointer, _sel_makeObjectsPerformSelector_, aSelector); } void makeObjectsPerformSelector_withObject_( - ffi.Pointer aSelector, NSObject? argument) { - _lib._objc_msgSend_90( - _id, - _lib._sel_makeObjectsPerformSelector_withObject_1, - aSelector, - argument?._id ?? ffi.nullptr); + ffi.Pointer aSelector, NSObject? argument) { + _objc_msgSend_90(this.pointer, _sel_makeObjectsPerformSelector_withObject_, + aSelector, argument?.pointer ?? ffi.nullptr); } NSArray objectsAtIndexes_(NSIndexSet indexes) { - final _ret = - _lib._objc_msgSend_111(_id, _lib._sel_objectsAtIndexes_1, indexes._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_111( + this.pointer, _sel_objectsAtIndexes_, indexes.pointer); + return NSArray._(_ret, retain: true, release: true); } NSObject objectAtIndexedSubscript_(int idx) { final _ret = - _lib._objc_msgSend_65(_id, _lib._sel_objectAtIndexedSubscript_1, idx); - return NSObject._(_ret, _lib, retain: true, release: true); + _objc_msgSend_65(this.pointer, _sel_objectAtIndexedSubscript_, idx); + return NSObject._(_ret, retain: true, release: true); } void enumerateObjectsUsingBlock_( - ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool block) { - _lib._objc_msgSend_112( - _id, _lib._sel_enumerateObjectsUsingBlock_1, block._id); + ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool block) { + _objc_msgSend_112( + this.pointer, _sel_enumerateObjectsUsingBlock_, block.pointer); } void enumerateObjectsWithOptions_usingBlock_( - int opts, ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool block) { - _lib._objc_msgSend_113(_id, - _lib._sel_enumerateObjectsWithOptions_usingBlock_1, opts, block._id); + int opts, ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool block) { + _objc_msgSend_113(this.pointer, + _sel_enumerateObjectsWithOptions_usingBlock_, opts, block.pointer); } void enumerateObjectsAtIndexes_options_usingBlock_(NSIndexSet s, int opts, - ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool block) { - _lib._objc_msgSend_114( - _id, - _lib._sel_enumerateObjectsAtIndexes_options_usingBlock_1, - s._id, + ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool block) { + _objc_msgSend_114( + this.pointer, + _sel_enumerateObjectsAtIndexes_options_usingBlock_, + s.pointer, opts, - block._id); + block.pointer); } int indexOfObjectPassingTest_( - ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - return _lib._objc_msgSend_115( - _id, _lib._sel_indexOfObjectPassingTest_1, predicate._id); + ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + return _objc_msgSend_115( + this.pointer, _sel_indexOfObjectPassingTest_, predicate.pointer); } int indexOfObjectWithOptions_passingTest_( - int opts, ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - return _lib._objc_msgSend_116(_id, - _lib._sel_indexOfObjectWithOptions_passingTest_1, opts, predicate._id); + int opts, ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + return _objc_msgSend_116(this.pointer, + _sel_indexOfObjectWithOptions_passingTest_, opts, predicate.pointer); } int indexOfObjectAtIndexes_options_passingTest_(NSIndexSet s, int opts, - ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - return _lib._objc_msgSend_117( - _id, - _lib._sel_indexOfObjectAtIndexes_options_passingTest_1, - s._id, + ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + return _objc_msgSend_117( + this.pointer, + _sel_indexOfObjectAtIndexes_options_passingTest_, + s.pointer, opts, - predicate._id); + predicate.pointer); } NSIndexSet indexesOfObjectsPassingTest_( - ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - final _ret = _lib._objc_msgSend_118( - _id, _lib._sel_indexesOfObjectsPassingTest_1, predicate._id); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + final _ret = _objc_msgSend_118( + this.pointer, _sel_indexesOfObjectsPassingTest_, predicate.pointer); + return NSIndexSet._(_ret, retain: true, release: true); } NSIndexSet indexesOfObjectsWithOptions_passingTest_( - int opts, ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - final _ret = _lib._objc_msgSend_119( - _id, - _lib._sel_indexesOfObjectsWithOptions_passingTest_1, - opts, - predicate._id); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + int opts, ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + final _ret = _objc_msgSend_119(this.pointer, + _sel_indexesOfObjectsWithOptions_passingTest_, opts, predicate.pointer); + return NSIndexSet._(_ret, retain: true, release: true); } NSIndexSet indexesOfObjectsAtIndexes_options_passingTest_(NSIndexSet s, - int opts, ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - final _ret = _lib._objc_msgSend_120( - _id, - _lib._sel_indexesOfObjectsAtIndexes_options_passingTest_1, - s._id, + int opts, ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + final _ret = _objc_msgSend_120( + this.pointer, + _sel_indexesOfObjectsAtIndexes_options_passingTest_, + s.pointer, opts, - predicate._id); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + predicate.pointer); + return NSIndexSet._(_ret, retain: true, release: true); } NSArray sortedArrayUsingComparator_( - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - final _ret = _lib._objc_msgSend_121( - _id, _lib._sel_sortedArrayUsingComparator_1, cmptr._id); - return NSArray._(_ret, _lib, retain: true, release: true); + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + final _ret = _objc_msgSend_121( + this.pointer, _sel_sortedArrayUsingComparator_, cmptr.pointer); + return NSArray._(_ret, retain: true, release: true); } - NSArray sortedArrayWithOptions_usingComparator_( - int opts, ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - final _ret = _lib._objc_msgSend_122(_id, - _lib._sel_sortedArrayWithOptions_usingComparator_1, opts, cmptr._id); - return NSArray._(_ret, _lib, retain: true, release: true); + NSArray sortedArrayWithOptions_usingComparator_(int opts, + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + final _ret = _objc_msgSend_122(this.pointer, + _sel_sortedArrayWithOptions_usingComparator_, opts, cmptr.pointer); + return NSArray._(_ret, retain: true, release: true); } int indexOfObject_inSortedRange_options_usingComparator_( NSObject obj, _NSRange r, int opts, - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmp) { - return _lib._objc_msgSend_123( - _id, - _lib._sel_indexOfObject_inSortedRange_options_usingComparator_1, - obj._id, + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmp) { + return _objc_msgSend_123( + this.pointer, + _sel_indexOfObject_inSortedRange_options_usingComparator_, + obj.pointer, r, opts, - cmp._id); + cmp.pointer); } - static NSArray array(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSArray1, _lib._sel_array1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray array() { + final _ret = _objc_msgSend_2(_class_NSArray, _sel_array); + return NSArray._(_ret, retain: true, release: true); } - static NSArray arrayWithObject_(SwiftLibrary _lib, NSObject anObject) { - final _ret = _lib._objc_msgSend_124( - _lib._class_NSArray1, _lib._sel_arrayWithObject_1, anObject._id); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray arrayWithObject_(NSObject anObject) { + final _ret = _objc_msgSend_124( + _class_NSArray, _sel_arrayWithObject_, anObject.pointer); + return NSArray._(_ret, retain: true, release: true); } - static NSArray arrayWithObjects_count_(SwiftLibrary _lib, - ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66( - _lib._class_NSArray1, _lib._sel_arrayWithObjects_count_1, objects, cnt); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray arrayWithObjects_count_( + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + _class_NSArray, _sel_arrayWithObjects_count_, objects, cnt); + return NSArray._(_ret, retain: true, release: true); } - static NSArray arrayWithObjects_(SwiftLibrary _lib, NSObject firstObj) { - final _ret = _lib._objc_msgSend_124( - _lib._class_NSArray1, _lib._sel_arrayWithObjects_1, firstObj._id); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray arrayWithObjects_(NSObject firstObj) { + final _ret = _objc_msgSend_124( + _class_NSArray, _sel_arrayWithObjects_, firstObj.pointer); + return NSArray._(_ret, retain: true, release: true); } - static NSArray arrayWithArray_(SwiftLibrary _lib, NSArray array) { - final _ret = _lib._objc_msgSend_125( - _lib._class_NSArray1, _lib._sel_arrayWithArray_1, array._id); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray arrayWithArray_(NSArray array) { + final _ret = + _objc_msgSend_125(_class_NSArray, _sel_arrayWithArray_, array.pointer); + return NSArray._(_ret, retain: true, release: true); } NSArray initWithObjects_(NSObject firstObj) { - final _ret = - _lib._objc_msgSend_124(_id, _lib._sel_initWithObjects_1, firstObj._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_124( + this.pointer, _sel_initWithObjects_, firstObj.pointer); + return NSArray._(_ret, retain: true, release: true); } NSArray initWithArray_(NSArray array) { final _ret = - _lib._objc_msgSend_125(_id, _lib._sel_initWithArray_1, array._id); - return NSArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_125(this.pointer, _sel_initWithArray_, array.pointer); + return NSArray._(_ret, retain: true, release: true); } NSArray initWithArray_copyItems_(NSArray array, bool flag) { - final _ret = _lib._objc_msgSend_126( - _id, _lib._sel_initWithArray_copyItems_1, array._id, flag); - return NSArray._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_126( + this.pointer, _sel_initWithArray_copyItems_, array.pointer, flag); + return NSArray._(_ret, retain: false, release: true); } NSArray? initWithContentsOfURL_error_( - NSURL url, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_127( - _id, _lib._sel_initWithContentsOfURL_error_1, url._id, error); + NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_127( + this.pointer, _sel_initWithContentsOfURL_error_, url.pointer, error); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } - static NSArray? arrayWithContentsOfURL_error_(SwiftLibrary _lib, NSURL url, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_127(_lib._class_NSArray1, - _lib._sel_arrayWithContentsOfURL_error_1, url._id, error); + static NSArray? arrayWithContentsOfURL_error_( + NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_127( + _class_NSArray, _sel_arrayWithContentsOfURL_error_, url.pointer, error); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } - NSObject differenceFromArray_withOptions_usingEquivalenceTest_( - NSArray other, int options, ObjCBlock_bool_ObjCObject_ObjCObject block) { - final _ret = _lib._objc_msgSend_128( - _id, - _lib._sel_differenceFromArray_withOptions_usingEquivalenceTest_1, - other._id, + NSObject differenceFromArray_withOptions_usingEquivalenceTest_(NSArray other, + int options, ObjCBlock_bool_objcObjCObject_objcObjCObject block) { + final _ret = _objc_msgSend_128( + this.pointer, + _sel_differenceFromArray_withOptions_usingEquivalenceTest_, + other.pointer, options, - block._id); - return NSObject._(_ret, _lib, retain: true, release: true); + block.pointer); + return NSObject._(_ret, retain: true, release: true); } NSObject differenceFromArray_withOptions_(NSArray other, int options) { - final _ret = _lib._objc_msgSend_129( - _id, _lib._sel_differenceFromArray_withOptions_1, other._id, options); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_129(this.pointer, + _sel_differenceFromArray_withOptions_, other.pointer, options); + return NSObject._(_ret, retain: true, release: true); } NSObject differenceFromArray_(NSArray other) { - final _ret = - _lib._objc_msgSend_125(_id, _lib._sel_differenceFromArray_1, other._id); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_125( + this.pointer, _sel_differenceFromArray_, other.pointer); + return NSObject._(_ret, retain: true, release: true); } NSArray? arrayByApplyingDifference_(NSObject difference) { - final _ret = _lib._objc_msgSend_130( - _id, _lib._sel_arrayByApplyingDifference_1, difference._id); + final _ret = _objc_msgSend_130( + this.pointer, _sel_arrayByApplyingDifference_, difference.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } - void getObjects_(ffi.Pointer> objects) { - _lib._objc_msgSend_131(_id, _lib._sel_getObjects_1, objects); + void getObjects_(ffi.Pointer> objects) { + _objc_msgSend_131(this.pointer, _sel_getObjects_, objects); } - static NSArray? arrayWithContentsOfFile_(SwiftLibrary _lib, NSString path) { - final _ret = _lib._objc_msgSend_132( - _lib._class_NSArray1, _lib._sel_arrayWithContentsOfFile_1, path._id); + static NSArray? arrayWithContentsOfFile_(NSString path) { + final _ret = _objc_msgSend_132( + _class_NSArray, _sel_arrayWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } - static NSArray? arrayWithContentsOfURL_(SwiftLibrary _lib, NSURL url) { - final _ret = _lib._objc_msgSend_133( - _lib._class_NSArray1, _lib._sel_arrayWithContentsOfURL_1, url._id); + static NSArray? arrayWithContentsOfURL_(NSURL url) { + final _ret = _objc_msgSend_133( + _class_NSArray, _sel_arrayWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSArray? initWithContentsOfFile_(NSString path) { - final _ret = _lib._objc_msgSend_132( - _id, _lib._sel_initWithContentsOfFile_1, path._id); + final _ret = _objc_msgSend_132( + this.pointer, _sel_initWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSArray? initWithContentsOfURL_(NSURL url) { - final _ret = - _lib._objc_msgSend_133(_id, _lib._sel_initWithContentsOfURL_1, url._id); + final _ret = _objc_msgSend_133( + this.pointer, _sel_initWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } bool writeToFile_atomically_(NSString path, bool useAuxiliaryFile) { - return _lib._objc_msgSend_26( - _id, _lib._sel_writeToFile_atomically_1, path._id, useAuxiliaryFile); + return _objc_msgSend_26(this.pointer, _sel_writeToFile_atomically_, + path.pointer, useAuxiliaryFile); } bool writeToURL_atomically_(NSURL url, bool atomically) { - return _lib._objc_msgSend_134( - _id, _lib._sel_writeToURL_atomically_1, url._id, atomically); + return _objc_msgSend_134( + this.pointer, _sel_writeToURL_atomically_, url.pointer, atomically); } NSArray pathsMatchingExtensions_(NSArray filterTypes) { - final _ret = _lib._objc_msgSend_68( - _id, _lib._sel_pathsMatchingExtensions_1, filterTypes._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_68( + this.pointer, _sel_pathsMatchingExtensions_, filterTypes.pointer); + return NSArray._(_ret, retain: true, release: true); } NSObject valueForKey_(NSString key) { - final _ret = _lib._objc_msgSend_31(_id, _lib._sel_valueForKey_1, key._id); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_31(this.pointer, _sel_valueForKey_, key.pointer); + return NSObject._(_ret, retain: true, release: true); } @override void setValue_forKey_(NSObject? value, NSString key) { - _lib._objc_msgSend_135( - _id, _lib._sel_setValue_forKey_1, value?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_setValue_forKey_, + value?.pointer ?? ffi.nullptr, key.pointer); } void addObserver_toObjectsAtIndexes_forKeyPath_options_context_( @@ -38727,12 +6986,12 @@ class NSArray extends NSObject { NSString keyPath, int options, ffi.Pointer context) { - _lib._objc_msgSend_136( - _id, - _lib._sel_addObserver_toObjectsAtIndexes_forKeyPath_options_context_1, - observer._id, - indexes._id, - keyPath._id, + _objc_msgSend_136( + this.pointer, + _sel_addObserver_toObjectsAtIndexes_forKeyPath_options_context_, + observer.pointer, + indexes.pointer, + keyPath.pointer, options, context); } @@ -38742,33 +7001,33 @@ class NSArray extends NSObject { NSIndexSet indexes, NSString keyPath, ffi.Pointer context) { - _lib._objc_msgSend_137( - _id, - _lib._sel_removeObserver_fromObjectsAtIndexes_forKeyPath_context_1, - observer._id, - indexes._id, - keyPath._id, + _objc_msgSend_137( + this.pointer, + _sel_removeObserver_fromObjectsAtIndexes_forKeyPath_context_, + observer.pointer, + indexes.pointer, + keyPath.pointer, context); } void removeObserver_fromObjectsAtIndexes_forKeyPath_( NSObject observer, NSIndexSet indexes, NSString keyPath) { - _lib._objc_msgSend_138( - _id, - _lib._sel_removeObserver_fromObjectsAtIndexes_forKeyPath_1, - observer._id, - indexes._id, - keyPath._id); + _objc_msgSend_138( + this.pointer, + _sel_removeObserver_fromObjectsAtIndexes_forKeyPath_, + observer.pointer, + indexes.pointer, + keyPath.pointer); } @override void addObserver_forKeyPath_options_context_(NSObject observer, NSString keyPath, int options, ffi.Pointer context) { - _lib._objc_msgSend_139( - _id, - _lib._sel_addObserver_forKeyPath_options_context_1, - observer._id, - keyPath._id, + _objc_msgSend_139( + this.pointer, + _sel_addObserver_forKeyPath_options_context_, + observer.pointer, + keyPath.pointer, options, context); } @@ -38776,416 +7035,663 @@ class NSArray extends NSObject { @override void removeObserver_forKeyPath_context_( NSObject observer, NSString keyPath, ffi.Pointer context) { - _lib._objc_msgSend_140(_id, _lib._sel_removeObserver_forKeyPath_context_1, - observer._id, keyPath._id, context); + _objc_msgSend_140(this.pointer, _sel_removeObserver_forKeyPath_context_, + observer.pointer, keyPath.pointer, context); } @override void removeObserver_forKeyPath_(NSObject observer, NSString keyPath) { - _lib._objc_msgSend_141( - _id, _lib._sel_removeObserver_forKeyPath_1, observer._id, keyPath._id); + _objc_msgSend_141(this.pointer, _sel_removeObserver_forKeyPath_, + observer.pointer, keyPath.pointer); } NSArray sortedArrayUsingDescriptors_(NSArray sortDescriptors) { - final _ret = _lib._objc_msgSend_68( - _id, _lib._sel_sortedArrayUsingDescriptors_1, sortDescriptors._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_68(this.pointer, + _sel_sortedArrayUsingDescriptors_, sortDescriptors.pointer); + return NSArray._(_ret, retain: true, release: true); } NSArray filteredArrayUsingPredicate_(NSPredicate predicate) { - final _ret = _lib._objc_msgSend_219( - _id, _lib._sel_filteredArrayUsingPredicate_1, predicate._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_219( + this.pointer, _sel_filteredArrayUsingPredicate_, predicate.pointer); + return NSArray._(_ret, retain: true, release: true); } - static NSArray new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSArray1, _lib._sel_new1); - return NSArray._(_ret, _lib, retain: false, release: true); + static NSArray new1() { + final _ret = _objc_msgSend_2(_class_NSArray, _sel_new); + return NSArray._(_ret, retain: false, release: true); } - static NSArray allocWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSArray1, _lib._sel_allocWithZone_1, zone); - return NSArray._(_ret, _lib, retain: false, release: true); + static NSArray allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSArray, _sel_allocWithZone_, zone); + return NSArray._(_ret, retain: false, release: true); } - static NSArray alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSArray1, _lib._sel_alloc1); - return NSArray._(_ret, _lib, retain: false, release: true); + static NSArray alloc() { + final _ret = _objc_msgSend_2(_class_NSArray, _sel_alloc); + return NSArray._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSArray1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSArray, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSArray1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSArray, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSArray1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSArray, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSArray1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSArray, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSArray1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSArray, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSArray1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSArray, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSArray1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSArray1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSArray1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSArray, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSArray, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSArray, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSArray = objc.getClass("NSArray"); +late final _sel_objectAtIndex_ = objc.registerName("objectAtIndex:"); +final _objc_msgSend_65 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithObjects_count_ = + objc.registerName("initWithObjects:count:"); +final _objc_msgSend_66 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + int)>(); +late final _sel_arrayByAddingObject_ = + objc.registerName("arrayByAddingObject:"); +final _objc_msgSend_67 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_arrayByAddingObjectsFromArray_ = + objc.registerName("arrayByAddingObjectsFromArray:"); +final _objc_msgSend_68 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_componentsJoinedByString_ = + objc.registerName("componentsJoinedByString:"); +final _objc_msgSend_69 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_containsObject_ = objc.registerName("containsObject:"); +late final _sel_descriptionWithLocale_ = + objc.registerName("descriptionWithLocale:"); +final _objc_msgSend_70 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_descriptionWithLocale_indent_ = + objc.registerName("descriptionWithLocale:indent:"); +final _objc_msgSend_71 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_firstObjectCommonWithArray_ = + objc.registerName("firstObjectCommonWithArray:"); +final _objc_msgSend_72 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_getObjects_range_ = objc.registerName("getObjects:range:"); +final _objc_msgSend_73 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + _NSRange)>(); +late final _sel_indexOfObject_ = objc.registerName("indexOfObject:"); +final _objc_msgSend_74 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_indexOfObject_inRange_ = + objc.registerName("indexOfObject:inRange:"); +final _objc_msgSend_75 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +late final _sel_indexOfObjectIdenticalTo_ = + objc.registerName("indexOfObjectIdenticalTo:"); +late final _sel_indexOfObjectIdenticalTo_inRange_ = + objc.registerName("indexOfObjectIdenticalTo:inRange:"); +late final _sel_isEqualToArray_ = objc.registerName("isEqualToArray:"); +final _objc_msgSend_76 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_firstObject = objc.registerName("firstObject"); +late final _sel_lastObject = objc.registerName("lastObject"); +late final _sel_objectEnumerator = objc.registerName("objectEnumerator"); +final _objc_msgSend_77 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_reverseObjectEnumerator = + objc.registerName("reverseObjectEnumerator"); +late final _sel_sortedArrayHint = objc.registerName("sortedArrayHint"); +late final _sel_sortedArrayUsingFunction_context_ = + objc.registerName("sortedArrayUsingFunction:context:"); +final _objc_msgSend_78 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Long Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Long Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>, + ffi.Pointer)>(); +late final _sel_sortedArrayUsingFunction_context_hint_ = + objc.registerName("sortedArrayUsingFunction:context:hint:"); +final _objc_msgSend_79 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Long Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Long Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_sortedArrayUsingSelector_ = + objc.registerName("sortedArrayUsingSelector:"); +final _objc_msgSend_80 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_subarrayWithRange_ = objc.registerName("subarrayWithRange:"); +final _objc_msgSend_81 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); class NSError extends NSObject { - NSError._(ffi.Pointer id, SwiftLibrary lib, + NSError._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSError] that points to the same underlying object as [other]. - static NSError castFrom(T other) { - return NSError._(other._id, other._lib, retain: true, release: true); + static NSError castFrom(T other) { + return NSError._(other.pointer, retain: true, release: true); } /// Returns a [NSError] that wraps the given raw object pointer. - static NSError castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSError castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSError._(other, lib, retain: retain, release: release); + return NSError._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSError]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSError1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSError); } NSError initWithDomain_code_userInfo_( NSString domain, int code, NSObject? dict) { - final _ret = _lib._objc_msgSend_82( - _id, - _lib._sel_initWithDomain_code_userInfo_1, - domain._id, + final _ret = _objc_msgSend_82( + this.pointer, + _sel_initWithDomain_code_userInfo_, + domain.pointer, code, - dict?._id ?? ffi.nullptr); - return NSError._(_ret, _lib, retain: true, release: true); + dict?.pointer ?? ffi.nullptr); + return NSError._(_ret, retain: true, release: true); } static NSError errorWithDomain_code_userInfo_( - SwiftLibrary _lib, NSString domain, int code, NSObject? dict) { - final _ret = _lib._objc_msgSend_82( - _lib._class_NSError1, - _lib._sel_errorWithDomain_code_userInfo_1, - domain._id, + NSString domain, int code, NSObject? dict) { + final _ret = _objc_msgSend_82( + _class_NSError, + _sel_errorWithDomain_code_userInfo_, + domain.pointer, code, - dict?._id ?? ffi.nullptr); - return NSError._(_ret, _lib, retain: true, release: true); + dict?.pointer ?? ffi.nullptr); + return NSError._(_ret, retain: true, release: true); } NSString get domain { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_domain1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_domain); + return NSString._(_ret, retain: true, release: true); } int get code { - return _lib._objc_msgSend_83(_id, _lib._sel_code1); + return _objc_msgSend_83(this.pointer, _sel_code); } NSObject get userInfo { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_userInfo1); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_userInfo); + return NSObject._(_ret, retain: true, release: true); } NSString get localizedDescription { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_localizedDescription1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_localizedDescription); + return NSString._(_ret, retain: true, release: true); } NSString? get localizedFailureReason { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_localizedFailureReason1); + final _ret = _objc_msgSend_44(this.pointer, _sel_localizedFailureReason); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get localizedRecoverySuggestion { final _ret = - _lib._objc_msgSend_44(_id, _lib._sel_localizedRecoverySuggestion1); + _objc_msgSend_44(this.pointer, _sel_localizedRecoverySuggestion); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSArray? get localizedRecoveryOptions { - final _ret = - _lib._objc_msgSend_84(_id, _lib._sel_localizedRecoveryOptions1); + final _ret = _objc_msgSend_84(this.pointer, _sel_localizedRecoveryOptions); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSObject? get recoveryAttempter { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_recoveryAttempter1); + final _ret = _objc_msgSend_17(this.pointer, _sel_recoveryAttempter); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSString? get helpAnchor { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_helpAnchor1); + final _ret = _objc_msgSend_44(this.pointer, _sel_helpAnchor); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSArray get underlyingErrors { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_underlyingErrors1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_underlyingErrors); + return NSArray._(_ret, retain: true, release: true); } - static void setUserInfoValueProviderForDomain_provider_(SwiftLibrary _lib, - NSString errorDomain, ObjCBlock_ObjCObject_NSError_NSString? provider) { - _lib._objc_msgSend_86( - _lib._class_NSError1, - _lib._sel_setUserInfoValueProviderForDomain_provider_1, - errorDomain._id, - provider?._id ?? ffi.nullptr); + static void setUserInfoValueProviderForDomain_provider_(NSString errorDomain, + ObjCBlock_objcObjCObject_NSError_NSString? provider) { + _objc_msgSend_86( + _class_NSError, + _sel_setUserInfoValueProviderForDomain_provider_, + errorDomain.pointer, + provider?.pointer ?? ffi.nullptr); } - static ObjCBlock_ObjCObject_NSError_NSString? userInfoValueProviderForDomain_( - SwiftLibrary _lib, - NSError err, - NSString userInfoKey, - NSString errorDomain) { - final _ret = _lib._objc_msgSend_87( - _lib._class_NSError1, - _lib._sel_userInfoValueProviderForDomain_1, - err._id, - userInfoKey._id, - errorDomain._id); + static ObjCBlock_objcObjCObject_NSError_NSString? + userInfoValueProviderForDomain_( + NSError err, NSString userInfoKey, NSString errorDomain) { + final _ret = _objc_msgSend_87( + _class_NSError, + _sel_userInfoValueProviderForDomain_, + err.pointer, + userInfoKey.pointer, + errorDomain.pointer); return _ret.address == 0 ? null - : ObjCBlock_ObjCObject_NSError_NSString._(_ret, _lib, + : ObjCBlock_objcObjCObject_NSError_NSString._(_ret, retain: true, release: true); } @override NSError init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSError._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSError._(_ret, retain: true, release: true); } - static NSError new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSError1, _lib._sel_new1); - return NSError._(_ret, _lib, retain: false, release: true); + static NSError new1() { + final _ret = _objc_msgSend_2(_class_NSError, _sel_new); + return NSError._(_ret, retain: false, release: true); } - static NSError allocWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSError1, _lib._sel_allocWithZone_1, zone); - return NSError._(_ret, _lib, retain: false, release: true); + static NSError allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSError, _sel_allocWithZone_, zone); + return NSError._(_ret, retain: false, release: true); } - static NSError alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSError1, _lib._sel_alloc1); - return NSError._(_ret, _lib, retain: false, release: true); + static NSError alloc() { + final _ret = _objc_msgSend_2(_class_NSError, _sel_alloc); + return NSError._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSError1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSError, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSError1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSError, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSError1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSError, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSError1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSError, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSError1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSError, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSError1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSError, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSError1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSError1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSError1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} - -class _ObjCBlockBase implements ffi.Finalizable { - final ffi.Pointer<_ObjCBlock> _id; - final SwiftLibrary _lib; - bool _pendingRelease; - - _ObjCBlockBase._(this._id, this._lib, - {bool retain = false, bool release = false}) - : _pendingRelease = release { - if (retain) { - _lib._Block_copy(_id.cast()); - } - if (release) { - _lib._objc_releaseFinalizer11.attach(this, _id.cast(), detach: this); - } - } - - /// Releases the reference to the underlying ObjC block held by this wrapper. - /// Throws a StateError if this wrapper doesn't currently hold a reference. - void release() { - if (_pendingRelease) { - _pendingRelease = false; - _lib._Block_release(_id.cast()); - _lib._objc_releaseFinalizer11.detach(this); - } else { - throw StateError( - 'Released an ObjC block that was unowned or already released.'); - } - } - - @override - bool operator ==(Object other) { - return other is _ObjCBlockBase && _id == other._id; - } - - @override - int get hashCode => _id.hashCode; - - /// Return a pointer to this object. - ffi.Pointer<_ObjCBlock> get pointer => _id; - - ffi.Pointer<_ObjCBlock> retainAndReturnPointer() { - _lib._Block_copy(_id.cast()); - return _id; - } -} - -ffi.Pointer _ObjCBlock_ObjCObject_NSError_NSString_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => - block.ref.target - .cast< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() - .asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_ObjCObject_NSError_NSString_closureRegistry = Function( - ffi.Pointer, ffi.Pointer)>{}; -int _ObjCBlock_ObjCObject_NSError_NSString_closureRegistryIndex = 0; -ffi.Pointer _ObjCBlock_ObjCObject_NSError_NSString_registerClosure( - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer) - fn) { - final id = ++_ObjCBlock_ObjCObject_NSError_NSString_closureRegistryIndex; - _ObjCBlock_ObjCObject_NSError_NSString_closureRegistry[id] = fn; + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSError, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSError, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSError, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSError = objc.getClass("NSError"); +late final _sel_initWithDomain_code_userInfo_ = + objc.registerName("initWithDomain:code:userInfo:"); +final _objc_msgSend_82 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_errorWithDomain_code_userInfo_ = + objc.registerName("errorWithDomain:code:userInfo:"); +late final _sel_domain = objc.registerName("domain"); +late final _sel_code = objc.registerName("code"); +final _objc_msgSend_83 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_userInfo = objc.registerName("userInfo"); +late final _sel_localizedDescription = + objc.registerName("localizedDescription"); +late final _sel_localizedFailureReason = + objc.registerName("localizedFailureReason"); +late final _sel_localizedRecoverySuggestion = + objc.registerName("localizedRecoverySuggestion"); +late final _sel_localizedRecoveryOptions = + objc.registerName("localizedRecoveryOptions"); +final _objc_msgSend_84 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_recoveryAttempter = objc.registerName("recoveryAttempter"); +late final _sel_helpAnchor = objc.registerName("helpAnchor"); +late final _sel_underlyingErrors = objc.registerName("underlyingErrors"); +final _objc_msgSend_85 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +ffi.Pointer + _ObjCBlock_objcObjCObject_NSError_NSString_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => + block.ref.target + .cast< + ffi + .NativeFunction< + ffi.Pointer Function( + ffi.Pointer arg0, + ffi.Pointer arg1)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_objcObjCObject_NSError_NSString_closureRegistry = Function( + ffi.Pointer, ffi.Pointer)>{}; +int _ObjCBlock_objcObjCObject_NSError_NSString_closureRegistryIndex = 0; +ffi.Pointer + _ObjCBlock_objcObjCObject_NSError_NSString_registerClosure( + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer) + fn) { + final id = ++_ObjCBlock_objcObjCObject_NSError_NSString_closureRegistryIndex; + _ObjCBlock_objcObjCObject_NSError_NSString_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -ffi.Pointer - _ObjCBlock_ObjCObject_NSError_NSString_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => - _ObjCBlock_ObjCObject_NSError_NSString_closureRegistry[ +ffi.Pointer + _ObjCBlock_objcObjCObject_NSError_NSString_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => + _ObjCBlock_objcObjCObject_NSError_NSString_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_ObjCObject_NSError_NSString extends _ObjCBlockBase { - ObjCBlock_ObjCObject_NSError_NSString._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_objcObjCObject_NSError_NSString extends objc.ObjCBlockBase { + ObjCBlock_objcObjCObject_NSError_NSString._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_ObjCObject_NSError_NSString castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ObjCObject_NSError_NSString._(pointer, lib, + static ObjCBlock_objcObjCObject_NSError_NSString castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_objcObjCObject_NSError_NSString._(pointer, retain: retain, release: release); } @@ -39194,24 +7700,22 @@ class ObjCBlock_ObjCObject_NSError_NSString extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ObjCObject_NSError_NSString.fromFunctionPointer( - SwiftLibrary lib, + ObjCBlock_objcObjCObject_NSError_NSString.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer arg0, - ffi.Pointer arg1)>> + ffi.Pointer Function( + ffi.Pointer arg0, + ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ObjCObject_NSError_NSString_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_objcObjCObject_NSError_NSString_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -39219,384 +7723,524 @@ class ObjCBlock_ObjCObject_NSError_NSString extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ObjCObject_NSError_NSString.fromFunction( - SwiftLibrary lib, NSObject? Function(NSError, NSString) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ObjCObject_NSError_NSString_closureTrampoline) - .cast(), - _ObjCBlock_ObjCObject_NSError_NSString_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => - fn(NSError._(arg0, lib, retain: true, release: true), NSString._(arg1, lib, retain: true, release: true)) - ?.retainAndReturnPointer() ?? - ffi.nullptr)), - lib); + ObjCBlock_objcObjCObject_NSError_NSString.fromFunction(NSObject? Function(NSError, NSString) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_objcObjCObject_NSError_NSString_closureTrampoline) + .cast(), + _ObjCBlock_objcObjCObject_NSError_NSString_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1) => + fn(NSError._(arg0, retain: true, release: true), NSString._(arg1, retain: true, release: true)) + ?.retainAndReturnPointer() ?? + ffi.nullptr))); static ffi.Pointer? _dartFuncTrampoline; - NSObject? call(NSError arg0, NSString arg1) => _id.ref.invoke + NSObject? call(NSError arg0, NSString arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() - .asFunction Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, ffi.Pointer)>() - (_id, arg0._id, arg1._id) + ffi.Pointer Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() + .asFunction Function(ffi.Pointer, ffi.Pointer, ffi.Pointer)>() + (pointer, arg0.pointer, arg1.pointer) .address == 0 ? null : NSObject._( - _id.ref.invoke - .cast Function(ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0, ffi.Pointer arg1)>>() - .asFunction Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, ffi.Pointer)>()(_id, arg0._id, arg1._id), - _lib, + pointer.ref.invoke + .cast Function(ffi.Pointer block, ffi.Pointer arg0, ffi.Pointer arg1)>>() + .asFunction Function(ffi.Pointer, ffi.Pointer, ffi.Pointer)>()(pointer, arg0.pointer, arg1.pointer), retain: false, release: true); } -final class _ObjCBlockDesc extends ffi.Struct { - @ffi.UnsignedLong() - external int reserved; - - @ffi.UnsignedLong() - external int size; - - external ffi.Pointer copy_helper; - - external ffi.Pointer dispose_helper; - - external ffi.Pointer signature; -} - -final class _ObjCBlock extends ffi.Struct { - external ffi.Pointer isa; - - @ffi.Int() - external int flags; - - @ffi.Int() - external int reserved; - - external ffi.Pointer invoke; - - external ffi.Pointer<_ObjCBlockDesc> descriptor; - - external ffi.Pointer target; -} +late final _sel_setUserInfoValueProviderForDomain_provider_ = + objc.registerName("setUserInfoValueProviderForDomain:provider:"); +final _objc_msgSend_86 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_userInfoValueProviderForDomain_ = + objc.registerName("userInfoValueProviderForDomain:"); +final _objc_msgSend_87 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_setKeys_triggerChangeNotificationsForDependentKey_ = + objc.registerName("setKeys:triggerChangeNotificationsForDependentKey:"); +final _objc_msgSend_88 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_classFallbacksForKeyedArchiver = + objc.registerName("classFallbacksForKeyedArchiver"); +late final _sel_classForKeyedUnarchiver = + objc.registerName("classForKeyedUnarchiver"); +late final _sel_writeToURL_error_ = objc.registerName("writeToURL:error:"); +final _objc_msgSend_89 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_makeObjectsPerformSelector_ = + objc.registerName("makeObjectsPerformSelector:"); +late final _sel_makeObjectsPerformSelector_withObject_ = + objc.registerName("makeObjectsPerformSelector:withObject:"); +final _objc_msgSend_90 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSIndexSet extends NSObject { - NSIndexSet._(ffi.Pointer id, SwiftLibrary lib, + NSIndexSet._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSIndexSet] that points to the same underlying object as [other]. - static NSIndexSet castFrom(T other) { - return NSIndexSet._(other._id, other._lib, retain: true, release: true); + static NSIndexSet castFrom(T other) { + return NSIndexSet._(other.pointer, retain: true, release: true); } /// Returns a [NSIndexSet] that wraps the given raw object pointer. - static NSIndexSet castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSIndexSet castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSIndexSet._(other, lib, retain: retain, release: release); + return NSIndexSet._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSIndexSet]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSIndexSet1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSIndexSet); } - static NSIndexSet indexSet(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSIndexSet1, _lib._sel_indexSet1); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + static NSIndexSet indexSet() { + final _ret = _objc_msgSend_2(_class_NSIndexSet, _sel_indexSet); + return NSIndexSet._(_ret, retain: true, release: true); } - static NSIndexSet indexSetWithIndex_(SwiftLibrary _lib, int value) { - final _ret = _lib._objc_msgSend_65( - _lib._class_NSIndexSet1, _lib._sel_indexSetWithIndex_1, value); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + static NSIndexSet indexSetWithIndex_(int value) { + final _ret = + _objc_msgSend_65(_class_NSIndexSet, _sel_indexSetWithIndex_, value); + return NSIndexSet._(_ret, retain: true, release: true); } - static NSIndexSet indexSetWithIndexesInRange_( - SwiftLibrary _lib, _NSRange range) { - final _ret = _lib._objc_msgSend_91( - _lib._class_NSIndexSet1, _lib._sel_indexSetWithIndexesInRange_1, range); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + static NSIndexSet indexSetWithIndexesInRange_(_NSRange range) { + final _ret = _objc_msgSend_91( + _class_NSIndexSet, _sel_indexSetWithIndexesInRange_, range); + return NSIndexSet._(_ret, retain: true, release: true); } NSIndexSet initWithIndexesInRange_(_NSRange range) { final _ret = - _lib._objc_msgSend_91(_id, _lib._sel_initWithIndexesInRange_1, range); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_91(this.pointer, _sel_initWithIndexesInRange_, range); + return NSIndexSet._(_ret, retain: true, release: true); } NSIndexSet initWithIndexSet_(NSIndexSet indexSet) { - final _ret = - _lib._objc_msgSend_92(_id, _lib._sel_initWithIndexSet_1, indexSet._id); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_92( + this.pointer, _sel_initWithIndexSet_, indexSet.pointer); + return NSIndexSet._(_ret, retain: true, release: true); } NSIndexSet initWithIndex_(int value) { - final _ret = _lib._objc_msgSend_65(_id, _lib._sel_initWithIndex_1, value); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_65(this.pointer, _sel_initWithIndex_, value); + return NSIndexSet._(_ret, retain: true, release: true); } bool isEqualToIndexSet_(NSIndexSet indexSet) { - return _lib._objc_msgSend_93( - _id, _lib._sel_isEqualToIndexSet_1, indexSet._id); + return _objc_msgSend_93( + this.pointer, _sel_isEqualToIndexSet_, indexSet.pointer); } int get count { - return _lib._objc_msgSend_10(_id, _lib._sel_count1); + return _objc_msgSend_10(this.pointer, _sel_count); } int get firstIndex { - return _lib._objc_msgSend_10(_id, _lib._sel_firstIndex1); + return _objc_msgSend_10(this.pointer, _sel_firstIndex); } int get lastIndex { - return _lib._objc_msgSend_10(_id, _lib._sel_lastIndex1); + return _objc_msgSend_10(this.pointer, _sel_lastIndex); } int indexGreaterThanIndex_(int value) { - return _lib._objc_msgSend_94(_id, _lib._sel_indexGreaterThanIndex_1, value); + return _objc_msgSend_94(this.pointer, _sel_indexGreaterThanIndex_, value); } int indexLessThanIndex_(int value) { - return _lib._objc_msgSend_94(_id, _lib._sel_indexLessThanIndex_1, value); + return _objc_msgSend_94(this.pointer, _sel_indexLessThanIndex_, value); } int indexGreaterThanOrEqualToIndex_(int value) { - return _lib._objc_msgSend_94( - _id, _lib._sel_indexGreaterThanOrEqualToIndex_1, value); + return _objc_msgSend_94( + this.pointer, _sel_indexGreaterThanOrEqualToIndex_, value); } int indexLessThanOrEqualToIndex_(int value) { - return _lib._objc_msgSend_94( - _id, _lib._sel_indexLessThanOrEqualToIndex_1, value); + return _objc_msgSend_94( + this.pointer, _sel_indexLessThanOrEqualToIndex_, value); } int getIndexes_maxCount_inIndexRange_( ffi.Pointer indexBuffer, int bufferSize, ffi.Pointer<_NSRange> range) { - return _lib._objc_msgSend_95( - _id, - _lib._sel_getIndexes_maxCount_inIndexRange_1, - indexBuffer, - bufferSize, - range); + return _objc_msgSend_95(this.pointer, + _sel_getIndexes_maxCount_inIndexRange_, indexBuffer, bufferSize, range); } int countOfIndexesInRange_(_NSRange range) { - return _lib._objc_msgSend_96(_id, _lib._sel_countOfIndexesInRange_1, range); + return _objc_msgSend_96(this.pointer, _sel_countOfIndexesInRange_, range); } bool containsIndex_(int value) { - return _lib._objc_msgSend_97(_id, _lib._sel_containsIndex_1, value); + return _objc_msgSend_97(this.pointer, _sel_containsIndex_, value); } bool containsIndexesInRange_(_NSRange range) { - return _lib._objc_msgSend_98( - _id, _lib._sel_containsIndexesInRange_1, range); + return _objc_msgSend_98(this.pointer, _sel_containsIndexesInRange_, range); } bool containsIndexes_(NSIndexSet indexSet) { - return _lib._objc_msgSend_93( - _id, _lib._sel_containsIndexes_1, indexSet._id); + return _objc_msgSend_93( + this.pointer, _sel_containsIndexes_, indexSet.pointer); } bool intersectsIndexesInRange_(_NSRange range) { - return _lib._objc_msgSend_98( - _id, _lib._sel_intersectsIndexesInRange_1, range); + return _objc_msgSend_98( + this.pointer, _sel_intersectsIndexesInRange_, range); } void enumerateIndexesUsingBlock_( ObjCBlock_ffiVoid_ffiUnsignedLong_bool block) { - _lib._objc_msgSend_99( - _id, _lib._sel_enumerateIndexesUsingBlock_1, block._id); + _objc_msgSend_99( + this.pointer, _sel_enumerateIndexesUsingBlock_, block.pointer); } void enumerateIndexesWithOptions_usingBlock_( int opts, ObjCBlock_ffiVoid_ffiUnsignedLong_bool block) { - _lib._objc_msgSend_100(_id, - _lib._sel_enumerateIndexesWithOptions_usingBlock_1, opts, block._id); + _objc_msgSend_100(this.pointer, + _sel_enumerateIndexesWithOptions_usingBlock_, opts, block.pointer); } void enumerateIndexesInRange_options_usingBlock_( _NSRange range, int opts, ObjCBlock_ffiVoid_ffiUnsignedLong_bool block) { - _lib._objc_msgSend_101( - _id, - _lib._sel_enumerateIndexesInRange_options_usingBlock_1, + _objc_msgSend_101( + this.pointer, + _sel_enumerateIndexesInRange_options_usingBlock_, range, opts, - block._id); + block.pointer); } int indexPassingTest_(ObjCBlock_bool_ffiUnsignedLong_bool predicate) { - return _lib._objc_msgSend_102( - _id, _lib._sel_indexPassingTest_1, predicate._id); + return _objc_msgSend_102( + this.pointer, _sel_indexPassingTest_, predicate.pointer); } int indexWithOptions_passingTest_( int opts, ObjCBlock_bool_ffiUnsignedLong_bool predicate) { - return _lib._objc_msgSend_103( - _id, _lib._sel_indexWithOptions_passingTest_1, opts, predicate._id); + return _objc_msgSend_103(this.pointer, _sel_indexWithOptions_passingTest_, + opts, predicate.pointer); } int indexInRange_options_passingTest_( _NSRange range, int opts, ObjCBlock_bool_ffiUnsignedLong_bool predicate) { - return _lib._objc_msgSend_104( - _id, - _lib._sel_indexInRange_options_passingTest_1, - range, - opts, - predicate._id); + return _objc_msgSend_104(this.pointer, + _sel_indexInRange_options_passingTest_, range, opts, predicate.pointer); } NSIndexSet indexesPassingTest_( ObjCBlock_bool_ffiUnsignedLong_bool predicate) { - final _ret = _lib._objc_msgSend_105( - _id, _lib._sel_indexesPassingTest_1, predicate._id); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_105( + this.pointer, _sel_indexesPassingTest_, predicate.pointer); + return NSIndexSet._(_ret, retain: true, release: true); } NSIndexSet indexesWithOptions_passingTest_( int opts, ObjCBlock_bool_ffiUnsignedLong_bool predicate) { - final _ret = _lib._objc_msgSend_106( - _id, _lib._sel_indexesWithOptions_passingTest_1, opts, predicate._id); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_106(this.pointer, + _sel_indexesWithOptions_passingTest_, opts, predicate.pointer); + return NSIndexSet._(_ret, retain: true, release: true); } NSIndexSet indexesInRange_options_passingTest_( _NSRange range, int opts, ObjCBlock_bool_ffiUnsignedLong_bool predicate) { - final _ret = _lib._objc_msgSend_107( - _id, - _lib._sel_indexesInRange_options_passingTest_1, + final _ret = _objc_msgSend_107( + this.pointer, + _sel_indexesInRange_options_passingTest_, range, opts, - predicate._id); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + predicate.pointer); + return NSIndexSet._(_ret, retain: true, release: true); } void enumerateRangesUsingBlock_(ObjCBlock_ffiVoid_NSRange_bool block) { - _lib._objc_msgSend_108( - _id, _lib._sel_enumerateRangesUsingBlock_1, block._id); + _objc_msgSend_108( + this.pointer, _sel_enumerateRangesUsingBlock_, block.pointer); } void enumerateRangesWithOptions_usingBlock_( int opts, ObjCBlock_ffiVoid_NSRange_bool block) { - _lib._objc_msgSend_109(_id, - _lib._sel_enumerateRangesWithOptions_usingBlock_1, opts, block._id); + _objc_msgSend_109(this.pointer, _sel_enumerateRangesWithOptions_usingBlock_, + opts, block.pointer); } void enumerateRangesInRange_options_usingBlock_( _NSRange range, int opts, ObjCBlock_ffiVoid_NSRange_bool block) { - _lib._objc_msgSend_110( - _id, - _lib._sel_enumerateRangesInRange_options_usingBlock_1, + _objc_msgSend_110( + this.pointer, + _sel_enumerateRangesInRange_options_usingBlock_, range, opts, - block._id); + block.pointer); } @override NSIndexSet init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSIndexSet._(_ret, retain: true, release: true); } - static NSIndexSet new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSIndexSet1, _lib._sel_new1); - return NSIndexSet._(_ret, _lib, retain: false, release: true); + static NSIndexSet new1() { + final _ret = _objc_msgSend_2(_class_NSIndexSet, _sel_new); + return NSIndexSet._(_ret, retain: false, release: true); } - static NSIndexSet allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSIndexSet1, _lib._sel_allocWithZone_1, zone); - return NSIndexSet._(_ret, _lib, retain: false, release: true); + static NSIndexSet allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSIndexSet, _sel_allocWithZone_, zone); + return NSIndexSet._(_ret, retain: false, release: true); } - static NSIndexSet alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSIndexSet1, _lib._sel_alloc1); - return NSIndexSet._(_ret, _lib, retain: false, release: true); + static NSIndexSet alloc() { + final _ret = _objc_msgSend_2(_class_NSIndexSet, _sel_alloc); + return NSIndexSet._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSIndexSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSIndexSet, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSIndexSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSIndexSet, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSIndexSet1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSIndexSet, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSIndexSet1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSIndexSet, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSIndexSet1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSIndexSet, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSIndexSet1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSIndexSet, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSIndexSet1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSIndexSet1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSIndexSet1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} - + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSIndexSet, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSIndexSet, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSIndexSet, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSIndexSet = objc.getClass("NSIndexSet"); +late final _sel_indexSet = objc.registerName("indexSet"); +late final _sel_indexSetWithIndex_ = objc.registerName("indexSetWithIndex:"); +late final _sel_indexSetWithIndexesInRange_ = + objc.registerName("indexSetWithIndexesInRange:"); +final _objc_msgSend_91 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_initWithIndexesInRange_ = + objc.registerName("initWithIndexesInRange:"); +late final _sel_initWithIndexSet_ = objc.registerName("initWithIndexSet:"); +final _objc_msgSend_92 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithIndex_ = objc.registerName("initWithIndex:"); +late final _sel_isEqualToIndexSet_ = objc.registerName("isEqualToIndexSet:"); +final _objc_msgSend_93 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_firstIndex = objc.registerName("firstIndex"); +late final _sel_lastIndex = objc.registerName("lastIndex"); +late final _sel_indexGreaterThanIndex_ = + objc.registerName("indexGreaterThanIndex:"); +final _objc_msgSend_94 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_indexLessThanIndex_ = objc.registerName("indexLessThanIndex:"); +late final _sel_indexGreaterThanOrEqualToIndex_ = + objc.registerName("indexGreaterThanOrEqualToIndex:"); +late final _sel_indexLessThanOrEqualToIndex_ = + objc.registerName("indexLessThanOrEqualToIndex:"); +late final _sel_getIndexes_maxCount_inIndexRange_ = + objc.registerName("getIndexes:maxCount:inIndexRange:"); +final _objc_msgSend_95 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer<_NSRange>)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer<_NSRange>)>(); +late final _sel_countOfIndexesInRange_ = + objc.registerName("countOfIndexesInRange:"); +final _objc_msgSend_96 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_containsIndex_ = objc.registerName("containsIndex:"); +final _objc_msgSend_97 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_containsIndexesInRange_ = + objc.registerName("containsIndexesInRange:"); +final _objc_msgSend_98 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_containsIndexes_ = objc.registerName("containsIndexes:"); +late final _sel_intersectsIndexesInRange_ = + objc.registerName("intersectsIndexesInRange:"); void _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, int arg0, ffi.Pointer arg1) => + ffi.Pointer block, + int arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< @@ -39614,21 +8258,23 @@ ffi.Pointer _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_registerClosure( } void _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, int arg0, ffi.Pointer arg1) => + ffi.Pointer block, + int arg0, + ffi.Pointer arg1) => _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_ffiVoid_ffiUnsignedLong_bool extends _ObjCBlockBase { - ObjCBlock_ffiVoid_ffiUnsignedLong_bool._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_ffiUnsignedLong_bool extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_ffiUnsignedLong_bool._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_ffiUnsignedLong_bool castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ffiUnsignedLong_bool._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_ffiUnsignedLong_bool._(pointer, retain: retain, release: release); } @@ -39638,21 +8284,18 @@ class ObjCBlock_ffiVoid_ffiUnsignedLong_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_ffiUnsignedLong_bool.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< ffi.Void Function( ffi.UnsignedLong arg0, ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.UnsignedLong, ffi.Pointer)>( - _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.UnsignedLong, ffi.Pointer)>( + _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -39661,17 +8304,15 @@ class ObjCBlock_ffiVoid_ffiUnsignedLong_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_ffiUnsignedLong_bool.fromFunction( - SwiftLibrary lib, void Function(int, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.UnsignedLong, ffi.Pointer)>( - _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_registerClosure( - (int arg0, ffi.Pointer arg1) => fn(arg0, arg1))), - lib); + void Function(int, ffi.Pointer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.UnsignedLong, ffi.Pointer)>( + _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_registerClosure( + (int arg0, ffi.Pointer arg1) => fn(arg0, arg1)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -39684,42 +8325,85 @@ class ObjCBlock_ffiVoid_ffiUnsignedLong_bool extends _ObjCBlockBase { /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_ffiUnsignedLong_bool.listener( - SwiftLibrary lib, void Function(int, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.UnsignedLong, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_registerClosure( - (int arg0, ffi.Pointer arg1) => fn(arg0, arg1))), - lib); + void Function(int, ffi.Pointer) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.UnsignedLong, ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_ffiUnsignedLong_bool_registerClosure( + (int arg0, ffi.Pointer arg1) => fn(arg0, arg1)))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.UnsignedLong, + ffi.Void Function(ffi.Pointer, ffi.UnsignedLong, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(int arg0, ffi.Pointer arg1) => _id.ref.invoke + void call(int arg0, ffi.Pointer arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, + ffi.Void Function(ffi.Pointer block, ffi.UnsignedLong arg0, ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, int, - ffi.Pointer)>()(_id, arg0, arg1); + void Function(ffi.Pointer, int, + ffi.Pointer)>()(pointer, arg0, arg1); } +late final _sel_enumerateIndexesUsingBlock_ = + objc.registerName("enumerateIndexesUsingBlock:"); +final _objc_msgSend_99 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + abstract class NSEnumerationOptions { static const int NSEnumerationConcurrent = 1; static const int NSEnumerationReverse = 2; } +late final _sel_enumerateIndexesWithOptions_usingBlock_ = + objc.registerName("enumerateIndexesWithOptions:usingBlock:"); +final _objc_msgSend_100 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_enumerateIndexesInRange_options_usingBlock_ = + objc.registerName("enumerateIndexesInRange:options:usingBlock:"); +final _objc_msgSend_101 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + int, + ffi.Pointer)>(); bool _ObjCBlock_bool_ffiUnsignedLong_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, int arg0, ffi.Pointer arg1) => + ffi.Pointer block, + int arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< @@ -39737,21 +8421,23 @@ ffi.Pointer _ObjCBlock_bool_ffiUnsignedLong_bool_registerClosure( } bool _ObjCBlock_bool_ffiUnsignedLong_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, int arg0, ffi.Pointer arg1) => + ffi.Pointer block, + int arg0, + ffi.Pointer arg1) => _ObjCBlock_bool_ffiUnsignedLong_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_bool_ffiUnsignedLong_bool extends _ObjCBlockBase { - ObjCBlock_bool_ffiUnsignedLong_bool._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_bool_ffiUnsignedLong_bool extends objc.ObjCBlockBase { + ObjCBlock_bool_ffiUnsignedLong_bool._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_bool_ffiUnsignedLong_bool castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_bool_ffiUnsignedLong_bool._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_bool_ffiUnsignedLong_bool._(pointer, retain: retain, release: release); } @@ -39761,23 +8447,19 @@ class ObjCBlock_bool_ffiUnsignedLong_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_bool_ffiUnsignedLong_bool.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< - ffi.NativeFunction< + ffi + .NativeFunction< ffi.Bool Function( ffi.UnsignedLong arg0, ffi.Pointer arg1)>> ptr) - : this._( - lib - ._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function(ffi.Pointer<_ObjCBlock>, - ffi.UnsignedLong, ffi.Pointer)>( - _ObjCBlock_bool_ffiUnsignedLong_bool_fnPtrTrampoline, - false) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function(ffi.Pointer, + ffi.UnsignedLong, ffi.Pointer)>( + _ObjCBlock_bool_ffiUnsignedLong_bool_fnPtrTrampoline, false) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -39786,32 +8468,116 @@ class ObjCBlock_bool_ffiUnsignedLong_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_bool_ffiUnsignedLong_bool.fromFunction( - SwiftLibrary lib, bool Function(int, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function(ffi.Pointer<_ObjCBlock>, - ffi.UnsignedLong, ffi.Pointer)>( - _ObjCBlock_bool_ffiUnsignedLong_bool_closureTrampoline, - false) - .cast(), - _ObjCBlock_bool_ffiUnsignedLong_bool_registerClosure( - (int arg0, ffi.Pointer arg1) => fn(arg0, arg1))), - lib); + bool Function(int, ffi.Pointer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function(ffi.Pointer, + ffi.UnsignedLong, ffi.Pointer)>( + _ObjCBlock_bool_ffiUnsignedLong_bool_closureTrampoline, + false) + .cast(), + _ObjCBlock_bool_ffiUnsignedLong_bool_registerClosure( + (int arg0, ffi.Pointer arg1) => fn(arg0, arg1)))); static ffi.Pointer? _dartFuncTrampoline; - bool call(int arg0, ffi.Pointer arg1) => _id.ref.invoke + bool call(int arg0, ffi.Pointer arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer<_ObjCBlock> block, + ffi.Bool Function(ffi.Pointer block, ffi.UnsignedLong arg0, ffi.Pointer arg1)>>() .asFunction< - bool Function(ffi.Pointer<_ObjCBlock>, int, - ffi.Pointer)>()(_id, arg0, arg1); -} - + bool Function(ffi.Pointer, int, + ffi.Pointer)>()(pointer, arg0, arg1); +} + +late final _sel_indexPassingTest_ = objc.registerName("indexPassingTest:"); +final _objc_msgSend_102 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_indexWithOptions_passingTest_ = + objc.registerName("indexWithOptions:passingTest:"); +final _objc_msgSend_103 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_indexInRange_options_passingTest_ = + objc.registerName("indexInRange:options:passingTest:"); +final _objc_msgSend_104 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + int, + ffi.Pointer)>(); +late final _sel_indexesPassingTest_ = objc.registerName("indexesPassingTest:"); +final _objc_msgSend_105 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_indexesWithOptions_passingTest_ = + objc.registerName("indexesWithOptions:passingTest:"); +final _objc_msgSend_106 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_indexesInRange_options_passingTest_ = + objc.registerName("indexesInRange:options:passingTest:"); +final _objc_msgSend_107 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + int, + ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSRange_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, _NSRange arg0, ffi.Pointer arg1) => block.ref.target @@ -39831,22 +8597,23 @@ ffi.Pointer _ObjCBlock_ffiVoid_NSRange_bool_registerClosure( } void _ObjCBlock_ffiVoid_NSRange_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, _NSRange arg0, ffi.Pointer arg1) => _ObjCBlock_ffiVoid_NSRange_bool_closureRegistry[block.ref.target.address]!( arg0, arg1); -class ObjCBlock_ffiVoid_NSRange_bool extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSRange_bool._(ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_NSRange_bool extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSRange_bool._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSRange_bool castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSRange_bool._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSRange_bool._(pointer, retain: retain, release: release); } @@ -39856,20 +8623,17 @@ class ObjCBlock_ffiVoid_NSRange_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSRange_bool.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< ffi.Void Function(_NSRange arg0, ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, _NSRange, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSRange_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSRange_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -39878,18 +8642,16 @@ class ObjCBlock_ffiVoid_NSRange_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSRange_bool.fromFunction( - SwiftLibrary lib, void Function(_NSRange, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, _NSRange, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSRange_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSRange_bool_registerClosure( - (_NSRange arg0, ffi.Pointer arg1) => - fn(arg0, arg1))), - lib); + void Function(_NSRange, ffi.Pointer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSRange_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSRange_bool_registerClosure( + (_NSRange arg0, ffi.Pointer arg1) => + fn(arg0, arg1)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -39902,79 +8664,142 @@ class ObjCBlock_ffiVoid_NSRange_bool extends _ObjCBlockBase { /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSRange_bool.listener( - SwiftLibrary lib, void Function(_NSRange, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, _NSRange, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSRange_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSRange_bool_registerClosure( - (_NSRange arg0, ffi.Pointer arg1) => - fn(arg0, arg1))), - lib); + void Function(_NSRange, ffi.Pointer) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, _NSRange, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSRange_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSRange_bool_registerClosure( + (_NSRange arg0, ffi.Pointer arg1) => + fn(arg0, arg1)))); static ffi.NativeCallable< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, _NSRange, ffi.Pointer)>? + ffi.Pointer, _NSRange, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(_NSRange arg0, ffi.Pointer arg1) => _id.ref.invoke + void call(_NSRange arg0, ffi.Pointer arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, _NSRange arg0, - ffi.Pointer arg1)>>() + ffi.Void Function(ffi.Pointer block, + _NSRange arg0, ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, _NSRange, - ffi.Pointer)>()(_id, arg0, arg1); -} - -void _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + void Function(ffi.Pointer, _NSRange, + ffi.Pointer)>()(pointer, arg0, arg1); +} + +late final _sel_enumerateRangesUsingBlock_ = + objc.registerName("enumerateRangesUsingBlock:"); +final _objc_msgSend_108 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_enumerateRangesWithOptions_usingBlock_ = + objc.registerName("enumerateRangesWithOptions:usingBlock:"); +final _objc_msgSend_109 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_enumerateRangesInRange_options_usingBlock_ = + objc.registerName("enumerateRangesInRange:options:usingBlock:"); +final _objc_msgSend_110 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + int, + ffi.Pointer)>(); +late final _sel_objectsAtIndexes_ = objc.registerName("objectsAtIndexes:"); +final _objc_msgSend_111 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_objectAtIndexedSubscript_ = + objc.registerName("objectAtIndexedSubscript:"); +void _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, int arg1, ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, + ffi.Void Function(ffi.Pointer arg0, ffi.UnsignedLong arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, int, + void Function(ffi.Pointer, int, ffi.Pointer)>()(arg0, arg1, arg2); -final _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_closureRegistry = - , int, ffi.Pointer)>{}; -int _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_closureRegistryIndex = 0; +final _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_closureRegistry = + , int, ffi.Pointer)>{}; +int _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_closureRegistryIndex = + 0; ffi.Pointer - _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_registerClosure( - void Function(ffi.Pointer, int, ffi.Pointer) fn) { + _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_registerClosure( + void Function(ffi.Pointer, int, ffi.Pointer) + fn) { final id = - ++_ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_closureRegistryIndex; - _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_closureRegistry[id] = fn; + ++_ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_closureRegistryIndex; + _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_closureRegistry[id] = + fn; return ffi.Pointer.fromAddress(id); } -void _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, +void _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, int arg1, ffi.Pointer arg2) => - _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_closureRegistry[ + _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool extends _ObjCBlockBase { - ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool + extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool._(pointer, lib, + static ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool._(pointer, retain: retain, release: release); } @@ -39983,25 +8808,22 @@ class ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool.fromFunctionPointer( - SwiftLibrary lib, + ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, + ffi.Void Function(ffi.Pointer arg0, ffi.UnsignedLong arg1, ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -40009,23 +8831,21 @@ class ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool.fromFunction( - SwiftLibrary lib, void Function(NSObject, int, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_registerClosure( - (ffi.Pointer arg0, int arg1, - ffi.Pointer arg2) => - fn(NSObject._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool.fromFunction( + void Function(NSObject, int, ffi.Pointer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_registerClosure( + (ffi.Pointer arg0, int arg1, + ffi.Pointer arg2) => + fn(NSObject._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -40037,90 +8857,142 @@ class ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool.listener( - SwiftLibrary lib, void Function(NSObject, int, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool_registerClosure( - (ffi.Pointer arg0, int arg1, - ffi.Pointer arg2) => - fn(NSObject._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool.listener( + void Function(NSObject, int, ffi.Pointer) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool_registerClosure( + (ffi.Pointer arg0, int arg1, + ffi.Pointer arg2) => + fn(NSObject._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.NativeCallable< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, + ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong, ffi.Pointer)>? _dartFuncListenerTrampoline; void call(NSObject arg0, int arg1, ffi.Pointer arg2) => - _id.ref.invoke + pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, ffi.UnsignedLong arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - int, ffi.Pointer)>()(_id, arg0._id, arg1, arg2); -} - -bool _ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>()(pointer, arg0.pointer, arg1, arg2); +} + +late final _sel_enumerateObjectsUsingBlock_ = + objc.registerName("enumerateObjectsUsingBlock:"); +final _objc_msgSend_112 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_enumerateObjectsWithOptions_usingBlock_ = + objc.registerName("enumerateObjectsWithOptions:usingBlock:"); +final _objc_msgSend_113 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_enumerateObjectsAtIndexes_options_usingBlock_ = + objc.registerName("enumerateObjectsAtIndexes:options:usingBlock:"); +final _objc_msgSend_114 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +bool _ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, int arg1, ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer arg0, + ffi.Bool Function(ffi.Pointer arg0, ffi.UnsignedLong arg1, ffi.Pointer arg2)>>() .asFunction< - bool Function(ffi.Pointer, int, + bool Function(ffi.Pointer, int, ffi.Pointer)>()(arg0, arg1, arg2); -final _ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_closureRegistry = - , int, ffi.Pointer)>{}; -int _ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_closureRegistryIndex = 0; +final _ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_closureRegistry = + , int, ffi.Pointer)>{}; +int _ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_closureRegistryIndex = + 0; ffi.Pointer - _ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_registerClosure( - bool Function(ffi.Pointer, int, ffi.Pointer) fn) { + _ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_registerClosure( + bool Function(ffi.Pointer, int, ffi.Pointer) + fn) { final id = - ++_ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_closureRegistryIndex; - _ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_closureRegistry[id] = fn; + ++_ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_closureRegistryIndex; + _ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -bool _ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, +bool _ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, int arg1, ffi.Pointer arg2) => - _ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_closureRegistry[ + _ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool extends _ObjCBlockBase { - ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool + extends objc.ObjCBlockBase { + ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool._(pointer, lib, + static ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool._(pointer, retain: retain, release: release); } @@ -40129,26 +9001,23 @@ class ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool.fromFunctionPointer( - SwiftLibrary lib, + ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer arg0, + ffi.Bool Function(ffi.Pointer arg0, ffi.UnsignedLong arg1, ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>( - _ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_fnPtrTrampoline, - false) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>( + _ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_fnPtrTrampoline, + false) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -40156,83 +9025,176 @@ class ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool.fromFunction( - SwiftLibrary lib, bool Function(NSObject, int, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.UnsignedLong, - ffi.Pointer)>( - _ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_closureTrampoline, false) - .cast(), - _ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool_registerClosure( - (ffi.Pointer arg0, int arg1, - ffi.Pointer arg2) => - fn(NSObject._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool.fromFunction( + bool Function(NSObject, int, ffi.Pointer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>( + _ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_closureTrampoline, false) + .cast(), + _ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool_registerClosure( + (ffi.Pointer arg0, int arg1, ffi.Pointer arg2) => + fn(NSObject._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.Pointer? _dartFuncTrampoline; bool call(NSObject arg0, int arg1, ffi.Pointer arg2) => - _id.ref.invoke + pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Bool Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, ffi.UnsignedLong arg1, ffi.Pointer arg2)>>() .asFunction< - bool Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - int, ffi.Pointer)>()(_id, arg0._id, arg1, arg2); -} - -int _ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + bool Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>()(pointer, arg0.pointer, arg1, arg2); +} + +late final _sel_indexOfObjectPassingTest_ = + objc.registerName("indexOfObjectPassingTest:"); +final _objc_msgSend_115 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_indexOfObjectWithOptions_passingTest_ = + objc.registerName("indexOfObjectWithOptions:passingTest:"); +final _objc_msgSend_116 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_indexOfObjectAtIndexes_options_passingTest_ = + objc.registerName("indexOfObjectAtIndexes:options:passingTest:"); +final _objc_msgSend_117 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_indexesOfObjectsPassingTest_ = + objc.registerName("indexesOfObjectsPassingTest:"); +final _objc_msgSend_118 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_indexesOfObjectsWithOptions_passingTest_ = + objc.registerName("indexesOfObjectsWithOptions:passingTest:"); +final _objc_msgSend_119 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_indexesOfObjectsAtIndexes_options_passingTest_ = + objc.registerName("indexesOfObjectsAtIndexes:options:passingTest:"); +final _objc_msgSend_120 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +int _ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Int32 Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Int32 Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - int Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_closureRegistry = - , ffi.Pointer)>{}; -int _ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_closureRegistryIndex = + int Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_closureRegistry = + , ffi.Pointer)>{}; +int _ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_closureRegistryIndex = 0; ffi.Pointer - _ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_registerClosure( - int Function(ffi.Pointer, ffi.Pointer) fn) { + _ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_registerClosure( + int Function(ffi.Pointer, ffi.Pointer) + fn) { final id = - ++_ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_closureRegistryIndex; - _ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_closureRegistry[id] = fn; + ++_ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_closureRegistryIndex; + _ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_closureRegistry[ + id] = fn; return ffi.Pointer.fromAddress(id); } -int _ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => - _ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_closureRegistry[ +int _ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => + _ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject - extends _ObjCBlockBase { - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject + extends objc.ObjCBlockBase { + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject._(pointer, lib, + static ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject + castFromPointer(ffi.Pointer pointer, + {bool retain = false, bool release = false}) { + return ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject._(pointer, retain: retain, release: release); } @@ -40241,25 +9203,22 @@ class ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject.fromFunctionPointer( - SwiftLibrary lib, + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< - ffi.Int32 Function(ffi.Pointer arg0, - ffi.Pointer arg1)>> + ffi.Int32 Function(ffi.Pointer arg0, + ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Int32 Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_fnPtrTrampoline, - 0) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_fnPtrTrampoline, + 0) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -40267,31 +9226,34 @@ class ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject.fromFunction( - SwiftLibrary lib, int Function(NSObject, NSObject) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Int32 Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, ffi.Pointer)>( - _ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_closureTrampoline, 0) - .cast(), - _ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - NSObject._(arg0, lib, retain: true, release: true), - NSObject._(arg1, lib, retain: true, release: true)))), - lib); + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject.fromFunction( + int Function(NSObject, NSObject) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_closureTrampoline, 0) + .cast(), + _ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1) => + fn(NSObject._(arg0, retain: true, release: true), NSObject._(arg1, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; - int call(NSObject arg0, NSObject arg1) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Int32 Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() - .asFunction< - int Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()(_id, arg0._id, arg1._id); + int call(NSObject arg0, NSObject arg1) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0.pointer, arg1.pointer); } abstract class NSComparisonResult { @@ -40300,17 +9262,128 @@ abstract class NSComparisonResult { static const int NSOrderedDescending = 1; } +late final _sel_sortedArrayUsingComparator_ = + objc.registerName("sortedArrayUsingComparator:"); +final _objc_msgSend_121 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + abstract class NSSortOptions { static const int NSSortConcurrent = 1; static const int NSSortStable = 16; } +late final _sel_sortedArrayWithOptions_usingComparator_ = + objc.registerName("sortedArrayWithOptions:usingComparator:"); +final _objc_msgSend_122 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); + abstract class NSBinarySearchingOptions { static const int NSBinarySearchingFirstEqual = 256; static const int NSBinarySearchingLastEqual = 512; static const int NSBinarySearchingInsertionIndex = 1024; } +late final _sel_indexOfObject_inSortedRange_options_usingComparator_ = + objc.registerName("indexOfObject:inSortedRange:options:usingComparator:"); +final _objc_msgSend_123 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange, + int, + ffi.Pointer)>(); +late final _sel_array = objc.registerName("array"); +late final _sel_arrayWithObject_ = objc.registerName("arrayWithObject:"); +final _objc_msgSend_124 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_arrayWithObjects_count_ = + objc.registerName("arrayWithObjects:count:"); +late final _sel_arrayWithObjects_ = objc.registerName("arrayWithObjects:"); +late final _sel_arrayWithArray_ = objc.registerName("arrayWithArray:"); +final _objc_msgSend_125 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithObjects_ = objc.registerName("initWithObjects:"); +late final _sel_initWithArray_ = objc.registerName("initWithArray:"); +late final _sel_initWithArray_copyItems_ = + objc.registerName("initWithArray:copyItems:"); +final _objc_msgSend_126 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_initWithContentsOfURL_error_ = + objc.registerName("initWithContentsOfURL:error:"); +final _objc_msgSend_127 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_arrayWithContentsOfURL_error_ = + objc.registerName("arrayWithContentsOfURL:error:"); + abstract class NSOrderedCollectionDifferenceCalculationOptions { static const int NSOrderedCollectionDifferenceCalculationOmitInsertedObjects = 1; @@ -40319,46 +9392,53 @@ abstract class NSOrderedCollectionDifferenceCalculationOptions { static const int NSOrderedCollectionDifferenceCalculationInferMoves = 4; } -bool _ObjCBlock_bool_ObjCObject_ObjCObject_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => +bool _ObjCBlock_bool_objcObjCObject_objcObjCObject_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Bool Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - bool Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_bool_ObjCObject_ObjCObject_closureRegistry = - , ffi.Pointer)>{}; -int _ObjCBlock_bool_ObjCObject_ObjCObject_closureRegistryIndex = 0; -ffi.Pointer _ObjCBlock_bool_ObjCObject_ObjCObject_registerClosure( - bool Function(ffi.Pointer, ffi.Pointer) fn) { - final id = ++_ObjCBlock_bool_ObjCObject_ObjCObject_closureRegistryIndex; - _ObjCBlock_bool_ObjCObject_ObjCObject_closureRegistry[id] = fn; + bool Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_bool_objcObjCObject_objcObjCObject_closureRegistry = , ffi.Pointer)>{}; +int _ObjCBlock_bool_objcObjCObject_objcObjCObject_closureRegistryIndex = 0; +ffi.Pointer + _ObjCBlock_bool_objcObjCObject_objcObjCObject_registerClosure( + bool Function( + ffi.Pointer, ffi.Pointer) + fn) { + final id = + ++_ObjCBlock_bool_objcObjCObject_objcObjCObject_closureRegistryIndex; + _ObjCBlock_bool_objcObjCObject_objcObjCObject_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -bool _ObjCBlock_bool_ObjCObject_ObjCObject_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => - _ObjCBlock_bool_ObjCObject_ObjCObject_closureRegistry[ +bool _ObjCBlock_bool_objcObjCObject_objcObjCObject_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => + _ObjCBlock_bool_objcObjCObject_objcObjCObject_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_bool_ObjCObject_ObjCObject extends _ObjCBlockBase { - ObjCBlock_bool_ObjCObject_ObjCObject._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_bool_objcObjCObject_objcObjCObject extends objc.ObjCBlockBase { + ObjCBlock_bool_objcObjCObject_objcObjCObject._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_bool_ObjCObject_ObjCObject castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_bool_ObjCObject_ObjCObject._(pointer, lib, + static ObjCBlock_bool_objcObjCObject_objcObjCObject castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_bool_objcObjCObject_objcObjCObject._(pointer, retain: retain, release: release); } @@ -40367,26 +9447,22 @@ class ObjCBlock_bool_ObjCObject_ObjCObject extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_ObjCObject_ObjCObject.fromFunctionPointer( - SwiftLibrary lib, + ObjCBlock_bool_objcObjCObject_objcObjCObject.fromFunctionPointer( ffi.Pointer< - ffi - .NativeFunction< - ffi.Bool Function(ffi.Pointer arg0, - ffi.Pointer arg1)>> + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer arg0, + ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_bool_ObjCObject_ObjCObject_fnPtrTrampoline, - false) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_objcObjCObject_objcObjCObject_fnPtrTrampoline, + false) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -40394,35 +9470,160 @@ class ObjCBlock_bool_ObjCObject_ObjCObject extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_ObjCObject_ObjCObject.fromFunction( - SwiftLibrary lib, bool Function(NSObject, NSObject) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_bool_ObjCObject_ObjCObject_closureTrampoline, - false) - .cast(), - _ObjCBlock_bool_ObjCObject_ObjCObject_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => - fn(NSObject._(arg0, lib, retain: true, release: true), NSObject._(arg1, lib, retain: true, release: true)))), - lib); + ObjCBlock_bool_objcObjCObject_objcObjCObject.fromFunction( + bool Function(NSObject, NSObject) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_objcObjCObject_objcObjCObject_closureTrampoline, false) + .cast(), + _ObjCBlock_bool_objcObjCObject_objcObjCObject_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn(NSObject._(arg0, retain: true, release: true), NSObject._(arg1, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; - bool call(NSObject arg0, NSObject arg1) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() - .asFunction< - bool Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()(_id, arg0._id, arg1._id); -} + bool call(NSObject arg0, NSObject arg1) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0.pointer, arg1.pointer); +} + +late final _sel_differenceFromArray_withOptions_usingEquivalenceTest_ = + objc.registerName("differenceFromArray:withOptions:usingEquivalenceTest:"); +final _objc_msgSend_128 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_differenceFromArray_withOptions_ = + objc.registerName("differenceFromArray:withOptions:"); +final _objc_msgSend_129 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_differenceFromArray_ = + objc.registerName("differenceFromArray:"); +late final _sel_arrayByApplyingDifference_ = + objc.registerName("arrayByApplyingDifference:"); +final _objc_msgSend_130 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_getObjects_ = objc.registerName("getObjects:"); +final _objc_msgSend_131 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_arrayWithContentsOfFile_ = + objc.registerName("arrayWithContentsOfFile:"); +final _objc_msgSend_132 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_arrayWithContentsOfURL_ = + objc.registerName("arrayWithContentsOfURL:"); +final _objc_msgSend_133 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithContentsOfFile_ = + objc.registerName("initWithContentsOfFile:"); +late final _sel_initWithContentsOfURL_ = + objc.registerName("initWithContentsOfURL:"); +late final _sel_writeToURL_atomically_ = + objc.registerName("writeToURL:atomically:"); +final _objc_msgSend_134 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_pathsMatchingExtensions_ = + objc.registerName("pathsMatchingExtensions:"); +late final _sel_valueForKey_ = objc.registerName("valueForKey:"); +late final _sel_setValue_forKey_ = objc.registerName("setValue:forKey:"); +final _objc_msgSend_135 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); abstract class NSKeyValueObservingOptions { static const int NSKeyValueObservingOptionNew = 1; @@ -40431,194 +9632,328 @@ abstract class NSKeyValueObservingOptions { static const int NSKeyValueObservingOptionPrior = 8; } +late final _sel_addObserver_toObjectsAtIndexes_forKeyPath_options_context_ = + objc.registerName( + "addObserver:toObjectsAtIndexes:forKeyPath:options:context:"); +final _objc_msgSend_136 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_removeObserver_fromObjectsAtIndexes_forKeyPath_context_ = objc + .registerName("removeObserver:fromObjectsAtIndexes:forKeyPath:context:"); +final _objc_msgSend_137 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeObserver_fromObjectsAtIndexes_forKeyPath_ = + objc.registerName("removeObserver:fromObjectsAtIndexes:forKeyPath:"); +final _objc_msgSend_138 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_addObserver_forKeyPath_options_context_ = + objc.registerName("addObserver:forKeyPath:options:context:"); +final _objc_msgSend_139 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_removeObserver_forKeyPath_context_ = + objc.registerName("removeObserver:forKeyPath:context:"); +final _objc_msgSend_140 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeObserver_forKeyPath_ = + objc.registerName("removeObserver:forKeyPath:"); +final _objc_msgSend_141 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_sortedArrayUsingDescriptors_ = + objc.registerName("sortedArrayUsingDescriptors:"); + class NSPredicate extends NSObject { - NSPredicate._(ffi.Pointer id, SwiftLibrary lib, + NSPredicate._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSPredicate] that points to the same underlying object as [other]. - static NSPredicate castFrom(T other) { - return NSPredicate._(other._id, other._lib, retain: true, release: true); + static NSPredicate castFrom(T other) { + return NSPredicate._(other.pointer, retain: true, release: true); } /// Returns a [NSPredicate] that wraps the given raw object pointer. - static NSPredicate castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSPredicate castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSPredicate._(other, lib, retain: retain, release: release); + return NSPredicate._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSPredicate]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSPredicate1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSPredicate); } static NSPredicate predicateWithFormat_argumentArray_( - SwiftLibrary _lib, NSString predicateFormat, NSArray? arguments) { - final _ret = _lib._objc_msgSend_142( - _lib._class_NSPredicate1, - _lib._sel_predicateWithFormat_argumentArray_1, - predicateFormat._id, - arguments?._id ?? ffi.nullptr); - return NSPredicate._(_ret, _lib, retain: true, release: true); + NSString predicateFormat, NSArray? arguments) { + final _ret = _objc_msgSend_142( + _class_NSPredicate, + _sel_predicateWithFormat_argumentArray_, + predicateFormat.pointer, + arguments?.pointer ?? ffi.nullptr); + return NSPredicate._(_ret, retain: true, release: true); } - static NSPredicate predicateWithFormat_( - SwiftLibrary _lib, NSString predicateFormat) { - final _ret = _lib._objc_msgSend_143(_lib._class_NSPredicate1, - _lib._sel_predicateWithFormat_1, predicateFormat._id); - return NSPredicate._(_ret, _lib, retain: true, release: true); + static NSPredicate predicateWithFormat_(NSString predicateFormat) { + final _ret = _objc_msgSend_143( + _class_NSPredicate, _sel_predicateWithFormat_, predicateFormat.pointer); + return NSPredicate._(_ret, retain: true, release: true); } - static NSPredicate predicateWithFormat_arguments_(SwiftLibrary _lib, + static NSPredicate predicateWithFormat_arguments_( NSString predicateFormat, ffi.Pointer<__va_list_tag> argList) { - final _ret = _lib._objc_msgSend_144( - _lib._class_NSPredicate1, - _lib._sel_predicateWithFormat_arguments_1, - predicateFormat._id, - argList); - return NSPredicate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_144(_class_NSPredicate, + _sel_predicateWithFormat_arguments_, predicateFormat.pointer, argList); + return NSPredicate._(_ret, retain: true, release: true); } - static NSPredicate? predicateFromMetadataQueryString_( - SwiftLibrary _lib, NSString queryString) { - final _ret = _lib._objc_msgSend_145(_lib._class_NSPredicate1, - _lib._sel_predicateFromMetadataQueryString_1, queryString._id); + static NSPredicate? predicateFromMetadataQueryString_(NSString queryString) { + final _ret = _objc_msgSend_145(_class_NSPredicate, + _sel_predicateFromMetadataQueryString_, queryString.pointer); return _ret.address == 0 ? null - : NSPredicate._(_ret, _lib, retain: true, release: true); + : NSPredicate._(_ret, retain: true, release: true); } - static NSPredicate predicateWithValue_(SwiftLibrary _lib, bool value) { - final _ret = _lib._objc_msgSend_146( - _lib._class_NSPredicate1, _lib._sel_predicateWithValue_1, value); - return NSPredicate._(_ret, _lib, retain: true, release: true); + static NSPredicate predicateWithValue_(bool value) { + final _ret = + _objc_msgSend_146(_class_NSPredicate, _sel_predicateWithValue_, value); + return NSPredicate._(_ret, retain: true, release: true); } static NSPredicate predicateWithBlock_( - SwiftLibrary _lib, ObjCBlock_bool_ObjCObject_NSDictionary block) { - final _ret = _lib._objc_msgSend_216( - _lib._class_NSPredicate1, _lib._sel_predicateWithBlock_1, block._id); - return NSPredicate._(_ret, _lib, retain: true, release: true); + ObjCBlock_bool_objcObjCObject_NSDictionary block) { + final _ret = _objc_msgSend_216( + _class_NSPredicate, _sel_predicateWithBlock_, block.pointer); + return NSPredicate._(_ret, retain: true, release: true); } NSString get predicateFormat { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_predicateFormat1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_predicateFormat); + return NSString._(_ret, retain: true, release: true); } NSPredicate predicateWithSubstitutionVariables_(NSDictionary variables) { - final _ret = _lib._objc_msgSend_159( - _id, _lib._sel_predicateWithSubstitutionVariables_1, variables._id); - return NSPredicate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_159(this.pointer, + _sel_predicateWithSubstitutionVariables_, variables.pointer); + return NSPredicate._(_ret, retain: true, release: true); } bool evaluateWithObject_(NSObject? object) { - return _lib._objc_msgSend_217( - _id, _lib._sel_evaluateWithObject_1, object?._id ?? ffi.nullptr); + return _objc_msgSend_217( + this.pointer, _sel_evaluateWithObject_, object?.pointer ?? ffi.nullptr); } bool evaluateWithObject_substitutionVariables_( NSObject? object, NSDictionary? bindings) { - return _lib._objc_msgSend_218( - _id, - _lib._sel_evaluateWithObject_substitutionVariables_1, - object?._id ?? ffi.nullptr, - bindings?._id ?? ffi.nullptr); + return _objc_msgSend_218( + this.pointer, + _sel_evaluateWithObject_substitutionVariables_, + object?.pointer ?? ffi.nullptr, + bindings?.pointer ?? ffi.nullptr); } void allowEvaluation() { - _lib._objc_msgSend_1(_id, _lib._sel_allowEvaluation1); + _objc_msgSend_1(this.pointer, _sel_allowEvaluation); } @override NSPredicate init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSPredicate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSPredicate._(_ret, retain: true, release: true); } - static NSPredicate new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSPredicate1, _lib._sel_new1); - return NSPredicate._(_ret, _lib, retain: false, release: true); + static NSPredicate new1() { + final _ret = _objc_msgSend_2(_class_NSPredicate, _sel_new); + return NSPredicate._(_ret, retain: false, release: true); } - static NSPredicate allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSPredicate1, _lib._sel_allocWithZone_1, zone); - return NSPredicate._(_ret, _lib, retain: false, release: true); + static NSPredicate allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSPredicate, _sel_allocWithZone_, zone); + return NSPredicate._(_ret, retain: false, release: true); } - static NSPredicate alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSPredicate1, _lib._sel_alloc1); - return NSPredicate._(_ret, _lib, retain: false, release: true); + static NSPredicate alloc() { + final _ret = _objc_msgSend_2(_class_NSPredicate, _sel_alloc); + return NSPredicate._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSPredicate1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSPredicate, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSPredicate1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSPredicate, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSPredicate1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSPredicate, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSPredicate1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSPredicate, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSPredicate1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSPredicate, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSPredicate1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSPredicate, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSPredicate1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSPredicate1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSPredicate1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSPredicate, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSPredicate, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSPredicate, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSPredicate = objc.getClass("NSPredicate"); +late final _sel_predicateWithFormat_argumentArray_ = + objc.registerName("predicateWithFormat:argumentArray:"); +final _objc_msgSend_142 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_predicateWithFormat_ = + objc.registerName("predicateWithFormat:"); +final _objc_msgSend_143 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); final class __va_list_tag extends ffi.Struct { @ffi.UnsignedInt() @@ -40632,46 +9967,89 @@ final class __va_list_tag extends ffi.Struct { external ffi.Pointer reg_save_area; } -bool _ObjCBlock_bool_ObjCObject_NSDictionary_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => +late final _sel_predicateWithFormat_arguments_ = + objc.registerName("predicateWithFormat:arguments:"); +final _objc_msgSend_144 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>(); +late final _sel_predicateFromMetadataQueryString_ = + objc.registerName("predicateFromMetadataQueryString:"); +final _objc_msgSend_145 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_predicateWithValue_ = objc.registerName("predicateWithValue:"); +final _objc_msgSend_146 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Bool)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, bool)>(); +bool _ObjCBlock_bool_objcObjCObject_NSDictionary_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Bool Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - bool Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_bool_ObjCObject_NSDictionary_closureRegistry = - , ffi.Pointer)>{}; -int _ObjCBlock_bool_ObjCObject_NSDictionary_closureRegistryIndex = 0; -ffi.Pointer _ObjCBlock_bool_ObjCObject_NSDictionary_registerClosure( - bool Function(ffi.Pointer, ffi.Pointer) fn) { - final id = ++_ObjCBlock_bool_ObjCObject_NSDictionary_closureRegistryIndex; - _ObjCBlock_bool_ObjCObject_NSDictionary_closureRegistry[id] = fn; + bool Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_bool_objcObjCObject_NSDictionary_closureRegistry = , ffi.Pointer)>{}; +int _ObjCBlock_bool_objcObjCObject_NSDictionary_closureRegistryIndex = 0; +ffi.Pointer + _ObjCBlock_bool_objcObjCObject_NSDictionary_registerClosure( + bool Function( + ffi.Pointer, ffi.Pointer) + fn) { + final id = ++_ObjCBlock_bool_objcObjCObject_NSDictionary_closureRegistryIndex; + _ObjCBlock_bool_objcObjCObject_NSDictionary_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -bool _ObjCBlock_bool_ObjCObject_NSDictionary_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => - _ObjCBlock_bool_ObjCObject_NSDictionary_closureRegistry[ +bool _ObjCBlock_bool_objcObjCObject_NSDictionary_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => + _ObjCBlock_bool_objcObjCObject_NSDictionary_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_bool_ObjCObject_NSDictionary extends _ObjCBlockBase { - ObjCBlock_bool_ObjCObject_NSDictionary._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_bool_objcObjCObject_NSDictionary extends objc.ObjCBlockBase { + ObjCBlock_bool_objcObjCObject_NSDictionary._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_bool_ObjCObject_NSDictionary castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_bool_ObjCObject_NSDictionary._(pointer, lib, + static ObjCBlock_bool_objcObjCObject_NSDictionary castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_bool_objcObjCObject_NSDictionary._(pointer, retain: retain, release: release); } @@ -40680,25 +10058,22 @@ class ObjCBlock_bool_ObjCObject_NSDictionary extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_ObjCObject_NSDictionary.fromFunctionPointer( - SwiftLibrary lib, + ObjCBlock_bool_objcObjCObject_NSDictionary.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer arg0, - ffi.Pointer arg1)>> + ffi.Bool Function(ffi.Pointer arg0, + ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_bool_ObjCObject_NSDictionary_fnPtrTrampoline, - false) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_objcObjCObject_NSDictionary_fnPtrTrampoline, + false) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -40706,609 +10081,676 @@ class ObjCBlock_bool_ObjCObject_NSDictionary extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_ObjCObject_NSDictionary.fromFunction( - SwiftLibrary lib, bool Function(NSObject?, NSDictionary?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= - ffi.Pointer.fromFunction, ffi.Pointer, ffi.Pointer)>( - _ObjCBlock_bool_ObjCObject_NSDictionary_closureTrampoline, false) - .cast(), - _ObjCBlock_bool_ObjCObject_NSDictionary_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 - ? null - : NSObject._(arg0, lib, retain: true, release: true), - arg1.address == 0 ? null : NSDictionary._(arg1, lib, retain: true, release: true)))), - lib); + ObjCBlock_bool_objcObjCObject_NSDictionary.fromFunction( + bool Function(NSObject?, NSDictionary?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_objcObjCObject_NSDictionary_closureTrampoline, false) + .cast(), + _ObjCBlock_bool_objcObjCObject_NSDictionary_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1) => + fn(arg0.address == 0 ? null : NSObject._(arg0, retain: true, release: true), arg1.address == 0 ? null : NSDictionary._(arg1, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; - bool call(NSObject? arg0, NSDictionary? arg1) => _id.ref.invoke + bool call(NSObject? arg0, NSDictionary? arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Bool Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - bool Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1?._id ?? ffi.nullptr); + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1?.pointer ?? ffi.nullptr); } class NSDictionary extends NSObject { - NSDictionary._(ffi.Pointer id, SwiftLibrary lib, + NSDictionary._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSDictionary] that points to the same underlying object as [other]. - static NSDictionary castFrom(T other) { - return NSDictionary._(other._id, other._lib, retain: true, release: true); + static NSDictionary castFrom(T other) { + return NSDictionary._(other.pointer, retain: true, release: true); } /// Returns a [NSDictionary] that wraps the given raw object pointer. - static NSDictionary castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSDictionary castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSDictionary._(other, lib, retain: retain, release: release); + return NSDictionary._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSDictionary]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSDictionary1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSDictionary); } int get count { - return _lib._objc_msgSend_10(_id, _lib._sel_count1); + return _objc_msgSend_10(this.pointer, _sel_count); } NSObject? objectForKey_(NSObject aKey) { - final _ret = _lib._objc_msgSend_16(_id, _lib._sel_objectForKey_1, aKey._id); + final _ret = + _objc_msgSend_16(this.pointer, _sel_objectForKey_, aKey.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSEnumerator keyEnumerator() { - final _ret = _lib._objc_msgSend_77(_id, _lib._sel_keyEnumerator1); - return NSEnumerator._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_77(this.pointer, _sel_keyEnumerator); + return NSEnumerator._(_ret, retain: true, release: true); } @override NSDictionary init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSDictionary._(_ret, retain: true, release: true); } NSDictionary initWithObjects_forKeys_count_( - ffi.Pointer> objects, - ffi.Pointer> keys, + ffi.Pointer> objects, + ffi.Pointer> keys, int cnt) { - final _ret = _lib._objc_msgSend_147( - _id, _lib._sel_initWithObjects_forKeys_count_1, objects, keys, cnt); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_147( + this.pointer, _sel_initWithObjects_forKeys_count_, objects, keys, cnt); + return NSDictionary._(_ret, retain: true, release: true); } NSDictionary? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSArray get allKeys { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_allKeys1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_allKeys); + return NSArray._(_ret, retain: true, release: true); } NSArray allKeysForObject_(NSObject anObject) { - final _ret = - _lib._objc_msgSend_67(_id, _lib._sel_allKeysForObject_1, anObject._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_67( + this.pointer, _sel_allKeysForObject_, anObject.pointer); + return NSArray._(_ret, retain: true, release: true); } NSArray get allValues { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_allValues1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_allValues); + return NSArray._(_ret, retain: true, release: true); } NSString get description { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_description); + return NSString._(_ret, retain: true, release: true); } NSString get descriptionInStringsFileFormat { final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_descriptionInStringsFileFormat1); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_21(this.pointer, _sel_descriptionInStringsFileFormat); + return NSString._(_ret, retain: true, release: true); } NSString descriptionWithLocale_(NSObject? locale) { - final _ret = _lib._objc_msgSend_70( - _id, _lib._sel_descriptionWithLocale_1, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_70(this.pointer, _sel_descriptionWithLocale_, + locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } NSString descriptionWithLocale_indent_(NSObject? locale, int level) { - final _ret = _lib._objc_msgSend_71( - _id, - _lib._sel_descriptionWithLocale_indent_1, - locale?._id ?? ffi.nullptr, + final _ret = _objc_msgSend_71( + this.pointer, + _sel_descriptionWithLocale_indent_, + locale?.pointer ?? ffi.nullptr, level); - return NSString._(_ret, _lib, retain: true, release: true); + return NSString._(_ret, retain: true, release: true); } bool isEqualToDictionary_(NSDictionary otherDictionary) { - return _lib._objc_msgSend_148( - _id, _lib._sel_isEqualToDictionary_1, otherDictionary._id); + return _objc_msgSend_148( + this.pointer, _sel_isEqualToDictionary_, otherDictionary.pointer); } NSEnumerator objectEnumerator() { - final _ret = _lib._objc_msgSend_77(_id, _lib._sel_objectEnumerator1); - return NSEnumerator._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_77(this.pointer, _sel_objectEnumerator); + return NSEnumerator._(_ret, retain: true, release: true); } NSArray objectsForKeys_notFoundMarker_(NSArray keys, NSObject marker) { - final _ret = _lib._objc_msgSend_149( - _id, _lib._sel_objectsForKeys_notFoundMarker_1, keys._id, marker._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_149(this.pointer, + _sel_objectsForKeys_notFoundMarker_, keys.pointer, marker.pointer); + return NSArray._(_ret, retain: true, release: true); } bool writeToURL_error_( - NSURL url, ffi.Pointer> error) { - return _lib._objc_msgSend_89( - _id, _lib._sel_writeToURL_error_1, url._id, error); + NSURL url, ffi.Pointer> error) { + return _objc_msgSend_89( + this.pointer, _sel_writeToURL_error_, url.pointer, error); } - NSArray keysSortedByValueUsingSelector_(ffi.Pointer comparator) { - final _ret = _lib._objc_msgSend_80( - _id, _lib._sel_keysSortedByValueUsingSelector_1, comparator); - return NSArray._(_ret, _lib, retain: true, release: true); + NSArray keysSortedByValueUsingSelector_( + ffi.Pointer comparator) { + final _ret = _objc_msgSend_80( + this.pointer, _sel_keysSortedByValueUsingSelector_, comparator); + return NSArray._(_ret, retain: true, release: true); } - void getObjects_andKeys_count_(ffi.Pointer> objects, - ffi.Pointer> keys, int count) { - _lib._objc_msgSend_150( - _id, _lib._sel_getObjects_andKeys_count_1, objects, keys, count); + void getObjects_andKeys_count_( + ffi.Pointer> objects, + ffi.Pointer> keys, + int count) { + _objc_msgSend_150( + this.pointer, _sel_getObjects_andKeys_count_, objects, keys, count); } NSObject? objectForKeyedSubscript_(NSObject key) { - final _ret = _lib._objc_msgSend_16( - _id, _lib._sel_objectForKeyedSubscript_1, key._id); + final _ret = _objc_msgSend_16( + this.pointer, _sel_objectForKeyedSubscript_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void enumerateKeysAndObjectsUsingBlock_( - ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool block) { - _lib._objc_msgSend_151( - _id, _lib._sel_enumerateKeysAndObjectsUsingBlock_1, block._id); + ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool block) { + _objc_msgSend_151( + this.pointer, _sel_enumerateKeysAndObjectsUsingBlock_, block.pointer); } void enumerateKeysAndObjectsWithOptions_usingBlock_( - int opts, ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool block) { - _lib._objc_msgSend_152( - _id, - _lib._sel_enumerateKeysAndObjectsWithOptions_usingBlock_1, + int opts, ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool block) { + _objc_msgSend_152( + this.pointer, + _sel_enumerateKeysAndObjectsWithOptions_usingBlock_, opts, - block._id); + block.pointer); } NSArray keysSortedByValueUsingComparator_( - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - final _ret = _lib._objc_msgSend_121( - _id, _lib._sel_keysSortedByValueUsingComparator_1, cmptr._id); - return NSArray._(_ret, _lib, retain: true, release: true); + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + final _ret = _objc_msgSend_121( + this.pointer, _sel_keysSortedByValueUsingComparator_, cmptr.pointer); + return NSArray._(_ret, retain: true, release: true); } - NSArray keysSortedByValueWithOptions_usingComparator_( - int opts, ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - final _ret = _lib._objc_msgSend_122( - _id, - _lib._sel_keysSortedByValueWithOptions_usingComparator_1, + NSArray keysSortedByValueWithOptions_usingComparator_(int opts, + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + final _ret = _objc_msgSend_122( + this.pointer, + _sel_keysSortedByValueWithOptions_usingComparator_, opts, - cmptr._id); - return NSArray._(_ret, _lib, retain: true, release: true); + cmptr.pointer); + return NSArray._(_ret, retain: true, release: true); } NSObject keysOfEntriesPassingTest_( - ObjCBlock_bool_ObjCObject_ObjCObject_bool predicate) { - final _ret = _lib._objc_msgSend_153( - _id, _lib._sel_keysOfEntriesPassingTest_1, predicate._id); - return NSObject._(_ret, _lib, retain: true, release: true); + ObjCBlock_bool_objcObjCObject_objcObjCObject_bool predicate) { + final _ret = _objc_msgSend_153( + this.pointer, _sel_keysOfEntriesPassingTest_, predicate.pointer); + return NSObject._(_ret, retain: true, release: true); } NSObject keysOfEntriesWithOptions_passingTest_( - int opts, ObjCBlock_bool_ObjCObject_ObjCObject_bool predicate) { - final _ret = _lib._objc_msgSend_154(_id, - _lib._sel_keysOfEntriesWithOptions_passingTest_1, opts, predicate._id); - return NSObject._(_ret, _lib, retain: true, release: true); + int opts, ObjCBlock_bool_objcObjCObject_objcObjCObject_bool predicate) { + final _ret = _objc_msgSend_154(this.pointer, + _sel_keysOfEntriesWithOptions_passingTest_, opts, predicate.pointer); + return NSObject._(_ret, retain: true, release: true); } - void getObjects_andKeys_(ffi.Pointer> objects, - ffi.Pointer> keys) { - _lib._objc_msgSend_155(_id, _lib._sel_getObjects_andKeys_1, objects, keys); + void getObjects_andKeys_(ffi.Pointer> objects, + ffi.Pointer> keys) { + _objc_msgSend_155(this.pointer, _sel_getObjects_andKeys_, objects, keys); } - static NSDictionary? dictionaryWithContentsOfFile_( - SwiftLibrary _lib, NSString path) { - final _ret = _lib._objc_msgSend_156(_lib._class_NSDictionary1, - _lib._sel_dictionaryWithContentsOfFile_1, path._id); + static NSDictionary? dictionaryWithContentsOfFile_(NSString path) { + final _ret = _objc_msgSend_156( + _class_NSDictionary, _sel_dictionaryWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } - static NSDictionary? dictionaryWithContentsOfURL_( - SwiftLibrary _lib, NSURL url) { - final _ret = _lib._objc_msgSend_157(_lib._class_NSDictionary1, - _lib._sel_dictionaryWithContentsOfURL_1, url._id); + static NSDictionary? dictionaryWithContentsOfURL_(NSURL url) { + final _ret = _objc_msgSend_157( + _class_NSDictionary, _sel_dictionaryWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSDictionary? initWithContentsOfFile_(NSString path) { - final _ret = _lib._objc_msgSend_156( - _id, _lib._sel_initWithContentsOfFile_1, path._id); + final _ret = _objc_msgSend_156( + this.pointer, _sel_initWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSDictionary? initWithContentsOfURL_(NSURL url) { - final _ret = - _lib._objc_msgSend_157(_id, _lib._sel_initWithContentsOfURL_1, url._id); + final _ret = _objc_msgSend_157( + this.pointer, _sel_initWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } bool writeToFile_atomically_(NSString path, bool useAuxiliaryFile) { - return _lib._objc_msgSend_26( - _id, _lib._sel_writeToFile_atomically_1, path._id, useAuxiliaryFile); + return _objc_msgSend_26(this.pointer, _sel_writeToFile_atomically_, + path.pointer, useAuxiliaryFile); } bool writeToURL_atomically_(NSURL url, bool atomically) { - return _lib._objc_msgSend_134( - _id, _lib._sel_writeToURL_atomically_1, url._id, atomically); + return _objc_msgSend_134( + this.pointer, _sel_writeToURL_atomically_, url.pointer, atomically); } - static NSDictionary dictionary(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSDictionary1, _lib._sel_dictionary1); - return NSDictionary._(_ret, _lib, retain: true, release: true); + static NSDictionary dictionary() { + final _ret = _objc_msgSend_2(_class_NSDictionary, _sel_dictionary); + return NSDictionary._(_ret, retain: true, release: true); } static NSDictionary dictionaryWithObject_forKey_( - SwiftLibrary _lib, NSObject object, NSObject key) { - final _ret = _lib._objc_msgSend_158(_lib._class_NSDictionary1, - _lib._sel_dictionaryWithObject_forKey_1, object._id, key._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + NSObject object, NSObject key) { + final _ret = _objc_msgSend_158(_class_NSDictionary, + _sel_dictionaryWithObject_forKey_, object.pointer, key.pointer); + return NSDictionary._(_ret, retain: true, release: true); } static NSDictionary dictionaryWithObjects_forKeys_count_( - SwiftLibrary _lib, - ffi.Pointer> objects, - ffi.Pointer> keys, + ffi.Pointer> objects, + ffi.Pointer> keys, int cnt) { - final _ret = _lib._objc_msgSend_147(_lib._class_NSDictionary1, - _lib._sel_dictionaryWithObjects_forKeys_count_1, objects, keys, cnt); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_147(_class_NSDictionary, + _sel_dictionaryWithObjects_forKeys_count_, objects, keys, cnt); + return NSDictionary._(_ret, retain: true, release: true); } - static NSDictionary dictionaryWithObjectsAndKeys_( - SwiftLibrary _lib, NSObject firstObject) { - final _ret = _lib._objc_msgSend_124(_lib._class_NSDictionary1, - _lib._sel_dictionaryWithObjectsAndKeys_1, firstObject._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + static NSDictionary dictionaryWithObjectsAndKeys_(NSObject firstObject) { + final _ret = _objc_msgSend_124(_class_NSDictionary, + _sel_dictionaryWithObjectsAndKeys_, firstObject.pointer); + return NSDictionary._(_ret, retain: true, release: true); } - static NSDictionary dictionaryWithDictionary_( - SwiftLibrary _lib, NSDictionary dict) { - final _ret = _lib._objc_msgSend_159(_lib._class_NSDictionary1, - _lib._sel_dictionaryWithDictionary_1, dict._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + static NSDictionary dictionaryWithDictionary_(NSDictionary dict) { + final _ret = _objc_msgSend_159( + _class_NSDictionary, _sel_dictionaryWithDictionary_, dict.pointer); + return NSDictionary._(_ret, retain: true, release: true); } static NSDictionary dictionaryWithObjects_forKeys_( - SwiftLibrary _lib, NSArray objects, NSArray keys) { - final _ret = _lib._objc_msgSend_160(_lib._class_NSDictionary1, - _lib._sel_dictionaryWithObjects_forKeys_1, objects._id, keys._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + NSArray objects, NSArray keys) { + final _ret = _objc_msgSend_160(_class_NSDictionary, + _sel_dictionaryWithObjects_forKeys_, objects.pointer, keys.pointer); + return NSDictionary._(_ret, retain: true, release: true); } NSDictionary initWithObjectsAndKeys_(NSObject firstObject) { - final _ret = _lib._objc_msgSend_124( - _id, _lib._sel_initWithObjectsAndKeys_1, firstObject._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_124( + this.pointer, _sel_initWithObjectsAndKeys_, firstObject.pointer); + return NSDictionary._(_ret, retain: true, release: true); } NSDictionary initWithDictionary_(NSDictionary otherDictionary) { - final _ret = _lib._objc_msgSend_159( - _id, _lib._sel_initWithDictionary_1, otherDictionary._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_159( + this.pointer, _sel_initWithDictionary_, otherDictionary.pointer); + return NSDictionary._(_ret, retain: true, release: true); } NSDictionary initWithDictionary_copyItems_( NSDictionary otherDictionary, bool flag) { - final _ret = _lib._objc_msgSend_161(_id, - _lib._sel_initWithDictionary_copyItems_1, otherDictionary._id, flag); - return NSDictionary._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_161(this.pointer, + _sel_initWithDictionary_copyItems_, otherDictionary.pointer, flag); + return NSDictionary._(_ret, retain: false, release: true); } NSDictionary initWithObjects_forKeys_(NSArray objects, NSArray keys) { - final _ret = _lib._objc_msgSend_160( - _id, _lib._sel_initWithObjects_forKeys_1, objects._id, keys._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_160(this.pointer, _sel_initWithObjects_forKeys_, + objects.pointer, keys.pointer); + return NSDictionary._(_ret, retain: true, release: true); } NSDictionary? initWithContentsOfURL_error_( - NSURL url, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_162( - _id, _lib._sel_initWithContentsOfURL_error_1, url._id, error); + NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_162( + this.pointer, _sel_initWithContentsOfURL_error_, url.pointer, error); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } - static NSDictionary? dictionaryWithContentsOfURL_error_(SwiftLibrary _lib, - NSURL url, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_162(_lib._class_NSDictionary1, - _lib._sel_dictionaryWithContentsOfURL_error_1, url._id, error); + static NSDictionary? dictionaryWithContentsOfURL_error_( + NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_162(_class_NSDictionary, + _sel_dictionaryWithContentsOfURL_error_, url.pointer, error); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } - static NSObject sharedKeySetForKeys_(SwiftLibrary _lib, NSArray keys) { - final _ret = _lib._objc_msgSend_125( - _lib._class_NSDictionary1, _lib._sel_sharedKeySetForKeys_1, keys._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject sharedKeySetForKeys_(NSArray keys) { + final _ret = _objc_msgSend_125( + _class_NSDictionary, _sel_sharedKeySetForKeys_, keys.pointer); + return NSObject._(_ret, retain: true, release: true); } int countByEnumeratingWithState_objects_count_( ffi.Pointer state, - ffi.Pointer> buffer, + ffi.Pointer> buffer, int len) { - return _lib._objc_msgSend_163( - _id, - _lib._sel_countByEnumeratingWithState_objects_count_1, - state, - buffer, - len); + return _objc_msgSend_163(this.pointer, + _sel_countByEnumeratingWithState_objects_count_, state, buffer, len); } int fileSize() { - return _lib._objc_msgSend_164(_id, _lib._sel_fileSize1); + return _objc_msgSend_164(this.pointer, _sel_fileSize); } NSDate? fileModificationDate() { - final _ret = _lib._objc_msgSend_183(_id, _lib._sel_fileModificationDate1); + final _ret = _objc_msgSend_183(this.pointer, _sel_fileModificationDate); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSString? fileType() { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_fileType1); + final _ret = _objc_msgSend_44(this.pointer, _sel_fileType); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } int filePosixPermissions() { - return _lib._objc_msgSend_10(_id, _lib._sel_filePosixPermissions1); + return _objc_msgSend_10(this.pointer, _sel_filePosixPermissions); } NSString? fileOwnerAccountName() { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_fileOwnerAccountName1); + final _ret = _objc_msgSend_44(this.pointer, _sel_fileOwnerAccountName); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? fileGroupOwnerAccountName() { - final _ret = - _lib._objc_msgSend_44(_id, _lib._sel_fileGroupOwnerAccountName1); + final _ret = _objc_msgSend_44(this.pointer, _sel_fileGroupOwnerAccountName); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } int fileSystemNumber() { - return _lib._objc_msgSend_83(_id, _lib._sel_fileSystemNumber1); + return _objc_msgSend_83(this.pointer, _sel_fileSystemNumber); } int fileSystemFileNumber() { - return _lib._objc_msgSend_10(_id, _lib._sel_fileSystemFileNumber1); + return _objc_msgSend_10(this.pointer, _sel_fileSystemFileNumber); } bool fileExtensionHidden() { - return _lib._objc_msgSend_12(_id, _lib._sel_fileExtensionHidden1); + return _objc_msgSend_12(this.pointer, _sel_fileExtensionHidden); } int fileHFSCreatorCode() { - return _lib._objc_msgSend_214(_id, _lib._sel_fileHFSCreatorCode1); + return _objc_msgSend_214(this.pointer, _sel_fileHFSCreatorCode); } int fileHFSTypeCode() { - return _lib._objc_msgSend_214(_id, _lib._sel_fileHFSTypeCode1); + return _objc_msgSend_214(this.pointer, _sel_fileHFSTypeCode); } bool fileIsImmutable() { - return _lib._objc_msgSend_12(_id, _lib._sel_fileIsImmutable1); + return _objc_msgSend_12(this.pointer, _sel_fileIsImmutable); } bool fileIsAppendOnly() { - return _lib._objc_msgSend_12(_id, _lib._sel_fileIsAppendOnly1); + return _objc_msgSend_12(this.pointer, _sel_fileIsAppendOnly); } NSDate? fileCreationDate() { - final _ret = _lib._objc_msgSend_183(_id, _lib._sel_fileCreationDate1); + final _ret = _objc_msgSend_183(this.pointer, _sel_fileCreationDate); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSNumber? fileOwnerAccountID() { - final _ret = _lib._objc_msgSend_215(_id, _lib._sel_fileOwnerAccountID1); + final _ret = _objc_msgSend_215(this.pointer, _sel_fileOwnerAccountID); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } NSNumber? fileGroupOwnerAccountID() { - final _ret = - _lib._objc_msgSend_215(_id, _lib._sel_fileGroupOwnerAccountID1); + final _ret = _objc_msgSend_215(this.pointer, _sel_fileGroupOwnerAccountID); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } @override NSObject? valueForKey_(NSString key) { - final _ret = _lib._objc_msgSend_38(_id, _lib._sel_valueForKey_1, key._id); + final _ret = _objc_msgSend_38(this.pointer, _sel_valueForKey_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSDictionary new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSDictionary1, _lib._sel_new1); - return NSDictionary._(_ret, _lib, retain: false, release: true); + static NSDictionary new1() { + final _ret = _objc_msgSend_2(_class_NSDictionary, _sel_new); + return NSDictionary._(_ret, retain: false, release: true); } - static NSDictionary allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSDictionary1, _lib._sel_allocWithZone_1, zone); - return NSDictionary._(_ret, _lib, retain: false, release: true); + static NSDictionary allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSDictionary, _sel_allocWithZone_, zone); + return NSDictionary._(_ret, retain: false, release: true); } - static NSDictionary alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSDictionary1, _lib._sel_alloc1); - return NSDictionary._(_ret, _lib, retain: false, release: true); + static NSDictionary alloc() { + final _ret = _objc_msgSend_2(_class_NSDictionary, _sel_alloc); + return NSDictionary._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSDictionary1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSDictionary, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSDictionary1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSDictionary, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSDictionary1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSDictionary, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSDictionary1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSDictionary, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSDictionary1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSDictionary, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSDictionary1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSDictionary, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } - static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSDictionary1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSDictionary1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSDictionary1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} - -void _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, + static void setKeys_triggerChangeNotificationsForDependentKey_( + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSDictionary, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSDictionary, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSDictionary, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSDictionary = objc.getClass("NSDictionary"); +late final _sel_objectForKey_ = objc.registerName("objectForKey:"); +late final _sel_keyEnumerator = objc.registerName("keyEnumerator"); +late final _sel_initWithObjects_forKeys_count_ = + objc.registerName("initWithObjects:forKeys:count:"); +final _objc_msgSend_147 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>, + int)>(); +late final _sel_allKeys = objc.registerName("allKeys"); +late final _sel_allKeysForObject_ = objc.registerName("allKeysForObject:"); +late final _sel_allValues = objc.registerName("allValues"); +late final _sel_descriptionInStringsFileFormat = + objc.registerName("descriptionInStringsFileFormat"); +late final _sel_isEqualToDictionary_ = + objc.registerName("isEqualToDictionary:"); +final _objc_msgSend_148 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_objectsForKeys_notFoundMarker_ = + objc.registerName("objectsForKeys:notFoundMarker:"); +final _objc_msgSend_149 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_keysSortedByValueUsingSelector_ = + objc.registerName("keysSortedByValueUsingSelector:"); +late final _sel_getObjects_andKeys_count_ = + objc.registerName("getObjects:andKeys:count:"); +final _objc_msgSend_150 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>, + int)>(); +late final _sel_objectForKeyedSubscript_ = + objc.registerName("objectForKeyedSubscript:"); +void _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer arg0, - ffi.Pointer arg1, + ffi.Pointer arg0, + ffi.Pointer arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, ffi.Pointer, + void Function( + ffi.Pointer, + ffi.Pointer, ffi.Pointer)>()(arg0, arg1, arg2); -final _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_closureRegistry = , ffi.Pointer, - ffi.Pointer)>{}; -int _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_closureRegistryIndex = 0; +final _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_closureRegistry = + , + ffi.Pointer, ffi.Pointer)>{}; +int _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_closureRegistryIndex = + 0; ffi.Pointer - _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_registerClosure( - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer) + _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_registerClosure( + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer) fn) { final id = - ++_ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_closureRegistryIndex; - _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_closureRegistry[id] = fn; + ++_ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_closureRegistryIndex; + _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_closureRegistry[id] = + fn; return ffi.Pointer.fromAddress(id); } -void _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, +void _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, ffi.Pointer arg2) => - _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_closureRegistry[ + _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool extends _ObjCBlockBase { - ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool + extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool._(pointer, lib, + static ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool._(pointer, retain: retain, release: release); } @@ -41317,27 +10759,24 @@ class ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool.fromFunctionPointer( - SwiftLibrary lib, + ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer arg0, - ffi.Pointer arg1, + ffi.Pointer arg0, + ffi.Pointer arg1, ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -41345,24 +10784,22 @@ class ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool.fromFunction(SwiftLibrary lib, + ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool.fromFunction( void Function(NSObject, NSObject, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1, ffi.Pointer arg2) => fn( - NSObject._(arg0, lib, retain: true, release: true), - NSObject._(arg1, lib, retain: true, release: true), - arg2))), - lib); + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn(NSObject._(arg0, retain: true, release: true), NSObject._(arg1, retain: true, release: true), arg2)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -41374,99 +10811,133 @@ class ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool.listener(SwiftLibrary lib, + ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool.listener( void Function(NSObject, NSObject, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_ObjCObject_bool_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1, ffi.Pointer arg2) => - fn( - NSObject._(arg0, lib, retain: true, release: true), - NSObject._(arg1, lib, retain: true, release: true), - arg2))), - lib); + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_objcObjCObject_bool_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn(NSObject._(arg0, retain: true, release: true), NSObject._(arg1, retain: true, release: true), arg2)))); static ffi.NativeCallable< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; void call(NSObject arg0, NSObject arg1, ffi.Pointer arg2) => - _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() - .asFunction< - void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>()(_id, arg0._id, arg1._id, arg2); -} - -bool _ObjCBlock_bool_ObjCObject_ObjCObject_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0.pointer, arg1.pointer, arg2); +} + +late final _sel_enumerateKeysAndObjectsUsingBlock_ = + objc.registerName("enumerateKeysAndObjectsUsingBlock:"); +final _objc_msgSend_151 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_enumerateKeysAndObjectsWithOptions_usingBlock_ = + objc.registerName("enumerateKeysAndObjectsWithOptions:usingBlock:"); +final _objc_msgSend_152 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_keysSortedByValueUsingComparator_ = + objc.registerName("keysSortedByValueUsingComparator:"); +late final _sel_keysSortedByValueWithOptions_usingComparator_ = + objc.registerName("keysSortedByValueWithOptions:usingComparator:"); +bool _ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< ffi.Bool Function( - ffi.Pointer arg0, - ffi.Pointer arg1, + ffi.Pointer arg0, + ffi.Pointer arg1, ffi.Pointer arg2)>>() .asFunction< - bool Function(ffi.Pointer, ffi.Pointer, + bool Function( + ffi.Pointer, + ffi.Pointer, ffi.Pointer)>()(arg0, arg1, arg2); -final _ObjCBlock_bool_ObjCObject_ObjCObject_bool_closureRegistry = , ffi.Pointer, +final _ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_closureRegistry = , ffi.Pointer, ffi.Pointer)>{}; -int _ObjCBlock_bool_ObjCObject_ObjCObject_bool_closureRegistryIndex = 0; +int _ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_closureRegistryIndex = 0; ffi.Pointer - _ObjCBlock_bool_ObjCObject_ObjCObject_bool_registerClosure( - bool Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer) + _ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_registerClosure( + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer) fn) { - final id = ++_ObjCBlock_bool_ObjCObject_ObjCObject_bool_closureRegistryIndex; - _ObjCBlock_bool_ObjCObject_ObjCObject_bool_closureRegistry[id] = fn; + final id = + ++_ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_closureRegistryIndex; + _ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -bool _ObjCBlock_bool_ObjCObject_ObjCObject_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, +bool _ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, ffi.Pointer arg2) => - _ObjCBlock_bool_ObjCObject_ObjCObject_bool_closureRegistry[ + _ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_bool_ObjCObject_ObjCObject_bool extends _ObjCBlockBase { - ObjCBlock_bool_ObjCObject_ObjCObject_bool._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_bool_objcObjCObject_objcObjCObject_bool + extends objc.ObjCBlockBase { + ObjCBlock_bool_objcObjCObject_objcObjCObject_bool._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_bool_ObjCObject_ObjCObject_bool castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_bool_ObjCObject_ObjCObject_bool._(pointer, lib, + static ObjCBlock_bool_objcObjCObject_objcObjCObject_bool castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_bool_objcObjCObject_objcObjCObject_bool._(pointer, retain: retain, release: release); } @@ -41475,28 +10946,25 @@ class ObjCBlock_bool_ObjCObject_ObjCObject_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_ObjCObject_ObjCObject_bool.fromFunctionPointer( - SwiftLibrary lib, + ObjCBlock_bool_objcObjCObject_objcObjCObject_bool.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< ffi.Bool Function( - ffi.Pointer arg0, - ffi.Pointer arg1, + ffi.Pointer arg0, + ffi.Pointer arg1, ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_bool_ObjCObject_ObjCObject_bool_fnPtrTrampoline, - false) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_fnPtrTrampoline, + false) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -41504,47 +10972,200 @@ class ObjCBlock_bool_ObjCObject_ObjCObject_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_ObjCObject_ObjCObject_bool.fromFunction(SwiftLibrary lib, + ObjCBlock_bool_objcObjCObject_objcObjCObject_bool.fromFunction( bool Function(NSObject, NSObject, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_bool_ObjCObject_ObjCObject_bool_closureTrampoline, false) - .cast(), - _ObjCBlock_bool_ObjCObject_ObjCObject_bool_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1, - ffi.Pointer arg2) => - fn(NSObject._(arg0, lib, retain: true, release: true), NSObject._(arg1, lib, retain: true, release: true), arg2))), - lib); + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_closureTrampoline, false) + .cast(), + _ObjCBlock_bool_objcObjCObject_objcObjCObject_bool_registerClosure((ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn(NSObject._(arg0, retain: true, release: true), NSObject._(arg1, retain: true, release: true), arg2)))); static ffi.Pointer? _dartFuncTrampoline; bool call(NSObject arg0, NSObject arg1, ffi.Pointer arg2) => - _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() - .asFunction< - bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>()(_id, arg0._id, arg1._id, arg2); -} + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0.pointer, arg1.pointer, arg2); +} + +late final _sel_keysOfEntriesPassingTest_ = + objc.registerName("keysOfEntriesPassingTest:"); +final _objc_msgSend_153 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_keysOfEntriesWithOptions_passingTest_ = + objc.registerName("keysOfEntriesWithOptions:passingTest:"); +final _objc_msgSend_154 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_getObjects_andKeys_ = objc.registerName("getObjects:andKeys:"); +final _objc_msgSend_155 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_dictionaryWithContentsOfFile_ = + objc.registerName("dictionaryWithContentsOfFile:"); +final _objc_msgSend_156 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dictionaryWithContentsOfURL_ = + objc.registerName("dictionaryWithContentsOfURL:"); +final _objc_msgSend_157 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dictionary = objc.registerName("dictionary"); +late final _sel_dictionaryWithObject_forKey_ = + objc.registerName("dictionaryWithObject:forKey:"); +final _objc_msgSend_158 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_dictionaryWithObjects_forKeys_count_ = + objc.registerName("dictionaryWithObjects:forKeys:count:"); +late final _sel_dictionaryWithObjectsAndKeys_ = + objc.registerName("dictionaryWithObjectsAndKeys:"); +late final _sel_dictionaryWithDictionary_ = + objc.registerName("dictionaryWithDictionary:"); +final _objc_msgSend_159 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dictionaryWithObjects_forKeys_ = + objc.registerName("dictionaryWithObjects:forKeys:"); +final _objc_msgSend_160 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithObjectsAndKeys_ = + objc.registerName("initWithObjectsAndKeys:"); +late final _sel_initWithDictionary_ = objc.registerName("initWithDictionary:"); +late final _sel_initWithDictionary_copyItems_ = + objc.registerName("initWithDictionary:copyItems:"); +final _objc_msgSend_161 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_initWithObjects_forKeys_ = + objc.registerName("initWithObjects:forKeys:"); +final _objc_msgSend_162 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_dictionaryWithContentsOfURL_error_ = + objc.registerName("dictionaryWithContentsOfURL:error:"); +late final _sel_sharedKeySetForKeys_ = + objc.registerName("sharedKeySetForKeys:"); final class NSFastEnumerationState extends ffi.Struct { @ffi.UnsignedLong() external int state; - external ffi.Pointer> itemsPtr; + external ffi.Pointer> itemsPtr; external ffi.Pointer mutationsPtr; @@ -41552,377 +11173,544 @@ final class NSFastEnumerationState extends ffi.Struct { external ffi.Array extra; } +late final _sel_countByEnumeratingWithState_objects_count_ = + objc.registerName("countByEnumeratingWithState:objects:count:"); +final _objc_msgSend_163 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.UnsignedLong)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + int)>(); +late final _sel_fileSize = objc.registerName("fileSize"); +final _objc_msgSend_164 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLongLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); + class NSDate extends NSObject { - NSDate._(ffi.Pointer id, SwiftLibrary lib, + NSDate._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSDate] that points to the same underlying object as [other]. - static NSDate castFrom(T other) { - return NSDate._(other._id, other._lib, retain: true, release: true); + static NSDate castFrom(T other) { + return NSDate._(other.pointer, retain: true, release: true); } /// Returns a [NSDate] that wraps the given raw object pointer. - static NSDate castFromPointer(SwiftLibrary lib, ffi.Pointer other, + static NSDate castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSDate._(other, lib, retain: retain, release: release); + return NSDate._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSDate]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSDate1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSDate); } double get timeIntervalSinceReferenceDate { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret( - _id, _lib._sel_timeIntervalSinceReferenceDate1) - : _lib._objc_msgSend_165( - _id, _lib._sel_timeIntervalSinceReferenceDate1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret( + this.pointer, _sel_timeIntervalSinceReferenceDate) + : _objc_msgSend_165(this.pointer, _sel_timeIntervalSinceReferenceDate); } @override NSDate init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSDate._(_ret, retain: true, release: true); } NSDate initWithTimeIntervalSinceReferenceDate_(double ti) { - final _ret = _lib._objc_msgSend_166( - _id, _lib._sel_initWithTimeIntervalSinceReferenceDate_1, ti); - return NSDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_166( + this.pointer, _sel_initWithTimeIntervalSinceReferenceDate_, ti); + return NSDate._(_ret, retain: true, release: true); } NSDate? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } double timeIntervalSinceDate_(NSDate anotherDate) { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_167_fpret( - _id, _lib._sel_timeIntervalSinceDate_1, anotherDate._id) - : _lib._objc_msgSend_167( - _id, _lib._sel_timeIntervalSinceDate_1, anotherDate._id); + return objc.useMsgSendVariants + ? _objc_msgSend_167Fpret( + this.pointer, _sel_timeIntervalSinceDate_, anotherDate.pointer) + : _objc_msgSend_167( + this.pointer, _sel_timeIntervalSinceDate_, anotherDate.pointer); } double get timeIntervalSinceNow { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_timeIntervalSinceNow1) - : _lib._objc_msgSend_165(_id, _lib._sel_timeIntervalSinceNow1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_timeIntervalSinceNow) + : _objc_msgSend_165(this.pointer, _sel_timeIntervalSinceNow); } double get timeIntervalSince1970 { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_timeIntervalSince19701) - : _lib._objc_msgSend_165(_id, _lib._sel_timeIntervalSince19701); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_timeIntervalSince1970) + : _objc_msgSend_165(this.pointer, _sel_timeIntervalSince1970); } NSObject addTimeInterval_(double seconds) { final _ret = - _lib._objc_msgSend_166(_id, _lib._sel_addTimeInterval_1, seconds); - return NSObject._(_ret, _lib, retain: true, release: true); + _objc_msgSend_166(this.pointer, _sel_addTimeInterval_, seconds); + return NSObject._(_ret, retain: true, release: true); } NSDate dateByAddingTimeInterval_(double ti) { final _ret = - _lib._objc_msgSend_166(_id, _lib._sel_dateByAddingTimeInterval_1, ti); - return NSDate._(_ret, _lib, retain: true, release: true); + _objc_msgSend_166(this.pointer, _sel_dateByAddingTimeInterval_, ti); + return NSDate._(_ret, retain: true, release: true); } NSDate earlierDate_(NSDate anotherDate) { final _ret = - _lib._objc_msgSend_168(_id, _lib._sel_earlierDate_1, anotherDate._id); - return NSDate._(_ret, _lib, retain: true, release: true); + _objc_msgSend_168(this.pointer, _sel_earlierDate_, anotherDate.pointer); + return NSDate._(_ret, retain: true, release: true); } NSDate laterDate_(NSDate anotherDate) { final _ret = - _lib._objc_msgSend_168(_id, _lib._sel_laterDate_1, anotherDate._id); - return NSDate._(_ret, _lib, retain: true, release: true); + _objc_msgSend_168(this.pointer, _sel_laterDate_, anotherDate.pointer); + return NSDate._(_ret, retain: true, release: true); } int compare_(NSDate other) { - return _lib._objc_msgSend_169(_id, _lib._sel_compare_1, other._id); + return _objc_msgSend_169(this.pointer, _sel_compare_, other.pointer); } bool isEqualToDate_(NSDate otherDate) { - return _lib._objc_msgSend_170( - _id, _lib._sel_isEqualToDate_1, otherDate._id); + return _objc_msgSend_170( + this.pointer, _sel_isEqualToDate_, otherDate.pointer); } NSString get description { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_description); + return NSString._(_ret, retain: true, release: true); } NSString descriptionWithLocale_(NSObject? locale) { - final _ret = _lib._objc_msgSend_70( - _id, _lib._sel_descriptionWithLocale_1, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_70(this.pointer, _sel_descriptionWithLocale_, + locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } - static NSDate date(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSDate1, _lib._sel_date1); - return NSDate._(_ret, _lib, retain: true, release: true); + static NSDate date() { + final _ret = _objc_msgSend_2(_class_NSDate, _sel_date); + return NSDate._(_ret, retain: true, release: true); } - static NSDate dateWithTimeIntervalSinceNow_(SwiftLibrary _lib, double secs) { - final _ret = _lib._objc_msgSend_166( - _lib._class_NSDate1, _lib._sel_dateWithTimeIntervalSinceNow_1, secs); - return NSDate._(_ret, _lib, retain: true, release: true); + static NSDate dateWithTimeIntervalSinceNow_(double secs) { + final _ret = _objc_msgSend_166( + _class_NSDate, _sel_dateWithTimeIntervalSinceNow_, secs); + return NSDate._(_ret, retain: true, release: true); } - static NSDate dateWithTimeIntervalSinceReferenceDate_( - SwiftLibrary _lib, double ti) { - final _ret = _lib._objc_msgSend_166(_lib._class_NSDate1, - _lib._sel_dateWithTimeIntervalSinceReferenceDate_1, ti); - return NSDate._(_ret, _lib, retain: true, release: true); + static NSDate dateWithTimeIntervalSinceReferenceDate_(double ti) { + final _ret = _objc_msgSend_166( + _class_NSDate, _sel_dateWithTimeIntervalSinceReferenceDate_, ti); + return NSDate._(_ret, retain: true, release: true); } - static NSDate dateWithTimeIntervalSince1970_(SwiftLibrary _lib, double secs) { - final _ret = _lib._objc_msgSend_166( - _lib._class_NSDate1, _lib._sel_dateWithTimeIntervalSince1970_1, secs); - return NSDate._(_ret, _lib, retain: true, release: true); + static NSDate dateWithTimeIntervalSince1970_(double secs) { + final _ret = _objc_msgSend_166( + _class_NSDate, _sel_dateWithTimeIntervalSince1970_, secs); + return NSDate._(_ret, retain: true, release: true); } static NSDate dateWithTimeInterval_sinceDate_( - SwiftLibrary _lib, double secsToBeAdded, NSDate date) { - final _ret = _lib._objc_msgSend_171(_lib._class_NSDate1, - _lib._sel_dateWithTimeInterval_sinceDate_1, secsToBeAdded, date._id); - return NSDate._(_ret, _lib, retain: true, release: true); + double secsToBeAdded, NSDate date) { + final _ret = _objc_msgSend_171(_class_NSDate, + _sel_dateWithTimeInterval_sinceDate_, secsToBeAdded, date.pointer); + return NSDate._(_ret, retain: true, release: true); } - static NSDate getDistantFuture(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_172(_lib._class_NSDate1, _lib._sel_distantFuture1); - return NSDate._(_ret, _lib, retain: true, release: true); + static NSDate getDistantFuture() { + final _ret = _objc_msgSend_172(_class_NSDate, _sel_distantFuture); + return NSDate._(_ret, retain: true, release: true); } - static NSDate getDistantPast(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_172(_lib._class_NSDate1, _lib._sel_distantPast1); - return NSDate._(_ret, _lib, retain: true, release: true); + static NSDate getDistantPast() { + final _ret = _objc_msgSend_172(_class_NSDate, _sel_distantPast); + return NSDate._(_ret, retain: true, release: true); } - static NSDate getNow(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_172(_lib._class_NSDate1, _lib._sel_now1); - return NSDate._(_ret, _lib, retain: true, release: true); + static NSDate getNow() { + final _ret = _objc_msgSend_172(_class_NSDate, _sel_now); + return NSDate._(_ret, retain: true, release: true); } NSDate initWithTimeIntervalSinceNow_(double secs) { - final _ret = _lib._objc_msgSend_166( - _id, _lib._sel_initWithTimeIntervalSinceNow_1, secs); - return NSDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_166( + this.pointer, _sel_initWithTimeIntervalSinceNow_, secs); + return NSDate._(_ret, retain: true, release: true); } NSDate initWithTimeIntervalSince1970_(double secs) { - final _ret = _lib._objc_msgSend_166( - _id, _lib._sel_initWithTimeIntervalSince1970_1, secs); - return NSDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_166( + this.pointer, _sel_initWithTimeIntervalSince1970_, secs); + return NSDate._(_ret, retain: true, release: true); } NSDate initWithTimeInterval_sinceDate_(double secsToBeAdded, NSDate date) { - final _ret = _lib._objc_msgSend_171(_id, - _lib._sel_initWithTimeInterval_sinceDate_1, secsToBeAdded, date._id); - return NSDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_171(this.pointer, + _sel_initWithTimeInterval_sinceDate_, secsToBeAdded, date.pointer); + return NSDate._(_ret, retain: true, release: true); } static NSObject? dateWithNaturalLanguageString_locale_( - SwiftLibrary _lib, NSString string, NSObject? locale) { - final _ret = _lib._objc_msgSend_173( - _lib._class_NSDate1, - _lib._sel_dateWithNaturalLanguageString_locale_1, - string._id, - locale?._id ?? ffi.nullptr); + NSString string, NSObject? locale) { + final _ret = _objc_msgSend_173( + _class_NSDate, + _sel_dateWithNaturalLanguageString_locale_, + string.pointer, + locale?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSObject? dateWithNaturalLanguageString_( - SwiftLibrary _lib, NSString string) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSDate1, - _lib._sel_dateWithNaturalLanguageString_1, string._id); + static NSObject? dateWithNaturalLanguageString_(NSString string) { + final _ret = _objc_msgSend_38( + _class_NSDate, _sel_dateWithNaturalLanguageString_, string.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSObject dateWithString_(SwiftLibrary _lib, NSString aString) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSDate1, _lib._sel_dateWithString_1, aString._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject dateWithString_(NSString aString) { + final _ret = + _objc_msgSend_31(_class_NSDate, _sel_dateWithString_, aString.pointer); + return NSObject._(_ret, retain: true, release: true); } NSCalendarDate dateWithCalendarFormat_timeZone_( NSString? format, NSTimeZone? aTimeZone) { - final _ret = _lib._objc_msgSend_212( - _id, - _lib._sel_dateWithCalendarFormat_timeZone_1, - format?._id ?? ffi.nullptr, - aTimeZone?._id ?? ffi.nullptr); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_212( + this.pointer, + _sel_dateWithCalendarFormat_timeZone_, + format?.pointer ?? ffi.nullptr, + aTimeZone?.pointer ?? ffi.nullptr); + return NSCalendarDate._(_ret, retain: true, release: true); } NSString? descriptionWithCalendarFormat_timeZone_locale_( NSString? format, NSTimeZone? aTimeZone, NSObject? locale) { - final _ret = _lib._objc_msgSend_213( - _id, - _lib._sel_descriptionWithCalendarFormat_timeZone_locale_1, - format?._id ?? ffi.nullptr, - aTimeZone?._id ?? ffi.nullptr, - locale?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_213( + this.pointer, + _sel_descriptionWithCalendarFormat_timeZone_locale_, + format?.pointer ?? ffi.nullptr, + aTimeZone?.pointer ?? ffi.nullptr, + locale?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSObject? initWithString_(NSString description) { - final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_initWithString_1, description._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_initWithString_, description.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSDate new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSDate1, _lib._sel_new1); - return NSDate._(_ret, _lib, retain: false, release: true); + static NSDate new1() { + final _ret = _objc_msgSend_2(_class_NSDate, _sel_new); + return NSDate._(_ret, retain: false, release: true); } - static NSDate allocWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSDate1, _lib._sel_allocWithZone_1, zone); - return NSDate._(_ret, _lib, retain: false, release: true); + static NSDate allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSDate, _sel_allocWithZone_, zone); + return NSDate._(_ret, retain: false, release: true); } - static NSDate alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSDate1, _lib._sel_alloc1); - return NSDate._(_ret, _lib, retain: false, release: true); + static NSDate alloc() { + final _ret = _objc_msgSend_2(_class_NSDate, _sel_alloc); + return NSDate._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSDate1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSDate, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSDate1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSDate, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSDate1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSDate, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSDate1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSDate, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSDate1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSDate, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSDate1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64( + _class_NSDate, _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSDate1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSDate1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSDate1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSDate, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSDate, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSDate, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSDate = objc.getClass("NSDate"); +late final _sel_timeIntervalSinceReferenceDate = + objc.registerName("timeIntervalSinceReferenceDate"); +final _objc_msgSend_165 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Double Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_165Fpret = objc.msgSendFpretPointer + .cast< + ffi.NativeFunction< + ffi.Double Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithTimeIntervalSinceReferenceDate_ = + objc.registerName("initWithTimeIntervalSinceReferenceDate:"); +final _objc_msgSend_166 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Double)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, double)>(); +late final _sel_timeIntervalSinceDate_ = + objc.registerName("timeIntervalSinceDate:"); +final _objc_msgSend_167 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Double Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_167Fpret = objc.msgSendFpretPointer + .cast< + ffi.NativeFunction< + ffi.Double Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_timeIntervalSinceNow = + objc.registerName("timeIntervalSinceNow"); +late final _sel_timeIntervalSince1970 = + objc.registerName("timeIntervalSince1970"); +late final _sel_addTimeInterval_ = objc.registerName("addTimeInterval:"); +late final _sel_dateByAddingTimeInterval_ = + objc.registerName("dateByAddingTimeInterval:"); +late final _sel_earlierDate_ = objc.registerName("earlierDate:"); +final _objc_msgSend_168 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_laterDate_ = objc.registerName("laterDate:"); +late final _sel_compare_ = objc.registerName("compare:"); +final _objc_msgSend_169 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isEqualToDate_ = objc.registerName("isEqualToDate:"); +final _objc_msgSend_170 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_date = objc.registerName("date"); +late final _sel_dateWithTimeIntervalSinceNow_ = + objc.registerName("dateWithTimeIntervalSinceNow:"); +late final _sel_dateWithTimeIntervalSinceReferenceDate_ = + objc.registerName("dateWithTimeIntervalSinceReferenceDate:"); +late final _sel_dateWithTimeIntervalSince1970_ = + objc.registerName("dateWithTimeIntervalSince1970:"); +late final _sel_dateWithTimeInterval_sinceDate_ = + objc.registerName("dateWithTimeInterval:sinceDate:"); +final _objc_msgSend_171 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer)>(); +late final _sel_distantFuture = objc.registerName("distantFuture"); +final _objc_msgSend_172 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_distantPast = objc.registerName("distantPast"); +late final _sel_now = objc.registerName("now"); +late final _sel_initWithTimeIntervalSinceNow_ = + objc.registerName("initWithTimeIntervalSinceNow:"); +late final _sel_initWithTimeIntervalSince1970_ = + objc.registerName("initWithTimeIntervalSince1970:"); +late final _sel_initWithTimeInterval_sinceDate_ = + objc.registerName("initWithTimeInterval:sinceDate:"); +late final _sel_dateWithNaturalLanguageString_locale_ = + objc.registerName("dateWithNaturalLanguageString:locale:"); +final _objc_msgSend_173 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_dateWithNaturalLanguageString_ = + objc.registerName("dateWithNaturalLanguageString:"); +late final _sel_dateWithString_ = objc.registerName("dateWithString:"); class NSCalendarDate extends NSDate { - NSCalendarDate._(ffi.Pointer id, SwiftLibrary lib, + NSCalendarDate._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSCalendarDate] that points to the same underlying object as [other]. - static NSCalendarDate castFrom(T other) { - return NSCalendarDate._(other._id, other._lib, retain: true, release: true); + static NSCalendarDate castFrom(T other) { + return NSCalendarDate._(other.pointer, retain: true, release: true); } /// Returns a [NSCalendarDate] that wraps the given raw object pointer. - static NSCalendarDate castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSCalendarDate castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSCalendarDate._(other, lib, retain: retain, release: release); + return NSCalendarDate._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSCalendarDate]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSCalendarDate1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSCalendarDate); } - static NSObject calendarDate(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSCalendarDate1, _lib._sel_calendarDate1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject calendarDate() { + final _ret = _objc_msgSend_2(_class_NSCalendarDate, _sel_calendarDate); + return NSObject._(_ret, retain: true, release: true); } - static NSObject? dateWithString_calendarFormat_locale_(SwiftLibrary _lib, + static NSObject? dateWithString_calendarFormat_locale_( NSString description, NSString format, NSObject? locale) { - final _ret = _lib._objc_msgSend_174( - _lib._class_NSCalendarDate1, - _lib._sel_dateWithString_calendarFormat_locale_1, - description._id, - format._id, - locale?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_174( + _class_NSCalendarDate, + _sel_dateWithString_calendarFormat_locale_, + description.pointer, + format.pointer, + locale?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } static NSObject? dateWithString_calendarFormat_( - SwiftLibrary _lib, NSString description, NSString format) { - final _ret = _lib._objc_msgSend_175(_lib._class_NSCalendarDate1, - _lib._sel_dateWithString_calendarFormat_1, description._id, format._id); + NSString description, NSString format) { + final _ret = _objc_msgSend_175( + _class_NSCalendarDate, + _sel_dateWithString_calendarFormat_, + description.pointer, + format.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } static NSObject dateWithYear_month_day_hour_minute_second_timeZone_( - SwiftLibrary _lib, int year, int month, int day, @@ -41930,131 +11718,134 @@ class NSCalendarDate extends NSDate { int minute, int second, NSTimeZone? aTimeZone) { - final _ret = _lib._objc_msgSend_206( - _lib._class_NSCalendarDate1, - _lib._sel_dateWithYear_month_day_hour_minute_second_timeZone_1, + final _ret = _objc_msgSend_206( + _class_NSCalendarDate, + _sel_dateWithYear_month_day_hour_minute_second_timeZone_, year, month, day, hour, minute, second, - aTimeZone?._id ?? ffi.nullptr); - return NSObject._(_ret, _lib, retain: true, release: true); + aTimeZone?.pointer ?? ffi.nullptr); + return NSObject._(_ret, retain: true, release: true); } NSCalendarDate dateByAddingYears_months_days_hours_minutes_seconds_( int year, int month, int day, int hour, int minute, int second) { - final _ret = _lib._objc_msgSend_207( - _id, - _lib._sel_dateByAddingYears_months_days_hours_minutes_seconds_1, + final _ret = _objc_msgSend_207( + this.pointer, + _sel_dateByAddingYears_months_days_hours_minutes_seconds_, year, month, day, hour, minute, second); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + return NSCalendarDate._(_ret, retain: true, release: true); } int dayOfCommonEra() { - return _lib._objc_msgSend_83(_id, _lib._sel_dayOfCommonEra1); + return _objc_msgSend_83(this.pointer, _sel_dayOfCommonEra); } int dayOfMonth() { - return _lib._objc_msgSend_83(_id, _lib._sel_dayOfMonth1); + return _objc_msgSend_83(this.pointer, _sel_dayOfMonth); } int dayOfWeek() { - return _lib._objc_msgSend_83(_id, _lib._sel_dayOfWeek1); + return _objc_msgSend_83(this.pointer, _sel_dayOfWeek); } int dayOfYear() { - return _lib._objc_msgSend_83(_id, _lib._sel_dayOfYear1); + return _objc_msgSend_83(this.pointer, _sel_dayOfYear); } int hourOfDay() { - return _lib._objc_msgSend_83(_id, _lib._sel_hourOfDay1); + return _objc_msgSend_83(this.pointer, _sel_hourOfDay); } int minuteOfHour() { - return _lib._objc_msgSend_83(_id, _lib._sel_minuteOfHour1); + return _objc_msgSend_83(this.pointer, _sel_minuteOfHour); } int monthOfYear() { - return _lib._objc_msgSend_83(_id, _lib._sel_monthOfYear1); + return _objc_msgSend_83(this.pointer, _sel_monthOfYear); } int secondOfMinute() { - return _lib._objc_msgSend_83(_id, _lib._sel_secondOfMinute1); + return _objc_msgSend_83(this.pointer, _sel_secondOfMinute); } int yearOfCommonEra() { - return _lib._objc_msgSend_83(_id, _lib._sel_yearOfCommonEra1); + return _objc_msgSend_83(this.pointer, _sel_yearOfCommonEra); } NSString calendarFormat() { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_calendarFormat1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_calendarFormat); + return NSString._(_ret, retain: true, release: true); } NSString descriptionWithCalendarFormat_locale_( NSString format, NSObject? locale) { - final _ret = _lib._objc_msgSend_208( - _id, - _lib._sel_descriptionWithCalendarFormat_locale_1, - format._id, - locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_208( + this.pointer, + _sel_descriptionWithCalendarFormat_locale_, + format.pointer, + locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } NSString descriptionWithCalendarFormat_(NSString format) { - final _ret = _lib._objc_msgSend_69( - _id, _lib._sel_descriptionWithCalendarFormat_1, format._id); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_69( + this.pointer, _sel_descriptionWithCalendarFormat_, format.pointer); + return NSString._(_ret, retain: true, release: true); } @override NSString descriptionWithLocale_(NSObject? locale) { - final _ret = _lib._objc_msgSend_70( - _id, _lib._sel_descriptionWithLocale_1, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_70(this.pointer, _sel_descriptionWithLocale_, + locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } NSTimeZone timeZone() { - final _ret = _lib._objc_msgSend_179(_id, _lib._sel_timeZone1); - return NSTimeZone._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_179(this.pointer, _sel_timeZone); + return NSTimeZone._(_ret, retain: true, release: true); } NSObject? initWithString_calendarFormat_locale_( NSString description, NSString format, NSObject? locale) { - final _ret = _lib._objc_msgSend_174( - _id, - _lib._sel_initWithString_calendarFormat_locale_1, - description._id, - format._id, - locale?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_174( + this.pointer, + _sel_initWithString_calendarFormat_locale_, + description.pointer, + format.pointer, + locale?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? initWithString_calendarFormat_( NSString description, NSString format) { - final _ret = _lib._objc_msgSend_175(_id, - _lib._sel_initWithString_calendarFormat_1, description._id, format._id); + final _ret = _objc_msgSend_175( + this.pointer, + _sel_initWithString_calendarFormat_, + description.pointer, + format.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } @override NSObject? initWithString_(NSString description) { - final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_initWithString_1, description._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_initWithString_, description.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject initWithYear_month_day_hour_minute_second_timeZone_( @@ -42065,27 +11856,27 @@ class NSCalendarDate extends NSDate { int minute, int second, NSTimeZone? aTimeZone) { - final _ret = _lib._objc_msgSend_206( - _id, - _lib._sel_initWithYear_month_day_hour_minute_second_timeZone_1, + final _ret = _objc_msgSend_206( + this.pointer, + _sel_initWithYear_month_day_hour_minute_second_timeZone_, year, month, day, hour, minute, second, - aTimeZone?._id ?? ffi.nullptr); - return NSObject._(_ret, _lib, retain: true, release: true); + aTimeZone?.pointer ?? ffi.nullptr); + return NSObject._(_ret, retain: true, release: true); } void setCalendarFormat_(NSString? format) { - _lib._objc_msgSend_209( - _id, _lib._sel_setCalendarFormat_1, format?._id ?? ffi.nullptr); + _objc_msgSend_209( + this.pointer, _sel_setCalendarFormat_, format?.pointer ?? ffi.nullptr); } void setTimeZone_(NSTimeZone? aTimeZone) { - _lib._objc_msgSend_210( - _id, _lib._sel_setTimeZone_1, aTimeZone?._id ?? ffi.nullptr); + _objc_msgSend_210( + this.pointer, _sel_setTimeZone_, aTimeZone?.pointer ?? ffi.nullptr); } void years_months_days_hours_minutes_seconds_sinceDate_( @@ -42096,534 +11887,655 @@ class NSCalendarDate extends NSDate { ffi.Pointer mip, ffi.Pointer sp, NSCalendarDate date) { - _lib._objc_msgSend_211( - _id, - _lib._sel_years_months_days_hours_minutes_seconds_sinceDate_1, + _objc_msgSend_211( + this.pointer, + _sel_years_months_days_hours_minutes_seconds_sinceDate_, yp, mop, dp, hp, mip, sp, - date._id); + date.pointer); } - static NSDate getDistantFuture(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_172( - _lib._class_NSCalendarDate1, _lib._sel_distantFuture1); - return NSDate._(_ret, _lib, retain: true, release: true); + static NSDate getDistantFuture() { + final _ret = _objc_msgSend_172(_class_NSCalendarDate, _sel_distantFuture); + return NSDate._(_ret, retain: true, release: true); } - static NSDate getDistantPast(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_172( - _lib._class_NSCalendarDate1, _lib._sel_distantPast1); - return NSDate._(_ret, _lib, retain: true, release: true); + static NSDate getDistantPast() { + final _ret = _objc_msgSend_172(_class_NSCalendarDate, _sel_distantPast); + return NSDate._(_ret, retain: true, release: true); } @override NSCalendarDate init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSCalendarDate._(_ret, retain: true, release: true); } @override NSCalendarDate initWithTimeIntervalSinceReferenceDate_(double ti) { - final _ret = _lib._objc_msgSend_166( - _id, _lib._sel_initWithTimeIntervalSinceReferenceDate_1, ti); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_166( + this.pointer, _sel_initWithTimeIntervalSinceReferenceDate_, ti); + return NSCalendarDate._(_ret, retain: true, release: true); } @override NSCalendarDate? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSCalendarDate._(_ret, _lib, retain: true, release: true); + : NSCalendarDate._(_ret, retain: true, release: true); } @override NSCalendarDate dateByAddingTimeInterval_(double ti) { final _ret = - _lib._objc_msgSend_166(_id, _lib._sel_dateByAddingTimeInterval_1, ti); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + _objc_msgSend_166(this.pointer, _sel_dateByAddingTimeInterval_, ti); + return NSCalendarDate._(_ret, retain: true, release: true); } - static NSCalendarDate date(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSCalendarDate1, _lib._sel_date1); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + static NSCalendarDate date() { + final _ret = _objc_msgSend_2(_class_NSCalendarDate, _sel_date); + return NSCalendarDate._(_ret, retain: true, release: true); } - static NSCalendarDate dateWithTimeIntervalSinceNow_( - SwiftLibrary _lib, double secs) { - final _ret = _lib._objc_msgSend_166(_lib._class_NSCalendarDate1, - _lib._sel_dateWithTimeIntervalSinceNow_1, secs); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + static NSCalendarDate dateWithTimeIntervalSinceNow_(double secs) { + final _ret = _objc_msgSend_166( + _class_NSCalendarDate, _sel_dateWithTimeIntervalSinceNow_, secs); + return NSCalendarDate._(_ret, retain: true, release: true); } - static NSCalendarDate dateWithTimeIntervalSinceReferenceDate_( - SwiftLibrary _lib, double ti) { - final _ret = _lib._objc_msgSend_166(_lib._class_NSCalendarDate1, - _lib._sel_dateWithTimeIntervalSinceReferenceDate_1, ti); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + static NSCalendarDate dateWithTimeIntervalSinceReferenceDate_(double ti) { + final _ret = _objc_msgSend_166(_class_NSCalendarDate, + _sel_dateWithTimeIntervalSinceReferenceDate_, ti); + return NSCalendarDate._(_ret, retain: true, release: true); } - static NSCalendarDate dateWithTimeIntervalSince1970_( - SwiftLibrary _lib, double secs) { - final _ret = _lib._objc_msgSend_166(_lib._class_NSCalendarDate1, - _lib._sel_dateWithTimeIntervalSince1970_1, secs); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + static NSCalendarDate dateWithTimeIntervalSince1970_(double secs) { + final _ret = _objc_msgSend_166( + _class_NSCalendarDate, _sel_dateWithTimeIntervalSince1970_, secs); + return NSCalendarDate._(_ret, retain: true, release: true); } static NSCalendarDate dateWithTimeInterval_sinceDate_( - SwiftLibrary _lib, double secsToBeAdded, NSDate date) { - final _ret = _lib._objc_msgSend_171(_lib._class_NSCalendarDate1, - _lib._sel_dateWithTimeInterval_sinceDate_1, secsToBeAdded, date._id); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + double secsToBeAdded, NSDate date) { + final _ret = _objc_msgSend_171(_class_NSCalendarDate, + _sel_dateWithTimeInterval_sinceDate_, secsToBeAdded, date.pointer); + return NSCalendarDate._(_ret, retain: true, release: true); } - static NSDate getNow(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_172(_lib._class_NSCalendarDate1, _lib._sel_now1); - return NSDate._(_ret, _lib, retain: true, release: true); + static NSDate getNow() { + final _ret = _objc_msgSend_172(_class_NSCalendarDate, _sel_now); + return NSDate._(_ret, retain: true, release: true); } @override NSCalendarDate initWithTimeIntervalSinceNow_(double secs) { - final _ret = _lib._objc_msgSend_166( - _id, _lib._sel_initWithTimeIntervalSinceNow_1, secs); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_166( + this.pointer, _sel_initWithTimeIntervalSinceNow_, secs); + return NSCalendarDate._(_ret, retain: true, release: true); } @override NSCalendarDate initWithTimeIntervalSince1970_(double secs) { - final _ret = _lib._objc_msgSend_166( - _id, _lib._sel_initWithTimeIntervalSince1970_1, secs); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_166( + this.pointer, _sel_initWithTimeIntervalSince1970_, secs); + return NSCalendarDate._(_ret, retain: true, release: true); } @override NSCalendarDate initWithTimeInterval_sinceDate_( double secsToBeAdded, NSDate date) { - final _ret = _lib._objc_msgSend_171(_id, - _lib._sel_initWithTimeInterval_sinceDate_1, secsToBeAdded, date._id); - return NSCalendarDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_171(this.pointer, + _sel_initWithTimeInterval_sinceDate_, secsToBeAdded, date.pointer); + return NSCalendarDate._(_ret, retain: true, release: true); } static NSObject? dateWithNaturalLanguageString_locale_( - SwiftLibrary _lib, NSString string, NSObject? locale) { - final _ret = _lib._objc_msgSend_173( - _lib._class_NSCalendarDate1, - _lib._sel_dateWithNaturalLanguageString_locale_1, - string._id, - locale?._id ?? ffi.nullptr); + NSString string, NSObject? locale) { + final _ret = _objc_msgSend_173( + _class_NSCalendarDate, + _sel_dateWithNaturalLanguageString_locale_, + string.pointer, + locale?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSObject? dateWithNaturalLanguageString_( - SwiftLibrary _lib, NSString string) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSCalendarDate1, - _lib._sel_dateWithNaturalLanguageString_1, string._id); + static NSObject? dateWithNaturalLanguageString_(NSString string) { + final _ret = _objc_msgSend_38(_class_NSCalendarDate, + _sel_dateWithNaturalLanguageString_, string.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSObject dateWithString_(SwiftLibrary _lib, NSString aString) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSCalendarDate1, _lib._sel_dateWithString_1, aString._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject dateWithString_(NSString aString) { + final _ret = _objc_msgSend_31( + _class_NSCalendarDate, _sel_dateWithString_, aString.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSCalendarDate new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSCalendarDate1, _lib._sel_new1); - return NSCalendarDate._(_ret, _lib, retain: false, release: true); + static NSCalendarDate new1() { + final _ret = _objc_msgSend_2(_class_NSCalendarDate, _sel_new); + return NSCalendarDate._(_ret, retain: false, release: true); } - static NSCalendarDate allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSCalendarDate1, _lib._sel_allocWithZone_1, zone); - return NSCalendarDate._(_ret, _lib, retain: false, release: true); + static NSCalendarDate allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSCalendarDate, _sel_allocWithZone_, zone); + return NSCalendarDate._(_ret, retain: false, release: true); } - static NSCalendarDate alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSCalendarDate1, _lib._sel_alloc1); - return NSCalendarDate._(_ret, _lib, retain: false, release: true); + static NSCalendarDate alloc() { + final _ret = _objc_msgSend_2(_class_NSCalendarDate, _sel_alloc); + return NSCalendarDate._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSCalendarDate1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSCalendarDate, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSCalendarDate1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSCalendarDate, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSCalendarDate1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSCalendarDate, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSCalendarDate1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSCalendarDate, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSCalendarDate1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSCalendarDate, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSCalendarDate1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSCalendarDate, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSCalendarDate1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSCalendarDate1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSCalendarDate1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSCalendarDate, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSCalendarDate, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSCalendarDate, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSCalendarDate = objc.getClass("NSCalendarDate"); +late final _sel_calendarDate = objc.registerName("calendarDate"); +late final _sel_dateWithString_calendarFormat_locale_ = + objc.registerName("dateWithString:calendarFormat:locale:"); +final _objc_msgSend_174 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_dateWithString_calendarFormat_ = + objc.registerName("dateWithString:calendarFormat:"); +final _objc_msgSend_175 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSTimeZone extends NSObject { - NSTimeZone._(ffi.Pointer id, SwiftLibrary lib, + NSTimeZone._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSTimeZone] that points to the same underlying object as [other]. - static NSTimeZone castFrom(T other) { - return NSTimeZone._(other._id, other._lib, retain: true, release: true); + static NSTimeZone castFrom(T other) { + return NSTimeZone._(other.pointer, retain: true, release: true); } /// Returns a [NSTimeZone] that wraps the given raw object pointer. - static NSTimeZone castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSTimeZone castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSTimeZone._(other, lib, retain: retain, release: release); + return NSTimeZone._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSTimeZone]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSTimeZone1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSTimeZone); } NSString get name { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_name1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_name); + return NSString._(_ret, retain: true, release: true); } NSData get data { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_data1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_data); + return NSData._(_ret, retain: true, release: true); } int secondsFromGMTForDate_(NSDate aDate) { - return _lib._objc_msgSend_176( - _id, _lib._sel_secondsFromGMTForDate_1, aDate._id); + return _objc_msgSend_176( + this.pointer, _sel_secondsFromGMTForDate_, aDate.pointer); } NSString? abbreviationForDate_(NSDate aDate) { - final _ret = - _lib._objc_msgSend_177(_id, _lib._sel_abbreviationForDate_1, aDate._id); + final _ret = _objc_msgSend_177( + this.pointer, _sel_abbreviationForDate_, aDate.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool isDaylightSavingTimeForDate_(NSDate aDate) { - return _lib._objc_msgSend_170( - _id, _lib._sel_isDaylightSavingTimeForDate_1, aDate._id); + return _objc_msgSend_170( + this.pointer, _sel_isDaylightSavingTimeForDate_, aDate.pointer); } double daylightSavingTimeOffsetForDate_(NSDate aDate) { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_167_fpret( - _id, _lib._sel_daylightSavingTimeOffsetForDate_1, aDate._id) - : _lib._objc_msgSend_167( - _id, _lib._sel_daylightSavingTimeOffsetForDate_1, aDate._id); + return objc.useMsgSendVariants + ? _objc_msgSend_167Fpret( + this.pointer, _sel_daylightSavingTimeOffsetForDate_, aDate.pointer) + : _objc_msgSend_167( + this.pointer, _sel_daylightSavingTimeOffsetForDate_, aDate.pointer); } NSDate? nextDaylightSavingTimeTransitionAfterDate_(NSDate aDate) { - final _ret = _lib._objc_msgSend_178( - _id, _lib._sel_nextDaylightSavingTimeTransitionAfterDate_1, aDate._id); + final _ret = _objc_msgSend_178(this.pointer, + _sel_nextDaylightSavingTimeTransitionAfterDate_, aDate.pointer); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } - static NSTimeZone getSystemTimeZone(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_179( - _lib._class_NSTimeZone1, _lib._sel_systemTimeZone1); - return NSTimeZone._(_ret, _lib, retain: true, release: true); + static NSTimeZone getSystemTimeZone() { + final _ret = _objc_msgSend_179(_class_NSTimeZone, _sel_systemTimeZone); + return NSTimeZone._(_ret, retain: true, release: true); } - static void resetSystemTimeZone(SwiftLibrary _lib) { - _lib._objc_msgSend_1( - _lib._class_NSTimeZone1, _lib._sel_resetSystemTimeZone1); + static void resetSystemTimeZone() { + _objc_msgSend_1(_class_NSTimeZone, _sel_resetSystemTimeZone); } - static NSTimeZone getDefaultTimeZone(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_179( - _lib._class_NSTimeZone1, _lib._sel_defaultTimeZone1); - return NSTimeZone._(_ret, _lib, retain: true, release: true); + static NSTimeZone getDefaultTimeZone() { + final _ret = _objc_msgSend_179(_class_NSTimeZone, _sel_defaultTimeZone); + return NSTimeZone._(_ret, retain: true, release: true); } - static void setDefaultTimeZone(SwiftLibrary _lib, NSTimeZone value) { - return _lib._objc_msgSend_180( - _lib._class_NSTimeZone1, _lib._sel_setDefaultTimeZone_1, value._id); + static void setDefaultTimeZone(NSTimeZone value) { + return _objc_msgSend_180( + _class_NSTimeZone, _sel_setDefaultTimeZone_, value.pointer); } - static NSTimeZone getLocalTimeZone(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_179( - _lib._class_NSTimeZone1, _lib._sel_localTimeZone1); - return NSTimeZone._(_ret, _lib, retain: true, release: true); + static NSTimeZone getLocalTimeZone() { + final _ret = _objc_msgSend_179(_class_NSTimeZone, _sel_localTimeZone); + return NSTimeZone._(_ret, retain: true, release: true); } - static NSArray getKnownTimeZoneNames(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSTimeZone1, _lib._sel_knownTimeZoneNames1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getKnownTimeZoneNames() { + final _ret = _objc_msgSend_85(_class_NSTimeZone, _sel_knownTimeZoneNames); + return NSArray._(_ret, retain: true, release: true); } - static NSDictionary getAbbreviationDictionary(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_181( - _lib._class_NSTimeZone1, _lib._sel_abbreviationDictionary1); - return NSDictionary._(_ret, _lib, retain: true, release: true); + static NSDictionary getAbbreviationDictionary() { + final _ret = + _objc_msgSend_181(_class_NSTimeZone, _sel_abbreviationDictionary); + return NSDictionary._(_ret, retain: true, release: true); } - static void setAbbreviationDictionary(SwiftLibrary _lib, NSDictionary value) { - return _lib._objc_msgSend_182(_lib._class_NSTimeZone1, - _lib._sel_setAbbreviationDictionary_1, value._id); + static void setAbbreviationDictionary(NSDictionary value) { + return _objc_msgSend_182( + _class_NSTimeZone, _sel_setAbbreviationDictionary_, value.pointer); } - static NSString getTimeZoneDataVersion(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_21( - _lib._class_NSTimeZone1, _lib._sel_timeZoneDataVersion1); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString getTimeZoneDataVersion() { + final _ret = _objc_msgSend_21(_class_NSTimeZone, _sel_timeZoneDataVersion); + return NSString._(_ret, retain: true, release: true); } int get secondsFromGMT { - return _lib._objc_msgSend_83(_id, _lib._sel_secondsFromGMT1); + return _objc_msgSend_83(this.pointer, _sel_secondsFromGMT); } NSString? get abbreviation { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_abbreviation1); + final _ret = _objc_msgSend_44(this.pointer, _sel_abbreviation); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool get daylightSavingTime { - return _lib._objc_msgSend_12(_id, _lib._sel_isDaylightSavingTime1); + return _objc_msgSend_12(this.pointer, _sel_isDaylightSavingTime); } double get daylightSavingTimeOffset { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_daylightSavingTimeOffset1) - : _lib._objc_msgSend_165(_id, _lib._sel_daylightSavingTimeOffset1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_daylightSavingTimeOffset) + : _objc_msgSend_165(this.pointer, _sel_daylightSavingTimeOffset); } NSDate? get nextDaylightSavingTimeTransition { - final _ret = _lib._objc_msgSend_183( - _id, _lib._sel_nextDaylightSavingTimeTransition1); + final _ret = + _objc_msgSend_183(this.pointer, _sel_nextDaylightSavingTimeTransition); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSString get description { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_description); + return NSString._(_ret, retain: true, release: true); } bool isEqualToTimeZone_(NSTimeZone aTimeZone) { - return _lib._objc_msgSend_184( - _id, _lib._sel_isEqualToTimeZone_1, aTimeZone._id); + return _objc_msgSend_184( + this.pointer, _sel_isEqualToTimeZone_, aTimeZone.pointer); } NSString? localizedName_locale_(int style, NSLocale? locale) { - final _ret = _lib._objc_msgSend_203(_id, _lib._sel_localizedName_locale_1, - style, locale?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_203(this.pointer, _sel_localizedName_locale_, + style, locale?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static NSTimeZone? timeZoneWithName_(SwiftLibrary _lib, NSString tzName) { - final _ret = _lib._objc_msgSend_38( - _lib._class_NSTimeZone1, _lib._sel_timeZoneWithName_1, tzName._id); + static NSTimeZone? timeZoneWithName_(NSString tzName) { + final _ret = _objc_msgSend_38( + _class_NSTimeZone, _sel_timeZoneWithName_, tzName.pointer); return _ret.address == 0 ? null - : NSTimeZone._(_ret, _lib, retain: true, release: true); + : NSTimeZone._(_ret, retain: true, release: true); } - static NSTimeZone? timeZoneWithName_data_( - SwiftLibrary _lib, NSString tzName, NSData? aData) { - final _ret = _lib._objc_msgSend_204( - _lib._class_NSTimeZone1, - _lib._sel_timeZoneWithName_data_1, - tzName._id, - aData?._id ?? ffi.nullptr); + static NSTimeZone? timeZoneWithName_data_(NSString tzName, NSData? aData) { + final _ret = _objc_msgSend_204( + _class_NSTimeZone, + _sel_timeZoneWithName_data_, + tzName.pointer, + aData?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSTimeZone._(_ret, _lib, retain: true, release: true); + : NSTimeZone._(_ret, retain: true, release: true); } NSTimeZone? initWithName_(NSString tzName) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_initWithName_1, tzName._id); + _objc_msgSend_38(this.pointer, _sel_initWithName_, tzName.pointer); return _ret.address == 0 ? null - : NSTimeZone._(_ret, _lib, retain: true, release: true); + : NSTimeZone._(_ret, retain: true, release: true); } NSTimeZone? initWithName_data_(NSString tzName, NSData? aData) { - final _ret = _lib._objc_msgSend_204(_id, _lib._sel_initWithName_data_1, - tzName._id, aData?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_204(this.pointer, _sel_initWithName_data_, + tzName.pointer, aData?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSTimeZone._(_ret, _lib, retain: true, release: true); + : NSTimeZone._(_ret, retain: true, release: true); } - static NSTimeZone timeZoneForSecondsFromGMT_(SwiftLibrary _lib, int seconds) { - final _ret = _lib._objc_msgSend_205(_lib._class_NSTimeZone1, - _lib._sel_timeZoneForSecondsFromGMT_1, seconds); - return NSTimeZone._(_ret, _lib, retain: true, release: true); + static NSTimeZone timeZoneForSecondsFromGMT_(int seconds) { + final _ret = _objc_msgSend_205( + _class_NSTimeZone, _sel_timeZoneForSecondsFromGMT_, seconds); + return NSTimeZone._(_ret, retain: true, release: true); } - static NSTimeZone? timeZoneWithAbbreviation_( - SwiftLibrary _lib, NSString abbreviation) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSTimeZone1, - _lib._sel_timeZoneWithAbbreviation_1, abbreviation._id); + static NSTimeZone? timeZoneWithAbbreviation_(NSString abbreviation) { + final _ret = _objc_msgSend_38(_class_NSTimeZone, + _sel_timeZoneWithAbbreviation_, abbreviation.pointer); return _ret.address == 0 ? null - : NSTimeZone._(_ret, _lib, retain: true, release: true); + : NSTimeZone._(_ret, retain: true, release: true); } @override NSTimeZone init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSTimeZone._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSTimeZone._(_ret, retain: true, release: true); } - static NSTimeZone new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSTimeZone1, _lib._sel_new1); - return NSTimeZone._(_ret, _lib, retain: false, release: true); + static NSTimeZone new1() { + final _ret = _objc_msgSend_2(_class_NSTimeZone, _sel_new); + return NSTimeZone._(_ret, retain: false, release: true); } - static NSTimeZone allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSTimeZone1, _lib._sel_allocWithZone_1, zone); - return NSTimeZone._(_ret, _lib, retain: false, release: true); + static NSTimeZone allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSTimeZone, _sel_allocWithZone_, zone); + return NSTimeZone._(_ret, retain: false, release: true); } - static NSTimeZone alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSTimeZone1, _lib._sel_alloc1); - return NSTimeZone._(_ret, _lib, retain: false, release: true); + static NSTimeZone alloc() { + final _ret = _objc_msgSend_2(_class_NSTimeZone, _sel_alloc); + return NSTimeZone._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSTimeZone1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSTimeZone, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSTimeZone1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSTimeZone, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSTimeZone1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSTimeZone, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSTimeZone1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSTimeZone, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSTimeZone1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSTimeZone, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSTimeZone1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSTimeZone, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSTimeZone1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSTimeZone1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSTimeZone1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSTimeZone, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSTimeZone, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSTimeZone, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSTimeZone = objc.getClass("NSTimeZone"); +late final _sel_name = objc.registerName("name"); +late final _sel_data = objc.registerName("data"); +late final _sel_secondsFromGMTForDate_ = + objc.registerName("secondsFromGMTForDate:"); +final _objc_msgSend_176 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_abbreviationForDate_ = + objc.registerName("abbreviationForDate:"); +final _objc_msgSend_177 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isDaylightSavingTimeForDate_ = + objc.registerName("isDaylightSavingTimeForDate:"); +late final _sel_daylightSavingTimeOffsetForDate_ = + objc.registerName("daylightSavingTimeOffsetForDate:"); +late final _sel_nextDaylightSavingTimeTransitionAfterDate_ = + objc.registerName("nextDaylightSavingTimeTransitionAfterDate:"); +final _objc_msgSend_178 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_systemTimeZone = objc.registerName("systemTimeZone"); +final _objc_msgSend_179 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_resetSystemTimeZone = objc.registerName("resetSystemTimeZone"); +late final _sel_defaultTimeZone = objc.registerName("defaultTimeZone"); +late final _sel_setDefaultTimeZone_ = objc.registerName("setDefaultTimeZone:"); +final _objc_msgSend_180 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_localTimeZone = objc.registerName("localTimeZone"); +late final _sel_knownTimeZoneNames = objc.registerName("knownTimeZoneNames"); +late final _sel_abbreviationDictionary = + objc.registerName("abbreviationDictionary"); +final _objc_msgSend_181 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setAbbreviationDictionary_ = + objc.registerName("setAbbreviationDictionary:"); +final _objc_msgSend_182 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_timeZoneDataVersion = objc.registerName("timeZoneDataVersion"); +late final _sel_secondsFromGMT = objc.registerName("secondsFromGMT"); +late final _sel_abbreviation = objc.registerName("abbreviation"); +late final _sel_isDaylightSavingTime = + objc.registerName("isDaylightSavingTime"); +late final _sel_daylightSavingTimeOffset = + objc.registerName("daylightSavingTimeOffset"); +late final _sel_nextDaylightSavingTimeTransition = + objc.registerName("nextDaylightSavingTimeTransition"); +final _objc_msgSend_183 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isEqualToTimeZone_ = objc.registerName("isEqualToTimeZone:"); +final _objc_msgSend_184 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); abstract class NSTimeZoneNameStyle { static const int NSTimeZoneNameStyleStandard = 0; @@ -42635,753 +12547,998 @@ abstract class NSTimeZoneNameStyle { } class NSLocale extends NSObject { - NSLocale._(ffi.Pointer id, SwiftLibrary lib, + NSLocale._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSLocale] that points to the same underlying object as [other]. - static NSLocale castFrom(T other) { - return NSLocale._(other._id, other._lib, retain: true, release: true); + static NSLocale castFrom(T other) { + return NSLocale._(other.pointer, retain: true, release: true); } /// Returns a [NSLocale] that wraps the given raw object pointer. - static NSLocale castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSLocale castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSLocale._(other, lib, retain: retain, release: release); + return NSLocale._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSLocale]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSLocale1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSLocale); } NSObject? objectForKey_(NSString key) { - final _ret = _lib._objc_msgSend_38(_id, _lib._sel_objectForKey_1, key._id); + final _ret = + _objc_msgSend_38(this.pointer, _sel_objectForKey_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSString? displayNameForKey_value_(NSString key, NSObject value) { - final _ret = _lib._objc_msgSend_185( - _id, _lib._sel_displayNameForKey_value_1, key._id, value._id); + final _ret = _objc_msgSend_185(this.pointer, _sel_displayNameForKey_value_, + key.pointer, value.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSLocale initWithLocaleIdentifier_(NSString string) { - final _ret = _lib._objc_msgSend_31( - _id, _lib._sel_initWithLocaleIdentifier_1, string._id); - return NSLocale._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_31( + this.pointer, _sel_initWithLocaleIdentifier_, string.pointer); + return NSLocale._(_ret, retain: true, release: true); } NSLocale? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSLocale._(_ret, _lib, retain: true, release: true); + : NSLocale._(_ret, retain: true, release: true); } NSString get localeIdentifier { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_localeIdentifier1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_localeIdentifier); + return NSString._(_ret, retain: true, release: true); } NSString localizedStringForLocaleIdentifier_(NSString localeIdentifier) { - final _ret = _lib._objc_msgSend_69(_id, - _lib._sel_localizedStringForLocaleIdentifier_1, localeIdentifier._id); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_69(this.pointer, + _sel_localizedStringForLocaleIdentifier_, localeIdentifier.pointer); + return NSString._(_ret, retain: true, release: true); } NSString get languageCode { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_languageCode1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_languageCode); + return NSString._(_ret, retain: true, release: true); } NSString? localizedStringForLanguageCode_(NSString languageCode) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_localizedStringForLanguageCode_1, languageCode._id); + final _ret = _objc_msgSend_186(this.pointer, + _sel_localizedStringForLanguageCode_, languageCode.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString get languageIdentifier { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_languageIdentifier1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_languageIdentifier); + return NSString._(_ret, retain: true, release: true); } NSString? get countryCode { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_countryCode1); + final _ret = _objc_msgSend_44(this.pointer, _sel_countryCode); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? localizedStringForCountryCode_(NSString countryCode) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_localizedStringForCountryCode_1, countryCode._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_localizedStringForCountryCode_, countryCode.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get regionCode { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_regionCode1); + final _ret = _objc_msgSend_44(this.pointer, _sel_regionCode); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get scriptCode { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_scriptCode1); + final _ret = _objc_msgSend_44(this.pointer, _sel_scriptCode); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? localizedStringForScriptCode_(NSString scriptCode) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_localizedStringForScriptCode_1, scriptCode._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_localizedStringForScriptCode_, scriptCode.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get variantCode { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_variantCode1); + final _ret = _objc_msgSend_44(this.pointer, _sel_variantCode); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? localizedStringForVariantCode_(NSString variantCode) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_localizedStringForVariantCode_1, variantCode._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_localizedStringForVariantCode_, variantCode.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSCharacterSet get exemplarCharacterSet { - final _ret = _lib._objc_msgSend_187(_id, _lib._sel_exemplarCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_187(this.pointer, _sel_exemplarCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } NSString get calendarIdentifier { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_calendarIdentifier1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_calendarIdentifier); + return NSString._(_ret, retain: true, release: true); } NSString? localizedStringForCalendarIdentifier_(NSString calendarIdentifier) { - final _ret = _lib._objc_msgSend_186( - _id, - _lib._sel_localizedStringForCalendarIdentifier_1, - calendarIdentifier._id); + final _ret = _objc_msgSend_186(this.pointer, + _sel_localizedStringForCalendarIdentifier_, calendarIdentifier.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get collationIdentifier { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_collationIdentifier1); + final _ret = _objc_msgSend_44(this.pointer, _sel_collationIdentifier); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? localizedStringForCollationIdentifier_( NSString collationIdentifier) { - final _ret = _lib._objc_msgSend_186( - _id, - _lib._sel_localizedStringForCollationIdentifier_1, - collationIdentifier._id); + final _ret = _objc_msgSend_186( + this.pointer, + _sel_localizedStringForCollationIdentifier_, + collationIdentifier.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool get usesMetricSystem { - return _lib._objc_msgSend_12(_id, _lib._sel_usesMetricSystem1); + return _objc_msgSend_12(this.pointer, _sel_usesMetricSystem); } NSString get decimalSeparator { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_decimalSeparator1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_decimalSeparator); + return NSString._(_ret, retain: true, release: true); } NSString get groupingSeparator { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_groupingSeparator1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_groupingSeparator); + return NSString._(_ret, retain: true, release: true); } NSString get currencySymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_currencySymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_currencySymbol); + return NSString._(_ret, retain: true, release: true); } NSString? get currencyCode { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_currencyCode1); + final _ret = _objc_msgSend_44(this.pointer, _sel_currencyCode); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? localizedStringForCurrencyCode_(NSString currencyCode) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_localizedStringForCurrencyCode_1, currencyCode._id); + final _ret = _objc_msgSend_186(this.pointer, + _sel_localizedStringForCurrencyCode_, currencyCode.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString get collatorIdentifier { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_collatorIdentifier1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_collatorIdentifier); + return NSString._(_ret, retain: true, release: true); } NSString? localizedStringForCollatorIdentifier_(NSString collatorIdentifier) { - final _ret = _lib._objc_msgSend_186( - _id, - _lib._sel_localizedStringForCollatorIdentifier_1, - collatorIdentifier._id); + final _ret = _objc_msgSend_186(this.pointer, + _sel_localizedStringForCollatorIdentifier_, collatorIdentifier.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString get quotationBeginDelimiter { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_quotationBeginDelimiter1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_quotationBeginDelimiter); + return NSString._(_ret, retain: true, release: true); } NSString get quotationEndDelimiter { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_quotationEndDelimiter1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_quotationEndDelimiter); + return NSString._(_ret, retain: true, release: true); } NSString get alternateQuotationBeginDelimiter { final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_alternateQuotationBeginDelimiter1); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_21(this.pointer, _sel_alternateQuotationBeginDelimiter); + return NSString._(_ret, retain: true, release: true); } NSString get alternateQuotationEndDelimiter { final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_alternateQuotationEndDelimiter1); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_21(this.pointer, _sel_alternateQuotationEndDelimiter); + return NSString._(_ret, retain: true, release: true); } - static NSLocale getAutoupdatingCurrentLocale(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_197( - _lib._class_NSLocale1, _lib._sel_autoupdatingCurrentLocale1); - return NSLocale._(_ret, _lib, retain: true, release: true); + static NSLocale getAutoupdatingCurrentLocale() { + final _ret = + _objc_msgSend_197(_class_NSLocale, _sel_autoupdatingCurrentLocale); + return NSLocale._(_ret, retain: true, release: true); } - static NSLocale getCurrentLocale(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_197(_lib._class_NSLocale1, _lib._sel_currentLocale1); - return NSLocale._(_ret, _lib, retain: true, release: true); + static NSLocale getCurrentLocale() { + final _ret = _objc_msgSend_197(_class_NSLocale, _sel_currentLocale); + return NSLocale._(_ret, retain: true, release: true); } - static NSLocale getSystemLocale(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_197(_lib._class_NSLocale1, _lib._sel_systemLocale1); - return NSLocale._(_ret, _lib, retain: true, release: true); + static NSLocale getSystemLocale() { + final _ret = _objc_msgSend_197(_class_NSLocale, _sel_systemLocale); + return NSLocale._(_ret, retain: true, release: true); } - static NSLocale localeWithLocaleIdentifier_( - SwiftLibrary _lib, NSString ident) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSLocale1, - _lib._sel_localeWithLocaleIdentifier_1, ident._id); - return NSLocale._(_ret, _lib, retain: true, release: true); + static NSLocale localeWithLocaleIdentifier_(NSString ident) { + final _ret = _objc_msgSend_31( + _class_NSLocale, _sel_localeWithLocaleIdentifier_, ident.pointer); + return NSLocale._(_ret, retain: true, release: true); } @override NSLocale init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSLocale._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSLocale._(_ret, retain: true, release: true); } - static NSArray getAvailableLocaleIdentifiers(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSLocale1, _lib._sel_availableLocaleIdentifiers1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getAvailableLocaleIdentifiers() { + final _ret = + _objc_msgSend_85(_class_NSLocale, _sel_availableLocaleIdentifiers); + return NSArray._(_ret, retain: true, release: true); } - static NSArray getISOLanguageCodes(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSLocale1, _lib._sel_ISOLanguageCodes1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getISOLanguageCodes() { + final _ret = _objc_msgSend_85(_class_NSLocale, _sel_ISOLanguageCodes); + return NSArray._(_ret, retain: true, release: true); } - static NSArray getISOCountryCodes(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSLocale1, _lib._sel_ISOCountryCodes1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getISOCountryCodes() { + final _ret = _objc_msgSend_85(_class_NSLocale, _sel_ISOCountryCodes); + return NSArray._(_ret, retain: true, release: true); } - static NSArray getISOCurrencyCodes(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSLocale1, _lib._sel_ISOCurrencyCodes1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getISOCurrencyCodes() { + final _ret = _objc_msgSend_85(_class_NSLocale, _sel_ISOCurrencyCodes); + return NSArray._(_ret, retain: true, release: true); } - static NSArray getCommonISOCurrencyCodes(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSLocale1, _lib._sel_commonISOCurrencyCodes1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getCommonISOCurrencyCodes() { + final _ret = _objc_msgSend_85(_class_NSLocale, _sel_commonISOCurrencyCodes); + return NSArray._(_ret, retain: true, release: true); } - static NSArray getPreferredLanguages(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSLocale1, _lib._sel_preferredLanguages1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getPreferredLanguages() { + final _ret = _objc_msgSend_85(_class_NSLocale, _sel_preferredLanguages); + return NSArray._(_ret, retain: true, release: true); } - static NSDictionary componentsFromLocaleIdentifier_( - SwiftLibrary _lib, NSString string) { - final _ret = _lib._objc_msgSend_198(_lib._class_NSLocale1, - _lib._sel_componentsFromLocaleIdentifier_1, string._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + static NSDictionary componentsFromLocaleIdentifier_(NSString string) { + final _ret = _objc_msgSend_198( + _class_NSLocale, _sel_componentsFromLocaleIdentifier_, string.pointer); + return NSDictionary._(_ret, retain: true, release: true); } - static NSString localeIdentifierFromComponents_( - SwiftLibrary _lib, NSDictionary dict) { - final _ret = _lib._objc_msgSend_199(_lib._class_NSLocale1, - _lib._sel_localeIdentifierFromComponents_1, dict._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString localeIdentifierFromComponents_(NSDictionary dict) { + final _ret = _objc_msgSend_199( + _class_NSLocale, _sel_localeIdentifierFromComponents_, dict.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSString canonicalLocaleIdentifierFromString_( - SwiftLibrary _lib, NSString string) { - final _ret = _lib._objc_msgSend_69(_lib._class_NSLocale1, - _lib._sel_canonicalLocaleIdentifierFromString_1, string._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString canonicalLocaleIdentifierFromString_(NSString string) { + final _ret = _objc_msgSend_69(_class_NSLocale, + _sel_canonicalLocaleIdentifierFromString_, string.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSString canonicalLanguageIdentifierFromString_( - SwiftLibrary _lib, NSString string) { - final _ret = _lib._objc_msgSend_69(_lib._class_NSLocale1, - _lib._sel_canonicalLanguageIdentifierFromString_1, string._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString canonicalLanguageIdentifierFromString_(NSString string) { + final _ret = _objc_msgSend_69(_class_NSLocale, + _sel_canonicalLanguageIdentifierFromString_, string.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSString? localeIdentifierFromWindowsLocaleCode_( - SwiftLibrary _lib, int lcid) { - final _ret = _lib._objc_msgSend_200(_lib._class_NSLocale1, - _lib._sel_localeIdentifierFromWindowsLocaleCode_1, lcid); + static NSString? localeIdentifierFromWindowsLocaleCode_(int lcid) { + final _ret = _objc_msgSend_200( + _class_NSLocale, _sel_localeIdentifierFromWindowsLocaleCode_, lcid); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static int windowsLocaleCodeFromLocaleIdentifier_( - SwiftLibrary _lib, NSString localeIdentifier) { - return _lib._objc_msgSend_201( - _lib._class_NSLocale1, - _lib._sel_windowsLocaleCodeFromLocaleIdentifier_1, - localeIdentifier._id); + static int windowsLocaleCodeFromLocaleIdentifier_(NSString localeIdentifier) { + return _objc_msgSend_201(_class_NSLocale, + _sel_windowsLocaleCodeFromLocaleIdentifier_, localeIdentifier.pointer); } - static int characterDirectionForLanguage_( - SwiftLibrary _lib, NSString isoLangCode) { - return _lib._objc_msgSend_202(_lib._class_NSLocale1, - _lib._sel_characterDirectionForLanguage_1, isoLangCode._id); + static int characterDirectionForLanguage_(NSString isoLangCode) { + return _objc_msgSend_202(_class_NSLocale, + _sel_characterDirectionForLanguage_, isoLangCode.pointer); } - static int lineDirectionForLanguage_( - SwiftLibrary _lib, NSString isoLangCode) { - return _lib._objc_msgSend_202(_lib._class_NSLocale1, - _lib._sel_lineDirectionForLanguage_1, isoLangCode._id); + static int lineDirectionForLanguage_(NSString isoLangCode) { + return _objc_msgSend_202( + _class_NSLocale, _sel_lineDirectionForLanguage_, isoLangCode.pointer); } - static NSLocale new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSLocale1, _lib._sel_new1); - return NSLocale._(_ret, _lib, retain: false, release: true); + static NSLocale new1() { + final _ret = _objc_msgSend_2(_class_NSLocale, _sel_new); + return NSLocale._(_ret, retain: false, release: true); } - static NSLocale allocWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSLocale1, _lib._sel_allocWithZone_1, zone); - return NSLocale._(_ret, _lib, retain: false, release: true); + static NSLocale allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSLocale, _sel_allocWithZone_, zone); + return NSLocale._(_ret, retain: false, release: true); } - static NSLocale alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSLocale1, _lib._sel_alloc1); - return NSLocale._(_ret, _lib, retain: false, release: true); + static NSLocale alloc() { + final _ret = _objc_msgSend_2(_class_NSLocale, _sel_alloc); + return NSLocale._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSLocale1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSLocale, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSLocale1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSLocale, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSLocale1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSLocale, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSLocale1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSLocale, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSLocale1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSLocale, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSLocale1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSLocale, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSLocale1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSLocale1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSLocale1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSLocale, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSLocale, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSLocale, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSLocale = objc.getClass("NSLocale"); +late final _sel_displayNameForKey_value_ = + objc.registerName("displayNameForKey:value:"); +final _objc_msgSend_185 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithLocaleIdentifier_ = + objc.registerName("initWithLocaleIdentifier:"); +late final _sel_localeIdentifier = objc.registerName("localeIdentifier"); +late final _sel_localizedStringForLocaleIdentifier_ = + objc.registerName("localizedStringForLocaleIdentifier:"); +late final _sel_languageCode = objc.registerName("languageCode"); +late final _sel_localizedStringForLanguageCode_ = + objc.registerName("localizedStringForLanguageCode:"); +final _objc_msgSend_186 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_languageIdentifier = objc.registerName("languageIdentifier"); +late final _sel_countryCode = objc.registerName("countryCode"); +late final _sel_localizedStringForCountryCode_ = + objc.registerName("localizedStringForCountryCode:"); +late final _sel_regionCode = objc.registerName("regionCode"); +late final _sel_scriptCode = objc.registerName("scriptCode"); +late final _sel_localizedStringForScriptCode_ = + objc.registerName("localizedStringForScriptCode:"); +late final _sel_variantCode = objc.registerName("variantCode"); +late final _sel_localizedStringForVariantCode_ = + objc.registerName("localizedStringForVariantCode:"); class NSCharacterSet extends NSObject { - NSCharacterSet._(ffi.Pointer id, SwiftLibrary lib, + NSCharacterSet._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSCharacterSet] that points to the same underlying object as [other]. - static NSCharacterSet castFrom(T other) { - return NSCharacterSet._(other._id, other._lib, retain: true, release: true); + static NSCharacterSet castFrom(T other) { + return NSCharacterSet._(other.pointer, retain: true, release: true); } /// Returns a [NSCharacterSet] that wraps the given raw object pointer. - static NSCharacterSet castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSCharacterSet castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSCharacterSet._(other, lib, retain: retain, release: release); + return NSCharacterSet._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSCharacterSet]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSCharacterSet1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSCharacterSet); } - static NSCharacterSet getControlCharacterSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_controlCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getControlCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_controlCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getWhitespaceCharacterSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_whitespaceCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getWhitespaceCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_whitespaceCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getWhitespaceAndNewlineCharacterSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_187(_lib._class_NSCharacterSet1, - _lib._sel_whitespaceAndNewlineCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getWhitespaceAndNewlineCharacterSet() { + final _ret = _objc_msgSend_187( + _class_NSCharacterSet, _sel_whitespaceAndNewlineCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getDecimalDigitCharacterSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_decimalDigitCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getDecimalDigitCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_decimalDigitCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getLetterCharacterSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_letterCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getLetterCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_letterCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getLowercaseLetterCharacterSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_lowercaseLetterCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getLowercaseLetterCharacterSet() { + final _ret = _objc_msgSend_187( + _class_NSCharacterSet, _sel_lowercaseLetterCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getUppercaseLetterCharacterSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_uppercaseLetterCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getUppercaseLetterCharacterSet() { + final _ret = _objc_msgSend_187( + _class_NSCharacterSet, _sel_uppercaseLetterCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getNonBaseCharacterSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_nonBaseCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getNonBaseCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_nonBaseCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getAlphanumericCharacterSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_alphanumericCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getAlphanumericCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_alphanumericCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getDecomposableCharacterSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_decomposableCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getDecomposableCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_decomposableCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getIllegalCharacterSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_illegalCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getIllegalCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_illegalCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getPunctuationCharacterSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_punctuationCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getPunctuationCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_punctuationCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getCapitalizedLetterCharacterSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_capitalizedLetterCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getCapitalizedLetterCharacterSet() { + final _ret = _objc_msgSend_187( + _class_NSCharacterSet, _sel_capitalizedLetterCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getSymbolCharacterSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_symbolCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getSymbolCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_symbolCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getNewlineCharacterSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_newlineCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: false, release: true); + static NSCharacterSet getNewlineCharacterSet() { + final _ret = + _objc_msgSend_187(_class_NSCharacterSet, _sel_newlineCharacterSet); + return NSCharacterSet._(_ret, retain: false, release: true); } - static NSCharacterSet characterSetWithRange_( - SwiftLibrary _lib, _NSRange aRange) { - final _ret = _lib._objc_msgSend_188( - _lib._class_NSCharacterSet1, _lib._sel_characterSetWithRange_1, aRange); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet characterSetWithRange_(_NSRange aRange) { + final _ret = _objc_msgSend_188( + _class_NSCharacterSet, _sel_characterSetWithRange_, aRange); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet characterSetWithCharactersInString_( - SwiftLibrary _lib, NSString aString) { - final _ret = _lib._objc_msgSend_189(_lib._class_NSCharacterSet1, - _lib._sel_characterSetWithCharactersInString_1, aString._id); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet characterSetWithCharactersInString_(NSString aString) { + final _ret = _objc_msgSend_189(_class_NSCharacterSet, + _sel_characterSetWithCharactersInString_, aString.pointer); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet characterSetWithBitmapRepresentation_( - SwiftLibrary _lib, NSData data) { - final _ret = _lib._objc_msgSend_190(_lib._class_NSCharacterSet1, - _lib._sel_characterSetWithBitmapRepresentation_1, data._id); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet characterSetWithBitmapRepresentation_(NSData data) { + final _ret = _objc_msgSend_190(_class_NSCharacterSet, + _sel_characterSetWithBitmapRepresentation_, data.pointer); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet? characterSetWithContentsOfFile_( - SwiftLibrary _lib, NSString fName) { - final _ret = _lib._objc_msgSend_191(_lib._class_NSCharacterSet1, - _lib._sel_characterSetWithContentsOfFile_1, fName._id); + static NSCharacterSet? characterSetWithContentsOfFile_(NSString fName) { + final _ret = _objc_msgSend_191(_class_NSCharacterSet, + _sel_characterSetWithContentsOfFile_, fName.pointer); return _ret.address == 0 ? null - : NSCharacterSet._(_ret, _lib, retain: true, release: true); + : NSCharacterSet._(_ret, retain: true, release: true); } NSCharacterSet initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_192(_id, _lib._sel_initWithCoder_1, coder._id); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_192(this.pointer, _sel_initWithCoder_, coder.pointer); + return NSCharacterSet._(_ret, retain: true, release: true); } bool characterIsMember_(int aCharacter) { - return _lib._objc_msgSend_193( - _id, _lib._sel_characterIsMember_1, aCharacter); + return _objc_msgSend_193(this.pointer, _sel_characterIsMember_, aCharacter); } NSData get bitmapRepresentation { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_bitmapRepresentation1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_bitmapRepresentation); + return NSData._(_ret, retain: true, release: true); } NSCharacterSet get invertedSet { - final _ret = _lib._objc_msgSend_187(_id, _lib._sel_invertedSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_187(this.pointer, _sel_invertedSet); + return NSCharacterSet._(_ret, retain: true, release: true); } bool longCharacterIsMember_(int theLongChar) { - return _lib._objc_msgSend_194( - _id, _lib._sel_longCharacterIsMember_1, theLongChar); + return _objc_msgSend_194( + this.pointer, _sel_longCharacterIsMember_, theLongChar); } bool isSupersetOfSet_(NSCharacterSet theOtherSet) { - return _lib._objc_msgSend_195( - _id, _lib._sel_isSupersetOfSet_1, theOtherSet._id); + return _objc_msgSend_195( + this.pointer, _sel_isSupersetOfSet_, theOtherSet.pointer); } bool hasMemberInPlane_(int thePlane) { - return _lib._objc_msgSend_196(_id, _lib._sel_hasMemberInPlane_1, thePlane); + return _objc_msgSend_196(this.pointer, _sel_hasMemberInPlane_, thePlane); } - static NSCharacterSet getURLUserAllowedCharacterSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_URLUserAllowedCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getURLUserAllowedCharacterSet() { + final _ret = _objc_msgSend_187( + _class_NSCharacterSet, _sel_URLUserAllowedCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getURLPasswordAllowedCharacterSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_URLPasswordAllowedCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getURLPasswordAllowedCharacterSet() { + final _ret = _objc_msgSend_187( + _class_NSCharacterSet, _sel_URLPasswordAllowedCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getURLHostAllowedCharacterSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_URLHostAllowedCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getURLHostAllowedCharacterSet() { + final _ret = _objc_msgSend_187( + _class_NSCharacterSet, _sel_URLHostAllowedCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getURLPathAllowedCharacterSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_URLPathAllowedCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getURLPathAllowedCharacterSet() { + final _ret = _objc_msgSend_187( + _class_NSCharacterSet, _sel_URLPathAllowedCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getURLQueryAllowedCharacterSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_URLQueryAllowedCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getURLQueryAllowedCharacterSet() { + final _ret = _objc_msgSend_187( + _class_NSCharacterSet, _sel_URLQueryAllowedCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet getURLFragmentAllowedCharacterSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_187( - _lib._class_NSCharacterSet1, _lib._sel_URLFragmentAllowedCharacterSet1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + static NSCharacterSet getURLFragmentAllowedCharacterSet() { + final _ret = _objc_msgSend_187( + _class_NSCharacterSet, _sel_URLFragmentAllowedCharacterSet); + return NSCharacterSet._(_ret, retain: true, release: true); } @override NSCharacterSet init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSCharacterSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSCharacterSet._(_ret, retain: true, release: true); } - static NSCharacterSet new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSCharacterSet1, _lib._sel_new1); - return NSCharacterSet._(_ret, _lib, retain: false, release: true); + static NSCharacterSet new1() { + final _ret = _objc_msgSend_2(_class_NSCharacterSet, _sel_new); + return NSCharacterSet._(_ret, retain: false, release: true); } - static NSCharacterSet allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSCharacterSet1, _lib._sel_allocWithZone_1, zone); - return NSCharacterSet._(_ret, _lib, retain: false, release: true); + static NSCharacterSet allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSCharacterSet, _sel_allocWithZone_, zone); + return NSCharacterSet._(_ret, retain: false, release: true); } - static NSCharacterSet alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSCharacterSet1, _lib._sel_alloc1); - return NSCharacterSet._(_ret, _lib, retain: false, release: true); + static NSCharacterSet alloc() { + final _ret = _objc_msgSend_2(_class_NSCharacterSet, _sel_alloc); + return NSCharacterSet._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSCharacterSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSCharacterSet, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSCharacterSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSCharacterSet, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSCharacterSet1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSCharacterSet, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSCharacterSet1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSCharacterSet, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSCharacterSet1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSCharacterSet, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSCharacterSet1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSCharacterSet, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSCharacterSet1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSCharacterSet1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSCharacterSet1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSCharacterSet, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSCharacterSet, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSCharacterSet, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSCharacterSet = objc.getClass("NSCharacterSet"); +late final _sel_controlCharacterSet = objc.registerName("controlCharacterSet"); +final _objc_msgSend_187 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_whitespaceCharacterSet = + objc.registerName("whitespaceCharacterSet"); +late final _sel_whitespaceAndNewlineCharacterSet = + objc.registerName("whitespaceAndNewlineCharacterSet"); +late final _sel_decimalDigitCharacterSet = + objc.registerName("decimalDigitCharacterSet"); +late final _sel_letterCharacterSet = objc.registerName("letterCharacterSet"); +late final _sel_lowercaseLetterCharacterSet = + objc.registerName("lowercaseLetterCharacterSet"); +late final _sel_uppercaseLetterCharacterSet = + objc.registerName("uppercaseLetterCharacterSet"); +late final _sel_nonBaseCharacterSet = objc.registerName("nonBaseCharacterSet"); +late final _sel_alphanumericCharacterSet = + objc.registerName("alphanumericCharacterSet"); +late final _sel_decomposableCharacterSet = + objc.registerName("decomposableCharacterSet"); +late final _sel_illegalCharacterSet = objc.registerName("illegalCharacterSet"); +late final _sel_punctuationCharacterSet = + objc.registerName("punctuationCharacterSet"); +late final _sel_capitalizedLetterCharacterSet = + objc.registerName("capitalizedLetterCharacterSet"); +late final _sel_symbolCharacterSet = objc.registerName("symbolCharacterSet"); +late final _sel_newlineCharacterSet = objc.registerName("newlineCharacterSet"); +late final _sel_characterSetWithRange_ = + objc.registerName("characterSetWithRange:"); +final _objc_msgSend_188 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_characterSetWithCharactersInString_ = + objc.registerName("characterSetWithCharactersInString:"); +final _objc_msgSend_189 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_characterSetWithBitmapRepresentation_ = + objc.registerName("characterSetWithBitmapRepresentation:"); +final _objc_msgSend_190 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_characterSetWithContentsOfFile_ = + objc.registerName("characterSetWithContentsOfFile:"); +final _objc_msgSend_191 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_192 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_characterIsMember_ = objc.registerName("characterIsMember:"); +final _objc_msgSend_193 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedShort)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_bitmapRepresentation = + objc.registerName("bitmapRepresentation"); +late final _sel_invertedSet = objc.registerName("invertedSet"); +late final _sel_longCharacterIsMember_ = + objc.registerName("longCharacterIsMember:"); +final _objc_msgSend_194 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedInt)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_isSupersetOfSet_ = objc.registerName("isSupersetOfSet:"); +final _objc_msgSend_195 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_hasMemberInPlane_ = objc.registerName("hasMemberInPlane:"); +final _objc_msgSend_196 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Uint8)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_URLUserAllowedCharacterSet = + objc.registerName("URLUserAllowedCharacterSet"); +late final _sel_URLPasswordAllowedCharacterSet = + objc.registerName("URLPasswordAllowedCharacterSet"); +late final _sel_URLHostAllowedCharacterSet = + objc.registerName("URLHostAllowedCharacterSet"); +late final _sel_URLPathAllowedCharacterSet = + objc.registerName("URLPathAllowedCharacterSet"); +late final _sel_URLQueryAllowedCharacterSet = + objc.registerName("URLQueryAllowedCharacterSet"); +late final _sel_URLFragmentAllowedCharacterSet = + objc.registerName("URLFragmentAllowedCharacterSet"); +late final _sel_exemplarCharacterSet = + objc.registerName("exemplarCharacterSet"); +late final _sel_calendarIdentifier = objc.registerName("calendarIdentifier"); +late final _sel_localizedStringForCalendarIdentifier_ = + objc.registerName("localizedStringForCalendarIdentifier:"); +late final _sel_collationIdentifier = objc.registerName("collationIdentifier"); +late final _sel_localizedStringForCollationIdentifier_ = + objc.registerName("localizedStringForCollationIdentifier:"); +late final _sel_usesMetricSystem = objc.registerName("usesMetricSystem"); +late final _sel_decimalSeparator = objc.registerName("decimalSeparator"); +late final _sel_groupingSeparator = objc.registerName("groupingSeparator"); +late final _sel_currencySymbol = objc.registerName("currencySymbol"); +late final _sel_currencyCode = objc.registerName("currencyCode"); +late final _sel_localizedStringForCurrencyCode_ = + objc.registerName("localizedStringForCurrencyCode:"); +late final _sel_collatorIdentifier = objc.registerName("collatorIdentifier"); +late final _sel_localizedStringForCollatorIdentifier_ = + objc.registerName("localizedStringForCollatorIdentifier:"); +late final _sel_quotationBeginDelimiter = + objc.registerName("quotationBeginDelimiter"); +late final _sel_quotationEndDelimiter = + objc.registerName("quotationEndDelimiter"); +late final _sel_alternateQuotationBeginDelimiter = + objc.registerName("alternateQuotationBeginDelimiter"); +late final _sel_alternateQuotationEndDelimiter = + objc.registerName("alternateQuotationEndDelimiter"); +late final _sel_autoupdatingCurrentLocale = + objc.registerName("autoupdatingCurrentLocale"); +final _objc_msgSend_197 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_currentLocale = objc.registerName("currentLocale"); +late final _sel_systemLocale = objc.registerName("systemLocale"); +late final _sel_localeWithLocaleIdentifier_ = + objc.registerName("localeWithLocaleIdentifier:"); +late final _sel_availableLocaleIdentifiers = + objc.registerName("availableLocaleIdentifiers"); +late final _sel_ISOLanguageCodes = objc.registerName("ISOLanguageCodes"); +late final _sel_ISOCountryCodes = objc.registerName("ISOCountryCodes"); +late final _sel_ISOCurrencyCodes = objc.registerName("ISOCurrencyCodes"); +late final _sel_commonISOCurrencyCodes = + objc.registerName("commonISOCurrencyCodes"); +late final _sel_preferredLanguages = objc.registerName("preferredLanguages"); +late final _sel_componentsFromLocaleIdentifier_ = + objc.registerName("componentsFromLocaleIdentifier:"); +final _objc_msgSend_198 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_localeIdentifierFromComponents_ = + objc.registerName("localeIdentifierFromComponents:"); +final _objc_msgSend_199 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_canonicalLocaleIdentifierFromString_ = + objc.registerName("canonicalLocaleIdentifierFromString:"); +late final _sel_canonicalLanguageIdentifierFromString_ = + objc.registerName("canonicalLanguageIdentifierFromString:"); +late final _sel_localeIdentifierFromWindowsLocaleCode_ = + objc.registerName("localeIdentifierFromWindowsLocaleCode:"); +final _objc_msgSend_200 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Uint32)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_windowsLocaleCodeFromLocaleIdentifier_ = + objc.registerName("windowsLocaleCodeFromLocaleIdentifier:"); +final _objc_msgSend_201 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Uint32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); abstract class NSLocaleLanguageDirection { static const int NSLocaleLanguageDirectionUnknown = 0; @@ -43391,6 +13548,679 @@ abstract class NSLocaleLanguageDirection { static const int NSLocaleLanguageDirectionBottomToTop = 4; } +late final _sel_characterDirectionForLanguage_ = + objc.registerName("characterDirectionForLanguage:"); +final _objc_msgSend_202 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_lineDirectionForLanguage_ = + objc.registerName("lineDirectionForLanguage:"); +late final _sel_localizedName_locale_ = + objc.registerName("localizedName:locale:"); +final _objc_msgSend_203 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_timeZoneWithName_ = objc.registerName("timeZoneWithName:"); +late final _sel_timeZoneWithName_data_ = + objc.registerName("timeZoneWithName:data:"); +final _objc_msgSend_204 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithName_ = objc.registerName("initWithName:"); +late final _sel_initWithName_data_ = objc.registerName("initWithName:data:"); +late final _sel_timeZoneForSecondsFromGMT_ = + objc.registerName("timeZoneForSecondsFromGMT:"); +final _objc_msgSend_205 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_timeZoneWithAbbreviation_ = + objc.registerName("timeZoneWithAbbreviation:"); +late final _sel_dateWithYear_month_day_hour_minute_second_timeZone_ = + objc.registerName("dateWithYear:month:day:hour:minute:second:timeZone:"); +final _objc_msgSend_206 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + int, + int, + int, + int, + ffi.Pointer)>(); +late final _sel_dateByAddingYears_months_days_hours_minutes_seconds_ = + objc.registerName("dateByAddingYears:months:days:hours:minutes:seconds:"); +final _objc_msgSend_207 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Long)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int, int, int, int, int, int)>(); +late final _sel_dayOfCommonEra = objc.registerName("dayOfCommonEra"); +late final _sel_dayOfMonth = objc.registerName("dayOfMonth"); +late final _sel_dayOfWeek = objc.registerName("dayOfWeek"); +late final _sel_dayOfYear = objc.registerName("dayOfYear"); +late final _sel_hourOfDay = objc.registerName("hourOfDay"); +late final _sel_minuteOfHour = objc.registerName("minuteOfHour"); +late final _sel_monthOfYear = objc.registerName("monthOfYear"); +late final _sel_secondOfMinute = objc.registerName("secondOfMinute"); +late final _sel_yearOfCommonEra = objc.registerName("yearOfCommonEra"); +late final _sel_calendarFormat = objc.registerName("calendarFormat"); +late final _sel_descriptionWithCalendarFormat_locale_ = + objc.registerName("descriptionWithCalendarFormat:locale:"); +final _objc_msgSend_208 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_descriptionWithCalendarFormat_ = + objc.registerName("descriptionWithCalendarFormat:"); +late final _sel_timeZone = objc.registerName("timeZone"); +late final _sel_initWithString_calendarFormat_locale_ = + objc.registerName("initWithString:calendarFormat:locale:"); +late final _sel_initWithString_calendarFormat_ = + objc.registerName("initWithString:calendarFormat:"); +late final _sel_initWithYear_month_day_hour_minute_second_timeZone_ = + objc.registerName("initWithYear:month:day:hour:minute:second:timeZone:"); +late final _sel_setCalendarFormat_ = objc.registerName("setCalendarFormat:"); +final _objc_msgSend_209 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setTimeZone_ = objc.registerName("setTimeZone:"); +final _objc_msgSend_210 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_years_months_days_hours_minutes_seconds_sinceDate_ = + objc.registerName("years:months:days:hours:minutes:seconds:sinceDate:"); +final _objc_msgSend_211 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_dateWithCalendarFormat_timeZone_ = + objc.registerName("dateWithCalendarFormat:timeZone:"); +final _objc_msgSend_212 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_descriptionWithCalendarFormat_timeZone_locale_ = + objc.registerName("descriptionWithCalendarFormat:timeZone:locale:"); +final _objc_msgSend_213 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_fileModificationDate = + objc.registerName("fileModificationDate"); +late final _sel_fileType = objc.registerName("fileType"); +late final _sel_filePosixPermissions = + objc.registerName("filePosixPermissions"); +late final _sel_fileOwnerAccountName = + objc.registerName("fileOwnerAccountName"); +late final _sel_fileGroupOwnerAccountName = + objc.registerName("fileGroupOwnerAccountName"); +late final _sel_fileSystemNumber = objc.registerName("fileSystemNumber"); +late final _sel_fileSystemFileNumber = + objc.registerName("fileSystemFileNumber"); +late final _sel_fileExtensionHidden = objc.registerName("fileExtensionHidden"); +late final _sel_fileHFSCreatorCode = objc.registerName("fileHFSCreatorCode"); +final _objc_msgSend_214 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedInt Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_fileHFSTypeCode = objc.registerName("fileHFSTypeCode"); +late final _sel_fileIsImmutable = objc.registerName("fileIsImmutable"); +late final _sel_fileIsAppendOnly = objc.registerName("fileIsAppendOnly"); +late final _sel_fileCreationDate = objc.registerName("fileCreationDate"); +late final _sel_fileOwnerAccountID = objc.registerName("fileOwnerAccountID"); +final _objc_msgSend_215 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_fileGroupOwnerAccountID = + objc.registerName("fileGroupOwnerAccountID"); +late final _sel_predicateWithBlock_ = objc.registerName("predicateWithBlock:"); +final _objc_msgSend_216 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_predicateFormat = objc.registerName("predicateFormat"); +late final _sel_predicateWithSubstitutionVariables_ = + objc.registerName("predicateWithSubstitutionVariables:"); +late final _sel_evaluateWithObject_ = objc.registerName("evaluateWithObject:"); +final _objc_msgSend_217 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_evaluateWithObject_substitutionVariables_ = + objc.registerName("evaluateWithObject:substitutionVariables:"); +final _objc_msgSend_218 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_allowEvaluation = objc.registerName("allowEvaluation"); +late final _sel_filteredArrayUsingPredicate_ = + objc.registerName("filteredArrayUsingPredicate:"); +final _objc_msgSend_219 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithChar_ = objc.registerName("initWithChar:"); +final _objc_msgSend_220 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Char)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithUnsignedChar_ = + objc.registerName("initWithUnsignedChar:"); +final _objc_msgSend_221 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedChar)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithShort_ = objc.registerName("initWithShort:"); +final _objc_msgSend_222 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Short)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithUnsignedShort_ = + objc.registerName("initWithUnsignedShort:"); +final _objc_msgSend_223 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedShort)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithInt_ = objc.registerName("initWithInt:"); +final _objc_msgSend_224 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithUnsignedInt_ = + objc.registerName("initWithUnsignedInt:"); +final _objc_msgSend_225 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedInt)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithLong_ = objc.registerName("initWithLong:"); +final _objc_msgSend_226 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithUnsignedLong_ = + objc.registerName("initWithUnsignedLong:"); +final _objc_msgSend_227 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithLongLong_ = objc.registerName("initWithLongLong:"); +final _objc_msgSend_228 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.LongLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithUnsignedLongLong_ = + objc.registerName("initWithUnsignedLongLong:"); +final _objc_msgSend_229 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLongLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithFloat_ = objc.registerName("initWithFloat:"); +final _objc_msgSend_230 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Float)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, double)>(); +late final _sel_initWithDouble_ = objc.registerName("initWithDouble:"); +final _objc_msgSend_231 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Double)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, double)>(); +late final _sel_initWithBool_ = objc.registerName("initWithBool:"); +final _objc_msgSend_232 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Bool)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, bool)>(); +late final _sel_initWithInteger_ = objc.registerName("initWithInteger:"); +late final _sel_initWithUnsignedInteger_ = + objc.registerName("initWithUnsignedInteger:"); +late final _sel_charValue = objc.registerName("charValue"); +final _objc_msgSend_233 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Char Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_unsignedCharValue = objc.registerName("unsignedCharValue"); +final _objc_msgSend_234 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedChar Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_shortValue = objc.registerName("shortValue"); +final _objc_msgSend_235 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Short Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_unsignedShortValue = objc.registerName("unsignedShortValue"); +final _objc_msgSend_236 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedShort Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_intValue = objc.registerName("intValue"); +final _objc_msgSend_237 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_unsignedIntValue = objc.registerName("unsignedIntValue"); +late final _sel_longValue = objc.registerName("longValue"); +late final _sel_unsignedLongValue = objc.registerName("unsignedLongValue"); +late final _sel_longLongValue = objc.registerName("longLongValue"); +final _objc_msgSend_238 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.LongLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_unsignedLongLongValue = + objc.registerName("unsignedLongLongValue"); +late final _sel_floatValue = objc.registerName("floatValue"); +final _objc_msgSend_239 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Float Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_239Fpret = objc.msgSendFpretPointer + .cast< + ffi.NativeFunction< + ffi.Float Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_doubleValue = objc.registerName("doubleValue"); +late final _sel_boolValue = objc.registerName("boolValue"); +late final _sel_integerValue = objc.registerName("integerValue"); +late final _sel_unsignedIntegerValue = + objc.registerName("unsignedIntegerValue"); +late final _sel_stringValue = objc.registerName("stringValue"); +final _objc_msgSend_240 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isEqualToNumber_ = objc.registerName("isEqualToNumber:"); +final _objc_msgSend_241 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_numberWithChar_ = objc.registerName("numberWithChar:"); +late final _sel_numberWithUnsignedChar_ = + objc.registerName("numberWithUnsignedChar:"); +late final _sel_numberWithShort_ = objc.registerName("numberWithShort:"); +late final _sel_numberWithUnsignedShort_ = + objc.registerName("numberWithUnsignedShort:"); +late final _sel_numberWithInt_ = objc.registerName("numberWithInt:"); +late final _sel_numberWithUnsignedInt_ = + objc.registerName("numberWithUnsignedInt:"); +late final _sel_numberWithLong_ = objc.registerName("numberWithLong:"); +late final _sel_numberWithUnsignedLong_ = + objc.registerName("numberWithUnsignedLong:"); +late final _sel_numberWithLongLong_ = objc.registerName("numberWithLongLong:"); +late final _sel_numberWithUnsignedLongLong_ = + objc.registerName("numberWithUnsignedLongLong:"); +late final _sel_numberWithFloat_ = objc.registerName("numberWithFloat:"); +late final _sel_numberWithDouble_ = objc.registerName("numberWithDouble:"); +late final _sel_numberWithBool_ = objc.registerName("numberWithBool:"); +late final _sel_numberWithInteger_ = objc.registerName("numberWithInteger:"); +late final _sel_numberWithUnsignedInteger_ = + objc.registerName("numberWithUnsignedInteger:"); +late final _sel_port = objc.registerName("port"); +late final _sel_user = objc.registerName("user"); +late final _sel_password = objc.registerName("password"); +late final _sel_path = objc.registerName("path"); +late final _sel_fragment = objc.registerName("fragment"); +late final _sel_parameterString = objc.registerName("parameterString"); +late final _sel_query = objc.registerName("query"); +late final _sel_relativePath = objc.registerName("relativePath"); +late final _sel_hasDirectoryPath = objc.registerName("hasDirectoryPath"); +late final _sel_getFileSystemRepresentation_maxLength_ = + objc.registerName("getFileSystemRepresentation:maxLength:"); +final _objc_msgSend_242 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); +late final _sel_fileSystemRepresentation = + objc.registerName("fileSystemRepresentation"); +late final _sel_isFileURL = objc.registerName("isFileURL"); +late final _sel_standardizedURL = objc.registerName("standardizedURL"); +late final _sel_isFileReferenceURL = objc.registerName("isFileReferenceURL"); +late final _sel_fileReferenceURL = objc.registerName("fileReferenceURL"); +late final _sel_filePathURL = objc.registerName("filePathURL"); +late final _sel_getResourceValue_forKey_error_ = + objc.registerName("getResourceValue:forKey:error:"); +final _objc_msgSend_243 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_resourceValuesForKeys_error_ = + objc.registerName("resourceValuesForKeys:error:"); +final _objc_msgSend_244 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_setResourceValue_forKey_error_ = + objc.registerName("setResourceValue:forKey:error:"); +final _objc_msgSend_245 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_setResourceValues_error_ = + objc.registerName("setResourceValues:error:"); +final _objc_msgSend_246 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_removeCachedResourceValueForKey_ = + objc.registerName("removeCachedResourceValueForKey:"); +final _objc_msgSend_247 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_removeAllCachedResourceValues = + objc.registerName("removeAllCachedResourceValues"); +late final _sel_setTemporaryResourceValue_forKey_ = + objc.registerName("setTemporaryResourceValue:forKey:"); + abstract class NSURLBookmarkCreationOptions { static const int NSURLBookmarkCreationPreferFileIDResolution = 256; static const int NSURLBookmarkCreationMinimalBookmark = 512; @@ -43401,6 +14231,28 @@ abstract class NSURLBookmarkCreationOptions { 536870912; } +late final _sel_bookmarkDataWithOptions_includingResourceValuesForKeys_relativeToURL_error_ = + objc.registerName( + "bookmarkDataWithOptions:includingResourceValuesForKeys:relativeToURL:error:"); +final _objc_msgSend_248 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); + abstract class NSURLBookmarkResolutionOptions { static const int NSURLBookmarkResolutionWithoutUI = 256; static const int NSURLBookmarkResolutionWithoutMounting = 512; @@ -43408,233 +14260,470 @@ abstract class NSURLBookmarkResolutionOptions { static const int NSURLBookmarkResolutionWithoutImplicitStartAccessing = 32768; } +late final _sel_initByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_ = + objc.registerName( + "initByResolvingBookmarkData:options:relativeToURL:bookmarkDataIsStale:error:"); +final _objc_msgSend_249 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_URLByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error_ = + objc.registerName( + "URLByResolvingBookmarkData:options:relativeToURL:bookmarkDataIsStale:error:"); +late final _sel_resourceValuesForKeys_fromBookmarkData_ = + objc.registerName("resourceValuesForKeys:fromBookmarkData:"); +final _objc_msgSend_250 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_writeBookmarkData_toURL_options_error_ = + objc.registerName("writeBookmarkData:toURL:options:error:"); +final _objc_msgSend_251 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_bookmarkDataWithContentsOfURL_error_ = + objc.registerName("bookmarkDataWithContentsOfURL:error:"); +final _objc_msgSend_252 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_URLByResolvingAliasFileAtURL_options_error_ = + objc.registerName("URLByResolvingAliasFileAtURL:options:error:"); +final _objc_msgSend_253 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_startAccessingSecurityScopedResource = + objc.registerName("startAccessingSecurityScopedResource"); +late final _sel_stopAccessingSecurityScopedResource = + objc.registerName("stopAccessingSecurityScopedResource"); +late final _sel_getPromisedItemResourceValue_forKey_error_ = + objc.registerName("getPromisedItemResourceValue:forKey:error:"); +late final _sel_promisedItemResourceValuesForKeys_error_ = + objc.registerName("promisedItemResourceValuesForKeys:error:"); +final _objc_msgSend_254 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_checkPromisedItemIsReachableAndReturnError_ = + objc.registerName("checkPromisedItemIsReachableAndReturnError:"); +final _objc_msgSend_255 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_fileURLWithPathComponents_ = + objc.registerName("fileURLWithPathComponents:"); +final _objc_msgSend_256 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_pathComponents = objc.registerName("pathComponents"); +late final _sel_lastPathComponent = objc.registerName("lastPathComponent"); +late final _sel_pathExtension = objc.registerName("pathExtension"); +late final _sel_URLByAppendingPathComponent_ = + objc.registerName("URLByAppendingPathComponent:"); +final _objc_msgSend_257 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_URLByAppendingPathComponent_isDirectory_ = + objc.registerName("URLByAppendingPathComponent:isDirectory:"); +final _objc_msgSend_258 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_URLByDeletingLastPathComponent = + objc.registerName("URLByDeletingLastPathComponent"); +late final _sel_URLByAppendingPathExtension_ = + objc.registerName("URLByAppendingPathExtension:"); +late final _sel_URLByDeletingPathExtension = + objc.registerName("URLByDeletingPathExtension"); +late final _sel_checkResourceIsReachableAndReturnError_ = + objc.registerName("checkResourceIsReachableAndReturnError:"); +late final _sel_URLByStandardizingPath = + objc.registerName("URLByStandardizingPath"); +late final _sel_URLByResolvingSymlinksInPath = + objc.registerName("URLByResolvingSymlinksInPath"); +late final _sel_resourceDataUsingCache_ = + objc.registerName("resourceDataUsingCache:"); +final _objc_msgSend_259 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Bool)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, bool)>(); +late final _sel_loadResourceDataNotifyingClient_usingCache_ = + objc.registerName("loadResourceDataNotifyingClient:usingCache:"); +final _objc_msgSend_260 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_propertyForKey_ = objc.registerName("propertyForKey:"); +late final _sel_setResourceData_ = objc.registerName("setResourceData:"); +late final _sel_setProperty_forKey_ = objc.registerName("setProperty:forKey:"); +final _objc_msgSend_261 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + class NSURLHandle extends NSObject { - NSURLHandle._(ffi.Pointer id, SwiftLibrary lib, + NSURLHandle._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLHandle] that points to the same underlying object as [other]. - static NSURLHandle castFrom(T other) { - return NSURLHandle._(other._id, other._lib, retain: true, release: true); + static NSURLHandle castFrom(T other) { + return NSURLHandle._(other.pointer, retain: true, release: true); } /// Returns a [NSURLHandle] that wraps the given raw object pointer. - static NSURLHandle castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSURLHandle castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSURLHandle._(other, lib, retain: retain, release: release); + return NSURLHandle._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLHandle]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSURLHandle1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLHandle); } - static void registerURLHandleClass_( - SwiftLibrary _lib, NSObject anURLHandleSubclass) { - _lib._objc_msgSend_15(_lib._class_NSURLHandle1, - _lib._sel_registerURLHandleClass_1, anURLHandleSubclass._id); + static void registerURLHandleClass_(NSObject anURLHandleSubclass) { + _objc_msgSend_15(_class_NSURLHandle, _sel_registerURLHandleClass_, + anURLHandleSubclass.pointer); } - static NSObject URLHandleClassForURL_(SwiftLibrary _lib, NSURL anURL) { - final _ret = _lib._objc_msgSend_262( - _lib._class_NSURLHandle1, _lib._sel_URLHandleClassForURL_1, anURL._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject URLHandleClassForURL_(NSURL anURL) { + final _ret = _objc_msgSend_262( + _class_NSURLHandle, _sel_URLHandleClassForURL_, anURL.pointer); + return NSObject._(_ret, retain: true, release: true); } int status() { - return _lib._objc_msgSend_263(_id, _lib._sel_status1); + return _objc_msgSend_263(this.pointer, _sel_status); } NSString failureReason() { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_failureReason1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_failureReason); + return NSString._(_ret, retain: true, release: true); } void addClient_(NSObject client) { - _lib._objc_msgSend_15(_id, _lib._sel_addClient_1, client._id); + _objc_msgSend_15(this.pointer, _sel_addClient_, client.pointer); } void removeClient_(NSObject client) { - _lib._objc_msgSend_15(_id, _lib._sel_removeClient_1, client._id); + _objc_msgSend_15(this.pointer, _sel_removeClient_, client.pointer); } void loadInBackground() { - _lib._objc_msgSend_1(_id, _lib._sel_loadInBackground1); + _objc_msgSend_1(this.pointer, _sel_loadInBackground); } void cancelLoadInBackground() { - _lib._objc_msgSend_1(_id, _lib._sel_cancelLoadInBackground1); + _objc_msgSend_1(this.pointer, _sel_cancelLoadInBackground); } NSData resourceData() { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_resourceData1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_resourceData); + return NSData._(_ret, retain: true, release: true); } NSData availableResourceData() { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_availableResourceData1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_availableResourceData); + return NSData._(_ret, retain: true, release: true); } int expectedResourceDataSize() { - return _lib._objc_msgSend_238(_id, _lib._sel_expectedResourceDataSize1); + return _objc_msgSend_238(this.pointer, _sel_expectedResourceDataSize); } void flushCachedData() { - _lib._objc_msgSend_1(_id, _lib._sel_flushCachedData1); + _objc_msgSend_1(this.pointer, _sel_flushCachedData); } void backgroundLoadDidFailWithReason_(NSString reason) { - _lib._objc_msgSend_247( - _id, _lib._sel_backgroundLoadDidFailWithReason_1, reason._id); + _objc_msgSend_247( + this.pointer, _sel_backgroundLoadDidFailWithReason_, reason.pointer); } void didLoadBytes_loadComplete_(NSData newBytes, bool yorn) { - _lib._objc_msgSend_264( - _id, _lib._sel_didLoadBytes_loadComplete_1, newBytes._id, yorn); + _objc_msgSend_264( + this.pointer, _sel_didLoadBytes_loadComplete_, newBytes.pointer, yorn); } - static bool canInitWithURL_(SwiftLibrary _lib, NSURL anURL) { - return _lib._objc_msgSend_265( - _lib._class_NSURLHandle1, _lib._sel_canInitWithURL_1, anURL._id); + static bool canInitWithURL_(NSURL anURL) { + return _objc_msgSend_265( + _class_NSURLHandle, _sel_canInitWithURL_, anURL.pointer); } - static NSURLHandle cachedHandleForURL_(SwiftLibrary _lib, NSURL anURL) { - final _ret = _lib._objc_msgSend_266( - _lib._class_NSURLHandle1, _lib._sel_cachedHandleForURL_1, anURL._id); - return NSURLHandle._(_ret, _lib, retain: true, release: true); + static NSURLHandle cachedHandleForURL_(NSURL anURL) { + final _ret = _objc_msgSend_266( + _class_NSURLHandle, _sel_cachedHandleForURL_, anURL.pointer); + return NSURLHandle._(_ret, retain: true, release: true); } NSObject initWithURL_cached_(NSURL anURL, bool willCache) { - final _ret = _lib._objc_msgSend_267( - _id, _lib._sel_initWithURL_cached_1, anURL._id, willCache); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_267( + this.pointer, _sel_initWithURL_cached_, anURL.pointer, willCache); + return NSObject._(_ret, retain: true, release: true); } NSObject propertyForKey_(NSString propertyKey) { - final _ret = - _lib._objc_msgSend_31(_id, _lib._sel_propertyForKey_1, propertyKey._id); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_31( + this.pointer, _sel_propertyForKey_, propertyKey.pointer); + return NSObject._(_ret, retain: true, release: true); } NSObject propertyForKeyIfAvailable_(NSString propertyKey) { - final _ret = _lib._objc_msgSend_31( - _id, _lib._sel_propertyForKeyIfAvailable_1, propertyKey._id); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_31( + this.pointer, _sel_propertyForKeyIfAvailable_, propertyKey.pointer); + return NSObject._(_ret, retain: true, release: true); } bool writeProperty_forKey_(NSObject propertyValue, NSString propertyKey) { - return _lib._objc_msgSend_261(_id, _lib._sel_writeProperty_forKey_1, - propertyValue._id, propertyKey._id); + return _objc_msgSend_261(this.pointer, _sel_writeProperty_forKey_, + propertyValue.pointer, propertyKey.pointer); } bool writeData_(NSData data) { - return _lib._objc_msgSend_24(_id, _lib._sel_writeData_1, data._id); + return _objc_msgSend_24(this.pointer, _sel_writeData_, data.pointer); } NSData loadInForeground() { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_loadInForeground1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_loadInForeground); + return NSData._(_ret, retain: true, release: true); } void beginLoadInBackground() { - _lib._objc_msgSend_1(_id, _lib._sel_beginLoadInBackground1); + _objc_msgSend_1(this.pointer, _sel_beginLoadInBackground); } void endLoadInBackground() { - _lib._objc_msgSend_1(_id, _lib._sel_endLoadInBackground1); + _objc_msgSend_1(this.pointer, _sel_endLoadInBackground); } @override NSURLHandle init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLHandle._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLHandle._(_ret, retain: true, release: true); } - static NSURLHandle new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURLHandle1, _lib._sel_new1); - return NSURLHandle._(_ret, _lib, retain: false, release: true); + static NSURLHandle new1() { + final _ret = _objc_msgSend_2(_class_NSURLHandle, _sel_new); + return NSURLHandle._(_ret, retain: false, release: true); } - static NSURLHandle allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLHandle1, _lib._sel_allocWithZone_1, zone); - return NSURLHandle._(_ret, _lib, retain: false, release: true); + static NSURLHandle allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSURLHandle, _sel_allocWithZone_, zone); + return NSURLHandle._(_ret, retain: false, release: true); } - static NSURLHandle alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLHandle1, _lib._sel_alloc1); - return NSURLHandle._(_ret, _lib, retain: false, release: true); + static NSURLHandle alloc() { + final _ret = _objc_msgSend_2(_class_NSURLHandle, _sel_alloc); + return NSURLHandle._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLHandle1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLHandle, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLHandle1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLHandle, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLHandle1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLHandle, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLHandle1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSURLHandle, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLHandle1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLHandle, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLHandle1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLHandle, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLHandle1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLHandle, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSURLHandle1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLHandle, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLHandle1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSURLHandle, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSURLHandle = objc.getClass("NSURLHandle"); +late final _sel_registerURLHandleClass_ = + objc.registerName("registerURLHandleClass:"); +late final _sel_URLHandleClassForURL_ = + objc.registerName("URLHandleClassForURL:"); +final _objc_msgSend_262 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + abstract class NSURLHandleStatus { static const int NSURLHandleNotLoaded = 0; static const int NSURLHandleLoadSucceeded = 1; @@ -43642,6 +14731,102 @@ abstract class NSURLHandleStatus { static const int NSURLHandleLoadFailed = 3; } +late final _sel_status = objc.registerName("status"); +final _objc_msgSend_263 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_failureReason = objc.registerName("failureReason"); +late final _sel_addClient_ = objc.registerName("addClient:"); +late final _sel_removeClient_ = objc.registerName("removeClient:"); +late final _sel_loadInBackground = objc.registerName("loadInBackground"); +late final _sel_cancelLoadInBackground = + objc.registerName("cancelLoadInBackground"); +late final _sel_resourceData = objc.registerName("resourceData"); +late final _sel_availableResourceData = + objc.registerName("availableResourceData"); +late final _sel_expectedResourceDataSize = + objc.registerName("expectedResourceDataSize"); +late final _sel_flushCachedData = objc.registerName("flushCachedData"); +late final _sel_backgroundLoadDidFailWithReason_ = + objc.registerName("backgroundLoadDidFailWithReason:"); +late final _sel_didLoadBytes_loadComplete_ = + objc.registerName("didLoadBytes:loadComplete:"); +final _objc_msgSend_264 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_canInitWithURL_ = objc.registerName("canInitWithURL:"); +final _objc_msgSend_265 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_cachedHandleForURL_ = objc.registerName("cachedHandleForURL:"); +final _objc_msgSend_266 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithURL_cached_ = objc.registerName("initWithURL:cached:"); +final _objc_msgSend_267 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_propertyForKeyIfAvailable_ = + objc.registerName("propertyForKeyIfAvailable:"); +late final _sel_writeProperty_forKey_ = + objc.registerName("writeProperty:forKey:"); +late final _sel_writeData_ = objc.registerName("writeData:"); +late final _sel_loadInForeground = objc.registerName("loadInForeground"); +late final _sel_beginLoadInBackground = + objc.registerName("beginLoadInBackground"); +late final _sel_endLoadInBackground = objc.registerName("endLoadInBackground"); +late final _sel_URLHandleUsingCache_ = + objc.registerName("URLHandleUsingCache:"); +final _objc_msgSend_268 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Bool)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, bool)>(); + abstract class NSDataWritingOptions { static const int NSDataWritingAtomic = 1; static const int NSDataWritingWithoutOverwriting = 2; @@ -43657,13 +14842,86 @@ abstract class NSDataWritingOptions { static const int NSAtomicWrite = 1; } +late final _sel_writeToFile_options_error_ = + objc.registerName("writeToFile:options:error:"); +final _objc_msgSend_269 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_writeToURL_options_error_ = + objc.registerName("writeToURL:options:error:"); +final _objc_msgSend_270 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); + abstract class NSDataSearchOptions { static const int NSDataSearchBackwards = 1; static const int NSDataSearchAnchored = 2; } +late final _sel_rangeOfData_options_range_ = + objc.registerName("rangeOfData:options:range:"); +final _objc_msgSend_271 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +final _objc_msgSend_271Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); void _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2) => @@ -43686,24 +14944,24 @@ ffi.Pointer _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_registerClosure( } void _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2) => _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_ffiVoid_NSRange_bool extends _ObjCBlockBase { - ObjCBlock_ffiVoid_ffiVoid_NSRange_bool._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_ffiVoid_NSRange_bool extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_ffiVoid_NSRange_bool._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_ffiVoid_NSRange_bool castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ffiVoid_NSRange_bool._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_ffiVoid_NSRange_bool._(pointer, retain: retain, release: release); } @@ -43713,24 +14971,21 @@ class ObjCBlock_ffiVoid_ffiVoid_NSRange_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_ffiVoid_NSRange_bool.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< ffi.Void Function(ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -43738,23 +14993,21 @@ class ObjCBlock_ffiVoid_ffiVoid_NSRange_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ffiVoid_NSRange_bool.fromFunction(SwiftLibrary lib, + ObjCBlock_ffiVoid_ffiVoid_NSRange_bool.fromFunction( void Function(ffi.Pointer, _NSRange, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_registerClosure( - (ffi.Pointer arg0, _NSRange arg1, - ffi.Pointer arg2) => - fn(arg0, arg1, arg2))), - lib); + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_registerClosure( + (ffi.Pointer arg0, _NSRange arg1, + ffi.Pointer arg2) => + fn(arg0, arg1, arg2)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -43766,43 +15019,88 @@ class ObjCBlock_ffiVoid_ffiVoid_NSRange_bool extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_ffiVoid_NSRange_bool.listener(SwiftLibrary lib, + ObjCBlock_ffiVoid_ffiVoid_NSRange_bool.listener( void Function(ffi.Pointer, _NSRange, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_registerClosure( - (ffi.Pointer arg0, _NSRange arg1, - ffi.Pointer arg2) => - fn(arg0, arg1, arg2))), - lib); + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_ffiVoid_NSRange_bool_registerClosure( + (ffi.Pointer arg0, _NSRange arg1, + ffi.Pointer arg2) => + fn(arg0, arg1, arg2)))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, + ffi.Void Function(ffi.Pointer, ffi.Pointer, _NSRange, ffi.Pointer)>? _dartFuncListenerTrampoline; void call(ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2) => - _id.ref.invoke + pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - _NSRange, ffi.Pointer)>()(_id, arg0, arg1, arg2); -} + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>()(pointer, arg0, arg1, arg2); +} + +late final _sel_enumerateByteRangesUsingBlock_ = + objc.registerName("enumerateByteRangesUsingBlock:"); +final _objc_msgSend_272 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dataWithBytes_length_ = + objc.registerName("dataWithBytes:length:"); +final _objc_msgSend_273 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); +late final _sel_dataWithBytesNoCopy_length_ = + objc.registerName("dataWithBytesNoCopy:length:"); +late final _sel_dataWithBytesNoCopy_length_freeWhenDone_ = + objc.registerName("dataWithBytesNoCopy:length:freeWhenDone:"); +final _objc_msgSend_274 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + bool)>(); abstract class NSDataReadingOptions { static const int NSDataReadingMappedIfSafe = 1; @@ -43813,8 +15111,66 @@ abstract class NSDataReadingOptions { static const int NSUncachedRead = 2; } +late final _sel_dataWithContentsOfFile_options_error_ = + objc.registerName("dataWithContentsOfFile:options:error:"); +final _objc_msgSend_275 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_dataWithContentsOfURL_options_error_ = + objc.registerName("dataWithContentsOfURL:options:error:"); +final _objc_msgSend_276 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_dataWithContentsOfFile_ = + objc.registerName("dataWithContentsOfFile:"); +late final _sel_dataWithContentsOfURL_ = + objc.registerName("dataWithContentsOfURL:"); +final _objc_msgSend_277 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithBytes_length_ = + objc.registerName("initWithBytes:length:"); +late final _sel_initWithBytesNoCopy_length_ = + objc.registerName("initWithBytesNoCopy:length:"); +late final _sel_initWithBytesNoCopy_length_freeWhenDone_ = + objc.registerName("initWithBytesNoCopy:length:freeWhenDone:"); void _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0, int arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + int arg1) => block.ref.target .cast< ffi.NativeFunction< @@ -43833,21 +15189,25 @@ ffi.Pointer } void _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0, int arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + int arg1) => _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong extends _ObjCBlockBase { +class ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong extends objc.ObjCBlockBase { ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong._(pointer, retain: retain, release: release); } @@ -43857,21 +15217,18 @@ class ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< ffi.Void Function( ffi.Pointer arg0, ffi.UnsignedLong arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer, ffi.UnsignedLong)>( - _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>( + _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -43880,17 +15237,15 @@ class ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong.fromFunction( - SwiftLibrary lib, void Function(ffi.Pointer, int) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer, ffi.UnsignedLong)>( - _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_registerClosure( - (ffi.Pointer arg0, int arg1) => fn(arg0, arg1))), - lib); + void Function(ffi.Pointer, int) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>( + _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_registerClosure( + (ffi.Pointer arg0, int arg1) => fn(arg0, arg1)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -43903,39 +15258,87 @@ class ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong extends _ObjCBlockBase { /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong.listener( - SwiftLibrary lib, void Function(ffi.Pointer, int) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.UnsignedLong)>.listener( - _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_registerClosure( - (ffi.Pointer arg0, int arg1) => fn(arg0, arg1))), - lib); + void Function(ffi.Pointer, int) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>.listener( + _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong_registerClosure( + (ffi.Pointer arg0, int arg1) => fn(arg0, arg1)))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, + ffi.Void Function(ffi.Pointer, ffi.Pointer, ffi.UnsignedLong)>? _dartFuncListenerTrampoline; - void call(ffi.Pointer arg0, int arg1) => _id.ref.invoke + void call(ffi.Pointer arg0, int arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, + ffi.Void Function(ffi.Pointer block, ffi.Pointer arg0, ffi.UnsignedLong arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - int)>()(_id, arg0, arg1); -} + void Function(ffi.Pointer, ffi.Pointer, + int)>()(pointer, arg0, arg1); +} + +late final _sel_initWithBytesNoCopy_length_deallocator_ = + objc.registerName("initWithBytesNoCopy:length:deallocator:"); +final _objc_msgSend_278 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_initWithContentsOfFile_options_error_ = + objc.registerName("initWithContentsOfFile:options:error:"); +late final _sel_initWithContentsOfURL_options_error_ = + objc.registerName("initWithContentsOfURL:options:error:"); +late final _sel_initWithData_ = objc.registerName("initWithData:"); +final _objc_msgSend_279 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dataWithData_ = objc.registerName("dataWithData:"); abstract class NSDataBase64DecodingOptions { static const int NSDataBase64DecodingIgnoreUnknownCharacters = 1; } +late final _sel_initWithBase64EncodedString_options_ = + objc.registerName("initWithBase64EncodedString:options:"); +final _objc_msgSend_280 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); + abstract class NSDataBase64EncodingOptions { static const int NSDataBase64Encoding64CharacterLineLength = 1; static const int NSDataBase64Encoding76CharacterLineLength = 2; @@ -43943,6 +15346,43 @@ abstract class NSDataBase64EncodingOptions { static const int NSDataBase64EncodingEndLineWithLineFeed = 32; } +late final _sel_base64EncodedStringWithOptions_ = + objc.registerName("base64EncodedStringWithOptions:"); +final _objc_msgSend_281 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_initWithBase64EncodedData_options_ = + objc.registerName("initWithBase64EncodedData:options:"); +final _objc_msgSend_282 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_base64EncodedDataWithOptions_ = + objc.registerName("base64EncodedDataWithOptions:"); +final _objc_msgSend_283 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSDataCompressionAlgorithm { static const int NSDataCompressionAlgorithmLZFSE = 0; static const int NSDataCompressionAlgorithmLZ4 = 1; @@ -43950,11 +15390,799 @@ abstract class NSDataCompressionAlgorithm { static const int NSDataCompressionAlgorithmZlib = 3; } +late final _sel_decompressedDataUsingAlgorithm_error_ = + objc.registerName("decompressedDataUsingAlgorithm:error:"); +final _objc_msgSend_284 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_compressedDataUsingAlgorithm_error_ = + objc.registerName("compressedDataUsingAlgorithm:error:"); +late final _sel_getBytes_ = objc.registerName("getBytes:"); +late final _sel_dataWithContentsOfMappedFile_ = + objc.registerName("dataWithContentsOfMappedFile:"); +late final _sel_initWithContentsOfMappedFile_ = + objc.registerName("initWithContentsOfMappedFile:"); +late final _sel_initWithBase64Encoding_ = + objc.registerName("initWithBase64Encoding:"); +late final _sel_base64Encoding = objc.registerName("base64Encoding"); +late final _sel_encodeDataObject_ = objc.registerName("encodeDataObject:"); +final _objc_msgSend_285 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_decodeDataObject = objc.registerName("decodeDataObject"); +final _objc_msgSend_286 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_decodeValueOfObjCType_at_size_ = + objc.registerName("decodeValueOfObjCType:at:size:"); +final _objc_msgSend_287 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_versionForClassName_ = + objc.registerName("versionForClassName:"); +final _objc_msgSend_288 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_encodeObject_ = objc.registerName("encodeObject:"); +final _objc_msgSend_289 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_encodeRootObject_ = objc.registerName("encodeRootObject:"); +late final _sel_encodeBycopyObject_ = objc.registerName("encodeBycopyObject:"); +late final _sel_encodeByrefObject_ = objc.registerName("encodeByrefObject:"); +late final _sel_encodeConditionalObject_ = + objc.registerName("encodeConditionalObject:"); +late final _sel_encodeValuesOfObjCTypes_ = + objc.registerName("encodeValuesOfObjCTypes:"); +final _objc_msgSend_290 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_encodeArrayOfObjCType_count_at_ = + objc.registerName("encodeArrayOfObjCType:count:at:"); +final _objc_msgSend_291 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_encodeBytes_length_ = objc.registerName("encodeBytes:length:"); +late final _sel_decodeObject = objc.registerName("decodeObject"); +late final _sel_decodeTopLevelObjectAndReturnError_ = + objc.registerName("decodeTopLevelObjectAndReturnError:"); +final _objc_msgSend_292 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_decodeValuesOfObjCTypes_ = + objc.registerName("decodeValuesOfObjCTypes:"); +late final _sel_decodeArrayOfObjCType_count_at_ = + objc.registerName("decodeArrayOfObjCType:count:at:"); +late final _sel_decodeBytesWithReturnedLength_ = + objc.registerName("decodeBytesWithReturnedLength:"); +final _objc_msgSend_293 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_encodePropertyList_ = objc.registerName("encodePropertyList:"); +late final _sel_decodePropertyList = objc.registerName("decodePropertyList"); +late final _sel_setObjectZone_ = objc.registerName("setObjectZone:"); +final _objc_msgSend_294 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<_NSZone>)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<_NSZone>)>(); +late final _sel_objectZone = objc.registerName("objectZone"); +final _objc_msgSend_295 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer<_NSZone> Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer<_NSZone> Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_systemVersion = objc.registerName("systemVersion"); +late final _sel_allowsKeyedCoding = objc.registerName("allowsKeyedCoding"); +late final _sel_encodeObject_forKey_ = + objc.registerName("encodeObject:forKey:"); +late final _sel_encodeConditionalObject_forKey_ = + objc.registerName("encodeConditionalObject:forKey:"); +late final _sel_encodeBool_forKey_ = objc.registerName("encodeBool:forKey:"); +final _objc_msgSend_296 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>(); +late final _sel_encodeInt_forKey_ = objc.registerName("encodeInt:forKey:"); +final _objc_msgSend_297 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_encodeInt32_forKey_ = objc.registerName("encodeInt32:forKey:"); +final _objc_msgSend_298 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_encodeInt64_forKey_ = objc.registerName("encodeInt64:forKey:"); +final _objc_msgSend_299 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int64, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_encodeFloat_forKey_ = objc.registerName("encodeFloat:forKey:"); +final _objc_msgSend_300 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Float, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer)>(); +late final _sel_encodeDouble_forKey_ = + objc.registerName("encodeDouble:forKey:"); +final _objc_msgSend_301 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer)>(); +late final _sel_encodeBytes_length_forKey_ = + objc.registerName("encodeBytes:length:forKey:"); +final _objc_msgSend_302 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_containsValueForKey_ = + objc.registerName("containsValueForKey:"); +late final _sel_decodeObjectForKey_ = objc.registerName("decodeObjectForKey:"); +late final _sel_decodeTopLevelObjectForKey_error_ = + objc.registerName("decodeTopLevelObjectForKey:error:"); +final _objc_msgSend_303 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_decodeBoolForKey_ = objc.registerName("decodeBoolForKey:"); +late final _sel_decodeIntForKey_ = objc.registerName("decodeIntForKey:"); +final _objc_msgSend_304 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_decodeInt32ForKey_ = objc.registerName("decodeInt32ForKey:"); +final _objc_msgSend_305 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_decodeInt64ForKey_ = objc.registerName("decodeInt64ForKey:"); +final _objc_msgSend_306 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int64 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_decodeFloatForKey_ = objc.registerName("decodeFloatForKey:"); +final _objc_msgSend_307 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Float Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_307Fpret = objc.msgSendFpretPointer + .cast< + ffi.NativeFunction< + ffi.Float Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_decodeDoubleForKey_ = objc.registerName("decodeDoubleForKey:"); +final _objc_msgSend_308 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Double Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_308Fpret = objc.msgSendFpretPointer + .cast< + ffi.NativeFunction< + ffi.Double Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_decodeBytesForKey_returnedLength_ = + objc.registerName("decodeBytesForKey:returnedLength:"); +final _objc_msgSend_309 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_encodeInteger_forKey_ = + objc.registerName("encodeInteger:forKey:"); +final _objc_msgSend_310 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_decodeIntegerForKey_ = + objc.registerName("decodeIntegerForKey:"); +late final _sel_requiresSecureCoding = + objc.registerName("requiresSecureCoding"); +late final _sel_decodeObjectOfClass_forKey_ = + objc.registerName("decodeObjectOfClass:forKey:"); +final _objc_msgSend_311 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_decodeTopLevelObjectOfClass_forKey_error_ = + objc.registerName("decodeTopLevelObjectOfClass:forKey:error:"); +final _objc_msgSend_312 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_decodeArrayOfObjectsOfClass_forKey_ = + objc.registerName("decodeArrayOfObjectsOfClass:forKey:"); +final _objc_msgSend_313 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_decodeDictionaryWithKeysOfClass_objectsOfClass_forKey_ = + objc.registerName("decodeDictionaryWithKeysOfClass:objectsOfClass:forKey:"); +final _objc_msgSend_314 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_decodeObjectOfClasses_forKey_ = + objc.registerName("decodeObjectOfClasses:forKey:"); +final _objc_msgSend_315 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_decodeTopLevelObjectOfClasses_forKey_error_ = + objc.registerName("decodeTopLevelObjectOfClasses:forKey:error:"); +final _objc_msgSend_316 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_decodeArrayOfObjectsOfClasses_forKey_ = + objc.registerName("decodeArrayOfObjectsOfClasses:forKey:"); +final _objc_msgSend_317 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_decodeDictionaryWithKeysOfClasses_objectsOfClasses_forKey_ = + objc.registerName( + "decodeDictionaryWithKeysOfClasses:objectsOfClasses:forKey:"); +final _objc_msgSend_318 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_decodePropertyListForKey_ = + objc.registerName("decodePropertyListForKey:"); +late final _sel_allowedClasses = objc.registerName("allowedClasses"); +final _objc_msgSend_319 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_failWithError_ = objc.registerName("failWithError:"); +final _objc_msgSend_320 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + abstract class NSDecodingFailurePolicy { static const int NSDecodingFailurePolicyRaiseException = 0; static const int NSDecodingFailurePolicySetErrorAndReturn = 1; } +late final _sel_decodingFailurePolicy = + objc.registerName("decodingFailurePolicy"); +final _objc_msgSend_321 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_error = objc.registerName("error"); +final _objc_msgSend_322 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_encodeNXObject_ = objc.registerName("encodeNXObject:"); +late final _sel_decodeNXObject = objc.registerName("decodeNXObject"); +late final _sel_decodeValueOfObjCType_at_ = + objc.registerName("decodeValueOfObjCType:at:"); +late final _sel_encodePoint_ = objc.registerName("encodePoint:"); +final _objc_msgSend_323 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, CGPoint)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, CGPoint)>(); +late final _sel_decodePoint = objc.registerName("decodePoint"); +late final _sel_encodeSize_ = objc.registerName("encodeSize:"); +final _objc_msgSend_324 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, CGSize)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, CGSize)>(); +late final _sel_decodeSize = objc.registerName("decodeSize"); +late final _sel_encodeRect_ = objc.registerName("encodeRect:"); +final _objc_msgSend_325 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, CGRect)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, CGRect)>(); +late final _sel_decodeRect = objc.registerName("decodeRect"); +late final _sel_encodePoint_forKey_ = objc.registerName("encodePoint:forKey:"); +final _objc_msgSend_326 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + CGPoint, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + CGPoint, + ffi.Pointer)>(); +late final _sel_encodeSize_forKey_ = objc.registerName("encodeSize:forKey:"); +final _objc_msgSend_327 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + CGSize, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + CGSize, + ffi.Pointer)>(); +late final _sel_encodeRect_forKey_ = objc.registerName("encodeRect:forKey:"); +final _objc_msgSend_328 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + CGRect, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + CGRect, + ffi.Pointer)>(); +late final _sel_decodePointForKey_ = objc.registerName("decodePointForKey:"); +final _objc_msgSend_329 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + CGPoint Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + CGPoint Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_329Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_decodeSizeForKey_ = objc.registerName("decodeSizeForKey:"); +final _objc_msgSend_330 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + CGSize Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + CGSize Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_330Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_decodeRectForKey_ = objc.registerName("decodeRectForKey:"); +final _objc_msgSend_331 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + CGRect Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + CGRect Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_331Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_substringFromIndex_ = objc.registerName("substringFromIndex:"); +final _objc_msgSend_332 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_substringToIndex_ = objc.registerName("substringToIndex:"); +late final _sel_substringWithRange_ = objc.registerName("substringWithRange:"); +final _objc_msgSend_333 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_getCharacters_range_ = + objc.registerName("getCharacters:range:"); +final _objc_msgSend_334 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +final _objc_msgSend_335 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + abstract class NSStringCompareOptions { static const int NSCaseInsensitiveSearch = 1; static const int NSLiteralSearch = 2; @@ -43967,6 +16195,410 @@ abstract class NSStringCompareOptions { static const int NSRegularExpressionSearch = 1024; } +late final _sel_compare_options_ = objc.registerName("compare:options:"); +final _objc_msgSend_336 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_compare_options_range_ = + objc.registerName("compare:options:range:"); +final _objc_msgSend_337 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_compare_options_range_locale_ = + objc.registerName("compare:options:range:locale:"); +final _objc_msgSend_338 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange, + ffi.Pointer)>(); +late final _sel_caseInsensitiveCompare_ = + objc.registerName("caseInsensitiveCompare:"); +late final _sel_localizedCompare_ = objc.registerName("localizedCompare:"); +late final _sel_localizedCaseInsensitiveCompare_ = + objc.registerName("localizedCaseInsensitiveCompare:"); +late final _sel_localizedStandardCompare_ = + objc.registerName("localizedStandardCompare:"); +late final _sel_isEqualToString_ = objc.registerName("isEqualToString:"); +late final _sel_hasPrefix_ = objc.registerName("hasPrefix:"); +late final _sel_hasSuffix_ = objc.registerName("hasSuffix:"); +late final _sel_commonPrefixWithString_options_ = + objc.registerName("commonPrefixWithString:options:"); +final _objc_msgSend_339 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_containsString_ = objc.registerName("containsString:"); +late final _sel_localizedCaseInsensitiveContainsString_ = + objc.registerName("localizedCaseInsensitiveContainsString:"); +late final _sel_localizedStandardContainsString_ = + objc.registerName("localizedStandardContainsString:"); +late final _sel_localizedStandardRangeOfString_ = + objc.registerName("localizedStandardRangeOfString:"); +final _objc_msgSend_340 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_340Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer<_NSRange>, ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_rangeOfString_ = objc.registerName("rangeOfString:"); +late final _sel_rangeOfString_options_ = + objc.registerName("rangeOfString:options:"); +final _objc_msgSend_341 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +final _objc_msgSend_341Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_rangeOfString_options_range_ = + objc.registerName("rangeOfString:options:range:"); +final _objc_msgSend_342 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +final _objc_msgSend_342Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_rangeOfString_options_range_locale_ = + objc.registerName("rangeOfString:options:range:locale:"); +final _objc_msgSend_343 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange, + ffi.Pointer)>>() + .asFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange, + ffi.Pointer)>(); +final _objc_msgSend_343Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange, + ffi.Pointer)>(); +late final _sel_rangeOfCharacterFromSet_ = + objc.registerName("rangeOfCharacterFromSet:"); +final _objc_msgSend_344 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_344Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer<_NSRange>, ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_rangeOfCharacterFromSet_options_ = + objc.registerName("rangeOfCharacterFromSet:options:"); +final _objc_msgSend_345 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +final _objc_msgSend_345Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_rangeOfCharacterFromSet_options_range_ = + objc.registerName("rangeOfCharacterFromSet:options:range:"); +final _objc_msgSend_346 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +final _objc_msgSend_346Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_rangeOfComposedCharacterSequenceAtIndex_ = + objc.registerName("rangeOfComposedCharacterSequenceAtIndex:"); +final _objc_msgSend_347 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer, int)>(); +final _objc_msgSend_347Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer<_NSRange>, ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_rangeOfComposedCharacterSequencesForRange_ = + objc.registerName("rangeOfComposedCharacterSequencesForRange:"); +final _objc_msgSend_348 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +final _objc_msgSend_348Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function(ffi.Pointer<_NSRange>, ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_stringByAppendingString_ = + objc.registerName("stringByAppendingString:"); +late final _sel_stringByAppendingFormat_ = + objc.registerName("stringByAppendingFormat:"); +late final _sel_uppercaseString = objc.registerName("uppercaseString"); +late final _sel_lowercaseString = objc.registerName("lowercaseString"); +late final _sel_capitalizedString = objc.registerName("capitalizedString"); +late final _sel_localizedUppercaseString = + objc.registerName("localizedUppercaseString"); +late final _sel_localizedLowercaseString = + objc.registerName("localizedLowercaseString"); +late final _sel_localizedCapitalizedString = + objc.registerName("localizedCapitalizedString"); +late final _sel_uppercaseStringWithLocale_ = + objc.registerName("uppercaseStringWithLocale:"); +final _objc_msgSend_349 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_lowercaseStringWithLocale_ = + objc.registerName("lowercaseStringWithLocale:"); +late final _sel_capitalizedStringWithLocale_ = + objc.registerName("capitalizedStringWithLocale:"); +late final _sel_getLineStart_end_contentsEnd_forRange_ = + objc.registerName("getLineStart:end:contentsEnd:forRange:"); +final _objc_msgSend_350 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +late final _sel_lineRangeForRange_ = objc.registerName("lineRangeForRange:"); +late final _sel_getParagraphStart_end_contentsEnd_forRange_ = + objc.registerName("getParagraphStart:end:contentsEnd:forRange:"); +late final _sel_paragraphRangeForRange_ = + objc.registerName("paragraphRangeForRange:"); + abstract class NSStringEnumerationOptions { static const int NSStringEnumerationByLines = 0; static const int NSStringEnumerationByParagraphs = 1; @@ -43981,26 +16613,29 @@ abstract class NSStringEnumerationOptions { } void _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, _NSRange arg1, _NSRange arg2, ffi.Pointer arg3) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, _NSRange arg1, - _NSRange arg2, ffi.Pointer arg3)>>() + ffi.Void Function( + ffi.Pointer arg0, + _NSRange arg1, + _NSRange arg2, + ffi.Pointer arg3)>>() .asFunction< - void Function(ffi.Pointer, _NSRange, _NSRange, + void Function(ffi.Pointer, _NSRange, _NSRange, ffi.Pointer)>()(arg0, arg1, arg2, arg3); final _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_closureRegistry = , _NSRange, _NSRange, ffi.Pointer)>{}; + void Function(ffi.Pointer, _NSRange, _NSRange, + ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_registerClosure( - void Function(ffi.Pointer, _NSRange, _NSRange, + void Function(ffi.Pointer, _NSRange, _NSRange, ffi.Pointer) fn) { final id = @@ -44010,25 +16645,28 @@ ffi.Pointer } void _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, _NSRange arg1, _NSRange arg2, ffi.Pointer arg3) => _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2, arg3); -class ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool extends _ObjCBlockBase { +class ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool + extends objc.ObjCBlockBase { ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool._(pointer, retain: retain, release: release); } @@ -44038,25 +16676,25 @@ class ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, _NSRange arg1, - _NSRange arg2, ffi.Pointer arg3)>> + ffi.Void Function( + ffi.Pointer arg0, + _NSRange arg1, + _NSRange arg2, + ffi.Pointer arg3)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - _NSRange, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -44064,24 +16702,22 @@ class ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool.fromFunction(SwiftLibrary lib, + ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool.fromFunction( void Function(NSString?, _NSRange, _NSRange, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - _NSRange, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_registerClosure( - (ffi.Pointer arg0, _NSRange arg1, _NSRange arg2, - ffi.Pointer arg3) => - fn(arg0.address == 0 ? null : NSString._(arg0, lib, retain: true, release: true), arg1, arg2, arg3))), - lib); + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_registerClosure( + (ffi.Pointer arg0, _NSRange arg1, + _NSRange arg2, ffi.Pointer arg3) => + fn(arg0.address == 0 ? null : NSString._(arg0, retain: true, release: true), arg1, arg2, arg3)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -44093,95 +16729,111 @@ class ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool.listener(SwiftLibrary lib, + ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool.listener( void Function(NSString?, _NSRange, _NSRange, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - _NSRange, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_registerClosure( - (ffi.Pointer arg0, _NSRange arg1, _NSRange arg2, - ffi.Pointer arg3) => - fn(arg0.address == 0 ? null : NSString._(arg0, lib, retain: true, release: true), arg1, arg2, arg3))), - lib); + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + _NSRange, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSString_NSRange_NSRange_bool_registerClosure( + (ffi.Pointer arg0, _NSRange arg1, + _NSRange arg2, ffi.Pointer arg3) => + fn(arg0.address == 0 ? null : NSString._(arg0, retain: true, release: true), arg1, arg2, arg3)))); static ffi.NativeCallable< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, + ffi.Pointer, + ffi.Pointer, _NSRange, _NSRange, ffi.Pointer)>? _dartFuncListenerTrampoline; void call(NSString? arg0, _NSRange arg1, _NSRange arg2, ffi.Pointer arg3) => - _id.ref.invoke + pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, _NSRange arg1, _NSRange arg2, ffi.Pointer arg3)>>() .asFunction< void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, + ffi.Pointer, + ffi.Pointer, _NSRange, _NSRange, ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1, arg2, arg3); -} - + pointer, arg0?.pointer ?? ffi.nullptr, arg1, arg2, arg3); +} + +late final _sel_enumerateSubstringsInRange_options_usingBlock_ = + objc.registerName("enumerateSubstringsInRange:options:usingBlock:"); +final _objc_msgSend_351 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + int, + ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSString_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, + ffi.Void Function(ffi.Pointer arg0, ffi.Pointer arg1)>>() .asFunction< - void Function( - ffi.Pointer, ffi.Pointer)>()(arg0, arg1); + void Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); final _ObjCBlock_ffiVoid_NSString_bool_closureRegistry = - , ffi.Pointer)>{}; + , ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSString_bool_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSString_bool_registerClosure( - void Function(ffi.Pointer, ffi.Pointer) fn) { + void Function(ffi.Pointer, ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSString_bool_closureRegistryIndex; _ObjCBlock_ffiVoid_NSString_bool_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSString_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, ffi.Pointer arg1) => _ObjCBlock_ffiVoid_NSString_bool_closureRegistry[block.ref.target.address]!( arg0, arg1); -class ObjCBlock_ffiVoid_NSString_bool extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSString_bool._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_NSString_bool extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSString_bool._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSString_bool castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSString_bool._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSString_bool._(pointer, retain: retain, release: release); } @@ -44191,23 +16843,22 @@ class ObjCBlock_ffiVoid_NSString_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSString_bool.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, + ffi.Void Function(ffi.Pointer arg0, ffi.Pointer arg1)>> ptr) : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSString_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + objc + .newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSString_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -44216,21 +16867,19 @@ class ObjCBlock_ffiVoid_NSString_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSString_bool.fromFunction( - SwiftLibrary lib, void Function(NSString, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSString_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSString_bool_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - NSString._(arg0, lib, retain: true, release: true), - arg1))), - lib); + void Function(NSString, ffi.Pointer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSString_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSString_bool_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn(NSString._(arg0, retain: true, release: true), arg1)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -44243,44 +16892,350 @@ class ObjCBlock_ffiVoid_NSString_bool extends _ObjCBlockBase { /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSString_bool.listener( - SwiftLibrary lib, void Function(NSString, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSString_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSString_bool_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => - fn(NSString._(arg0, lib, retain: true, release: true), - arg1))), - lib); + void Function(NSString, ffi.Pointer) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSString_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSString_bool_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn(NSString._(arg0, retain: true, release: true), arg1)))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSString arg0, ffi.Pointer arg1) => _id.ref.invoke + void call(NSString arg0, ffi.Pointer arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, ffi.Pointer arg1)>>() + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()(_id, arg0._id, arg1); -} + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()(pointer, arg0.pointer, arg1); +} + +late final _sel_enumerateLinesUsingBlock_ = + objc.registerName("enumerateLinesUsingBlock:"); +final _objc_msgSend_352 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_UTF8String = objc.registerName("UTF8String"); +late final _sel_fastestEncoding = objc.registerName("fastestEncoding"); +late final _sel_smallestEncoding = objc.registerName("smallestEncoding"); +late final _sel_dataUsingEncoding_allowLossyConversion_ = + objc.registerName("dataUsingEncoding:allowLossyConversion:"); +final _objc_msgSend_353 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong, ffi.Bool)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int, bool)>(); +late final _sel_dataUsingEncoding_ = objc.registerName("dataUsingEncoding:"); +final _objc_msgSend_354 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_canBeConvertedToEncoding_ = + objc.registerName("canBeConvertedToEncoding:"); +late final _sel_cStringUsingEncoding_ = + objc.registerName("cStringUsingEncoding:"); +late final _sel_getCString_maxLength_encoding_ = + objc.registerName("getCString:maxLength:encoding:"); +final _objc_msgSend_355 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int, int)>(); abstract class NSStringEncodingConversionOptions { static const int NSStringEncodingConversionAllowLossy = 1; static const int NSStringEncodingConversionExternalRepresentation = 2; } +late final _sel_getBytes_maxLength_usedLength_encoding_options_range_remainingRange_ = + objc.registerName( + "getBytes:maxLength:usedLength:encoding:options:range:remainingRange:"); +final _objc_msgSend_356 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Int32, + _NSRange, + ffi.Pointer<_NSRange>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + int, + int, + _NSRange, + ffi.Pointer<_NSRange>)>(); +late final _sel_maximumLengthOfBytesUsingEncoding_ = + objc.registerName("maximumLengthOfBytesUsingEncoding:"); +late final _sel_lengthOfBytesUsingEncoding_ = + objc.registerName("lengthOfBytesUsingEncoding:"); +late final _sel_availableStringEncodings = + objc.registerName("availableStringEncodings"); +final _objc_msgSend_357 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_localizedNameOfStringEncoding_ = + objc.registerName("localizedNameOfStringEncoding:"); +late final _sel_defaultCStringEncoding = + objc.registerName("defaultCStringEncoding"); +late final _sel_decomposedStringWithCanonicalMapping = + objc.registerName("decomposedStringWithCanonicalMapping"); +late final _sel_precomposedStringWithCanonicalMapping = + objc.registerName("precomposedStringWithCanonicalMapping"); +late final _sel_decomposedStringWithCompatibilityMapping = + objc.registerName("decomposedStringWithCompatibilityMapping"); +late final _sel_precomposedStringWithCompatibilityMapping = + objc.registerName("precomposedStringWithCompatibilityMapping"); +late final _sel_componentsSeparatedByString_ = + objc.registerName("componentsSeparatedByString:"); +final _objc_msgSend_358 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_componentsSeparatedByCharactersInSet_ = + objc.registerName("componentsSeparatedByCharactersInSet:"); +final _objc_msgSend_359 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_stringByTrimmingCharactersInSet_ = + objc.registerName("stringByTrimmingCharactersInSet:"); +final _objc_msgSend_360 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_stringByPaddingToLength_withString_startingAtIndex_ = + objc.registerName("stringByPaddingToLength:withString:startingAtIndex:"); +final _objc_msgSend_361 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + int)>(); +late final _sel_stringByFoldingWithOptions_locale_ = + objc.registerName("stringByFoldingWithOptions:locale:"); +final _objc_msgSend_362 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_stringByReplacingOccurrencesOfString_withString_options_range_ = + objc.registerName( + "stringByReplacingOccurrencesOfString:withString:options:range:"); +final _objc_msgSend_363 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_stringByReplacingOccurrencesOfString_withString_ = + objc.registerName("stringByReplacingOccurrencesOfString:withString:"); +final _objc_msgSend_364 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_stringByReplacingCharactersInRange_withString_ = + objc.registerName("stringByReplacingCharactersInRange:withString:"); +final _objc_msgSend_365 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_stringByApplyingTransform_reverse_ = + objc.registerName("stringByApplyingTransform:reverse:"); +final _objc_msgSend_366 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_writeToURL_atomically_encoding_error_ = + objc.registerName("writeToURL:atomically:encoding:error:"); +final _objc_msgSend_367 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.UnsignedLong, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + int, + ffi.Pointer>)>(); +late final _sel_writeToFile_atomically_encoding_error_ = + objc.registerName("writeToFile:atomically:encoding:error:"); +final _objc_msgSend_368 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.UnsignedLong, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + int, + ffi.Pointer>)>(); +late final _sel_hash = objc.registerName("hash"); +late final _sel_initWithCharactersNoCopy_length_freeWhenDone_ = + objc.registerName("initWithCharactersNoCopy:length:freeWhenDone:"); +final _objc_msgSend_369 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + bool)>(); void _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, ffi.Pointer arg0, int arg1) => block.ref.target @@ -44304,24 +17259,26 @@ ffi.Pointer } void _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, ffi.Pointer arg0, int arg1) => _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_closureRegistry[ block.ref.target.address]!(arg0, arg1); class ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong - extends _ObjCBlockBase { + extends objc.ObjCBlockBase { ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong._(pointer, retain: retain, release: release); } @@ -44331,23 +17288,20 @@ class ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong.fromFunctionPointer( - SwiftLibrary lib, - ffi.Pointer< - ffi.NativeFunction< + ffi + .Pointer< + ffi + .NativeFunction< ffi.Void Function(ffi.Pointer arg0, ffi.UnsignedLong arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.UnsignedLong)>( - _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>( + _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -44356,20 +17310,16 @@ class ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong.fromFunction( - SwiftLibrary lib, void Function(ffi.Pointer, int) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.UnsignedLong)>( - _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_registerClosure( - (ffi.Pointer arg0, int arg1) => - fn(arg0, arg1))), - lib); + void Function(ffi.Pointer, int) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>( + _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_registerClosure( + (ffi.Pointer arg0, int arg1) => + fn(arg0, arg1)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -44382,37 +17332,589 @@ class ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong.listener( - SwiftLibrary lib, void Function(ffi.Pointer, int) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.UnsignedLong)>.listener( - _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_registerClosure( - (ffi.Pointer arg0, int arg1) => - fn(arg0, arg1))), - lib); + void Function(ffi.Pointer, int) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>.listener( + _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong_registerClosure( + (ffi.Pointer arg0, int arg1) => + fn(arg0, arg1)))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>? _dartFuncListenerTrampoline; - void call(ffi.Pointer arg0, int arg1) => _id.ref.invoke + void call(ffi.Pointer arg0, int arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, ffi.Pointer arg0, ffi.UnsignedLong arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - int)>()(_id, arg0, arg1); -} + void Function(ffi.Pointer, + ffi.Pointer, int)>()(pointer, arg0, arg1); +} + +late final _sel_initWithCharactersNoCopy_length_deallocator_ = + objc.registerName("initWithCharactersNoCopy:length:deallocator:"); +final _objc_msgSend_370 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_initWithCharacters_length_ = + objc.registerName("initWithCharacters:length:"); +final _objc_msgSend_371 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_initWithUTF8String_ = objc.registerName("initWithUTF8String:"); +final _objc_msgSend_372 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithFormat_ = objc.registerName("initWithFormat:"); +late final _sel_initWithFormat_arguments_ = + objc.registerName("initWithFormat:arguments:"); +final _objc_msgSend_373 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>(); +late final _sel_initWithFormat_locale_ = + objc.registerName("initWithFormat:locale:"); +final _objc_msgSend_374 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithFormat_locale_arguments_ = + objc.registerName("initWithFormat:locale:arguments:"); +final _objc_msgSend_375 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>(); +late final _sel_initWithValidatedFormat_validFormatSpecifiers_error_ = + objc.registerName("initWithValidatedFormat:validFormatSpecifiers:error:"); +final _objc_msgSend_376 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_initWithValidatedFormat_validFormatSpecifiers_locale_error_ = + objc.registerName( + "initWithValidatedFormat:validFormatSpecifiers:locale:error:"); +final _objc_msgSend_377 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_initWithValidatedFormat_validFormatSpecifiers_arguments_error_ = + objc.registerName( + "initWithValidatedFormat:validFormatSpecifiers:arguments:error:"); +final _objc_msgSend_378 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>, + ffi.Pointer>)>(); +late final _sel_initWithValidatedFormat_validFormatSpecifiers_locale_arguments_error_ = + objc.registerName( + "initWithValidatedFormat:validFormatSpecifiers:locale:arguments:error:"); +final _objc_msgSend_379 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>, + ffi.Pointer>)>(); +late final _sel_initWithData_encoding_ = + objc.registerName("initWithData:encoding:"); +final _objc_msgSend_380 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_initWithBytes_length_encoding_ = + objc.registerName("initWithBytes:length:encoding:"); +final _objc_msgSend_381 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int, int)>(); +late final _sel_initWithBytesNoCopy_length_encoding_freeWhenDone_ = + objc.registerName("initWithBytesNoCopy:length:encoding:freeWhenDone:"); +final _objc_msgSend_382 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + int, + bool)>(); +late final _sel_initWithBytesNoCopy_length_encoding_deallocator_ = + objc.registerName("initWithBytesNoCopy:length:encoding:deallocator:"); +final _objc_msgSend_383 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer)>(); +late final _sel_string = objc.registerName("string"); +late final _sel_stringWithString_ = objc.registerName("stringWithString:"); +late final _sel_stringWithCharacters_length_ = + objc.registerName("stringWithCharacters:length:"); +late final _sel_stringWithUTF8String_ = + objc.registerName("stringWithUTF8String:"); +late final _sel_stringWithFormat_ = objc.registerName("stringWithFormat:"); +late final _sel_localizedStringWithFormat_ = + objc.registerName("localizedStringWithFormat:"); +late final _sel_stringWithValidatedFormat_validFormatSpecifiers_error_ = + objc.registerName("stringWithValidatedFormat:validFormatSpecifiers:error:"); +late final _sel_localizedStringWithValidatedFormat_validFormatSpecifiers_error_ = + objc.registerName( + "localizedStringWithValidatedFormat:validFormatSpecifiers:error:"); +late final _sel_initWithCString_encoding_ = + objc.registerName("initWithCString:encoding:"); +final _objc_msgSend_384 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); +late final _sel_stringWithCString_encoding_ = + objc.registerName("stringWithCString:encoding:"); +late final _sel_initWithContentsOfURL_encoding_error_ = + objc.registerName("initWithContentsOfURL:encoding:error:"); +final _objc_msgSend_385 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_initWithContentsOfFile_encoding_error_ = + objc.registerName("initWithContentsOfFile:encoding:error:"); +final _objc_msgSend_386 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_stringWithContentsOfURL_encoding_error_ = + objc.registerName("stringWithContentsOfURL:encoding:error:"); +late final _sel_stringWithContentsOfFile_encoding_error_ = + objc.registerName("stringWithContentsOfFile:encoding:error:"); +late final _sel_initWithContentsOfURL_usedEncoding_error_ = + objc.registerName("initWithContentsOfURL:usedEncoding:error:"); +final _objc_msgSend_387 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_initWithContentsOfFile_usedEncoding_error_ = + objc.registerName("initWithContentsOfFile:usedEncoding:error:"); +final _objc_msgSend_388 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_stringWithContentsOfURL_usedEncoding_error_ = + objc.registerName("stringWithContentsOfURL:usedEncoding:error:"); +late final _sel_stringWithContentsOfFile_usedEncoding_error_ = + objc.registerName("stringWithContentsOfFile:usedEncoding:error:"); +late final _sel_stringEncodingForData_encodingOptions_convertedString_usedLossyConversion_ = + objc.registerName( + "stringEncodingForData:encodingOptions:convertedString:usedLossyConversion:"); +final _objc_msgSend_389 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer)>(); +late final _sel_propertyList = objc.registerName("propertyList"); +late final _sel_propertyListFromStringsFileFormat = + objc.registerName("propertyListFromStringsFileFormat"); +final _objc_msgSend_390 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_cString = objc.registerName("cString"); +late final _sel_lossyCString = objc.registerName("lossyCString"); +late final _sel_cStringLength = objc.registerName("cStringLength"); +late final _sel_getCString_ = objc.registerName("getCString:"); +late final _sel_getCString_maxLength_ = + objc.registerName("getCString:maxLength:"); +final _objc_msgSend_391 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); +late final _sel_getCString_maxLength_range_remainingRange_ = + objc.registerName("getCString:maxLength:range:remainingRange:"); +final _objc_msgSend_392 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + _NSRange, + ffi.Pointer<_NSRange>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange, + ffi.Pointer<_NSRange>)>(); +late final _sel_stringWithContentsOfFile_ = + objc.registerName("stringWithContentsOfFile:"); +late final _sel_stringWithContentsOfURL_ = + objc.registerName("stringWithContentsOfURL:"); +late final _sel_initWithCStringNoCopy_length_freeWhenDone_ = + objc.registerName("initWithCStringNoCopy:length:freeWhenDone:"); +final _objc_msgSend_393 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Bool)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + bool)>(); +late final _sel_initWithCString_length_ = + objc.registerName("initWithCString:length:"); +late final _sel_initWithCString_ = objc.registerName("initWithCString:"); +late final _sel_stringWithCString_length_ = + objc.registerName("stringWithCString:length:"); +late final _sel_stringWithCString_ = objc.registerName("stringWithCString:"); +late final _sel_getCharacters_ = objc.registerName("getCharacters:"); +final _objc_msgSend_394 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_variantFittingPresentationWidth_ = + objc.registerName("variantFittingPresentationWidth:"); +final _objc_msgSend_395 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_pathWithComponents_ = objc.registerName("pathWithComponents:"); +final _objc_msgSend_396 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isAbsolutePath = objc.registerName("isAbsolutePath"); +late final _sel_stringByDeletingLastPathComponent = + objc.registerName("stringByDeletingLastPathComponent"); +late final _sel_stringByAppendingPathComponent_ = + objc.registerName("stringByAppendingPathComponent:"); +late final _sel_stringByDeletingPathExtension = + objc.registerName("stringByDeletingPathExtension"); +late final _sel_stringByAppendingPathExtension_ = + objc.registerName("stringByAppendingPathExtension:"); +late final _sel_stringByAbbreviatingWithTildeInPath = + objc.registerName("stringByAbbreviatingWithTildeInPath"); +late final _sel_stringByExpandingTildeInPath = + objc.registerName("stringByExpandingTildeInPath"); +late final _sel_stringByStandardizingPath = + objc.registerName("stringByStandardizingPath"); +late final _sel_stringByResolvingSymlinksInPath = + objc.registerName("stringByResolvingSymlinksInPath"); +late final _sel_stringsByAppendingPaths_ = + objc.registerName("stringsByAppendingPaths:"); +late final _sel_completePathIntoString_caseSensitive_matchesIntoArray_filterTypes_ = + objc.registerName( + "completePathIntoString:caseSensitive:matchesIntoArray:filterTypes:"); +final _objc_msgSend_397 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Bool, + ffi.Pointer>, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + bool, + ffi.Pointer>, + ffi.Pointer)>(); +late final _sel_stringByAddingPercentEncodingWithAllowedCharacters_ = + objc.registerName("stringByAddingPercentEncodingWithAllowedCharacters:"); +final _objc_msgSend_398 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_stringByRemovingPercentEncoding = + objc.registerName("stringByRemovingPercentEncoding"); +late final _sel_stringByAddingPercentEscapesUsingEncoding_ = + objc.registerName("stringByAddingPercentEscapesUsingEncoding:"); +final _objc_msgSend_399 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_stringByReplacingPercentEscapesUsingEncoding_ = + objc.registerName("stringByReplacingPercentEscapesUsingEncoding:"); abstract class NSLinguisticTaggerOptions { static const int NSLinguisticTaggerOmitWords = 1; @@ -44423,230 +17925,344 @@ abstract class NSLinguisticTaggerOptions { } class NSOrthography extends NSObject { - NSOrthography._(ffi.Pointer id, SwiftLibrary lib, + NSOrthography._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSOrthography] that points to the same underlying object as [other]. - static NSOrthography castFrom(T other) { - return NSOrthography._(other._id, other._lib, retain: true, release: true); + static NSOrthography castFrom(T other) { + return NSOrthography._(other.pointer, retain: true, release: true); } /// Returns a [NSOrthography] that wraps the given raw object pointer. - static NSOrthography castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSOrthography castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSOrthography._(other, lib, retain: retain, release: release); + return NSOrthography._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSOrthography]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSOrthography1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSOrthography); } NSString get dominantScript { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_dominantScript1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_dominantScript); + return NSString._(_ret, retain: true, release: true); } NSDictionary get languageMap { - final _ret = _lib._objc_msgSend_181(_id, _lib._sel_languageMap1); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_181(this.pointer, _sel_languageMap); + return NSDictionary._(_ret, retain: true, release: true); } NSOrthography initWithDominantScript_languageMap_( NSString script, NSDictionary map) { - final _ret = _lib._objc_msgSend_400(_id, - _lib._sel_initWithDominantScript_languageMap_1, script._id, map._id); - return NSOrthography._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_400(this.pointer, + _sel_initWithDominantScript_languageMap_, script.pointer, map.pointer); + return NSOrthography._(_ret, retain: true, release: true); } NSOrthography? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSOrthography._(_ret, _lib, retain: true, release: true); + : NSOrthography._(_ret, retain: true, release: true); } NSArray? languagesForScript_(NSString script) { - final _ret = - _lib._objc_msgSend_132(_id, _lib._sel_languagesForScript_1, script._id); + final _ret = _objc_msgSend_132( + this.pointer, _sel_languagesForScript_, script.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSString? dominantLanguageForScript_(NSString script) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_dominantLanguageForScript_1, script._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_dominantLanguageForScript_, script.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString get dominantLanguage { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_dominantLanguage1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_dominantLanguage); + return NSString._(_ret, retain: true, release: true); } NSArray get allScripts { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_allScripts1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_allScripts); + return NSArray._(_ret, retain: true, release: true); } NSArray get allLanguages { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_allLanguages1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_allLanguages); + return NSArray._(_ret, retain: true, release: true); } - static NSOrthography defaultOrthographyForLanguage_( - SwiftLibrary _lib, NSString language) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSOrthography1, - _lib._sel_defaultOrthographyForLanguage_1, language._id); - return NSOrthography._(_ret, _lib, retain: true, release: true); + static NSOrthography defaultOrthographyForLanguage_(NSString language) { + final _ret = _objc_msgSend_31(_class_NSOrthography, + _sel_defaultOrthographyForLanguage_, language.pointer); + return NSOrthography._(_ret, retain: true, release: true); } static NSOrthography orthographyWithDominantScript_languageMap_( - SwiftLibrary _lib, NSString script, NSDictionary map) { - final _ret = _lib._objc_msgSend_400( - _lib._class_NSOrthography1, - _lib._sel_orthographyWithDominantScript_languageMap_1, - script._id, - map._id); - return NSOrthography._(_ret, _lib, retain: true, release: true); + NSString script, NSDictionary map) { + final _ret = _objc_msgSend_400( + _class_NSOrthography, + _sel_orthographyWithDominantScript_languageMap_, + script.pointer, + map.pointer); + return NSOrthography._(_ret, retain: true, release: true); } @override NSOrthography init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSOrthography._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSOrthography._(_ret, retain: true, release: true); } - static NSOrthography new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSOrthography1, _lib._sel_new1); - return NSOrthography._(_ret, _lib, retain: false, release: true); + static NSOrthography new1() { + final _ret = _objc_msgSend_2(_class_NSOrthography, _sel_new); + return NSOrthography._(_ret, retain: false, release: true); } - static NSOrthography allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSOrthography1, _lib._sel_allocWithZone_1, zone); - return NSOrthography._(_ret, _lib, retain: false, release: true); + static NSOrthography allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSOrthography, _sel_allocWithZone_, zone); + return NSOrthography._(_ret, retain: false, release: true); } - static NSOrthography alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSOrthography1, _lib._sel_alloc1); - return NSOrthography._(_ret, _lib, retain: false, release: true); + static NSOrthography alloc() { + final _ret = _objc_msgSend_2(_class_NSOrthography, _sel_alloc); + return NSOrthography._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSOrthography1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSOrthography, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSOrthography1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSOrthography, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSOrthography1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSOrthography, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSOrthography1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSOrthography, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSOrthography1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSOrthography, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSOrthography1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSOrthography, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSOrthography1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSOrthography1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSOrthography1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} - -void _ObjCBlock_ffiVoid_ObjCObject_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSOrthography, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSOrthography, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSOrthography, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSOrthography = objc.getClass("NSOrthography"); +late final _sel_dominantScript = objc.registerName("dominantScript"); +late final _sel_languageMap = objc.registerName("languageMap"); +late final _sel_initWithDominantScript_languageMap_ = + objc.registerName("initWithDominantScript:languageMap:"); +final _objc_msgSend_400 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_languagesForScript_ = objc.registerName("languagesForScript:"); +late final _sel_dominantLanguageForScript_ = + objc.registerName("dominantLanguageForScript:"); +late final _sel_dominantLanguage = objc.registerName("dominantLanguage"); +late final _sel_allScripts = objc.registerName("allScripts"); +late final _sel_allLanguages = objc.registerName("allLanguages"); +late final _sel_defaultOrthographyForLanguage_ = + objc.registerName("defaultOrthographyForLanguage:"); +late final _sel_orthographyWithDominantScript_languageMap_ = + objc.registerName("orthographyWithDominantScript:languageMap:"); +late final _sel_linguisticTagsInRange_scheme_options_orthography_tokenRanges_ = + objc.registerName( + "linguisticTagsInRange:scheme:options:orthography:tokenRanges:"); +final _objc_msgSend_401 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_enumerateLinguisticTagsInRange_scheme_options_orthography_usingBlock_ = + objc.registerName( + "enumerateLinguisticTagsInRange:scheme:options:orthography:usingBlock:"); +final _objc_msgSend_402 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_anyObject = objc.registerName("anyObject"); +late final _sel_intersectsSet_ = objc.registerName("intersectsSet:"); +final _objc_msgSend_403 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isEqualToSet_ = objc.registerName("isEqualToSet:"); +late final _sel_isSubsetOfSet_ = objc.registerName("isSubsetOfSet:"); +late final _sel_setByAddingObject_ = objc.registerName("setByAddingObject:"); +final _objc_msgSend_404 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setByAddingObjectsFromSet_ = + objc.registerName("setByAddingObjectsFromSet:"); +final _objc_msgSend_405 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setByAddingObjectsFromArray_ = + objc.registerName("setByAddingObjectsFromArray:"); +final _objc_msgSend_406 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +void _ObjCBlock_ffiVoid_objcObjCObject_bool_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, + ffi.Void Function(ffi.Pointer arg0, ffi.Pointer arg1)>>() .asFunction< - void Function( - ffi.Pointer, ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_ffiVoid_ObjCObject_bool_closureRegistry = - , ffi.Pointer)>{}; -int _ObjCBlock_ffiVoid_ObjCObject_bool_closureRegistryIndex = 0; -ffi.Pointer _ObjCBlock_ffiVoid_ObjCObject_bool_registerClosure( - void Function(ffi.Pointer, ffi.Pointer) fn) { - final id = ++_ObjCBlock_ffiVoid_ObjCObject_bool_closureRegistryIndex; - _ObjCBlock_ffiVoid_ObjCObject_bool_closureRegistry[id] = fn; + void Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_ffiVoid_objcObjCObject_bool_closureRegistry = + , ffi.Pointer)>{}; +int _ObjCBlock_ffiVoid_objcObjCObject_bool_closureRegistryIndex = 0; +ffi.Pointer _ObjCBlock_ffiVoid_objcObjCObject_bool_registerClosure( + void Function(ffi.Pointer, ffi.Pointer) fn) { + final id = ++_ObjCBlock_ffiVoid_objcObjCObject_bool_closureRegistryIndex; + _ObjCBlock_ffiVoid_objcObjCObject_bool_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -void _ObjCBlock_ffiVoid_ObjCObject_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, +void _ObjCBlock_ffiVoid_objcObjCObject_bool_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, ffi.Pointer arg1) => - _ObjCBlock_ffiVoid_ObjCObject_bool_closureRegistry[ + _ObjCBlock_ffiVoid_objcObjCObject_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_ffiVoid_ObjCObject_bool extends _ObjCBlockBase { - ObjCBlock_ffiVoid_ObjCObject_bool._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_objcObjCObject_bool extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_objcObjCObject_bool._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_ffiVoid_ObjCObject_bool castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ObjCObject_bool._(pointer, lib, + static ObjCBlock_ffiVoid_objcObjCObject_bool castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_objcObjCObject_bool._(pointer, retain: retain, release: release); } @@ -44655,24 +18271,22 @@ class ObjCBlock_ffiVoid_ObjCObject_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_bool.fromFunctionPointer( - SwiftLibrary lib, + ObjCBlock_ffiVoid_objcObjCObject_bool.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, + ffi.Void Function(ffi.Pointer arg0, ffi.Pointer arg1)>> ptr) : this._( - lib._newBlock1( + objc.newBlock( _cFuncTrampoline ??= ffi.Pointer.fromFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, + ffi.Pointer, + ffi.Pointer, ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_bool_fnPtrTrampoline) + _ObjCBlock_ffiVoid_objcObjCObject_bool_fnPtrTrampoline) .cast(), - ptr.cast()), - lib); + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -44680,22 +18294,20 @@ class ObjCBlock_ffiVoid_ObjCObject_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_bool.fromFunction( - SwiftLibrary lib, void Function(NSObject, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_bool_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - NSObject._(arg0, lib, retain: true, release: true), - arg1))), - lib); + ObjCBlock_ffiVoid_objcObjCObject_bool.fromFunction( + void Function(NSObject, ffi.Pointer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_bool_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn(NSObject._(arg0, retain: true, release: true), arg1)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -44707,77 +18319,104 @@ class ObjCBlock_ffiVoid_ObjCObject_bool extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_ObjCObject_bool.listener( - SwiftLibrary lib, void Function(NSObject, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_ObjCObject_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_bool_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => - fn(NSObject._(arg0, lib, retain: true, release: true), - arg1))), - lib); + ObjCBlock_ffiVoid_objcObjCObject_bool.listener( + void Function(NSObject, ffi.Pointer) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_objcObjCObject_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_bool_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn(NSObject._(arg0, retain: true, release: true), arg1)))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSObject arg0, ffi.Pointer arg1) => _id.ref.invoke + void call(NSObject arg0, ffi.Pointer arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, ffi.Pointer arg1)>>() + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()(_id, arg0._id, arg1); -} - -bool _ObjCBlock_bool_ObjCObject_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()(pointer, arg0.pointer, arg1); +} + +final _objc_msgSend_407 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_408 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +bool _ObjCBlock_bool_objcObjCObject_bool_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer arg0, + ffi.Bool Function(ffi.Pointer arg0, ffi.Pointer arg1)>>() .asFunction< - bool Function( - ffi.Pointer, ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_bool_ObjCObject_bool_closureRegistry = - , ffi.Pointer)>{}; -int _ObjCBlock_bool_ObjCObject_bool_closureRegistryIndex = 0; -ffi.Pointer _ObjCBlock_bool_ObjCObject_bool_registerClosure( - bool Function(ffi.Pointer, ffi.Pointer) fn) { - final id = ++_ObjCBlock_bool_ObjCObject_bool_closureRegistryIndex; - _ObjCBlock_bool_ObjCObject_bool_closureRegistry[id] = fn; + bool Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_bool_objcObjCObject_bool_closureRegistry = + , ffi.Pointer)>{}; +int _ObjCBlock_bool_objcObjCObject_bool_closureRegistryIndex = 0; +ffi.Pointer _ObjCBlock_bool_objcObjCObject_bool_registerClosure( + bool Function(ffi.Pointer, ffi.Pointer) fn) { + final id = ++_ObjCBlock_bool_objcObjCObject_bool_closureRegistryIndex; + _ObjCBlock_bool_objcObjCObject_bool_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -bool _ObjCBlock_bool_ObjCObject_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, +bool _ObjCBlock_bool_objcObjCObject_bool_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, ffi.Pointer arg1) => - _ObjCBlock_bool_ObjCObject_bool_closureRegistry[block.ref.target.address]!( - arg0, arg1); + _ObjCBlock_bool_objcObjCObject_bool_closureRegistry[ + block.ref.target.address]!(arg0, arg1); -class ObjCBlock_bool_ObjCObject_bool extends _ObjCBlockBase { - ObjCBlock_bool_ObjCObject_bool._(ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_bool_objcObjCObject_bool extends objc.ObjCBlockBase { + ObjCBlock_bool_objcObjCObject_bool._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_bool_ObjCObject_bool castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_bool_ObjCObject_bool._(pointer, lib, + static ObjCBlock_bool_objcObjCObject_bool castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_bool_objcObjCObject_bool._(pointer, retain: retain, release: release); } @@ -44786,24 +18425,21 @@ class ObjCBlock_bool_ObjCObject_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_ObjCObject_bool.fromFunctionPointer( - SwiftLibrary lib, + ObjCBlock_bool_objcObjCObject_bool.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer arg0, + ffi.Bool Function(ffi.Pointer arg0, ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_bool_ObjCObject_bool_fnPtrTrampoline, false) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_objcObjCObject_bool_fnPtrTrampoline, false) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -44811,106 +18447,441 @@ class ObjCBlock_bool_ObjCObject_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_ObjCObject_bool.fromFunction( - SwiftLibrary lib, bool Function(NSObject, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_bool_ObjCObject_bool_closureTrampoline, false) - .cast(), - _ObjCBlock_bool_ObjCObject_bool_registerClosure( - (ffi.Pointer arg0, - ffi.Pointer arg1) => - fn(NSObject._(arg0, lib, retain: true, release: true), arg1))), - lib); + ObjCBlock_bool_objcObjCObject_bool.fromFunction( + bool Function(NSObject, ffi.Pointer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_objcObjCObject_bool_closureTrampoline, false) + .cast(), + _ObjCBlock_bool_objcObjCObject_bool_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn(NSObject._(arg0, retain: true, release: true), arg1)))); static ffi.Pointer? _dartFuncTrampoline; - bool call(NSObject arg0, ffi.Pointer arg1) => _id.ref.invoke + bool call(NSObject arg0, ffi.Pointer arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, ffi.Pointer arg1)>>() + ffi.Bool Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - bool Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()(_id, arg0._id, arg1); -} + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()(pointer, arg0.pointer, arg1); +} + +late final _sel_objectsPassingTest_ = objc.registerName("objectsPassingTest:"); +final _objc_msgSend_409 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_objectsWithOptions_passingTest_ = + objc.registerName("objectsWithOptions:passingTest:"); +final _objc_msgSend_410 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_set = objc.registerName("set"); +late final _sel_setWithObject_ = objc.registerName("setWithObject:"); +late final _sel_setWithObjects_count_ = + objc.registerName("setWithObjects:count:"); +late final _sel_setWithObjects_ = objc.registerName("setWithObjects:"); +late final _sel_setWithSet_ = objc.registerName("setWithSet:"); +final _objc_msgSend_411 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setWithArray_ = objc.registerName("setWithArray:"); +late final _sel_initWithSet_ = objc.registerName("initWithSet:"); +late final _sel_initWithSet_copyItems_ = + objc.registerName("initWithSet:copyItems:"); +final _objc_msgSend_412 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_filteredSetUsingPredicate_ = + objc.registerName("filteredSetUsingPredicate:"); +final _objc_msgSend_413 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_invocationWithMethodSignature_ = + objc.registerName("invocationWithMethodSignature:"); +final _objc_msgSend_414 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_methodSignature = objc.registerName("methodSignature"); +final _objc_msgSend_415 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_retainArguments = objc.registerName("retainArguments"); +late final _sel_argumentsRetained = objc.registerName("argumentsRetained"); +late final _sel_target = objc.registerName("target"); +late final _sel_setTarget_ = objc.registerName("setTarget:"); +final _objc_msgSend_416 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_selector = objc.registerName("selector"); +final _objc_msgSend_417 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setSelector_ = objc.registerName("setSelector:"); +final _objc_msgSend_418 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_getReturnValue_ = objc.registerName("getReturnValue:"); +late final _sel_setReturnValue_ = objc.registerName("setReturnValue:"); +late final _sel_getArgument_atIndex_ = + objc.registerName("getArgument:atIndex:"); +final _objc_msgSend_419 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); +late final _sel_setArgument_atIndex_ = + objc.registerName("setArgument:atIndex:"); +late final _sel_invoke = objc.registerName("invoke"); +late final _sel_invokeWithTarget_ = objc.registerName("invokeWithTarget:"); +late final _sel_invokeUsingIMP_ = objc.registerName("invokeUsingIMP:"); +final _objc_msgSend_420 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_forwardInvocation_ = objc.registerName("forwardInvocation:"); +final _objc_msgSend_421 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_methodSignatureForSelector_ = + objc.registerName("methodSignatureForSelector:"); +final _objc_msgSend_422 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_instanceMethodSignatureForSelector_ = + objc.registerName("instanceMethodSignatureForSelector:"); +late final _sel_allowsWeakReference = objc.registerName("allowsWeakReference"); +late final _sel_retainWeakReference = objc.registerName("retainWeakReference"); +late final _sel_isSubclassOfClass_ = objc.registerName("isSubclassOfClass:"); +late final _sel_resolveClassMethod_ = objc.registerName("resolveClassMethod:"); +late final _sel_resolveInstanceMethod_ = + objc.registerName("resolveInstanceMethod:"); +late final _sel_superclass = objc.registerName("superclass"); +late final _sel_class = objc.registerName("class"); +late final _sel_debugDescription = objc.registerName("debugDescription"); +late final _sel_version = objc.registerName("version"); +late final _sel_setVersion_ = objc.registerName("setVersion:"); +final _objc_msgSend_423 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_classForCoder = objc.registerName("classForCoder"); +late final _sel_replacementObjectForCoder_ = + objc.registerName("replacementObjectForCoder:"); +late final _sel_awakeAfterUsingCoder_ = + objc.registerName("awakeAfterUsingCoder:"); +late final _sel_poseAsClass_ = objc.registerName("poseAsClass:"); +late final _sel_autoContentAccessingProxy = + objc.registerName("autoContentAccessingProxy"); +late final _sel_attemptRecoveryFromError_optionIndex_delegate_didRecoverSelector_contextInfo_ = + objc.registerName( + "attemptRecoveryFromError:optionIndex:delegate:didRecoverSelector:contextInfo:"); +final _objc_msgSend_424 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_attemptRecoveryFromError_optionIndex_ = + objc.registerName("attemptRecoveryFromError:optionIndex:"); +final _objc_msgSend_425 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_performSelector_withObject_afterDelay_inModes_ = + objc.registerName("performSelector:withObject:afterDelay:inModes:"); +final _objc_msgSend_426 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer)>(); +late final _sel_performSelector_withObject_afterDelay_ = + objc.registerName("performSelector:withObject:afterDelay:"); +final _objc_msgSend_427 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Double)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + double)>(); +late final _sel_URL_resourceDataDidBecomeAvailable_ = + objc.registerName("URL:resourceDataDidBecomeAvailable:"); +final _objc_msgSend_428 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLResourceDidFinishLoading_ = + objc.registerName("URLResourceDidFinishLoading:"); +final _objc_msgSend_429 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_URLResourceDidCancelLoading_ = + objc.registerName("URLResourceDidCancelLoading:"); +late final _sel_URL_resourceDidFailLoadingWithReason_ = + objc.registerName("URL:resourceDidFailLoadingWithReason:"); +final _objc_msgSend_430 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSFileManager extends NSObject { - NSFileManager._(ffi.Pointer id, SwiftLibrary lib, + NSFileManager._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSFileManager] that points to the same underlying object as [other]. - static NSFileManager castFrom(T other) { - return NSFileManager._(other._id, other._lib, retain: true, release: true); + static NSFileManager castFrom(T other) { + return NSFileManager._(other.pointer, retain: true, release: true); } /// Returns a [NSFileManager] that wraps the given raw object pointer. - static NSFileManager castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSFileManager castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSFileManager._(other, lib, retain: retain, release: release); + return NSFileManager._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSFileManager]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSFileManager1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSFileManager); } - static NSFileManager getDefaultManager(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_431( - _lib._class_NSFileManager1, _lib._sel_defaultManager1); - return NSFileManager._(_ret, _lib, retain: true, release: true); + static NSFileManager getDefaultManager() { + final _ret = _objc_msgSend_431(_class_NSFileManager, _sel_defaultManager); + return NSFileManager._(_ret, retain: true, release: true); } NSArray? mountedVolumeURLsIncludingResourceValuesForKeys_options_( NSArray? propertyKeys, int options) { - final _ret = _lib._objc_msgSend_432( - _id, - _lib._sel_mountedVolumeURLsIncludingResourceValuesForKeys_options_1, - propertyKeys?._id ?? ffi.nullptr, + final _ret = _objc_msgSend_432( + this.pointer, + _sel_mountedVolumeURLsIncludingResourceValuesForKeys_options_, + propertyKeys?.pointer ?? ffi.nullptr, options); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } void unmountVolumeAtURL_options_completionHandler_( NSURL url, int mask, ObjCBlock_ffiVoid_NSError completionHandler) { - _lib._objc_msgSend_433( - _id, - _lib._sel_unmountVolumeAtURL_options_completionHandler_1, - url._id, + _objc_msgSend_433( + this.pointer, + _sel_unmountVolumeAtURL_options_completionHandler_, + url.pointer, mask, - completionHandler._id); + completionHandler.pointer); } NSArray? contentsOfDirectoryAtURL_includingPropertiesForKeys_options_error_( NSURL url, NSArray? keys, int mask, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_434( - _id, - _lib._sel_contentsOfDirectoryAtURL_includingPropertiesForKeys_options_error_1, - url._id, - keys?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_434( + this.pointer, + _sel_contentsOfDirectoryAtURL_includingPropertiesForKeys_options_error_, + url.pointer, + keys?.pointer ?? ffi.nullptr, mask, error); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSArray URLsForDirectory_inDomains_(int directory, int domainMask) { - final _ret = _lib._objc_msgSend_435( - _id, _lib._sel_URLsForDirectory_inDomains_1, directory, domainMask); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_435( + this.pointer, _sel_URLsForDirectory_inDomains_, directory, domainMask); + return NSArray._(_ret, retain: true, release: true); } NSURL? URLForDirectory_inDomain_appropriateForURL_create_error_( @@ -44918,31 +18889,31 @@ class NSFileManager extends NSObject { int domain, NSURL? url, bool shouldCreate, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_436( - _id, - _lib._sel_URLForDirectory_inDomain_appropriateForURL_create_error_1, + ffi.Pointer> error) { + final _ret = _objc_msgSend_436( + this.pointer, + _sel_URLForDirectory_inDomain_appropriateForURL_create_error_, directory, domain, - url?._id ?? ffi.nullptr, + url?.pointer ?? ffi.nullptr, shouldCreate, error); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } bool getRelationship_ofDirectoryAtURL_toItemAtURL_error_( ffi.Pointer outRelationship, NSURL directoryURL, NSURL otherURL, - ffi.Pointer> error) { - return _lib._objc_msgSend_437( - _id, - _lib._sel_getRelationship_ofDirectoryAtURL_toItemAtURL_error_1, + ffi.Pointer> error) { + return _objc_msgSend_437( + this.pointer, + _sel_getRelationship_ofDirectoryAtURL_toItemAtURL_error_, outRelationship, - directoryURL._id, - otherURL._id, + directoryURL.pointer, + otherURL.pointer, error); } @@ -44951,14 +18922,14 @@ class NSFileManager extends NSObject { int directory, int domainMask, NSURL url, - ffi.Pointer> error) { - return _lib._objc_msgSend_438( - _id, - _lib._sel_getRelationship_ofDirectory_inDomain_toItemAtURL_error_1, + ffi.Pointer> error) { + return _objc_msgSend_438( + this.pointer, + _sel_getRelationship_ofDirectory_inDomain_toItemAtURL_error_, outRelationship, directory, domainMask, - url._id, + url.pointer, error); } @@ -44966,45 +18937,45 @@ class NSFileManager extends NSObject { NSURL url, bool createIntermediates, NSDictionary? attributes, - ffi.Pointer> error) { - return _lib._objc_msgSend_439( - _id, - _lib._sel_createDirectoryAtURL_withIntermediateDirectories_attributes_error_1, - url._id, + ffi.Pointer> error) { + return _objc_msgSend_439( + this.pointer, + _sel_createDirectoryAtURL_withIntermediateDirectories_attributes_error_, + url.pointer, createIntermediates, - attributes?._id ?? ffi.nullptr, + attributes?.pointer ?? ffi.nullptr, error); } - bool createSymbolicLinkAtURL_withDestinationURL_error_( - NSURL url, NSURL destURL, ffi.Pointer> error) { - return _lib._objc_msgSend_440( - _id, - _lib._sel_createSymbolicLinkAtURL_withDestinationURL_error_1, - url._id, - destURL._id, + bool createSymbolicLinkAtURL_withDestinationURL_error_(NSURL url, + NSURL destURL, ffi.Pointer> error) { + return _objc_msgSend_440( + this.pointer, + _sel_createSymbolicLinkAtURL_withDestinationURL_error_, + url.pointer, + destURL.pointer, error); } NSObject? get delegate { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_delegate1); + final _ret = _objc_msgSend_17(this.pointer, _sel_delegate); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set delegate(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setDelegate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); } bool setAttributes_ofItemAtPath_error_(NSDictionary attributes, NSString path, - ffi.Pointer> error) { - return _lib._objc_msgSend_441( - _id, - _lib._sel_setAttributes_ofItemAtPath_error_1, - attributes._id, - path._id, + ffi.Pointer> error) { + return _objc_msgSend_441( + this.pointer, + _sel_setAttributes_ofItemAtPath_error_, + attributes.pointer, + path.pointer, error); } @@ -45012,271 +18983,274 @@ class NSFileManager extends NSObject { NSString path, bool createIntermediates, NSDictionary? attributes, - ffi.Pointer> error) { - return _lib._objc_msgSend_442( - _id, - _lib._sel_createDirectoryAtPath_withIntermediateDirectories_attributes_error_1, - path._id, + ffi.Pointer> error) { + return _objc_msgSend_442( + this.pointer, + _sel_createDirectoryAtPath_withIntermediateDirectories_attributes_error_, + path.pointer, createIntermediates, - attributes?._id ?? ffi.nullptr, + attributes?.pointer ?? ffi.nullptr, error); } NSArray? contentsOfDirectoryAtPath_error_( - NSString path, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_443( - _id, _lib._sel_contentsOfDirectoryAtPath_error_1, path._id, error); + NSString path, ffi.Pointer> error) { + final _ret = _objc_msgSend_443(this.pointer, + _sel_contentsOfDirectoryAtPath_error_, path.pointer, error); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSArray? subpathsOfDirectoryAtPath_error_( - NSString path, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_443( - _id, _lib._sel_subpathsOfDirectoryAtPath_error_1, path._id, error); + NSString path, ffi.Pointer> error) { + final _ret = _objc_msgSend_443(this.pointer, + _sel_subpathsOfDirectoryAtPath_error_, path.pointer, error); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSDictionary? attributesOfItemAtPath_error_( - NSString path, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_444( - _id, _lib._sel_attributesOfItemAtPath_error_1, path._id, error); + NSString path, ffi.Pointer> error) { + final _ret = _objc_msgSend_444( + this.pointer, _sel_attributesOfItemAtPath_error_, path.pointer, error); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSDictionary? attributesOfFileSystemForPath_error_( - NSString path, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_444( - _id, _lib._sel_attributesOfFileSystemForPath_error_1, path._id, error); + NSString path, ffi.Pointer> error) { + final _ret = _objc_msgSend_444(this.pointer, + _sel_attributesOfFileSystemForPath_error_, path.pointer, error); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } bool createSymbolicLinkAtPath_withDestinationPath_error_(NSString path, - NSString destPath, ffi.Pointer> error) { - return _lib._objc_msgSend_445( - _id, - _lib._sel_createSymbolicLinkAtPath_withDestinationPath_error_1, - path._id, - destPath._id, + NSString destPath, ffi.Pointer> error) { + return _objc_msgSend_445( + this.pointer, + _sel_createSymbolicLinkAtPath_withDestinationPath_error_, + path.pointer, + destPath.pointer, error); } NSString? destinationOfSymbolicLinkAtPath_error_( - NSString path, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_446(_id, - _lib._sel_destinationOfSymbolicLinkAtPath_error_1, path._id, error); + NSString path, ffi.Pointer> error) { + final _ret = _objc_msgSend_446(this.pointer, + _sel_destinationOfSymbolicLinkAtPath_error_, path.pointer, error); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool copyItemAtPath_toPath_error_(NSString srcPath, NSString dstPath, - ffi.Pointer> error) { - return _lib._objc_msgSend_445(_id, _lib._sel_copyItemAtPath_toPath_error_1, - srcPath._id, dstPath._id, error); + ffi.Pointer> error) { + return _objc_msgSend_445(this.pointer, _sel_copyItemAtPath_toPath_error_, + srcPath.pointer, dstPath.pointer, error); } bool moveItemAtPath_toPath_error_(NSString srcPath, NSString dstPath, - ffi.Pointer> error) { - return _lib._objc_msgSend_445(_id, _lib._sel_moveItemAtPath_toPath_error_1, - srcPath._id, dstPath._id, error); + ffi.Pointer> error) { + return _objc_msgSend_445(this.pointer, _sel_moveItemAtPath_toPath_error_, + srcPath.pointer, dstPath.pointer, error); } bool linkItemAtPath_toPath_error_(NSString srcPath, NSString dstPath, - ffi.Pointer> error) { - return _lib._objc_msgSend_445(_id, _lib._sel_linkItemAtPath_toPath_error_1, - srcPath._id, dstPath._id, error); + ffi.Pointer> error) { + return _objc_msgSend_445(this.pointer, _sel_linkItemAtPath_toPath_error_, + srcPath.pointer, dstPath.pointer, error); } bool removeItemAtPath_error_( - NSString path, ffi.Pointer> error) { - return _lib._objc_msgSend_447( - _id, _lib._sel_removeItemAtPath_error_1, path._id, error); + NSString path, ffi.Pointer> error) { + return _objc_msgSend_447( + this.pointer, _sel_removeItemAtPath_error_, path.pointer, error); } - bool copyItemAtURL_toURL_error_( - NSURL srcURL, NSURL dstURL, ffi.Pointer> error) { - return _lib._objc_msgSend_440(_id, _lib._sel_copyItemAtURL_toURL_error_1, - srcURL._id, dstURL._id, error); + bool copyItemAtURL_toURL_error_(NSURL srcURL, NSURL dstURL, + ffi.Pointer> error) { + return _objc_msgSend_440(this.pointer, _sel_copyItemAtURL_toURL_error_, + srcURL.pointer, dstURL.pointer, error); } - bool moveItemAtURL_toURL_error_( - NSURL srcURL, NSURL dstURL, ffi.Pointer> error) { - return _lib._objc_msgSend_440(_id, _lib._sel_moveItemAtURL_toURL_error_1, - srcURL._id, dstURL._id, error); + bool moveItemAtURL_toURL_error_(NSURL srcURL, NSURL dstURL, + ffi.Pointer> error) { + return _objc_msgSend_440(this.pointer, _sel_moveItemAtURL_toURL_error_, + srcURL.pointer, dstURL.pointer, error); } - bool linkItemAtURL_toURL_error_( - NSURL srcURL, NSURL dstURL, ffi.Pointer> error) { - return _lib._objc_msgSend_440(_id, _lib._sel_linkItemAtURL_toURL_error_1, - srcURL._id, dstURL._id, error); + bool linkItemAtURL_toURL_error_(NSURL srcURL, NSURL dstURL, + ffi.Pointer> error) { + return _objc_msgSend_440(this.pointer, _sel_linkItemAtURL_toURL_error_, + srcURL.pointer, dstURL.pointer, error); } bool removeItemAtURL_error_( - NSURL URL, ffi.Pointer> error) { - return _lib._objc_msgSend_89( - _id, _lib._sel_removeItemAtURL_error_1, URL._id, error); + NSURL URL, ffi.Pointer> error) { + return _objc_msgSend_89( + this.pointer, _sel_removeItemAtURL_error_, URL.pointer, error); } bool trashItemAtURL_resultingItemURL_error_( NSURL url, - ffi.Pointer> outResultingURL, - ffi.Pointer> error) { - return _lib._objc_msgSend_448( - _id, - _lib._sel_trashItemAtURL_resultingItemURL_error_1, - url._id, + ffi.Pointer> outResultingURL, + ffi.Pointer> error) { + return _objc_msgSend_448( + this.pointer, + _sel_trashItemAtURL_resultingItemURL_error_, + url.pointer, outResultingURL, error); } NSDictionary? fileAttributesAtPath_traverseLink_(NSString path, bool yorn) { - final _ret = _lib._objc_msgSend_449( - _id, _lib._sel_fileAttributesAtPath_traverseLink_1, path._id, yorn); + final _ret = _objc_msgSend_449(this.pointer, + _sel_fileAttributesAtPath_traverseLink_, path.pointer, yorn); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } bool changeFileAttributes_atPath_(NSDictionary attributes, NSString path) { - return _lib._objc_msgSend_450( - _id, _lib._sel_changeFileAttributes_atPath_1, attributes._id, path._id); + return _objc_msgSend_450(this.pointer, _sel_changeFileAttributes_atPath_, + attributes.pointer, path.pointer); } NSArray? directoryContentsAtPath_(NSString path) { - final _ret = _lib._objc_msgSend_132( - _id, _lib._sel_directoryContentsAtPath_1, path._id); + final _ret = _objc_msgSend_132( + this.pointer, _sel_directoryContentsAtPath_, path.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSDictionary? fileSystemAttributesAtPath_(NSString path) { - final _ret = _lib._objc_msgSend_156( - _id, _lib._sel_fileSystemAttributesAtPath_1, path._id); + final _ret = _objc_msgSend_156( + this.pointer, _sel_fileSystemAttributesAtPath_, path.pointer); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSString? pathContentOfSymbolicLinkAtPath_(NSString path) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_pathContentOfSymbolicLinkAtPath_1, path._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_pathContentOfSymbolicLinkAtPath_, path.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool createSymbolicLinkAtPath_pathContent_( NSString path, NSString otherpath) { - return _lib._objc_msgSend_451( - _id, - _lib._sel_createSymbolicLinkAtPath_pathContent_1, - path._id, - otherpath._id); + return _objc_msgSend_451( + this.pointer, + _sel_createSymbolicLinkAtPath_pathContent_, + path.pointer, + otherpath.pointer); } bool createDirectoryAtPath_attributes_( NSString path, NSDictionary attributes) { - return _lib._objc_msgSend_452(_id, - _lib._sel_createDirectoryAtPath_attributes_1, path._id, attributes._id); + return _objc_msgSend_452( + this.pointer, + _sel_createDirectoryAtPath_attributes_, + path.pointer, + attributes.pointer); } bool linkPath_toPath_handler_( NSString src, NSString dest, NSObject? handler) { - return _lib._objc_msgSend_453(_id, _lib._sel_linkPath_toPath_handler_1, - src._id, dest._id, handler?._id ?? ffi.nullptr); + return _objc_msgSend_453(this.pointer, _sel_linkPath_toPath_handler_, + src.pointer, dest.pointer, handler?.pointer ?? ffi.nullptr); } bool copyPath_toPath_handler_( NSString src, NSString dest, NSObject? handler) { - return _lib._objc_msgSend_453(_id, _lib._sel_copyPath_toPath_handler_1, - src._id, dest._id, handler?._id ?? ffi.nullptr); + return _objc_msgSend_453(this.pointer, _sel_copyPath_toPath_handler_, + src.pointer, dest.pointer, handler?.pointer ?? ffi.nullptr); } bool movePath_toPath_handler_( NSString src, NSString dest, NSObject? handler) { - return _lib._objc_msgSend_453(_id, _lib._sel_movePath_toPath_handler_1, - src._id, dest._id, handler?._id ?? ffi.nullptr); + return _objc_msgSend_453(this.pointer, _sel_movePath_toPath_handler_, + src.pointer, dest.pointer, handler?.pointer ?? ffi.nullptr); } bool removeFileAtPath_handler_(NSString path, NSObject? handler) { - return _lib._objc_msgSend_454(_id, _lib._sel_removeFileAtPath_handler_1, - path._id, handler?._id ?? ffi.nullptr); + return _objc_msgSend_454(this.pointer, _sel_removeFileAtPath_handler_, + path.pointer, handler?.pointer ?? ffi.nullptr); } NSString get currentDirectoryPath { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_currentDirectoryPath1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_currentDirectoryPath); + return NSString._(_ret, retain: true, release: true); } bool changeCurrentDirectoryPath_(NSString path) { - return _lib._objc_msgSend_64( - _id, _lib._sel_changeCurrentDirectoryPath_1, path._id); + return _objc_msgSend_64( + this.pointer, _sel_changeCurrentDirectoryPath_, path.pointer); } bool fileExistsAtPath_(NSString path) { - return _lib._objc_msgSend_64(_id, _lib._sel_fileExistsAtPath_1, path._id); + return _objc_msgSend_64(this.pointer, _sel_fileExistsAtPath_, path.pointer); } bool fileExistsAtPath_isDirectory_( NSString path, ffi.Pointer isDirectory) { - return _lib._objc_msgSend_455( - _id, _lib._sel_fileExistsAtPath_isDirectory_1, path._id, isDirectory); + return _objc_msgSend_455(this.pointer, _sel_fileExistsAtPath_isDirectory_, + path.pointer, isDirectory); } bool isReadableFileAtPath_(NSString path) { - return _lib._objc_msgSend_64( - _id, _lib._sel_isReadableFileAtPath_1, path._id); + return _objc_msgSend_64( + this.pointer, _sel_isReadableFileAtPath_, path.pointer); } bool isWritableFileAtPath_(NSString path) { - return _lib._objc_msgSend_64( - _id, _lib._sel_isWritableFileAtPath_1, path._id); + return _objc_msgSend_64( + this.pointer, _sel_isWritableFileAtPath_, path.pointer); } bool isExecutableFileAtPath_(NSString path) { - return _lib._objc_msgSend_64( - _id, _lib._sel_isExecutableFileAtPath_1, path._id); + return _objc_msgSend_64( + this.pointer, _sel_isExecutableFileAtPath_, path.pointer); } bool isDeletableFileAtPath_(NSString path) { - return _lib._objc_msgSend_64( - _id, _lib._sel_isDeletableFileAtPath_1, path._id); + return _objc_msgSend_64( + this.pointer, _sel_isDeletableFileAtPath_, path.pointer); } bool contentsEqualAtPath_andPath_(NSString path1, NSString path2) { - return _lib._objc_msgSend_451( - _id, _lib._sel_contentsEqualAtPath_andPath_1, path1._id, path2._id); + return _objc_msgSend_451(this.pointer, _sel_contentsEqualAtPath_andPath_, + path1.pointer, path2.pointer); } NSString displayNameAtPath_(NSString path) { final _ret = - _lib._objc_msgSend_69(_id, _lib._sel_displayNameAtPath_1, path._id); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_69(this.pointer, _sel_displayNameAtPath_, path.pointer); + return NSString._(_ret, retain: true, release: true); } NSArray? componentsToDisplayForPath_(NSString path) { - final _ret = _lib._objc_msgSend_132( - _id, _lib._sel_componentsToDisplayForPath_1, path._id); + final _ret = _objc_msgSend_132( + this.pointer, _sel_componentsToDisplayForPath_, path.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSObject? enumeratorAtPath_(NSString path) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_enumeratorAtPath_1, path._id); + _objc_msgSend_38(this.pointer, _sel_enumeratorAtPath_, path.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? enumeratorAtURL_includingPropertiesForKeys_options_errorHandler_( @@ -45284,54 +19258,54 @@ class NSFileManager extends NSObject { NSArray? keys, int mask, ObjCBlock_bool_NSURL_NSError? handler) { - final _ret = _lib._objc_msgSend_456( - _id, - _lib._sel_enumeratorAtURL_includingPropertiesForKeys_options_errorHandler_1, - url._id, - keys?._id ?? ffi.nullptr, + final _ret = _objc_msgSend_456( + this.pointer, + _sel_enumeratorAtURL_includingPropertiesForKeys_options_errorHandler_, + url.pointer, + keys?.pointer ?? ffi.nullptr, mask, - handler?._id ?? ffi.nullptr); + handler?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSArray? subpathsAtPath_(NSString path) { final _ret = - _lib._objc_msgSend_132(_id, _lib._sel_subpathsAtPath_1, path._id); + _objc_msgSend_132(this.pointer, _sel_subpathsAtPath_, path.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSData? contentsAtPath_(NSString path) { final _ret = - _lib._objc_msgSend_457(_id, _lib._sel_contentsAtPath_1, path._id); + _objc_msgSend_457(this.pointer, _sel_contentsAtPath_, path.pointer); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } bool createFileAtPath_contents_attributes_( NSString path, NSData? data, NSDictionary? attr) { - return _lib._objc_msgSend_458( - _id, - _lib._sel_createFileAtPath_contents_attributes_1, - path._id, - data?._id ?? ffi.nullptr, - attr?._id ?? ffi.nullptr); + return _objc_msgSend_458( + this.pointer, + _sel_createFileAtPath_contents_attributes_, + path.pointer, + data?.pointer ?? ffi.nullptr, + attr?.pointer ?? ffi.nullptr); } ffi.Pointer fileSystemRepresentationWithPath_(NSString path) { - return _lib._objc_msgSend_459( - _id, _lib._sel_fileSystemRepresentationWithPath_1, path._id); + return _objc_msgSend_459( + this.pointer, _sel_fileSystemRepresentationWithPath_, path.pointer); } NSString stringWithFileSystemRepresentation_length_( ffi.Pointer str, int len) { - final _ret = _lib._objc_msgSend_460( - _id, _lib._sel_stringWithFileSystemRepresentation_length_1, str, len); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_460(this.pointer, + _sel_stringWithFileSystemRepresentation_length_, str, len); + return NSString._(_ret, retain: true, release: true); } bool @@ -45340,248 +19314,269 @@ class NSFileManager extends NSObject { NSURL newItemURL, NSString? backupItemName, int options, - ffi.Pointer> resultingURL, - ffi.Pointer> error) { - return _lib._objc_msgSend_461( - _id, - _lib._sel_replaceItemAtURL_withItemAtURL_backupItemName_options_resultingItemURL_error_1, - originalItemURL._id, - newItemURL._id, - backupItemName?._id ?? ffi.nullptr, + ffi.Pointer> resultingURL, + ffi.Pointer> error) { + return _objc_msgSend_461( + this.pointer, + _sel_replaceItemAtURL_withItemAtURL_backupItemName_options_resultingItemURL_error_, + originalItemURL.pointer, + newItemURL.pointer, + backupItemName?.pointer ?? ffi.nullptr, options, resultingURL, error); } bool setUbiquitous_itemAtURL_destinationURL_error_(bool flag, NSURL url, - NSURL destinationURL, ffi.Pointer> error) { - return _lib._objc_msgSend_462( - _id, - _lib._sel_setUbiquitous_itemAtURL_destinationURL_error_1, + NSURL destinationURL, ffi.Pointer> error) { + return _objc_msgSend_462( + this.pointer, + _sel_setUbiquitous_itemAtURL_destinationURL_error_, flag, - url._id, - destinationURL._id, + url.pointer, + destinationURL.pointer, error); } bool isUbiquitousItemAtURL_(NSURL url) { - return _lib._objc_msgSend_265( - _id, _lib._sel_isUbiquitousItemAtURL_1, url._id); + return _objc_msgSend_265( + this.pointer, _sel_isUbiquitousItemAtURL_, url.pointer); } bool startDownloadingUbiquitousItemAtURL_error_( - NSURL url, ffi.Pointer> error) { - return _lib._objc_msgSend_89(_id, - _lib._sel_startDownloadingUbiquitousItemAtURL_error_1, url._id, error); + NSURL url, ffi.Pointer> error) { + return _objc_msgSend_89(this.pointer, + _sel_startDownloadingUbiquitousItemAtURL_error_, url.pointer, error); } bool evictUbiquitousItemAtURL_error_( - NSURL url, ffi.Pointer> error) { - return _lib._objc_msgSend_89( - _id, _lib._sel_evictUbiquitousItemAtURL_error_1, url._id, error); + NSURL url, ffi.Pointer> error) { + return _objc_msgSend_89( + this.pointer, _sel_evictUbiquitousItemAtURL_error_, url.pointer, error); } NSURL? URLForUbiquityContainerIdentifier_(NSString? containerIdentifier) { - final _ret = _lib._objc_msgSend_463( - _id, - _lib._sel_URLForUbiquityContainerIdentifier_1, - containerIdentifier?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_463( + this.pointer, + _sel_URLForUbiquityContainerIdentifier_, + containerIdentifier?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? URLForPublishingUbiquitousItemAtURL_expirationDate_error_( NSURL url, - ffi.Pointer> outDate, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_464( - _id, - _lib._sel_URLForPublishingUbiquitousItemAtURL_expirationDate_error_1, - url._id, + ffi.Pointer> outDate, + ffi.Pointer> error) { + final _ret = _objc_msgSend_464( + this.pointer, + _sel_URLForPublishingUbiquitousItemAtURL_expirationDate_error_, + url.pointer, outDate, error); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSObject? get ubiquityIdentityToken { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_ubiquityIdentityToken1); + final _ret = _objc_msgSend_17(this.pointer, _sel_ubiquityIdentityToken); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void getFileProviderServicesForItemAtURL_completionHandler_( NSURL url, ObjCBlock_ffiVoid_NSDictionary_NSError completionHandler) { - _lib._objc_msgSend_465( - _id, - _lib._sel_getFileProviderServicesForItemAtURL_completionHandler_1, - url._id, - completionHandler._id); + _objc_msgSend_465( + this.pointer, + _sel_getFileProviderServicesForItemAtURL_completionHandler_, + url.pointer, + completionHandler.pointer); } NSURL? containerURLForSecurityApplicationGroupIdentifier_( NSString groupIdentifier) { - final _ret = _lib._objc_msgSend_257( - _id, - _lib._sel_containerURLForSecurityApplicationGroupIdentifier_1, - groupIdentifier._id); + final _ret = _objc_msgSend_257( + this.pointer, + _sel_containerURLForSecurityApplicationGroupIdentifier_, + groupIdentifier.pointer); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL get homeDirectoryForCurrentUser { final _ret = - _lib._objc_msgSend_466(_id, _lib._sel_homeDirectoryForCurrentUser1); - return NSURL._(_ret, _lib, retain: true, release: true); + _objc_msgSend_466(this.pointer, _sel_homeDirectoryForCurrentUser); + return NSURL._(_ret, retain: true, release: true); } NSURL get temporaryDirectory { - final _ret = _lib._objc_msgSend_466(_id, _lib._sel_temporaryDirectory1); - return NSURL._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_466(this.pointer, _sel_temporaryDirectory); + return NSURL._(_ret, retain: true, release: true); } NSURL? homeDirectoryForUser_(NSString userName) { - final _ret = _lib._objc_msgSend_257( - _id, _lib._sel_homeDirectoryForUser_1, userName._id); + final _ret = _objc_msgSend_257( + this.pointer, _sel_homeDirectoryForUser_, userName.pointer); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } @override NSFileManager init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSFileManager._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSFileManager._(_ret, retain: true, release: true); } - static NSFileManager new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSFileManager1, _lib._sel_new1); - return NSFileManager._(_ret, _lib, retain: false, release: true); + static NSFileManager new1() { + final _ret = _objc_msgSend_2(_class_NSFileManager, _sel_new); + return NSFileManager._(_ret, retain: false, release: true); } - static NSFileManager allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSFileManager1, _lib._sel_allocWithZone_1, zone); - return NSFileManager._(_ret, _lib, retain: false, release: true); + static NSFileManager allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSFileManager, _sel_allocWithZone_, zone); + return NSFileManager._(_ret, retain: false, release: true); } - static NSFileManager alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSFileManager1, _lib._sel_alloc1); - return NSFileManager._(_ret, _lib, retain: false, release: true); + static NSFileManager alloc() { + final _ret = _objc_msgSend_2(_class_NSFileManager, _sel_alloc); + return NSFileManager._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSFileManager1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSFileManager, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSFileManager1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSFileManager, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSFileManager1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSFileManager, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSFileManager1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSFileManager, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSFileManager1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSFileManager, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSFileManager1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSFileManager, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSFileManager1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSFileManager, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSFileManager1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSFileManager, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSFileManager1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSFileManager, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSFileManager = objc.getClass("NSFileManager"); +late final _sel_defaultManager = objc.registerName("defaultManager"); +final _objc_msgSend_431 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); + abstract class NSVolumeEnumerationOptions { static const int NSVolumeEnumerationSkipHiddenVolumes = 2; static const int NSVolumeEnumerationProduceFileReferenceURLs = 4; } +late final _sel_mountedVolumeURLsIncludingResourceValuesForKeys_options_ = objc + .registerName("mountedVolumeURLsIncludingResourceValuesForKeys:options:"); +final _objc_msgSend_432 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); + abstract class NSFileManagerUnmountOptions { static const int NSFileManagerUnmountAllPartitionsAndEjectDisk = 1; static const int NSFileManagerUnmountWithoutUI = 2; } void _ObjCBlock_ffiVoid_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< - ffi - .NativeFunction arg0)>>() - .asFunction)>()(arg0); + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); final _ObjCBlock_ffiVoid_NSError_closureRegistry = - )>{}; + )>{}; int _ObjCBlock_ffiVoid_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSError_registerClosure( - void Function(ffi.Pointer) fn) { + void Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSError_closureRegistryIndex; _ObjCBlock_ffiVoid_NSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSError_closureRegistry[block.ref.target.address]!(arg0); -class ObjCBlock_ffiVoid_NSError extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSError._(ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_NSError extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSError._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSError castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSError._(pointer, retain: retain, release: release); } @@ -45591,21 +19586,17 @@ class ObjCBlock_ffiVoid_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSError.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0)>> + ffi.Void Function(ffi.Pointer arg0)>> ptr) - : this._( - lib - ._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -45613,20 +19604,17 @@ class ObjCBlock_ffiVoid_NSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSError.fromFunction( - SwiftLibrary lib, void Function(NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSError_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSError_registerClosure( - (ffi.Pointer arg0) => fn(arg0.address == 0 - ? null - : NSError._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSError.fromFunction(void Function(NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSError_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSError_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSError._(arg0, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -45638,35 +19626,53 @@ class ObjCBlock_ffiVoid_NSError extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSError.listener( - SwiftLibrary lib, void Function(NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSError_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSError_registerClosure( - (ffi.Pointer arg0) => fn(arg0.address == 0 - ? null - : NSError._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSError.listener(void Function(NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSError_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSError._(arg0, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>? + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSError? arg0) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() - .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>()(_id, arg0?._id ?? ffi.nullptr); -} + void call(NSError? arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr); +} + +late final _sel_unmountVolumeAtURL_options_completionHandler_ = + objc.registerName("unmountVolumeAtURL:options:completionHandler:"); +final _objc_msgSend_433 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); abstract class NSDirectoryEnumerationOptions { static const int NSDirectoryEnumerationSkipsSubdirectoryDescendants = 1; @@ -45676,6 +19682,28 @@ abstract class NSDirectoryEnumerationOptions { static const int NSDirectoryEnumerationProducesRelativePathURLs = 16; } +late final _sel_contentsOfDirectoryAtURL_includingPropertiesForKeys_options_error_ = + objc.registerName( + "contentsOfDirectoryAtURL:includingPropertiesForKeys:options:error:"); +final _objc_msgSend_434 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); + abstract class NSSearchPathDirectory { static const int NSApplicationDirectory = 1; static const int NSDemoApplicationDirectory = 2; @@ -45714,51 +19742,470 @@ abstract class NSSearchPathDomainMask { static const int NSAllDomainsMask = 65535; } +late final _sel_URLsForDirectory_inDomains_ = + objc.registerName("URLsForDirectory:inDomains:"); +final _objc_msgSend_435 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int32, ffi.Int32)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int, int)>(); +late final _sel_URLForDirectory_inDomain_appropriateForURL_create_error_ = objc + .registerName("URLForDirectory:inDomain:appropriateForURL:create:error:"); +final _objc_msgSend_436 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Int32, + ffi.Pointer, + ffi.Bool, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer, + bool, + ffi.Pointer>)>(); + abstract class NSURLRelationship { static const int NSURLRelationshipContains = 0; static const int NSURLRelationshipSame = 1; static const int NSURLRelationshipOther = 2; } +late final _sel_getRelationship_ofDirectoryAtURL_toItemAtURL_error_ = + objc.registerName("getRelationship:ofDirectoryAtURL:toItemAtURL:error:"); +final _objc_msgSend_437 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_getRelationship_ofDirectory_inDomain_toItemAtURL_error_ = objc + .registerName("getRelationship:ofDirectory:inDomain:toItemAtURL:error:"); +final _objc_msgSend_438 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Int32, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_createDirectoryAtURL_withIntermediateDirectories_attributes_error_ = + objc.registerName( + "createDirectoryAtURL:withIntermediateDirectories:attributes:error:"); +final _objc_msgSend_439 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_createSymbolicLinkAtURL_withDestinationURL_error_ = + objc.registerName("createSymbolicLinkAtURL:withDestinationURL:error:"); +final _objc_msgSend_440 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_delegate = objc.registerName("delegate"); +late final _sel_setDelegate_ = objc.registerName("setDelegate:"); +late final _sel_setAttributes_ofItemAtPath_error_ = + objc.registerName("setAttributes:ofItemAtPath:error:"); +final _objc_msgSend_441 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_createDirectoryAtPath_withIntermediateDirectories_attributes_error_ = + objc.registerName( + "createDirectoryAtPath:withIntermediateDirectories:attributes:error:"); +final _objc_msgSend_442 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_contentsOfDirectoryAtPath_error_ = + objc.registerName("contentsOfDirectoryAtPath:error:"); +final _objc_msgSend_443 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_subpathsOfDirectoryAtPath_error_ = + objc.registerName("subpathsOfDirectoryAtPath:error:"); +late final _sel_attributesOfItemAtPath_error_ = + objc.registerName("attributesOfItemAtPath:error:"); +final _objc_msgSend_444 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_attributesOfFileSystemForPath_error_ = + objc.registerName("attributesOfFileSystemForPath:error:"); +late final _sel_createSymbolicLinkAtPath_withDestinationPath_error_ = + objc.registerName("createSymbolicLinkAtPath:withDestinationPath:error:"); +final _objc_msgSend_445 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_destinationOfSymbolicLinkAtPath_error_ = + objc.registerName("destinationOfSymbolicLinkAtPath:error:"); +final _objc_msgSend_446 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_copyItemAtPath_toPath_error_ = + objc.registerName("copyItemAtPath:toPath:error:"); +late final _sel_moveItemAtPath_toPath_error_ = + objc.registerName("moveItemAtPath:toPath:error:"); +late final _sel_linkItemAtPath_toPath_error_ = + objc.registerName("linkItemAtPath:toPath:error:"); +late final _sel_removeItemAtPath_error_ = + objc.registerName("removeItemAtPath:error:"); +final _objc_msgSend_447 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_copyItemAtURL_toURL_error_ = + objc.registerName("copyItemAtURL:toURL:error:"); +late final _sel_moveItemAtURL_toURL_error_ = + objc.registerName("moveItemAtURL:toURL:error:"); +late final _sel_linkItemAtURL_toURL_error_ = + objc.registerName("linkItemAtURL:toURL:error:"); +late final _sel_removeItemAtURL_error_ = + objc.registerName("removeItemAtURL:error:"); +late final _sel_trashItemAtURL_resultingItemURL_error_ = + objc.registerName("trashItemAtURL:resultingItemURL:error:"); +final _objc_msgSend_448 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_fileAttributesAtPath_traverseLink_ = + objc.registerName("fileAttributesAtPath:traverseLink:"); +final _objc_msgSend_449 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_changeFileAttributes_atPath_ = + objc.registerName("changeFileAttributes:atPath:"); +final _objc_msgSend_450 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_directoryContentsAtPath_ = + objc.registerName("directoryContentsAtPath:"); +late final _sel_fileSystemAttributesAtPath_ = + objc.registerName("fileSystemAttributesAtPath:"); +late final _sel_pathContentOfSymbolicLinkAtPath_ = + objc.registerName("pathContentOfSymbolicLinkAtPath:"); +late final _sel_createSymbolicLinkAtPath_pathContent_ = + objc.registerName("createSymbolicLinkAtPath:pathContent:"); +final _objc_msgSend_451 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_createDirectoryAtPath_attributes_ = + objc.registerName("createDirectoryAtPath:attributes:"); +final _objc_msgSend_452 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_linkPath_toPath_handler_ = + objc.registerName("linkPath:toPath:handler:"); +final _objc_msgSend_453 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_copyPath_toPath_handler_ = + objc.registerName("copyPath:toPath:handler:"); +late final _sel_movePath_toPath_handler_ = + objc.registerName("movePath:toPath:handler:"); +late final _sel_removeFileAtPath_handler_ = + objc.registerName("removeFileAtPath:handler:"); +final _objc_msgSend_454 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_currentDirectoryPath = + objc.registerName("currentDirectoryPath"); +late final _sel_changeCurrentDirectoryPath_ = + objc.registerName("changeCurrentDirectoryPath:"); +late final _sel_fileExistsAtPath_ = objc.registerName("fileExistsAtPath:"); +late final _sel_fileExistsAtPath_isDirectory_ = + objc.registerName("fileExistsAtPath:isDirectory:"); +final _objc_msgSend_455 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_isReadableFileAtPath_ = + objc.registerName("isReadableFileAtPath:"); +late final _sel_isWritableFileAtPath_ = + objc.registerName("isWritableFileAtPath:"); +late final _sel_isExecutableFileAtPath_ = + objc.registerName("isExecutableFileAtPath:"); +late final _sel_isDeletableFileAtPath_ = + objc.registerName("isDeletableFileAtPath:"); +late final _sel_contentsEqualAtPath_andPath_ = + objc.registerName("contentsEqualAtPath:andPath:"); +late final _sel_displayNameAtPath_ = objc.registerName("displayNameAtPath:"); +late final _sel_componentsToDisplayForPath_ = + objc.registerName("componentsToDisplayForPath:"); +late final _sel_enumeratorAtPath_ = objc.registerName("enumeratorAtPath:"); bool _ObjCBlock_bool_NSURL_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Bool Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - bool Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_bool_NSURL_NSError_closureRegistry = - , ffi.Pointer)>{}; + bool Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_bool_NSURL_NSError_closureRegistry = , ffi.Pointer)>{}; int _ObjCBlock_bool_NSURL_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_bool_NSURL_NSError_registerClosure( - bool Function(ffi.Pointer, ffi.Pointer) fn) { + bool Function(ffi.Pointer, ffi.Pointer) + fn) { final id = ++_ObjCBlock_bool_NSURL_NSError_closureRegistryIndex; _ObjCBlock_bool_NSURL_NSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } bool _ObjCBlock_bool_NSURL_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => _ObjCBlock_bool_NSURL_NSError_closureRegistry[block.ref.target.address]!( arg0, arg1); -class ObjCBlock_bool_NSURL_NSError extends _ObjCBlockBase { - ObjCBlock_bool_NSURL_NSError._(ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_bool_NSURL_NSError extends objc.ObjCBlockBase { + ObjCBlock_bool_NSURL_NSError._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_bool_NSURL_NSError castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_bool_NSURL_NSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_bool_NSURL_NSError._(pointer, retain: retain, release: release); } @@ -45768,23 +20215,17 @@ class ObjCBlock_bool_NSURL_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_bool_NSURL_NSError.fromFunctionPointer( - SwiftLibrary lib, - ffi.Pointer< - ffi.NativeFunction< - ffi.Bool Function(ffi.Pointer arg0, - ffi.Pointer arg1)>> + ffi.Pointer arg0, ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_bool_NSURL_NSError_fnPtrTrampoline, false) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_NSURL_NSError_fnPtrTrampoline, false) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -45792,81 +20233,243 @@ class ObjCBlock_bool_NSURL_NSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_bool_NSURL_NSError.fromFunction( - SwiftLibrary lib, bool Function(NSURL, NSError) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_bool_NSURL_NSError_closureTrampoline, false) - .cast(), - _ObjCBlock_bool_NSURL_NSError_registerClosure( - (ffi.Pointer arg0, - ffi.Pointer arg1) => - fn(NSURL._(arg0, lib, retain: true, release: true), NSError._(arg1, lib, retain: true, release: true)))), - lib); + ObjCBlock_bool_NSURL_NSError.fromFunction(bool Function(NSURL, NSError) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_NSURL_NSError_closureTrampoline, false) + .cast(), + _ObjCBlock_bool_NSURL_NSError_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn(NSURL._(arg0, retain: true, release: true), NSError._(arg1, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; - bool call(NSURL arg0, NSError arg1) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Bool Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() - .asFunction< - bool Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()(_id, arg0._id, arg1._id); -} + bool call(NSURL arg0, NSError arg1) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0.pointer, arg1.pointer); +} + +late final _sel_enumeratorAtURL_includingPropertiesForKeys_options_errorHandler_ = + objc.registerName( + "enumeratorAtURL:includingPropertiesForKeys:options:errorHandler:"); +final _objc_msgSend_456 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_subpathsAtPath_ = objc.registerName("subpathsAtPath:"); +late final _sel_contentsAtPath_ = objc.registerName("contentsAtPath:"); +final _objc_msgSend_457 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_createFileAtPath_contents_attributes_ = + objc.registerName("createFileAtPath:contents:attributes:"); +final _objc_msgSend_458 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_fileSystemRepresentationWithPath_ = + objc.registerName("fileSystemRepresentationWithPath:"); +final _objc_msgSend_459 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_stringWithFileSystemRepresentation_length_ = + objc.registerName("stringWithFileSystemRepresentation:length:"); +final _objc_msgSend_460 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); abstract class NSFileManagerItemReplacementOptions { static const int NSFileManagerItemReplacementUsingNewMetadataOnly = 1; static const int NSFileManagerItemReplacementWithoutDeletingBackupItem = 2; } +late final _sel_replaceItemAtURL_withItemAtURL_backupItemName_options_resultingItemURL_error_ = + objc.registerName( + "replaceItemAtURL:withItemAtURL:backupItemName:options:resultingItemURL:error:"); +final _objc_msgSend_461 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_setUbiquitous_itemAtURL_destinationURL_error_ = + objc.registerName("setUbiquitous:itemAtURL:destinationURL:error:"); +final _objc_msgSend_462 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_isUbiquitousItemAtURL_ = + objc.registerName("isUbiquitousItemAtURL:"); +late final _sel_startDownloadingUbiquitousItemAtURL_error_ = + objc.registerName("startDownloadingUbiquitousItemAtURL:error:"); +late final _sel_evictUbiquitousItemAtURL_error_ = + objc.registerName("evictUbiquitousItemAtURL:error:"); +late final _sel_URLForUbiquityContainerIdentifier_ = + objc.registerName("URLForUbiquityContainerIdentifier:"); +final _objc_msgSend_463 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_URLForPublishingUbiquitousItemAtURL_expirationDate_error_ = objc + .registerName("URLForPublishingUbiquitousItemAtURL:expirationDate:error:"); +final _objc_msgSend_464 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_ubiquityIdentityToken = + objc.registerName("ubiquityIdentityToken"); void _ObjCBlock_ffiVoid_NSDictionary_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_ffiVoid_NSDictionary_NSError_closureRegistry = - , ffi.Pointer)>{}; + void Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_ffiVoid_NSDictionary_NSError_closureRegistry = , ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSDictionary_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSDictionary_NSError_registerClosure( - void Function(ffi.Pointer, ffi.Pointer) fn) { + void Function(ffi.Pointer, ffi.Pointer) + fn) { final id = ++_ObjCBlock_ffiVoid_NSDictionary_NSError_closureRegistryIndex; _ObjCBlock_ffiVoid_NSDictionary_NSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSDictionary_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => _ObjCBlock_ffiVoid_NSDictionary_NSError_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_ffiVoid_NSDictionary_NSError extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSDictionary_NSError._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_NSDictionary_NSError extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSDictionary_NSError._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSDictionary_NSError castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSDictionary_NSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSDictionary_NSError._(pointer, retain: retain, release: release); } @@ -45876,23 +20479,20 @@ class ObjCBlock_ffiVoid_NSDictionary_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSDictionary_NSError.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>> + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSDictionary_NSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDictionary_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -45900,20 +20500,19 @@ class ObjCBlock_ffiVoid_NSDictionary_NSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSDictionary_NSError.fromFunction( - SwiftLibrary lib, void Function(NSDictionary?, NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, ffi.Pointer, ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSDictionary_NSError_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSDictionary_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 ? null : NSDictionary._(arg0, lib, retain: true, release: true), - arg1.address == 0 ? null : NSError._(arg1, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSDictionary_NSError.fromFunction(void Function(NSDictionary?, NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDictionary_NSError_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSDictionary_NSError_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + arg0.address == 0 ? null : NSDictionary._(arg0, retain: true, release: true), + arg1.address == 0 ? null : NSError._(arg1, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -45926,1311 +20525,1640 @@ class ObjCBlock_ffiVoid_NSDictionary_NSError extends _ObjCBlockBase { /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSDictionary_NSError.listener( - SwiftLibrary lib, void Function(NSDictionary?, NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi - .NativeCallable, ffi.Pointer, ffi.Pointer)>.listener( + void Function(NSDictionary?, NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= + ffi.NativeCallable, ffi.Pointer, ffi.Pointer)>.listener( _ObjCBlock_ffiVoid_NSDictionary_NSError_closureTrampoline) ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSDictionary_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSDictionary_NSError_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn( arg0.address == 0 ? null - : NSDictionary._(arg0, lib, retain: true, release: true), - arg1.address == 0 ? null : NSError._(arg1, lib, retain: true, release: true)))), - lib); + : NSDictionary._(arg0, retain: true, release: true), + arg1.address == 0 + ? null + : NSError._(arg1, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSDictionary? arg0, NSError? arg1) => _id.ref.invoke + void call(NSDictionary? arg0, NSError? arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1?._id ?? ffi.nullptr); -} + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1?.pointer ?? ffi.nullptr); +} + +late final _sel_getFileProviderServicesForItemAtURL_completionHandler_ = + objc.registerName("getFileProviderServicesForItemAtURL:completionHandler:"); +final _objc_msgSend_465 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_containerURLForSecurityApplicationGroupIdentifier_ = + objc.registerName("containerURLForSecurityApplicationGroupIdentifier:"); +late final _sel_homeDirectoryForCurrentUser = + objc.registerName("homeDirectoryForCurrentUser"); +final _objc_msgSend_466 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_temporaryDirectory = objc.registerName("temporaryDirectory"); +late final _sel_homeDirectoryForUser_ = + objc.registerName("homeDirectoryForUser:"); +late final _sel_fileManager_shouldProceedAfterError_ = + objc.registerName("fileManager:shouldProceedAfterError:"); +final _objc_msgSend_467 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_fileManager_willProcessPath_ = + objc.registerName("fileManager:willProcessPath:"); +final _objc_msgSend_468 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_validateValue_forKey_error_ = + objc.registerName("validateValue:forKey:error:"); class NSMutableArray extends NSArray { - NSMutableArray._(ffi.Pointer id, SwiftLibrary lib, + NSMutableArray._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMutableArray] that points to the same underlying object as [other]. - static NSMutableArray castFrom(T other) { - return NSMutableArray._(other._id, other._lib, retain: true, release: true); + static NSMutableArray castFrom(T other) { + return NSMutableArray._(other.pointer, retain: true, release: true); } /// Returns a [NSMutableArray] that wraps the given raw object pointer. - static NSMutableArray castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSMutableArray castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSMutableArray._(other, lib, retain: retain, release: release); + return NSMutableArray._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMutableArray]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSMutableArray1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMutableArray); } void addObject_(NSObject anObject) { - _lib._objc_msgSend_15(_id, _lib._sel_addObject_1, anObject._id); + _objc_msgSend_15(this.pointer, _sel_addObject_, anObject.pointer); } void insertObject_atIndex_(NSObject anObject, int index) { - _lib._objc_msgSend_469( - _id, _lib._sel_insertObject_atIndex_1, anObject._id, index); + _objc_msgSend_469( + this.pointer, _sel_insertObject_atIndex_, anObject.pointer, index); } void removeLastObject() { - _lib._objc_msgSend_1(_id, _lib._sel_removeLastObject1); + _objc_msgSend_1(this.pointer, _sel_removeLastObject); } void removeObjectAtIndex_(int index) { - _lib._objc_msgSend_470(_id, _lib._sel_removeObjectAtIndex_1, index); + _objc_msgSend_470(this.pointer, _sel_removeObjectAtIndex_, index); } void replaceObjectAtIndex_withObject_(int index, NSObject anObject) { - _lib._objc_msgSend_471( - _id, _lib._sel_replaceObjectAtIndex_withObject_1, index, anObject._id); + _objc_msgSend_471(this.pointer, _sel_replaceObjectAtIndex_withObject_, + index, anObject.pointer); } @override NSMutableArray init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMutableArray._(_ret, retain: true, release: true); } NSMutableArray initWithCapacity_(int numItems) { final _ret = - _lib._objc_msgSend_65(_id, _lib._sel_initWithCapacity_1, numItems); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_65(this.pointer, _sel_initWithCapacity_, numItems); + return NSMutableArray._(_ret, retain: true, release: true); } @override NSMutableArray? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSMutableArray._(_ret, _lib, retain: true, release: true); + : NSMutableArray._(_ret, retain: true, release: true); } void addObjectsFromArray_(NSArray otherArray) { - _lib._objc_msgSend_472( - _id, _lib._sel_addObjectsFromArray_1, otherArray._id); + _objc_msgSend_472( + this.pointer, _sel_addObjectsFromArray_, otherArray.pointer); } void exchangeObjectAtIndex_withObjectAtIndex_(int idx1, int idx2) { - _lib._objc_msgSend_473( - _id, _lib._sel_exchangeObjectAtIndex_withObjectAtIndex_1, idx1, idx2); + _objc_msgSend_473(this.pointer, + _sel_exchangeObjectAtIndex_withObjectAtIndex_, idx1, idx2); } void removeAllObjects() { - _lib._objc_msgSend_1(_id, _lib._sel_removeAllObjects1); + _objc_msgSend_1(this.pointer, _sel_removeAllObjects); } void removeObject_inRange_(NSObject anObject, _NSRange range) { - _lib._objc_msgSend_474( - _id, _lib._sel_removeObject_inRange_1, anObject._id, range); + _objc_msgSend_474( + this.pointer, _sel_removeObject_inRange_, anObject.pointer, range); } void removeObject_(NSObject anObject) { - _lib._objc_msgSend_15(_id, _lib._sel_removeObject_1, anObject._id); + _objc_msgSend_15(this.pointer, _sel_removeObject_, anObject.pointer); } void removeObjectIdenticalTo_inRange_(NSObject anObject, _NSRange range) { - _lib._objc_msgSend_474( - _id, _lib._sel_removeObjectIdenticalTo_inRange_1, anObject._id, range); + _objc_msgSend_474(this.pointer, _sel_removeObjectIdenticalTo_inRange_, + anObject.pointer, range); } void removeObjectIdenticalTo_(NSObject anObject) { - _lib._objc_msgSend_15( - _id, _lib._sel_removeObjectIdenticalTo_1, anObject._id); + _objc_msgSend_15( + this.pointer, _sel_removeObjectIdenticalTo_, anObject.pointer); } void removeObjectsFromIndices_numIndices_( ffi.Pointer indices, int cnt) { - _lib._objc_msgSend_475( - _id, _lib._sel_removeObjectsFromIndices_numIndices_1, indices, cnt); + _objc_msgSend_475( + this.pointer, _sel_removeObjectsFromIndices_numIndices_, indices, cnt); } void removeObjectsInArray_(NSArray otherArray) { - _lib._objc_msgSend_472( - _id, _lib._sel_removeObjectsInArray_1, otherArray._id); + _objc_msgSend_472( + this.pointer, _sel_removeObjectsInArray_, otherArray.pointer); } void removeObjectsInRange_(_NSRange range) { - _lib._objc_msgSend_476(_id, _lib._sel_removeObjectsInRange_1, range); + _objc_msgSend_476(this.pointer, _sel_removeObjectsInRange_, range); } void replaceObjectsInRange_withObjectsFromArray_range_( _NSRange range, NSArray otherArray, _NSRange otherRange) { - _lib._objc_msgSend_477( - _id, - _lib._sel_replaceObjectsInRange_withObjectsFromArray_range_1, + _objc_msgSend_477( + this.pointer, + _sel_replaceObjectsInRange_withObjectsFromArray_range_, range, - otherArray._id, + otherArray.pointer, otherRange); } void replaceObjectsInRange_withObjectsFromArray_( _NSRange range, NSArray otherArray) { - _lib._objc_msgSend_478( - _id, - _lib._sel_replaceObjectsInRange_withObjectsFromArray_1, + _objc_msgSend_478( + this.pointer, + _sel_replaceObjectsInRange_withObjectsFromArray_, range, - otherArray._id); + otherArray.pointer); } void setArray_(NSArray otherArray) { - _lib._objc_msgSend_472(_id, _lib._sel_setArray_1, otherArray._id); + _objc_msgSend_472(this.pointer, _sel_setArray_, otherArray.pointer); } void sortUsingFunction_context_( ffi.Pointer< ffi.NativeFunction< - ffi.Long Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer)>> + ffi.Long Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>> compare, ffi.Pointer context) { - _lib._objc_msgSend_479( - _id, _lib._sel_sortUsingFunction_context_1, compare, context); + _objc_msgSend_479( + this.pointer, _sel_sortUsingFunction_context_, compare, context); } - void sortUsingSelector_(ffi.Pointer comparator) { - _lib._objc_msgSend_7(_id, _lib._sel_sortUsingSelector_1, comparator); + void sortUsingSelector_(ffi.Pointer comparator) { + _objc_msgSend_7(this.pointer, _sel_sortUsingSelector_, comparator); } void insertObjects_atIndexes_(NSArray objects, NSIndexSet indexes) { - _lib._objc_msgSend_480( - _id, _lib._sel_insertObjects_atIndexes_1, objects._id, indexes._id); + _objc_msgSend_480(this.pointer, _sel_insertObjects_atIndexes_, + objects.pointer, indexes.pointer); } void removeObjectsAtIndexes_(NSIndexSet indexes) { - _lib._objc_msgSend_481( - _id, _lib._sel_removeObjectsAtIndexes_1, indexes._id); + _objc_msgSend_481( + this.pointer, _sel_removeObjectsAtIndexes_, indexes.pointer); } void replaceObjectsAtIndexes_withObjects_( NSIndexSet indexes, NSArray objects) { - _lib._objc_msgSend_482(_id, _lib._sel_replaceObjectsAtIndexes_withObjects_1, - indexes._id, objects._id); + _objc_msgSend_482(this.pointer, _sel_replaceObjectsAtIndexes_withObjects_, + indexes.pointer, objects.pointer); } void setObject_atIndexedSubscript_(NSObject obj, int idx) { - _lib._objc_msgSend_469( - _id, _lib._sel_setObject_atIndexedSubscript_1, obj._id, idx); + _objc_msgSend_469( + this.pointer, _sel_setObject_atIndexedSubscript_, obj.pointer, idx); } void sortUsingComparator_( - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - _lib._objc_msgSend_483(_id, _lib._sel_sortUsingComparator_1, cmptr._id); + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + _objc_msgSend_483(this.pointer, _sel_sortUsingComparator_, cmptr.pointer); } - void sortWithOptions_usingComparator_( - int opts, ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - _lib._objc_msgSend_484( - _id, _lib._sel_sortWithOptions_usingComparator_1, opts, cmptr._id); + void sortWithOptions_usingComparator_(int opts, + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + _objc_msgSend_484(this.pointer, _sel_sortWithOptions_usingComparator_, opts, + cmptr.pointer); } - static NSMutableArray arrayWithCapacity_(SwiftLibrary _lib, int numItems) { - final _ret = _lib._objc_msgSend_65( - _lib._class_NSMutableArray1, _lib._sel_arrayWithCapacity_1, numItems); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + static NSMutableArray arrayWithCapacity_(int numItems) { + final _ret = _objc_msgSend_65( + _class_NSMutableArray, _sel_arrayWithCapacity_, numItems); + return NSMutableArray._(_ret, retain: true, release: true); } - static NSMutableArray? arrayWithContentsOfFile_( - SwiftLibrary _lib, NSString path) { - final _ret = _lib._objc_msgSend_485(_lib._class_NSMutableArray1, - _lib._sel_arrayWithContentsOfFile_1, path._id); + static NSMutableArray? arrayWithContentsOfFile_(NSString path) { + final _ret = _objc_msgSend_485( + _class_NSMutableArray, _sel_arrayWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSMutableArray._(_ret, _lib, retain: true, release: true); + : NSMutableArray._(_ret, retain: true, release: true); } - static NSMutableArray? arrayWithContentsOfURL_(SwiftLibrary _lib, NSURL url) { - final _ret = _lib._objc_msgSend_486(_lib._class_NSMutableArray1, - _lib._sel_arrayWithContentsOfURL_1, url._id); + static NSMutableArray? arrayWithContentsOfURL_(NSURL url) { + final _ret = _objc_msgSend_486( + _class_NSMutableArray, _sel_arrayWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSMutableArray._(_ret, _lib, retain: true, release: true); + : NSMutableArray._(_ret, retain: true, release: true); } NSMutableArray? initWithContentsOfFile_(NSString path) { - final _ret = _lib._objc_msgSend_485( - _id, _lib._sel_initWithContentsOfFile_1, path._id); + final _ret = _objc_msgSend_485( + this.pointer, _sel_initWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSMutableArray._(_ret, _lib, retain: true, release: true); + : NSMutableArray._(_ret, retain: true, release: true); } NSMutableArray? initWithContentsOfURL_(NSURL url) { - final _ret = - _lib._objc_msgSend_486(_id, _lib._sel_initWithContentsOfURL_1, url._id); + final _ret = _objc_msgSend_486( + this.pointer, _sel_initWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSMutableArray._(_ret, _lib, retain: true, release: true); + : NSMutableArray._(_ret, retain: true, release: true); } void applyDifference_(NSObject difference) { - _lib._objc_msgSend_15(_id, _lib._sel_applyDifference_1, difference._id); + _objc_msgSend_15(this.pointer, _sel_applyDifference_, difference.pointer); } void sortUsingDescriptors_(NSArray sortDescriptors) { - _lib._objc_msgSend_472( - _id, _lib._sel_sortUsingDescriptors_1, sortDescriptors._id); + _objc_msgSend_472( + this.pointer, _sel_sortUsingDescriptors_, sortDescriptors.pointer); } void filterUsingPredicate_(NSPredicate predicate) { - _lib._objc_msgSend_487( - _id, _lib._sel_filterUsingPredicate_1, predicate._id); + _objc_msgSend_487( + this.pointer, _sel_filterUsingPredicate_, predicate.pointer); } @override NSMutableArray initWithObjects_count_( - ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66( - _id, _lib._sel_initWithObjects_count_1, objects, cnt); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + this.pointer, _sel_initWithObjects_count_, objects, cnt); + return NSMutableArray._(_ret, retain: true, release: true); } - static NSMutableArray array(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableArray1, _lib._sel_array1); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + static NSMutableArray array() { + final _ret = _objc_msgSend_2(_class_NSMutableArray, _sel_array); + return NSMutableArray._(_ret, retain: true, release: true); } - static NSMutableArray arrayWithObject_(SwiftLibrary _lib, NSObject anObject) { - final _ret = _lib._objc_msgSend_124( - _lib._class_NSMutableArray1, _lib._sel_arrayWithObject_1, anObject._id); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + static NSMutableArray arrayWithObject_(NSObject anObject) { + final _ret = _objc_msgSend_124( + _class_NSMutableArray, _sel_arrayWithObject_, anObject.pointer); + return NSMutableArray._(_ret, retain: true, release: true); } - static NSMutableArray arrayWithObjects_count_(SwiftLibrary _lib, - ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66(_lib._class_NSMutableArray1, - _lib._sel_arrayWithObjects_count_1, objects, cnt); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + static NSMutableArray arrayWithObjects_count_( + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + _class_NSMutableArray, _sel_arrayWithObjects_count_, objects, cnt); + return NSMutableArray._(_ret, retain: true, release: true); } - static NSMutableArray arrayWithObjects_( - SwiftLibrary _lib, NSObject firstObj) { - final _ret = _lib._objc_msgSend_124(_lib._class_NSMutableArray1, - _lib._sel_arrayWithObjects_1, firstObj._id); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + static NSMutableArray arrayWithObjects_(NSObject firstObj) { + final _ret = _objc_msgSend_124( + _class_NSMutableArray, _sel_arrayWithObjects_, firstObj.pointer); + return NSMutableArray._(_ret, retain: true, release: true); } - static NSMutableArray arrayWithArray_(SwiftLibrary _lib, NSArray array) { - final _ret = _lib._objc_msgSend_125( - _lib._class_NSMutableArray1, _lib._sel_arrayWithArray_1, array._id); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + static NSMutableArray arrayWithArray_(NSArray array) { + final _ret = _objc_msgSend_125( + _class_NSMutableArray, _sel_arrayWithArray_, array.pointer); + return NSMutableArray._(_ret, retain: true, release: true); } @override NSMutableArray initWithObjects_(NSObject firstObj) { - final _ret = - _lib._objc_msgSend_124(_id, _lib._sel_initWithObjects_1, firstObj._id); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_124( + this.pointer, _sel_initWithObjects_, firstObj.pointer); + return NSMutableArray._(_ret, retain: true, release: true); } @override NSMutableArray initWithArray_(NSArray array) { final _ret = - _lib._objc_msgSend_125(_id, _lib._sel_initWithArray_1, array._id); - return NSMutableArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_125(this.pointer, _sel_initWithArray_, array.pointer); + return NSMutableArray._(_ret, retain: true, release: true); } @override NSMutableArray initWithArray_copyItems_(NSArray array, bool flag) { - final _ret = _lib._objc_msgSend_126( - _id, _lib._sel_initWithArray_copyItems_1, array._id, flag); - return NSMutableArray._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_126( + this.pointer, _sel_initWithArray_copyItems_, array.pointer, flag); + return NSMutableArray._(_ret, retain: false, release: true); } - static NSArray? arrayWithContentsOfURL_error_(SwiftLibrary _lib, NSURL url, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_127(_lib._class_NSMutableArray1, - _lib._sel_arrayWithContentsOfURL_error_1, url._id, error); + static NSArray? arrayWithContentsOfURL_error_( + NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_127(_class_NSMutableArray, + _sel_arrayWithContentsOfURL_error_, url.pointer, error); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } - static NSMutableArray new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableArray1, _lib._sel_new1); - return NSMutableArray._(_ret, _lib, retain: false, release: true); + static NSMutableArray new1() { + final _ret = _objc_msgSend_2(_class_NSMutableArray, _sel_new); + return NSMutableArray._(_ret, retain: false, release: true); } - static NSMutableArray allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSMutableArray1, _lib._sel_allocWithZone_1, zone); - return NSMutableArray._(_ret, _lib, retain: false, release: true); + static NSMutableArray allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSMutableArray, _sel_allocWithZone_, zone); + return NSMutableArray._(_ret, retain: false, release: true); } - static NSMutableArray alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableArray1, _lib._sel_alloc1); - return NSMutableArray._(_ret, _lib, retain: false, release: true); + static NSMutableArray alloc() { + final _ret = _objc_msgSend_2(_class_NSMutableArray, _sel_alloc); + return NSMutableArray._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMutableArray1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMutableArray, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMutableArray1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMutableArray, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSMutableArray1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMutableArray, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableArray1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSMutableArray, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMutableArray1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMutableArray, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMutableArray1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMutableArray, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMutableArray1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSMutableArray1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableArray1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMutableArray, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMutableArray, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSMutableArray, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSMutableArray = objc.getClass("NSMutableArray"); +late final _sel_addObject_ = objc.registerName("addObject:"); +late final _sel_insertObject_atIndex_ = + objc.registerName("insertObject:atIndex:"); +final _objc_msgSend_469 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_removeLastObject = objc.registerName("removeLastObject"); +late final _sel_removeObjectAtIndex_ = + objc.registerName("removeObjectAtIndex:"); +final _objc_msgSend_470 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_replaceObjectAtIndex_withObject_ = + objc.registerName("replaceObjectAtIndex:withObject:"); +final _objc_msgSend_471 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_initWithCapacity_ = objc.registerName("initWithCapacity:"); +late final _sel_addObjectsFromArray_ = + objc.registerName("addObjectsFromArray:"); +final _objc_msgSend_472 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_exchangeObjectAtIndex_withObjectAtIndex_ = + objc.registerName("exchangeObjectAtIndex:withObjectAtIndex:"); +final _objc_msgSend_473 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int, int)>(); +late final _sel_removeAllObjects = objc.registerName("removeAllObjects"); +late final _sel_removeObject_inRange_ = + objc.registerName("removeObject:inRange:"); +final _objc_msgSend_474 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +late final _sel_removeObject_ = objc.registerName("removeObject:"); +late final _sel_removeObjectIdenticalTo_inRange_ = + objc.registerName("removeObjectIdenticalTo:inRange:"); +late final _sel_removeObjectIdenticalTo_ = + objc.registerName("removeObjectIdenticalTo:"); +late final _sel_removeObjectsFromIndices_numIndices_ = + objc.registerName("removeObjectsFromIndices:numIndices:"); +final _objc_msgSend_475 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_removeObjectsInArray_ = + objc.registerName("removeObjectsInArray:"); +late final _sel_removeObjectsInRange_ = + objc.registerName("removeObjectsInRange:"); +final _objc_msgSend_476 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_replaceObjectsInRange_withObjectsFromArray_range_ = + objc.registerName("replaceObjectsInRange:withObjectsFromArray:range:"); +final _objc_msgSend_477 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + _NSRange)>(); +late final _sel_replaceObjectsInRange_withObjectsFromArray_ = + objc.registerName("replaceObjectsInRange:withObjectsFromArray:"); +final _objc_msgSend_478 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_setArray_ = objc.registerName("setArray:"); +late final _sel_sortUsingFunction_context_ = + objc.registerName("sortUsingFunction:context:"); +final _objc_msgSend_479 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Long Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Long Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>, + ffi.Pointer)>(); +late final _sel_sortUsingSelector_ = objc.registerName("sortUsingSelector:"); +late final _sel_insertObjects_atIndexes_ = + objc.registerName("insertObjects:atIndexes:"); +final _objc_msgSend_480 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeObjectsAtIndexes_ = + objc.registerName("removeObjectsAtIndexes:"); +final _objc_msgSend_481 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_replaceObjectsAtIndexes_withObjects_ = + objc.registerName("replaceObjectsAtIndexes:withObjects:"); +final _objc_msgSend_482 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_setObject_atIndexedSubscript_ = + objc.registerName("setObject:atIndexedSubscript:"); +late final _sel_sortUsingComparator_ = + objc.registerName("sortUsingComparator:"); +final _objc_msgSend_483 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_sortWithOptions_usingComparator_ = + objc.registerName("sortWithOptions:usingComparator:"); +final _objc_msgSend_484 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_arrayWithCapacity_ = objc.registerName("arrayWithCapacity:"); +final _objc_msgSend_485 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_486 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_applyDifference_ = objc.registerName("applyDifference:"); +late final _sel_sortUsingDescriptors_ = + objc.registerName("sortUsingDescriptors:"); +late final _sel_filterUsingPredicate_ = + objc.registerName("filterUsingPredicate:"); +final _objc_msgSend_487 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_mutableArrayValueForKey_ = + objc.registerName("mutableArrayValueForKey:"); +final _objc_msgSend_488 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); class NSMutableOrderedSet extends NSOrderedSet { - NSMutableOrderedSet._(ffi.Pointer id, SwiftLibrary lib, + NSMutableOrderedSet._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMutableOrderedSet] that points to the same underlying object as [other]. - static NSMutableOrderedSet castFrom(T other) { - return NSMutableOrderedSet._(other._id, other._lib, - retain: true, release: true); + static NSMutableOrderedSet castFrom(T other) { + return NSMutableOrderedSet._(other.pointer, retain: true, release: true); } /// Returns a [NSMutableOrderedSet] that wraps the given raw object pointer. - static NSMutableOrderedSet castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSMutableOrderedSet castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSMutableOrderedSet._(other, lib, retain: retain, release: release); + return NSMutableOrderedSet._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMutableOrderedSet]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSMutableOrderedSet1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMutableOrderedSet); } void insertObject_atIndex_(NSObject object, int idx) { - _lib._objc_msgSend_469( - _id, _lib._sel_insertObject_atIndex_1, object._id, idx); + _objc_msgSend_469( + this.pointer, _sel_insertObject_atIndex_, object.pointer, idx); } void removeObjectAtIndex_(int idx) { - _lib._objc_msgSend_470(_id, _lib._sel_removeObjectAtIndex_1, idx); + _objc_msgSend_470(this.pointer, _sel_removeObjectAtIndex_, idx); } void replaceObjectAtIndex_withObject_(int idx, NSObject object) { - _lib._objc_msgSend_471( - _id, _lib._sel_replaceObjectAtIndex_withObject_1, idx, object._id); + _objc_msgSend_471(this.pointer, _sel_replaceObjectAtIndex_withObject_, idx, + object.pointer); } @override NSMutableOrderedSet? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + : NSMutableOrderedSet._(_ret, retain: true, release: true); } @override NSMutableOrderedSet init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } NSMutableOrderedSet initWithCapacity_(int numItems) { final _ret = - _lib._objc_msgSend_65(_id, _lib._sel_initWithCapacity_1, numItems); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_65(this.pointer, _sel_initWithCapacity_, numItems); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } void addObject_(NSObject object) { - _lib._objc_msgSend_15(_id, _lib._sel_addObject_1, object._id); + _objc_msgSend_15(this.pointer, _sel_addObject_, object.pointer); } void addObjects_count_( - ffi.Pointer> objects, int count) { - _lib._objc_msgSend_500(_id, _lib._sel_addObjects_count_1, objects, count); + ffi.Pointer> objects, int count) { + _objc_msgSend_500(this.pointer, _sel_addObjects_count_, objects, count); } void addObjectsFromArray_(NSArray array) { - _lib._objc_msgSend_472(_id, _lib._sel_addObjectsFromArray_1, array._id); + _objc_msgSend_472(this.pointer, _sel_addObjectsFromArray_, array.pointer); } void exchangeObjectAtIndex_withObjectAtIndex_(int idx1, int idx2) { - _lib._objc_msgSend_473( - _id, _lib._sel_exchangeObjectAtIndex_withObjectAtIndex_1, idx1, idx2); + _objc_msgSend_473(this.pointer, + _sel_exchangeObjectAtIndex_withObjectAtIndex_, idx1, idx2); } void moveObjectsAtIndexes_toIndex_(NSIndexSet indexes, int idx) { - _lib._objc_msgSend_501( - _id, _lib._sel_moveObjectsAtIndexes_toIndex_1, indexes._id, idx); + _objc_msgSend_501( + this.pointer, _sel_moveObjectsAtIndexes_toIndex_, indexes.pointer, idx); } void insertObjects_atIndexes_(NSArray objects, NSIndexSet indexes) { - _lib._objc_msgSend_480( - _id, _lib._sel_insertObjects_atIndexes_1, objects._id, indexes._id); + _objc_msgSend_480(this.pointer, _sel_insertObjects_atIndexes_, + objects.pointer, indexes.pointer); } void setObject_atIndex_(NSObject obj, int idx) { - _lib._objc_msgSend_469(_id, _lib._sel_setObject_atIndex_1, obj._id, idx); + _objc_msgSend_469(this.pointer, _sel_setObject_atIndex_, obj.pointer, idx); } void setObject_atIndexedSubscript_(NSObject obj, int idx) { - _lib._objc_msgSend_469( - _id, _lib._sel_setObject_atIndexedSubscript_1, obj._id, idx); + _objc_msgSend_469( + this.pointer, _sel_setObject_atIndexedSubscript_, obj.pointer, idx); } - void replaceObjectsInRange_withObjects_count_( - _NSRange range, ffi.Pointer> objects, int count) { - _lib._objc_msgSend_502( - _id, - _lib._sel_replaceObjectsInRange_withObjects_count_1, - range, - objects, - count); + void replaceObjectsInRange_withObjects_count_(_NSRange range, + ffi.Pointer> objects, int count) { + _objc_msgSend_502(this.pointer, + _sel_replaceObjectsInRange_withObjects_count_, range, objects, count); } void replaceObjectsAtIndexes_withObjects_( NSIndexSet indexes, NSArray objects) { - _lib._objc_msgSend_482(_id, _lib._sel_replaceObjectsAtIndexes_withObjects_1, - indexes._id, objects._id); + _objc_msgSend_482(this.pointer, _sel_replaceObjectsAtIndexes_withObjects_, + indexes.pointer, objects.pointer); } void removeObjectsInRange_(_NSRange range) { - _lib._objc_msgSend_476(_id, _lib._sel_removeObjectsInRange_1, range); + _objc_msgSend_476(this.pointer, _sel_removeObjectsInRange_, range); } void removeObjectsAtIndexes_(NSIndexSet indexes) { - _lib._objc_msgSend_481( - _id, _lib._sel_removeObjectsAtIndexes_1, indexes._id); + _objc_msgSend_481( + this.pointer, _sel_removeObjectsAtIndexes_, indexes.pointer); } void removeAllObjects() { - _lib._objc_msgSend_1(_id, _lib._sel_removeAllObjects1); + _objc_msgSend_1(this.pointer, _sel_removeAllObjects); } void removeObject_(NSObject object) { - _lib._objc_msgSend_15(_id, _lib._sel_removeObject_1, object._id); + _objc_msgSend_15(this.pointer, _sel_removeObject_, object.pointer); } void removeObjectsInArray_(NSArray array) { - _lib._objc_msgSend_472(_id, _lib._sel_removeObjectsInArray_1, array._id); + _objc_msgSend_472(this.pointer, _sel_removeObjectsInArray_, array.pointer); } void intersectOrderedSet_(NSOrderedSet other) { - _lib._objc_msgSend_503(_id, _lib._sel_intersectOrderedSet_1, other._id); + _objc_msgSend_503(this.pointer, _sel_intersectOrderedSet_, other.pointer); } void minusOrderedSet_(NSOrderedSet other) { - _lib._objc_msgSend_503(_id, _lib._sel_minusOrderedSet_1, other._id); + _objc_msgSend_503(this.pointer, _sel_minusOrderedSet_, other.pointer); } void unionOrderedSet_(NSOrderedSet other) { - _lib._objc_msgSend_503(_id, _lib._sel_unionOrderedSet_1, other._id); + _objc_msgSend_503(this.pointer, _sel_unionOrderedSet_, other.pointer); } void intersectSet_(NSSet other) { - _lib._objc_msgSend_504(_id, _lib._sel_intersectSet_1, other._id); + _objc_msgSend_504(this.pointer, _sel_intersectSet_, other.pointer); } void minusSet_(NSSet other) { - _lib._objc_msgSend_504(_id, _lib._sel_minusSet_1, other._id); + _objc_msgSend_504(this.pointer, _sel_minusSet_, other.pointer); } void unionSet_(NSSet other) { - _lib._objc_msgSend_504(_id, _lib._sel_unionSet_1, other._id); + _objc_msgSend_504(this.pointer, _sel_unionSet_, other.pointer); } void sortUsingComparator_( - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - _lib._objc_msgSend_483(_id, _lib._sel_sortUsingComparator_1, cmptr._id); + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + _objc_msgSend_483(this.pointer, _sel_sortUsingComparator_, cmptr.pointer); } - void sortWithOptions_usingComparator_( - int opts, ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - _lib._objc_msgSend_484( - _id, _lib._sel_sortWithOptions_usingComparator_1, opts, cmptr._id); + void sortWithOptions_usingComparator_(int opts, + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + _objc_msgSend_484(this.pointer, _sel_sortWithOptions_usingComparator_, opts, + cmptr.pointer); } void sortRange_options_usingComparator_(_NSRange range, int opts, - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - _lib._objc_msgSend_505(_id, _lib._sel_sortRange_options_usingComparator_1, - range, opts, cmptr._id); + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + _objc_msgSend_505(this.pointer, _sel_sortRange_options_usingComparator_, + range, opts, cmptr.pointer); } - static NSMutableOrderedSet orderedSetWithCapacity_( - SwiftLibrary _lib, int numItems) { - final _ret = _lib._objc_msgSend_65(_lib._class_NSMutableOrderedSet1, - _lib._sel_orderedSetWithCapacity_1, numItems); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + static NSMutableOrderedSet orderedSetWithCapacity_(int numItems) { + final _ret = _objc_msgSend_65( + _class_NSMutableOrderedSet, _sel_orderedSetWithCapacity_, numItems); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } void applyDifference_(NSObject difference) { - _lib._objc_msgSend_15(_id, _lib._sel_applyDifference_1, difference._id); + _objc_msgSend_15(this.pointer, _sel_applyDifference_, difference.pointer); } void sortUsingDescriptors_(NSArray sortDescriptors) { - _lib._objc_msgSend_472( - _id, _lib._sel_sortUsingDescriptors_1, sortDescriptors._id); + _objc_msgSend_472( + this.pointer, _sel_sortUsingDescriptors_, sortDescriptors.pointer); } void filterUsingPredicate_(NSPredicate p) { - _lib._objc_msgSend_487(_id, _lib._sel_filterUsingPredicate_1, p._id); + _objc_msgSend_487(this.pointer, _sel_filterUsingPredicate_, p.pointer); } @override NSMutableOrderedSet initWithObjects_count_( - ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66( - _id, _lib._sel_initWithObjects_count_1, objects, cnt); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + this.pointer, _sel_initWithObjects_count_, objects, cnt); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } - static NSMutableOrderedSet orderedSet(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableOrderedSet1, _lib._sel_orderedSet1); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + static NSMutableOrderedSet orderedSet() { + final _ret = _objc_msgSend_2(_class_NSMutableOrderedSet, _sel_orderedSet); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } - static NSMutableOrderedSet orderedSetWithObject_( - SwiftLibrary _lib, NSObject object) { - final _ret = _lib._objc_msgSend_124(_lib._class_NSMutableOrderedSet1, - _lib._sel_orderedSetWithObject_1, object._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + static NSMutableOrderedSet orderedSetWithObject_(NSObject object) { + final _ret = _objc_msgSend_124( + _class_NSMutableOrderedSet, _sel_orderedSetWithObject_, object.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } - static NSMutableOrderedSet orderedSetWithObjects_count_(SwiftLibrary _lib, - ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66(_lib._class_NSMutableOrderedSet1, - _lib._sel_orderedSetWithObjects_count_1, objects, cnt); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + static NSMutableOrderedSet orderedSetWithObjects_count_( + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66(_class_NSMutableOrderedSet, + _sel_orderedSetWithObjects_count_, objects, cnt); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } - static NSMutableOrderedSet orderedSetWithObjects_( - SwiftLibrary _lib, NSObject firstObj) { - final _ret = _lib._objc_msgSend_124(_lib._class_NSMutableOrderedSet1, - _lib._sel_orderedSetWithObjects_1, firstObj._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + static NSMutableOrderedSet orderedSetWithObjects_(NSObject firstObj) { + final _ret = _objc_msgSend_124(_class_NSMutableOrderedSet, + _sel_orderedSetWithObjects_, firstObj.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } - static NSMutableOrderedSet orderedSetWithOrderedSet_( - SwiftLibrary _lib, NSOrderedSet set) { - final _ret = _lib._objc_msgSend_492(_lib._class_NSMutableOrderedSet1, - _lib._sel_orderedSetWithOrderedSet_1, set._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + static NSMutableOrderedSet orderedSetWithOrderedSet_(NSOrderedSet set) { + final _ret = _objc_msgSend_492(_class_NSMutableOrderedSet, + _sel_orderedSetWithOrderedSet_, set.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } static NSMutableOrderedSet orderedSetWithOrderedSet_range_copyItems_( - SwiftLibrary _lib, NSOrderedSet set, _NSRange range, bool flag) { - final _ret = _lib._objc_msgSend_493( - _lib._class_NSMutableOrderedSet1, - _lib._sel_orderedSetWithOrderedSet_range_copyItems_1, - set._id, + NSOrderedSet set, _NSRange range, bool flag) { + final _ret = _objc_msgSend_493( + _class_NSMutableOrderedSet, + _sel_orderedSetWithOrderedSet_range_copyItems_, + set.pointer, range, flag); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } - static NSMutableOrderedSet orderedSetWithArray_( - SwiftLibrary _lib, NSArray array) { - final _ret = _lib._objc_msgSend_125(_lib._class_NSMutableOrderedSet1, - _lib._sel_orderedSetWithArray_1, array._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + static NSMutableOrderedSet orderedSetWithArray_(NSArray array) { + final _ret = _objc_msgSend_125( + _class_NSMutableOrderedSet, _sel_orderedSetWithArray_, array.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } static NSMutableOrderedSet orderedSetWithArray_range_copyItems_( - SwiftLibrary _lib, NSArray array, _NSRange range, bool flag) { - final _ret = _lib._objc_msgSend_494( - _lib._class_NSMutableOrderedSet1, - _lib._sel_orderedSetWithArray_range_copyItems_1, - array._id, - range, - flag); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + NSArray array, _NSRange range, bool flag) { + final _ret = _objc_msgSend_494(_class_NSMutableOrderedSet, + _sel_orderedSetWithArray_range_copyItems_, array.pointer, range, flag); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } - static NSMutableOrderedSet orderedSetWithSet_(SwiftLibrary _lib, NSSet set) { - final _ret = _lib._objc_msgSend_411(_lib._class_NSMutableOrderedSet1, - _lib._sel_orderedSetWithSet_1, set._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + static NSMutableOrderedSet orderedSetWithSet_(NSSet set) { + final _ret = _objc_msgSend_411( + _class_NSMutableOrderedSet, _sel_orderedSetWithSet_, set.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } static NSMutableOrderedSet orderedSetWithSet_copyItems_( - SwiftLibrary _lib, NSSet set, bool flag) { - final _ret = _lib._objc_msgSend_412(_lib._class_NSMutableOrderedSet1, - _lib._sel_orderedSetWithSet_copyItems_1, set._id, flag); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + NSSet set, bool flag) { + final _ret = _objc_msgSend_412(_class_NSMutableOrderedSet, + _sel_orderedSetWithSet_copyItems_, set.pointer, flag); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } @override NSMutableOrderedSet initWithObject_(NSObject object) { final _ret = - _lib._objc_msgSend_124(_id, _lib._sel_initWithObject_1, object._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_124(this.pointer, _sel_initWithObject_, object.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } @override NSMutableOrderedSet initWithObjects_(NSObject firstObj) { - final _ret = - _lib._objc_msgSend_124(_id, _lib._sel_initWithObjects_1, firstObj._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_124( + this.pointer, _sel_initWithObjects_, firstObj.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } @override NSMutableOrderedSet initWithOrderedSet_(NSOrderedSet set) { final _ret = - _lib._objc_msgSend_492(_id, _lib._sel_initWithOrderedSet_1, set._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_492(this.pointer, _sel_initWithOrderedSet_, set.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } @override NSMutableOrderedSet initWithOrderedSet_copyItems_( NSOrderedSet set, bool flag) { - final _ret = _lib._objc_msgSend_495( - _id, _lib._sel_initWithOrderedSet_copyItems_1, set._id, flag); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_495( + this.pointer, _sel_initWithOrderedSet_copyItems_, set.pointer, flag); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } @override NSMutableOrderedSet initWithOrderedSet_range_copyItems_( NSOrderedSet set, _NSRange range, bool flag) { - final _ret = _lib._objc_msgSend_493(_id, - _lib._sel_initWithOrderedSet_range_copyItems_1, set._id, range, flag); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_493(this.pointer, + _sel_initWithOrderedSet_range_copyItems_, set.pointer, range, flag); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } @override NSMutableOrderedSet initWithArray_(NSArray array) { final _ret = - _lib._objc_msgSend_125(_id, _lib._sel_initWithArray_1, array._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_125(this.pointer, _sel_initWithArray_, array.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } @override NSMutableOrderedSet initWithArray_copyItems_(NSArray set, bool flag) { - final _ret = _lib._objc_msgSend_126( - _id, _lib._sel_initWithArray_copyItems_1, set._id, flag); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_126( + this.pointer, _sel_initWithArray_copyItems_, set.pointer, flag); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } @override NSMutableOrderedSet initWithArray_range_copyItems_( NSArray set, _NSRange range, bool flag) { - final _ret = _lib._objc_msgSend_494( - _id, _lib._sel_initWithArray_range_copyItems_1, set._id, range, flag); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_494(this.pointer, + _sel_initWithArray_range_copyItems_, set.pointer, range, flag); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } @override NSMutableOrderedSet initWithSet_(NSSet set) { - final _ret = _lib._objc_msgSend_411(_id, _lib._sel_initWithSet_1, set._id); - return NSMutableOrderedSet._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_411(this.pointer, _sel_initWithSet_, set.pointer); + return NSMutableOrderedSet._(_ret, retain: true, release: true); } @override NSMutableOrderedSet initWithSet_copyItems_(NSSet set, bool flag) { - final _ret = _lib._objc_msgSend_412( - _id, _lib._sel_initWithSet_copyItems_1, set._id, flag); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_412( + this.pointer, _sel_initWithSet_copyItems_, set.pointer, flag); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } - static NSMutableOrderedSet new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableOrderedSet1, _lib._sel_new1); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + static NSMutableOrderedSet new1() { + final _ret = _objc_msgSend_2(_class_NSMutableOrderedSet, _sel_new); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } - static NSMutableOrderedSet allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSMutableOrderedSet1, _lib._sel_allocWithZone_1, zone); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + static NSMutableOrderedSet allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSMutableOrderedSet, _sel_allocWithZone_, zone); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } - static NSMutableOrderedSet alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableOrderedSet1, _lib._sel_alloc1); - return NSMutableOrderedSet._(_ret, _lib, retain: false, release: true); + static NSMutableOrderedSet alloc() { + final _ret = _objc_msgSend_2(_class_NSMutableOrderedSet, _sel_alloc); + return NSMutableOrderedSet._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMutableOrderedSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMutableOrderedSet, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMutableOrderedSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMutableOrderedSet, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSMutableOrderedSet1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMutableOrderedSet, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableOrderedSet1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSMutableOrderedSet, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMutableOrderedSet1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMutableOrderedSet, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMutableOrderedSet1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMutableOrderedSet, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMutableOrderedSet1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMutableOrderedSet, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSMutableOrderedSet1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMutableOrderedSet, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableOrderedSet1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSMutableOrderedSet, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSMutableOrderedSet = objc.getClass("NSMutableOrderedSet"); + class NSOrderedSet extends NSObject { - NSOrderedSet._(ffi.Pointer id, SwiftLibrary lib, + NSOrderedSet._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSOrderedSet] that points to the same underlying object as [other]. - static NSOrderedSet castFrom(T other) { - return NSOrderedSet._(other._id, other._lib, retain: true, release: true); + static NSOrderedSet castFrom(T other) { + return NSOrderedSet._(other.pointer, retain: true, release: true); } /// Returns a [NSOrderedSet] that wraps the given raw object pointer. - static NSOrderedSet castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSOrderedSet castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSOrderedSet._(other, lib, retain: retain, release: release); + return NSOrderedSet._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSOrderedSet]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSOrderedSet1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSOrderedSet); } int get count { - return _lib._objc_msgSend_10(_id, _lib._sel_count1); + return _objc_msgSend_10(this.pointer, _sel_count); } NSObject objectAtIndex_(int idx) { - final _ret = _lib._objc_msgSend_65(_id, _lib._sel_objectAtIndex_1, idx); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_65(this.pointer, _sel_objectAtIndex_, idx); + return NSObject._(_ret, retain: true, release: true); } int indexOfObject_(NSObject object) { - return _lib._objc_msgSend_74(_id, _lib._sel_indexOfObject_1, object._id); + return _objc_msgSend_74(this.pointer, _sel_indexOfObject_, object.pointer); } @override NSOrderedSet init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSOrderedSet._(_ret, retain: true, release: true); } NSOrderedSet initWithObjects_count_( - ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66( - _id, _lib._sel_initWithObjects_count_1, objects, cnt); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + this.pointer, _sel_initWithObjects_count_, objects, cnt); + return NSOrderedSet._(_ret, retain: true, release: true); } NSOrderedSet? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSOrderedSet._(_ret, _lib, retain: true, release: true); + : NSOrderedSet._(_ret, retain: true, release: true); } void getObjects_range_( - ffi.Pointer> objects, _NSRange range) { - _lib._objc_msgSend_73(_id, _lib._sel_getObjects_range_1, objects, range); + ffi.Pointer> objects, _NSRange range) { + _objc_msgSend_73(this.pointer, _sel_getObjects_range_, objects, range); } NSArray objectsAtIndexes_(NSIndexSet indexes) { - final _ret = - _lib._objc_msgSend_111(_id, _lib._sel_objectsAtIndexes_1, indexes._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_111( + this.pointer, _sel_objectsAtIndexes_, indexes.pointer); + return NSArray._(_ret, retain: true, release: true); } NSObject? get firstObject { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_firstObject1); + final _ret = _objc_msgSend_17(this.pointer, _sel_firstObject); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? get lastObject { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_lastObject1); + final _ret = _objc_msgSend_17(this.pointer, _sel_lastObject); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } bool isEqualToOrderedSet_(NSOrderedSet other) { - return _lib._objc_msgSend_489( - _id, _lib._sel_isEqualToOrderedSet_1, other._id); + return _objc_msgSend_489( + this.pointer, _sel_isEqualToOrderedSet_, other.pointer); } bool containsObject_(NSObject object) { - return _lib._objc_msgSend_0(_id, _lib._sel_containsObject_1, object._id); + return _objc_msgSend_0(this.pointer, _sel_containsObject_, object.pointer); } bool intersectsOrderedSet_(NSOrderedSet other) { - return _lib._objc_msgSend_489( - _id, _lib._sel_intersectsOrderedSet_1, other._id); + return _objc_msgSend_489( + this.pointer, _sel_intersectsOrderedSet_, other.pointer); } bool intersectsSet_(NSSet set) { - return _lib._objc_msgSend_403(_id, _lib._sel_intersectsSet_1, set._id); + return _objc_msgSend_403(this.pointer, _sel_intersectsSet_, set.pointer); } bool isSubsetOfOrderedSet_(NSOrderedSet other) { - return _lib._objc_msgSend_489( - _id, _lib._sel_isSubsetOfOrderedSet_1, other._id); + return _objc_msgSend_489( + this.pointer, _sel_isSubsetOfOrderedSet_, other.pointer); } bool isSubsetOfSet_(NSSet set) { - return _lib._objc_msgSend_403(_id, _lib._sel_isSubsetOfSet_1, set._id); + return _objc_msgSend_403(this.pointer, _sel_isSubsetOfSet_, set.pointer); } NSObject objectAtIndexedSubscript_(int idx) { final _ret = - _lib._objc_msgSend_65(_id, _lib._sel_objectAtIndexedSubscript_1, idx); - return NSObject._(_ret, _lib, retain: true, release: true); + _objc_msgSend_65(this.pointer, _sel_objectAtIndexedSubscript_, idx); + return NSObject._(_ret, retain: true, release: true); } NSEnumerator objectEnumerator() { - final _ret = _lib._objc_msgSend_77(_id, _lib._sel_objectEnumerator1); - return NSEnumerator._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_77(this.pointer, _sel_objectEnumerator); + return NSEnumerator._(_ret, retain: true, release: true); } NSEnumerator reverseObjectEnumerator() { - final _ret = _lib._objc_msgSend_77(_id, _lib._sel_reverseObjectEnumerator1); - return NSEnumerator._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_77(this.pointer, _sel_reverseObjectEnumerator); + return NSEnumerator._(_ret, retain: true, release: true); } NSOrderedSet get reversedOrderedSet { - final _ret = _lib._objc_msgSend_490(_id, _lib._sel_reversedOrderedSet1); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_490(this.pointer, _sel_reversedOrderedSet); + return NSOrderedSet._(_ret, retain: true, release: true); } NSArray get array { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_array1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_array); + return NSArray._(_ret, retain: true, release: true); } NSSet get set1 { - final _ret = _lib._objc_msgSend_491(_id, _lib._sel_set1); - return NSSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_491(this.pointer, _sel_set); + return NSSet._(_ret, retain: true, release: true); } void enumerateObjectsUsingBlock_( - ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool block) { - _lib._objc_msgSend_112( - _id, _lib._sel_enumerateObjectsUsingBlock_1, block._id); + ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool block) { + _objc_msgSend_112( + this.pointer, _sel_enumerateObjectsUsingBlock_, block.pointer); } void enumerateObjectsWithOptions_usingBlock_( - int opts, ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool block) { - _lib._objc_msgSend_113(_id, - _lib._sel_enumerateObjectsWithOptions_usingBlock_1, opts, block._id); + int opts, ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool block) { + _objc_msgSend_113(this.pointer, + _sel_enumerateObjectsWithOptions_usingBlock_, opts, block.pointer); } void enumerateObjectsAtIndexes_options_usingBlock_(NSIndexSet s, int opts, - ObjCBlock_ffiVoid_ObjCObject_ffiUnsignedLong_bool block) { - _lib._objc_msgSend_114( - _id, - _lib._sel_enumerateObjectsAtIndexes_options_usingBlock_1, - s._id, + ObjCBlock_ffiVoid_objcObjCObject_ffiUnsignedLong_bool block) { + _objc_msgSend_114( + this.pointer, + _sel_enumerateObjectsAtIndexes_options_usingBlock_, + s.pointer, opts, - block._id); + block.pointer); } int indexOfObjectPassingTest_( - ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - return _lib._objc_msgSend_115( - _id, _lib._sel_indexOfObjectPassingTest_1, predicate._id); + ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + return _objc_msgSend_115( + this.pointer, _sel_indexOfObjectPassingTest_, predicate.pointer); } int indexOfObjectWithOptions_passingTest_( - int opts, ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - return _lib._objc_msgSend_116(_id, - _lib._sel_indexOfObjectWithOptions_passingTest_1, opts, predicate._id); + int opts, ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + return _objc_msgSend_116(this.pointer, + _sel_indexOfObjectWithOptions_passingTest_, opts, predicate.pointer); } int indexOfObjectAtIndexes_options_passingTest_(NSIndexSet s, int opts, - ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - return _lib._objc_msgSend_117( - _id, - _lib._sel_indexOfObjectAtIndexes_options_passingTest_1, - s._id, + ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + return _objc_msgSend_117( + this.pointer, + _sel_indexOfObjectAtIndexes_options_passingTest_, + s.pointer, opts, - predicate._id); + predicate.pointer); } NSIndexSet indexesOfObjectsPassingTest_( - ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - final _ret = _lib._objc_msgSend_118( - _id, _lib._sel_indexesOfObjectsPassingTest_1, predicate._id); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + final _ret = _objc_msgSend_118( + this.pointer, _sel_indexesOfObjectsPassingTest_, predicate.pointer); + return NSIndexSet._(_ret, retain: true, release: true); } NSIndexSet indexesOfObjectsWithOptions_passingTest_( - int opts, ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - final _ret = _lib._objc_msgSend_119( - _id, - _lib._sel_indexesOfObjectsWithOptions_passingTest_1, - opts, - predicate._id); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + int opts, ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + final _ret = _objc_msgSend_119(this.pointer, + _sel_indexesOfObjectsWithOptions_passingTest_, opts, predicate.pointer); + return NSIndexSet._(_ret, retain: true, release: true); } NSIndexSet indexesOfObjectsAtIndexes_options_passingTest_(NSIndexSet s, - int opts, ObjCBlock_bool_ObjCObject_ffiUnsignedLong_bool predicate) { - final _ret = _lib._objc_msgSend_120( - _id, - _lib._sel_indexesOfObjectsAtIndexes_options_passingTest_1, - s._id, + int opts, ObjCBlock_bool_objcObjCObject_ffiUnsignedLong_bool predicate) { + final _ret = _objc_msgSend_120( + this.pointer, + _sel_indexesOfObjectsAtIndexes_options_passingTest_, + s.pointer, opts, - predicate._id); - return NSIndexSet._(_ret, _lib, retain: true, release: true); + predicate.pointer); + return NSIndexSet._(_ret, retain: true, release: true); } int indexOfObject_inSortedRange_options_usingComparator_( NSObject object, _NSRange range, int opts, - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmp) { - return _lib._objc_msgSend_123( - _id, - _lib._sel_indexOfObject_inSortedRange_options_usingComparator_1, - object._id, + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmp) { + return _objc_msgSend_123( + this.pointer, + _sel_indexOfObject_inSortedRange_options_usingComparator_, + object.pointer, range, opts, - cmp._id); + cmp.pointer); } NSArray sortedArrayUsingComparator_( - ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - final _ret = _lib._objc_msgSend_121( - _id, _lib._sel_sortedArrayUsingComparator_1, cmptr._id); - return NSArray._(_ret, _lib, retain: true, release: true); + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + final _ret = _objc_msgSend_121( + this.pointer, _sel_sortedArrayUsingComparator_, cmptr.pointer); + return NSArray._(_ret, retain: true, release: true); } - NSArray sortedArrayWithOptions_usingComparator_( - int opts, ObjCBlock_NSComparisonResult_ObjCObject_ObjCObject cmptr) { - final _ret = _lib._objc_msgSend_122(_id, - _lib._sel_sortedArrayWithOptions_usingComparator_1, opts, cmptr._id); - return NSArray._(_ret, _lib, retain: true, release: true); + NSArray sortedArrayWithOptions_usingComparator_(int opts, + ObjCBlock_NSComparisonResult_objcObjCObject_objcObjCObject cmptr) { + final _ret = _objc_msgSend_122(this.pointer, + _sel_sortedArrayWithOptions_usingComparator_, opts, cmptr.pointer); + return NSArray._(_ret, retain: true, release: true); } NSString get description { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_description); + return NSString._(_ret, retain: true, release: true); } NSString descriptionWithLocale_(NSObject? locale) { - final _ret = _lib._objc_msgSend_70( - _id, _lib._sel_descriptionWithLocale_1, locale?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_70(this.pointer, _sel_descriptionWithLocale_, + locale?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } NSString descriptionWithLocale_indent_(NSObject? locale, int level) { - final _ret = _lib._objc_msgSend_71( - _id, - _lib._sel_descriptionWithLocale_indent_1, - locale?._id ?? ffi.nullptr, + final _ret = _objc_msgSend_71( + this.pointer, + _sel_descriptionWithLocale_indent_, + locale?.pointer ?? ffi.nullptr, level); - return NSString._(_ret, _lib, retain: true, release: true); + return NSString._(_ret, retain: true, release: true); } - static NSOrderedSet orderedSet(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSOrderedSet1, _lib._sel_orderedSet1); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + static NSOrderedSet orderedSet() { + final _ret = _objc_msgSend_2(_class_NSOrderedSet, _sel_orderedSet); + return NSOrderedSet._(_ret, retain: true, release: true); } - static NSOrderedSet orderedSetWithObject_( - SwiftLibrary _lib, NSObject object) { - final _ret = _lib._objc_msgSend_124(_lib._class_NSOrderedSet1, - _lib._sel_orderedSetWithObject_1, object._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + static NSOrderedSet orderedSetWithObject_(NSObject object) { + final _ret = _objc_msgSend_124( + _class_NSOrderedSet, _sel_orderedSetWithObject_, object.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } - static NSOrderedSet orderedSetWithObjects_count_(SwiftLibrary _lib, - ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66(_lib._class_NSOrderedSet1, - _lib._sel_orderedSetWithObjects_count_1, objects, cnt); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + static NSOrderedSet orderedSetWithObjects_count_( + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + _class_NSOrderedSet, _sel_orderedSetWithObjects_count_, objects, cnt); + return NSOrderedSet._(_ret, retain: true, release: true); } - static NSOrderedSet orderedSetWithObjects_( - SwiftLibrary _lib, NSObject firstObj) { - final _ret = _lib._objc_msgSend_124(_lib._class_NSOrderedSet1, - _lib._sel_orderedSetWithObjects_1, firstObj._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + static NSOrderedSet orderedSetWithObjects_(NSObject firstObj) { + final _ret = _objc_msgSend_124( + _class_NSOrderedSet, _sel_orderedSetWithObjects_, firstObj.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } - static NSOrderedSet orderedSetWithOrderedSet_( - SwiftLibrary _lib, NSOrderedSet set) { - final _ret = _lib._objc_msgSend_492(_lib._class_NSOrderedSet1, - _lib._sel_orderedSetWithOrderedSet_1, set._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + static NSOrderedSet orderedSetWithOrderedSet_(NSOrderedSet set) { + final _ret = _objc_msgSend_492( + _class_NSOrderedSet, _sel_orderedSetWithOrderedSet_, set.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } static NSOrderedSet orderedSetWithOrderedSet_range_copyItems_( - SwiftLibrary _lib, NSOrderedSet set, _NSRange range, bool flag) { - final _ret = _lib._objc_msgSend_493( - _lib._class_NSOrderedSet1, - _lib._sel_orderedSetWithOrderedSet_range_copyItems_1, - set._id, + NSOrderedSet set, _NSRange range, bool flag) { + final _ret = _objc_msgSend_493( + _class_NSOrderedSet, + _sel_orderedSetWithOrderedSet_range_copyItems_, + set.pointer, range, flag); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + return NSOrderedSet._(_ret, retain: false, release: true); } - static NSOrderedSet orderedSetWithArray_(SwiftLibrary _lib, NSArray array) { - final _ret = _lib._objc_msgSend_125( - _lib._class_NSOrderedSet1, _lib._sel_orderedSetWithArray_1, array._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + static NSOrderedSet orderedSetWithArray_(NSArray array) { + final _ret = _objc_msgSend_125( + _class_NSOrderedSet, _sel_orderedSetWithArray_, array.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } static NSOrderedSet orderedSetWithArray_range_copyItems_( - SwiftLibrary _lib, NSArray array, _NSRange range, bool flag) { - final _ret = _lib._objc_msgSend_494( - _lib._class_NSOrderedSet1, - _lib._sel_orderedSetWithArray_range_copyItems_1, - array._id, - range, - flag); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + NSArray array, _NSRange range, bool flag) { + final _ret = _objc_msgSend_494(_class_NSOrderedSet, + _sel_orderedSetWithArray_range_copyItems_, array.pointer, range, flag); + return NSOrderedSet._(_ret, retain: false, release: true); } - static NSOrderedSet orderedSetWithSet_(SwiftLibrary _lib, NSSet set) { - final _ret = _lib._objc_msgSend_411( - _lib._class_NSOrderedSet1, _lib._sel_orderedSetWithSet_1, set._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + static NSOrderedSet orderedSetWithSet_(NSSet set) { + final _ret = _objc_msgSend_411( + _class_NSOrderedSet, _sel_orderedSetWithSet_, set.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } - static NSOrderedSet orderedSetWithSet_copyItems_( - SwiftLibrary _lib, NSSet set, bool flag) { - final _ret = _lib._objc_msgSend_412(_lib._class_NSOrderedSet1, - _lib._sel_orderedSetWithSet_copyItems_1, set._id, flag); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + static NSOrderedSet orderedSetWithSet_copyItems_(NSSet set, bool flag) { + final _ret = _objc_msgSend_412(_class_NSOrderedSet, + _sel_orderedSetWithSet_copyItems_, set.pointer, flag); + return NSOrderedSet._(_ret, retain: false, release: true); } NSOrderedSet initWithObject_(NSObject object) { final _ret = - _lib._objc_msgSend_124(_id, _lib._sel_initWithObject_1, object._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_124(this.pointer, _sel_initWithObject_, object.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } NSOrderedSet initWithObjects_(NSObject firstObj) { - final _ret = - _lib._objc_msgSend_124(_id, _lib._sel_initWithObjects_1, firstObj._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_124( + this.pointer, _sel_initWithObjects_, firstObj.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } NSOrderedSet initWithOrderedSet_(NSOrderedSet set) { final _ret = - _lib._objc_msgSend_492(_id, _lib._sel_initWithOrderedSet_1, set._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_492(this.pointer, _sel_initWithOrderedSet_, set.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } NSOrderedSet initWithOrderedSet_copyItems_(NSOrderedSet set, bool flag) { - final _ret = _lib._objc_msgSend_495( - _id, _lib._sel_initWithOrderedSet_copyItems_1, set._id, flag); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_495( + this.pointer, _sel_initWithOrderedSet_copyItems_, set.pointer, flag); + return NSOrderedSet._(_ret, retain: false, release: true); } NSOrderedSet initWithOrderedSet_range_copyItems_( NSOrderedSet set, _NSRange range, bool flag) { - final _ret = _lib._objc_msgSend_493(_id, - _lib._sel_initWithOrderedSet_range_copyItems_1, set._id, range, flag); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_493(this.pointer, + _sel_initWithOrderedSet_range_copyItems_, set.pointer, range, flag); + return NSOrderedSet._(_ret, retain: false, release: true); } NSOrderedSet initWithArray_(NSArray array) { final _ret = - _lib._objc_msgSend_125(_id, _lib._sel_initWithArray_1, array._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_125(this.pointer, _sel_initWithArray_, array.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } NSOrderedSet initWithArray_copyItems_(NSArray set, bool flag) { - final _ret = _lib._objc_msgSend_126( - _id, _lib._sel_initWithArray_copyItems_1, set._id, flag); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_126( + this.pointer, _sel_initWithArray_copyItems_, set.pointer, flag); + return NSOrderedSet._(_ret, retain: false, release: true); } NSOrderedSet initWithArray_range_copyItems_( NSArray set, _NSRange range, bool flag) { - final _ret = _lib._objc_msgSend_494( - _id, _lib._sel_initWithArray_range_copyItems_1, set._id, range, flag); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_494(this.pointer, + _sel_initWithArray_range_copyItems_, set.pointer, range, flag); + return NSOrderedSet._(_ret, retain: false, release: true); } NSOrderedSet initWithSet_(NSSet set) { - final _ret = _lib._objc_msgSend_411(_id, _lib._sel_initWithSet_1, set._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_411(this.pointer, _sel_initWithSet_, set.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } NSOrderedSet initWithSet_copyItems_(NSSet set, bool flag) { - final _ret = _lib._objc_msgSend_412( - _id, _lib._sel_initWithSet_copyItems_1, set._id, flag); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_412( + this.pointer, _sel_initWithSet_copyItems_, set.pointer, flag); + return NSOrderedSet._(_ret, retain: false, release: true); } NSObject differenceFromOrderedSet_withOptions_usingEquivalenceTest_( NSOrderedSet other, int options, - ObjCBlock_bool_ObjCObject_ObjCObject block) { - final _ret = _lib._objc_msgSend_496( - _id, - _lib._sel_differenceFromOrderedSet_withOptions_usingEquivalenceTest_1, - other._id, + ObjCBlock_bool_objcObjCObject_objcObjCObject block) { + final _ret = _objc_msgSend_496( + this.pointer, + _sel_differenceFromOrderedSet_withOptions_usingEquivalenceTest_, + other.pointer, options, - block._id); - return NSObject._(_ret, _lib, retain: true, release: true); + block.pointer); + return NSObject._(_ret, retain: true, release: true); } NSObject differenceFromOrderedSet_withOptions_( NSOrderedSet other, int options) { - final _ret = _lib._objc_msgSend_497(_id, - _lib._sel_differenceFromOrderedSet_withOptions_1, other._id, options); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_497(this.pointer, + _sel_differenceFromOrderedSet_withOptions_, other.pointer, options); + return NSObject._(_ret, retain: true, release: true); } NSObject differenceFromOrderedSet_(NSOrderedSet other) { - final _ret = _lib._objc_msgSend_492( - _id, _lib._sel_differenceFromOrderedSet_1, other._id); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_492( + this.pointer, _sel_differenceFromOrderedSet_, other.pointer); + return NSObject._(_ret, retain: true, release: true); } NSOrderedSet? orderedSetByApplyingDifference_(NSObject difference) { - final _ret = _lib._objc_msgSend_498( - _id, _lib._sel_orderedSetByApplyingDifference_1, difference._id); + final _ret = _objc_msgSend_498( + this.pointer, _sel_orderedSetByApplyingDifference_, difference.pointer); return _ret.address == 0 ? null - : NSOrderedSet._(_ret, _lib, retain: true, release: true); + : NSOrderedSet._(_ret, retain: true, release: true); } NSObject valueForKey_(NSString key) { - final _ret = _lib._objc_msgSend_31(_id, _lib._sel_valueForKey_1, key._id); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_31(this.pointer, _sel_valueForKey_, key.pointer); + return NSObject._(_ret, retain: true, release: true); } @override void setValue_forKey_(NSObject? value, NSString key) { - _lib._objc_msgSend_135( - _id, _lib._sel_setValue_forKey_1, value?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_setValue_forKey_, + value?.pointer ?? ffi.nullptr, key.pointer); } @override void addObserver_forKeyPath_options_context_(NSObject observer, NSString keyPath, int options, ffi.Pointer context) { - _lib._objc_msgSend_139( - _id, - _lib._sel_addObserver_forKeyPath_options_context_1, - observer._id, - keyPath._id, + _objc_msgSend_139( + this.pointer, + _sel_addObserver_forKeyPath_options_context_, + observer.pointer, + keyPath.pointer, options, context); } @@ -47238,352 +22166,717 @@ class NSOrderedSet extends NSObject { @override void removeObserver_forKeyPath_context_( NSObject observer, NSString keyPath, ffi.Pointer context) { - _lib._objc_msgSend_140(_id, _lib._sel_removeObserver_forKeyPath_context_1, - observer._id, keyPath._id, context); + _objc_msgSend_140(this.pointer, _sel_removeObserver_forKeyPath_context_, + observer.pointer, keyPath.pointer, context); } @override void removeObserver_forKeyPath_(NSObject observer, NSString keyPath) { - _lib._objc_msgSend_141( - _id, _lib._sel_removeObserver_forKeyPath_1, observer._id, keyPath._id); + _objc_msgSend_141(this.pointer, _sel_removeObserver_forKeyPath_, + observer.pointer, keyPath.pointer); } NSArray sortedArrayUsingDescriptors_(NSArray sortDescriptors) { - final _ret = _lib._objc_msgSend_68( - _id, _lib._sel_sortedArrayUsingDescriptors_1, sortDescriptors._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_68(this.pointer, + _sel_sortedArrayUsingDescriptors_, sortDescriptors.pointer); + return NSArray._(_ret, retain: true, release: true); } NSOrderedSet filteredOrderedSetUsingPredicate_(NSPredicate p) { - final _ret = _lib._objc_msgSend_499( - _id, _lib._sel_filteredOrderedSetUsingPredicate_1, p._id); - return NSOrderedSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_499( + this.pointer, _sel_filteredOrderedSetUsingPredicate_, p.pointer); + return NSOrderedSet._(_ret, retain: true, release: true); } - static NSOrderedSet new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSOrderedSet1, _lib._sel_new1); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + static NSOrderedSet new1() { + final _ret = _objc_msgSend_2(_class_NSOrderedSet, _sel_new); + return NSOrderedSet._(_ret, retain: false, release: true); } - static NSOrderedSet allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSOrderedSet1, _lib._sel_allocWithZone_1, zone); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + static NSOrderedSet allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSOrderedSet, _sel_allocWithZone_, zone); + return NSOrderedSet._(_ret, retain: false, release: true); } - static NSOrderedSet alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSOrderedSet1, _lib._sel_alloc1); - return NSOrderedSet._(_ret, _lib, retain: false, release: true); + static NSOrderedSet alloc() { + final _ret = _objc_msgSend_2(_class_NSOrderedSet, _sel_alloc); + return NSOrderedSet._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSOrderedSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSOrderedSet, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSOrderedSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSOrderedSet, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSOrderedSet1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSOrderedSet, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSOrderedSet1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSOrderedSet, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSOrderedSet1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSOrderedSet, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSOrderedSet1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSOrderedSet, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSOrderedSet1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSOrderedSet1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSOrderedSet1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSOrderedSet, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSOrderedSet, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSOrderedSet, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSOrderedSet = objc.getClass("NSOrderedSet"); +late final _sel_isEqualToOrderedSet_ = + objc.registerName("isEqualToOrderedSet:"); +final _objc_msgSend_489 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_intersectsOrderedSet_ = + objc.registerName("intersectsOrderedSet:"); +late final _sel_isSubsetOfOrderedSet_ = + objc.registerName("isSubsetOfOrderedSet:"); +late final _sel_reversedOrderedSet = objc.registerName("reversedOrderedSet"); +final _objc_msgSend_490 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_491 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_orderedSet = objc.registerName("orderedSet"); +late final _sel_orderedSetWithObject_ = + objc.registerName("orderedSetWithObject:"); +late final _sel_orderedSetWithObjects_count_ = + objc.registerName("orderedSetWithObjects:count:"); +late final _sel_orderedSetWithObjects_ = + objc.registerName("orderedSetWithObjects:"); +late final _sel_orderedSetWithOrderedSet_ = + objc.registerName("orderedSetWithOrderedSet:"); +final _objc_msgSend_492 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_orderedSetWithOrderedSet_range_copyItems_ = + objc.registerName("orderedSetWithOrderedSet:range:copyItems:"); +final _objc_msgSend_493 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange, + bool)>(); +late final _sel_orderedSetWithArray_ = + objc.registerName("orderedSetWithArray:"); +late final _sel_orderedSetWithArray_range_copyItems_ = + objc.registerName("orderedSetWithArray:range:copyItems:"); +final _objc_msgSend_494 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange, + bool)>(); +late final _sel_orderedSetWithSet_ = objc.registerName("orderedSetWithSet:"); +late final _sel_orderedSetWithSet_copyItems_ = + objc.registerName("orderedSetWithSet:copyItems:"); +late final _sel_initWithObject_ = objc.registerName("initWithObject:"); +late final _sel_initWithOrderedSet_ = objc.registerName("initWithOrderedSet:"); +late final _sel_initWithOrderedSet_copyItems_ = + objc.registerName("initWithOrderedSet:copyItems:"); +final _objc_msgSend_495 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_initWithOrderedSet_range_copyItems_ = + objc.registerName("initWithOrderedSet:range:copyItems:"); +late final _sel_initWithArray_range_copyItems_ = + objc.registerName("initWithArray:range:copyItems:"); +late final _sel_differenceFromOrderedSet_withOptions_usingEquivalenceTest_ = + objc.registerName( + "differenceFromOrderedSet:withOptions:usingEquivalenceTest:"); +final _objc_msgSend_496 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_differenceFromOrderedSet_withOptions_ = + objc.registerName("differenceFromOrderedSet:withOptions:"); +final _objc_msgSend_497 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_differenceFromOrderedSet_ = + objc.registerName("differenceFromOrderedSet:"); +late final _sel_orderedSetByApplyingDifference_ = + objc.registerName("orderedSetByApplyingDifference:"); +final _objc_msgSend_498 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_filteredOrderedSetUsingPredicate_ = + objc.registerName("filteredOrderedSetUsingPredicate:"); +final _objc_msgSend_499 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_addObjects_count_ = objc.registerName("addObjects:count:"); +final _objc_msgSend_500 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + int)>(); +late final _sel_moveObjectsAtIndexes_toIndex_ = + objc.registerName("moveObjectsAtIndexes:toIndex:"); +final _objc_msgSend_501 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_setObject_atIndex_ = objc.registerName("setObject:atIndex:"); +late final _sel_replaceObjectsInRange_withObjects_count_ = + objc.registerName("replaceObjectsInRange:withObjects:count:"); +final _objc_msgSend_502 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer>, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer>, + int)>(); +late final _sel_intersectOrderedSet_ = + objc.registerName("intersectOrderedSet:"); +final _objc_msgSend_503 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_minusOrderedSet_ = objc.registerName("minusOrderedSet:"); +late final _sel_unionOrderedSet_ = objc.registerName("unionOrderedSet:"); +late final _sel_intersectSet_ = objc.registerName("intersectSet:"); +final _objc_msgSend_504 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_minusSet_ = objc.registerName("minusSet:"); +late final _sel_unionSet_ = objc.registerName("unionSet:"); +late final _sel_sortRange_options_usingComparator_ = + objc.registerName("sortRange:options:usingComparator:"); +final _objc_msgSend_505 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + int, + ffi.Pointer)>(); +late final _sel_orderedSetWithCapacity_ = + objc.registerName("orderedSetWithCapacity:"); +late final _sel_mutableOrderedSetValueForKey_ = + objc.registerName("mutableOrderedSetValueForKey:"); +final _objc_msgSend_506 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); class NSMutableSet extends NSSet { - NSMutableSet._(ffi.Pointer id, SwiftLibrary lib, + NSMutableSet._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMutableSet] that points to the same underlying object as [other]. - static NSMutableSet castFrom(T other) { - return NSMutableSet._(other._id, other._lib, retain: true, release: true); + static NSMutableSet castFrom(T other) { + return NSMutableSet._(other.pointer, retain: true, release: true); } /// Returns a [NSMutableSet] that wraps the given raw object pointer. - static NSMutableSet castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSMutableSet castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSMutableSet._(other, lib, retain: retain, release: release); + return NSMutableSet._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMutableSet]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSMutableSet1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMutableSet); } void addObject_(NSObject object) { - _lib._objc_msgSend_15(_id, _lib._sel_addObject_1, object._id); + _objc_msgSend_15(this.pointer, _sel_addObject_, object.pointer); } void removeObject_(NSObject object) { - _lib._objc_msgSend_15(_id, _lib._sel_removeObject_1, object._id); + _objc_msgSend_15(this.pointer, _sel_removeObject_, object.pointer); } @override NSMutableSet? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSMutableSet._(_ret, _lib, retain: true, release: true); + : NSMutableSet._(_ret, retain: true, release: true); } @override NSMutableSet init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMutableSet._(_ret, retain: true, release: true); } NSMutableSet initWithCapacity_(int numItems) { final _ret = - _lib._objc_msgSend_65(_id, _lib._sel_initWithCapacity_1, numItems); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_65(this.pointer, _sel_initWithCapacity_, numItems); + return NSMutableSet._(_ret, retain: true, release: true); } void addObjectsFromArray_(NSArray array) { - _lib._objc_msgSend_472(_id, _lib._sel_addObjectsFromArray_1, array._id); + _objc_msgSend_472(this.pointer, _sel_addObjectsFromArray_, array.pointer); } void intersectSet_(NSSet otherSet) { - _lib._objc_msgSend_504(_id, _lib._sel_intersectSet_1, otherSet._id); + _objc_msgSend_504(this.pointer, _sel_intersectSet_, otherSet.pointer); } void minusSet_(NSSet otherSet) { - _lib._objc_msgSend_504(_id, _lib._sel_minusSet_1, otherSet._id); + _objc_msgSend_504(this.pointer, _sel_minusSet_, otherSet.pointer); } void removeAllObjects() { - _lib._objc_msgSend_1(_id, _lib._sel_removeAllObjects1); + _objc_msgSend_1(this.pointer, _sel_removeAllObjects); } void unionSet_(NSSet otherSet) { - _lib._objc_msgSend_504(_id, _lib._sel_unionSet_1, otherSet._id); + _objc_msgSend_504(this.pointer, _sel_unionSet_, otherSet.pointer); } void setSet_(NSSet otherSet) { - _lib._objc_msgSend_504(_id, _lib._sel_setSet_1, otherSet._id); + _objc_msgSend_504(this.pointer, _sel_setSet_, otherSet.pointer); } - static NSMutableSet setWithCapacity_(SwiftLibrary _lib, int numItems) { - final _ret = _lib._objc_msgSend_65( - _lib._class_NSMutableSet1, _lib._sel_setWithCapacity_1, numItems); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + static NSMutableSet setWithCapacity_(int numItems) { + final _ret = + _objc_msgSend_65(_class_NSMutableSet, _sel_setWithCapacity_, numItems); + return NSMutableSet._(_ret, retain: true, release: true); } void filterUsingPredicate_(NSPredicate predicate) { - _lib._objc_msgSend_487( - _id, _lib._sel_filterUsingPredicate_1, predicate._id); + _objc_msgSend_487( + this.pointer, _sel_filterUsingPredicate_, predicate.pointer); } @override NSMutableSet initWithObjects_count_( - ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66( - _id, _lib._sel_initWithObjects_count_1, objects, cnt); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + this.pointer, _sel_initWithObjects_count_, objects, cnt); + return NSMutableSet._(_ret, retain: true, release: true); } - static NSMutableSet set1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableSet1, _lib._sel_set1); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + static NSMutableSet set1() { + final _ret = _objc_msgSend_2(_class_NSMutableSet, _sel_set); + return NSMutableSet._(_ret, retain: true, release: true); } - static NSMutableSet setWithObject_(SwiftLibrary _lib, NSObject object) { - final _ret = _lib._objc_msgSend_124( - _lib._class_NSMutableSet1, _lib._sel_setWithObject_1, object._id); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + static NSMutableSet setWithObject_(NSObject object) { + final _ret = _objc_msgSend_124( + _class_NSMutableSet, _sel_setWithObject_, object.pointer); + return NSMutableSet._(_ret, retain: true, release: true); } - static NSMutableSet setWithObjects_count_(SwiftLibrary _lib, - ffi.Pointer> objects, int cnt) { - final _ret = _lib._objc_msgSend_66(_lib._class_NSMutableSet1, - _lib._sel_setWithObjects_count_1, objects, cnt); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + static NSMutableSet setWithObjects_count_( + ffi.Pointer> objects, int cnt) { + final _ret = _objc_msgSend_66( + _class_NSMutableSet, _sel_setWithObjects_count_, objects, cnt); + return NSMutableSet._(_ret, retain: true, release: true); } - static NSMutableSet setWithObjects_(SwiftLibrary _lib, NSObject firstObj) { - final _ret = _lib._objc_msgSend_124( - _lib._class_NSMutableSet1, _lib._sel_setWithObjects_1, firstObj._id); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + static NSMutableSet setWithObjects_(NSObject firstObj) { + final _ret = _objc_msgSend_124( + _class_NSMutableSet, _sel_setWithObjects_, firstObj.pointer); + return NSMutableSet._(_ret, retain: true, release: true); } - static NSMutableSet setWithSet_(SwiftLibrary _lib, NSSet set) { - final _ret = _lib._objc_msgSend_411( - _lib._class_NSMutableSet1, _lib._sel_setWithSet_1, set._id); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + static NSMutableSet setWithSet_(NSSet set) { + final _ret = + _objc_msgSend_411(_class_NSMutableSet, _sel_setWithSet_, set.pointer); + return NSMutableSet._(_ret, retain: true, release: true); } - static NSMutableSet setWithArray_(SwiftLibrary _lib, NSArray array) { - final _ret = _lib._objc_msgSend_125( - _lib._class_NSMutableSet1, _lib._sel_setWithArray_1, array._id); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + static NSMutableSet setWithArray_(NSArray array) { + final _ret = _objc_msgSend_125( + _class_NSMutableSet, _sel_setWithArray_, array.pointer); + return NSMutableSet._(_ret, retain: true, release: true); } @override NSMutableSet initWithObjects_(NSObject firstObj) { - final _ret = - _lib._objc_msgSend_124(_id, _lib._sel_initWithObjects_1, firstObj._id); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_124( + this.pointer, _sel_initWithObjects_, firstObj.pointer); + return NSMutableSet._(_ret, retain: true, release: true); } @override NSMutableSet initWithSet_(NSSet set) { - final _ret = _lib._objc_msgSend_411(_id, _lib._sel_initWithSet_1, set._id); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_411(this.pointer, _sel_initWithSet_, set.pointer); + return NSMutableSet._(_ret, retain: true, release: true); } @override NSMutableSet initWithSet_copyItems_(NSSet set, bool flag) { - final _ret = _lib._objc_msgSend_412( - _id, _lib._sel_initWithSet_copyItems_1, set._id, flag); - return NSMutableSet._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_412( + this.pointer, _sel_initWithSet_copyItems_, set.pointer, flag); + return NSMutableSet._(_ret, retain: false, release: true); } @override NSMutableSet initWithArray_(NSArray array) { final _ret = - _lib._objc_msgSend_125(_id, _lib._sel_initWithArray_1, array._id); - return NSMutableSet._(_ret, _lib, retain: true, release: true); + _objc_msgSend_125(this.pointer, _sel_initWithArray_, array.pointer); + return NSMutableSet._(_ret, retain: true, release: true); } - static NSMutableSet new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableSet1, _lib._sel_new1); - return NSMutableSet._(_ret, _lib, retain: false, release: true); + static NSMutableSet new1() { + final _ret = _objc_msgSend_2(_class_NSMutableSet, _sel_new); + return NSMutableSet._(_ret, retain: false, release: true); } - static NSMutableSet allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSMutableSet1, _lib._sel_allocWithZone_1, zone); - return NSMutableSet._(_ret, _lib, retain: false, release: true); + static NSMutableSet allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSMutableSet, _sel_allocWithZone_, zone); + return NSMutableSet._(_ret, retain: false, release: true); } - static NSMutableSet alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableSet1, _lib._sel_alloc1); - return NSMutableSet._(_ret, _lib, retain: false, release: true); + static NSMutableSet alloc() { + final _ret = _objc_msgSend_2(_class_NSMutableSet, _sel_alloc); + return NSMutableSet._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMutableSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMutableSet, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMutableSet1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMutableSet, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableSet1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMutableSet, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableSet1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSMutableSet, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMutableSet1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMutableSet, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMutableSet1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMutableSet, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMutableSet1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSMutableSet1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableSet1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMutableSet, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMutableSet, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSMutableSet, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSMutableSet = objc.getClass("NSMutableSet"); +late final _sel_setSet_ = objc.registerName("setSet:"); +late final _sel_setWithCapacity_ = objc.registerName("setWithCapacity:"); +late final _sel_mutableSetValueForKey_ = + objc.registerName("mutableSetValueForKey:"); +final _objc_msgSend_507 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_valueForKeyPath_ = objc.registerName("valueForKeyPath:"); +late final _sel_setValue_forKeyPath_ = + objc.registerName("setValue:forKeyPath:"); +late final _sel_validateValue_forKeyPath_error_ = + objc.registerName("validateValue:forKeyPath:error:"); +late final _sel_mutableArrayValueForKeyPath_ = + objc.registerName("mutableArrayValueForKeyPath:"); +late final _sel_mutableOrderedSetValueForKeyPath_ = + objc.registerName("mutableOrderedSetValueForKeyPath:"); +late final _sel_mutableSetValueForKeyPath_ = + objc.registerName("mutableSetValueForKeyPath:"); +late final _sel_valueForUndefinedKey_ = + objc.registerName("valueForUndefinedKey:"); +late final _sel_setValue_forUndefinedKey_ = + objc.registerName("setValue:forUndefinedKey:"); +late final _sel_setNilValueForKey_ = objc.registerName("setNilValueForKey:"); +late final _sel_dictionaryWithValuesForKeys_ = + objc.registerName("dictionaryWithValuesForKeys:"); +final _objc_msgSend_508 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setValuesForKeysWithDictionary_ = + objc.registerName("setValuesForKeysWithDictionary:"); +final _objc_msgSend_509 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_storedValueForKey_ = objc.registerName("storedValueForKey:"); +late final _sel_takeStoredValue_forKey_ = + objc.registerName("takeStoredValue:forKey:"); +late final _sel_takeValue_forKey_ = objc.registerName("takeValue:forKey:"); +late final _sel_takeValue_forKeyPath_ = + objc.registerName("takeValue:forKeyPath:"); +late final _sel_handleQueryWithUnboundKey_ = + objc.registerName("handleQueryWithUnboundKey:"); +late final _sel_handleTakeValue_forUnboundKey_ = + objc.registerName("handleTakeValue:forUnboundKey:"); +late final _sel_unableToSetNilForKey_ = + objc.registerName("unableToSetNilForKey:"); +late final _sel_valuesForKeys_ = objc.registerName("valuesForKeys:"); +late final _sel_takeValuesFromDictionary_ = + objc.registerName("takeValuesFromDictionary:"); +late final _sel_observeValueForKeyPath_ofObject_change_context_ = + objc.registerName("observeValueForKeyPath:ofObject:change:context:"); +final _objc_msgSend_510 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_willChangeValueForKey_ = + objc.registerName("willChangeValueForKey:"); +late final _sel_didChangeValueForKey_ = + objc.registerName("didChangeValueForKey:"); abstract class NSKeyValueChange { static const int NSKeyValueChangeSetting = 1; @@ -47592,6 +22885,27 @@ abstract class NSKeyValueChange { static const int NSKeyValueChangeReplacement = 4; } +late final _sel_willChange_valuesAtIndexes_forKey_ = + objc.registerName("willChange:valuesAtIndexes:forKey:"); +final _objc_msgSend_511 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_didChange_valuesAtIndexes_forKey_ = + objc.registerName("didChange:valuesAtIndexes:forKey:"); + abstract class NSKeyValueSetMutationKind { static const int NSKeyValueUnionSetMutation = 1; static const int NSKeyValueMinusSetMutation = 2; @@ -47599,479 +22913,515 @@ abstract class NSKeyValueSetMutationKind { static const int NSKeyValueSetSetMutation = 4; } +late final _sel_willChangeValueForKey_withSetMutation_usingObjects_ = + objc.registerName("willChangeValueForKey:withSetMutation:usingObjects:"); +final _objc_msgSend_512 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_didChangeValueForKey_withSetMutation_usingObjects_ = + objc.registerName("didChangeValueForKey:withSetMutation:usingObjects:"); +late final _sel_observationInfo = objc.registerName("observationInfo"); +late final _sel_setObservationInfo_ = objc.registerName("setObservationInfo:"); +final _objc_msgSend_513 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_classForKeyedArchiver = + objc.registerName("classForKeyedArchiver"); + class NSKeyedArchiver extends NSCoder { - NSKeyedArchiver._(ffi.Pointer id, SwiftLibrary lib, + NSKeyedArchiver._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSKeyedArchiver] that points to the same underlying object as [other]. - static NSKeyedArchiver castFrom(T other) { - return NSKeyedArchiver._(other._id, other._lib, - retain: true, release: true); + static NSKeyedArchiver castFrom(T other) { + return NSKeyedArchiver._(other.pointer, retain: true, release: true); } /// Returns a [NSKeyedArchiver] that wraps the given raw object pointer. - static NSKeyedArchiver castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSKeyedArchiver castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSKeyedArchiver._(other, lib, retain: retain, release: release); + return NSKeyedArchiver._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSKeyedArchiver]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSKeyedArchiver1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSKeyedArchiver); } NSKeyedArchiver initRequiringSecureCoding_(bool requiresSecureCoding) { - final _ret = _lib._objc_msgSend_514( - _id, _lib._sel_initRequiringSecureCoding_1, requiresSecureCoding); - return NSKeyedArchiver._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_514( + this.pointer, _sel_initRequiringSecureCoding_, requiresSecureCoding); + return NSKeyedArchiver._(_ret, retain: true, release: true); } static NSData? archivedDataWithRootObject_requiringSecureCoding_error_( - SwiftLibrary _lib, NSObject object, bool requiresSecureCoding, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_515( - _lib._class_NSKeyedArchiver1, - _lib._sel_archivedDataWithRootObject_requiringSecureCoding_error_1, - object._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_515( + _class_NSKeyedArchiver, + _sel_archivedDataWithRootObject_requiringSecureCoding_error_, + object.pointer, requiresSecureCoding, error); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } @override NSKeyedArchiver init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSKeyedArchiver._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSKeyedArchiver._(_ret, retain: true, release: true); } NSKeyedArchiver initForWritingWithMutableData_(NSMutableData data) { - final _ret = _lib._objc_msgSend_521( - _id, _lib._sel_initForWritingWithMutableData_1, data._id); - return NSKeyedArchiver._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_521( + this.pointer, _sel_initForWritingWithMutableData_, data.pointer); + return NSKeyedArchiver._(_ret, retain: true, release: true); } - static NSData archivedDataWithRootObject_( - SwiftLibrary _lib, NSObject rootObject) { - final _ret = _lib._objc_msgSend_522(_lib._class_NSKeyedArchiver1, - _lib._sel_archivedDataWithRootObject_1, rootObject._id); - return NSData._(_ret, _lib, retain: true, release: true); + static NSData archivedDataWithRootObject_(NSObject rootObject) { + final _ret = _objc_msgSend_522(_class_NSKeyedArchiver, + _sel_archivedDataWithRootObject_, rootObject.pointer); + return NSData._(_ret, retain: true, release: true); } - static bool archiveRootObject_toFile_( - SwiftLibrary _lib, NSObject rootObject, NSString path) { - return _lib._objc_msgSend_261(_lib._class_NSKeyedArchiver1, - _lib._sel_archiveRootObject_toFile_1, rootObject._id, path._id); + static bool archiveRootObject_toFile_(NSObject rootObject, NSString path) { + return _objc_msgSend_261(_class_NSKeyedArchiver, + _sel_archiveRootObject_toFile_, rootObject.pointer, path.pointer); } NSObject? get delegate { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_delegate1); + final _ret = _objc_msgSend_17(this.pointer, _sel_delegate); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set delegate(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setDelegate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); } int get outputFormat { - return _lib._objc_msgSend_523(_id, _lib._sel_outputFormat1); + return _objc_msgSend_523(this.pointer, _sel_outputFormat); } set outputFormat(int value) { - return _lib._objc_msgSend_524(_id, _lib._sel_setOutputFormat_1, value); + return _objc_msgSend_524(this.pointer, _sel_setOutputFormat_, value); } NSData get encodedData { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_encodedData1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_encodedData); + return NSData._(_ret, retain: true, release: true); } void finishEncoding() { - _lib._objc_msgSend_1(_id, _lib._sel_finishEncoding1); + _objc_msgSend_1(this.pointer, _sel_finishEncoding); } - static void setClassName_forClass_( - SwiftLibrary _lib, NSString? codedName, NSObject cls) { - _lib._objc_msgSend_525( - _lib._class_NSKeyedArchiver1, - _lib._sel_setClassName_forClass_1, - codedName?._id ?? ffi.nullptr, - cls._id); + static void setClassName_forClass_(NSString? codedName, NSObject cls) { + _objc_msgSend_525(_class_NSKeyedArchiver, _sel_setClassName_forClass_, + codedName?.pointer ?? ffi.nullptr, cls.pointer); } - static NSString? classNameForClass_(SwiftLibrary _lib, NSObject cls) { - final _ret = _lib._objc_msgSend_526( - _lib._class_NSKeyedArchiver1, _lib._sel_classNameForClass_1, cls._id); + static NSString? classNameForClass_(NSObject cls) { + final _ret = _objc_msgSend_526( + _class_NSKeyedArchiver, _sel_classNameForClass_, cls.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } @override void encodeObject_forKey_(NSObject? object, NSString key) { - _lib._objc_msgSend_135(_id, _lib._sel_encodeObject_forKey_1, - object?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_encodeObject_forKey_, + object?.pointer ?? ffi.nullptr, key.pointer); } @override void encodeConditionalObject_forKey_(NSObject? object, NSString key) { - _lib._objc_msgSend_135(_id, _lib._sel_encodeConditionalObject_forKey_1, - object?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_encodeConditionalObject_forKey_, + object?.pointer ?? ffi.nullptr, key.pointer); } @override void encodeBool_forKey_(bool value, NSString key) { - _lib._objc_msgSend_296(_id, _lib._sel_encodeBool_forKey_1, value, key._id); + _objc_msgSend_296( + this.pointer, _sel_encodeBool_forKey_, value, key.pointer); } @override void encodeInt_forKey_(int value, NSString key) { - _lib._objc_msgSend_297(_id, _lib._sel_encodeInt_forKey_1, value, key._id); + _objc_msgSend_297(this.pointer, _sel_encodeInt_forKey_, value, key.pointer); } @override void encodeInt32_forKey_(int value, NSString key) { - _lib._objc_msgSend_298(_id, _lib._sel_encodeInt32_forKey_1, value, key._id); + _objc_msgSend_298( + this.pointer, _sel_encodeInt32_forKey_, value, key.pointer); } @override void encodeInt64_forKey_(int value, NSString key) { - _lib._objc_msgSend_299(_id, _lib._sel_encodeInt64_forKey_1, value, key._id); + _objc_msgSend_299( + this.pointer, _sel_encodeInt64_forKey_, value, key.pointer); } @override void encodeFloat_forKey_(double value, NSString key) { - _lib._objc_msgSend_300(_id, _lib._sel_encodeFloat_forKey_1, value, key._id); + _objc_msgSend_300( + this.pointer, _sel_encodeFloat_forKey_, value, key.pointer); } @override void encodeDouble_forKey_(double value, NSString key) { - _lib._objc_msgSend_301( - _id, _lib._sel_encodeDouble_forKey_1, value, key._id); + _objc_msgSend_301( + this.pointer, _sel_encodeDouble_forKey_, value, key.pointer); } @override void encodeBytes_length_forKey_( ffi.Pointer bytes, int length, NSString key) { - _lib._objc_msgSend_302( - _id, _lib._sel_encodeBytes_length_forKey_1, bytes, length, key._id); + _objc_msgSend_302(this.pointer, _sel_encodeBytes_length_forKey_, bytes, + length, key.pointer); } @override bool get requiresSecureCoding { - return _lib._objc_msgSend_12(_id, _lib._sel_requiresSecureCoding1); + return _objc_msgSend_12(this.pointer, _sel_requiresSecureCoding); } set requiresSecureCoding(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setRequiresSecureCoding_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setRequiresSecureCoding_, value); } - static NSKeyedArchiver new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSKeyedArchiver1, _lib._sel_new1); - return NSKeyedArchiver._(_ret, _lib, retain: false, release: true); + static NSKeyedArchiver new1() { + final _ret = _objc_msgSend_2(_class_NSKeyedArchiver, _sel_new); + return NSKeyedArchiver._(_ret, retain: false, release: true); } - static NSKeyedArchiver allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSKeyedArchiver1, _lib._sel_allocWithZone_1, zone); - return NSKeyedArchiver._(_ret, _lib, retain: false, release: true); + static NSKeyedArchiver allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSKeyedArchiver, _sel_allocWithZone_, zone); + return NSKeyedArchiver._(_ret, retain: false, release: true); } - static NSKeyedArchiver alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSKeyedArchiver1, _lib._sel_alloc1); - return NSKeyedArchiver._(_ret, _lib, retain: false, release: true); + static NSKeyedArchiver alloc() { + final _ret = _objc_msgSend_2(_class_NSKeyedArchiver, _sel_alloc); + return NSKeyedArchiver._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSKeyedArchiver1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSKeyedArchiver, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSKeyedArchiver1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSKeyedArchiver, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSKeyedArchiver1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSKeyedArchiver, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSKeyedArchiver1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSKeyedArchiver, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSKeyedArchiver1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSKeyedArchiver, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSKeyedArchiver1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSKeyedArchiver, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSKeyedArchiver1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSKeyedArchiver1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSKeyedArchiver1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSKeyedArchiver, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSKeyedArchiver, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSKeyedArchiver, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSKeyedArchiver = objc.getClass("NSKeyedArchiver"); +late final _sel_initRequiringSecureCoding_ = + objc.registerName("initRequiringSecureCoding:"); +final _objc_msgSend_514 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Bool)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, bool)>(); +late final _sel_archivedDataWithRootObject_requiringSecureCoding_error_ = objc + .registerName("archivedDataWithRootObject:requiringSecureCoding:error:"); +final _objc_msgSend_515 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer>)>(); class NSMutableData extends NSData { - NSMutableData._(ffi.Pointer id, SwiftLibrary lib, + NSMutableData._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMutableData] that points to the same underlying object as [other]. - static NSMutableData castFrom(T other) { - return NSMutableData._(other._id, other._lib, retain: true, release: true); + static NSMutableData castFrom(T other) { + return NSMutableData._(other.pointer, retain: true, release: true); } /// Returns a [NSMutableData] that wraps the given raw object pointer. - static NSMutableData castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSMutableData castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSMutableData._(other, lib, retain: retain, release: release); + return NSMutableData._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMutableData]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSMutableData1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMutableData); } ffi.Pointer get mutableBytes { - return _lib._objc_msgSend_20(_id, _lib._sel_mutableBytes1); + return _objc_msgSend_20(this.pointer, _sel_mutableBytes); } @override int get length { - return _lib._objc_msgSend_10(_id, _lib._sel_length1); + return _objc_msgSend_10(this.pointer, _sel_length); } set length(int value) { - return _lib._objc_msgSend_516(_id, _lib._sel_setLength_1, value); + return _objc_msgSend_516(this.pointer, _sel_setLength_, value); } void appendBytes_length_(ffi.Pointer bytes, int length) { - _lib._objc_msgSend_22(_id, _lib._sel_appendBytes_length_1, bytes, length); + _objc_msgSend_22(this.pointer, _sel_appendBytes_length_, bytes, length); } void appendData_(NSData other) { - _lib._objc_msgSend_285(_id, _lib._sel_appendData_1, other._id); + _objc_msgSend_285(this.pointer, _sel_appendData_, other.pointer); } void increaseLengthBy_(int extraLength) { - _lib._objc_msgSend_470(_id, _lib._sel_increaseLengthBy_1, extraLength); + _objc_msgSend_470(this.pointer, _sel_increaseLengthBy_, extraLength); } void replaceBytesInRange_withBytes_( _NSRange range, ffi.Pointer bytes) { - _lib._objc_msgSend_517( - _id, _lib._sel_replaceBytesInRange_withBytes_1, range, bytes); + _objc_msgSend_517( + this.pointer, _sel_replaceBytesInRange_withBytes_, range, bytes); } void resetBytesInRange_(_NSRange range) { - _lib._objc_msgSend_476(_id, _lib._sel_resetBytesInRange_1, range); + _objc_msgSend_476(this.pointer, _sel_resetBytesInRange_, range); } void setData_(NSData data) { - _lib._objc_msgSend_285(_id, _lib._sel_setData_1, data._id); + _objc_msgSend_285(this.pointer, _sel_setData_, data.pointer); } void replaceBytesInRange_withBytes_length_(_NSRange range, ffi.Pointer replacementBytes, int replacementLength) { - _lib._objc_msgSend_518( - _id, - _lib._sel_replaceBytesInRange_withBytes_length_1, - range, - replacementBytes, - replacementLength); + _objc_msgSend_518(this.pointer, _sel_replaceBytesInRange_withBytes_length_, + range, replacementBytes, replacementLength); } - static NSMutableData? dataWithCapacity_(SwiftLibrary _lib, int aNumItems) { - final _ret = _lib._objc_msgSend_519( - _lib._class_NSMutableData1, _lib._sel_dataWithCapacity_1, aNumItems); + static NSMutableData? dataWithCapacity_(int aNumItems) { + final _ret = _objc_msgSend_519( + _class_NSMutableData, _sel_dataWithCapacity_, aNumItems); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } - static NSMutableData? dataWithLength_(SwiftLibrary _lib, int length) { - final _ret = _lib._objc_msgSend_519( - _lib._class_NSMutableData1, _lib._sel_dataWithLength_1, length); + static NSMutableData? dataWithLength_(int length) { + final _ret = + _objc_msgSend_519(_class_NSMutableData, _sel_dataWithLength_, length); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } NSMutableData? initWithCapacity_(int capacity) { final _ret = - _lib._objc_msgSend_519(_id, _lib._sel_initWithCapacity_1, capacity); + _objc_msgSend_519(this.pointer, _sel_initWithCapacity_, capacity); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } NSMutableData? initWithLength_(int length) { - final _ret = - _lib._objc_msgSend_519(_id, _lib._sel_initWithLength_1, length); + final _ret = _objc_msgSend_519(this.pointer, _sel_initWithLength_, length); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } bool decompressUsingAlgorithm_error_( - int algorithm, ffi.Pointer> error) { - return _lib._objc_msgSend_520( - _id, _lib._sel_decompressUsingAlgorithm_error_1, algorithm, error); + int algorithm, ffi.Pointer> error) { + return _objc_msgSend_520( + this.pointer, _sel_decompressUsingAlgorithm_error_, algorithm, error); } bool compressUsingAlgorithm_error_( - int algorithm, ffi.Pointer> error) { - return _lib._objc_msgSend_520( - _id, _lib._sel_compressUsingAlgorithm_error_1, algorithm, error); + int algorithm, ffi.Pointer> error) { + return _objc_msgSend_520( + this.pointer, _sel_compressUsingAlgorithm_error_, algorithm, error); } - static NSMutableData data(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableData1, _lib._sel_data1); - return NSMutableData._(_ret, _lib, retain: true, release: true); + static NSMutableData data() { + final _ret = _objc_msgSend_2(_class_NSMutableData, _sel_data); + return NSMutableData._(_ret, retain: true, release: true); } static NSMutableData dataWithBytes_length_( - SwiftLibrary _lib, ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_273(_lib._class_NSMutableData1, - _lib._sel_dataWithBytes_length_1, bytes, length); - return NSMutableData._(_ret, _lib, retain: true, release: true); + ffi.Pointer bytes, int length) { + final _ret = _objc_msgSend_273( + _class_NSMutableData, _sel_dataWithBytes_length_, bytes, length); + return NSMutableData._(_ret, retain: true, release: true); } static NSMutableData dataWithBytesNoCopy_length_( - SwiftLibrary _lib, ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_273(_lib._class_NSMutableData1, - _lib._sel_dataWithBytesNoCopy_length_1, bytes, length); - return NSMutableData._(_ret, _lib, retain: false, release: true); + ffi.Pointer bytes, int length) { + final _ret = _objc_msgSend_273( + _class_NSMutableData, _sel_dataWithBytesNoCopy_length_, bytes, length); + return NSMutableData._(_ret, retain: false, release: true); } static NSMutableData dataWithBytesNoCopy_length_freeWhenDone_( - SwiftLibrary _lib, ffi.Pointer bytes, int length, bool b) { - final _ret = _lib._objc_msgSend_274(_lib._class_NSMutableData1, - _lib._sel_dataWithBytesNoCopy_length_freeWhenDone_1, bytes, length, b); - return NSMutableData._(_ret, _lib, retain: false, release: true); + ffi.Pointer bytes, int length, bool b) { + final _ret = _objc_msgSend_274(_class_NSMutableData, + _sel_dataWithBytesNoCopy_length_freeWhenDone_, bytes, length, b); + return NSMutableData._(_ret, retain: false, release: true); } - static NSMutableData? dataWithContentsOfFile_options_error_( - SwiftLibrary _lib, - NSString path, - int readOptionsMask, - ffi.Pointer> errorPtr) { - final _ret = _lib._objc_msgSend_275( - _lib._class_NSMutableData1, - _lib._sel_dataWithContentsOfFile_options_error_1, - path._id, + static NSMutableData? dataWithContentsOfFile_options_error_(NSString path, + int readOptionsMask, ffi.Pointer> errorPtr) { + final _ret = _objc_msgSend_275( + _class_NSMutableData, + _sel_dataWithContentsOfFile_options_error_, + path.pointer, readOptionsMask, errorPtr); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } - static NSMutableData? dataWithContentsOfURL_options_error_( - SwiftLibrary _lib, - NSURL url, - int readOptionsMask, - ffi.Pointer> errorPtr) { - final _ret = _lib._objc_msgSend_276( - _lib._class_NSMutableData1, - _lib._sel_dataWithContentsOfURL_options_error_1, - url._id, + static NSMutableData? dataWithContentsOfURL_options_error_(NSURL url, + int readOptionsMask, ffi.Pointer> errorPtr) { + final _ret = _objc_msgSend_276( + _class_NSMutableData, + _sel_dataWithContentsOfURL_options_error_, + url.pointer, readOptionsMask, errorPtr); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } - static NSMutableData? dataWithContentsOfFile_( - SwiftLibrary _lib, NSString path) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSMutableData1, - _lib._sel_dataWithContentsOfFile_1, path._id); + static NSMutableData? dataWithContentsOfFile_(NSString path) { + final _ret = _objc_msgSend_38( + _class_NSMutableData, _sel_dataWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } - static NSMutableData? dataWithContentsOfURL_(SwiftLibrary _lib, NSURL url) { - final _ret = _lib._objc_msgSend_277( - _lib._class_NSMutableData1, _lib._sel_dataWithContentsOfURL_1, url._id); + static NSMutableData? dataWithContentsOfURL_(NSURL url) { + final _ret = _objc_msgSend_277( + _class_NSMutableData, _sel_dataWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } @override NSMutableData initWithBytes_length_(ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_273( - _id, _lib._sel_initWithBytes_length_1, bytes, length); - return NSMutableData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_273( + this.pointer, _sel_initWithBytes_length_, bytes, length); + return NSMutableData._(_ret, retain: true, release: true); } @override NSMutableData initWithBytesNoCopy_length_( ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_273( - _id, _lib._sel_initWithBytesNoCopy_length_1, bytes, length); - return NSMutableData._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_273( + this.pointer, _sel_initWithBytesNoCopy_length_, bytes, length); + return NSMutableData._(_ret, retain: false, release: true); } @override NSMutableData initWithBytesNoCopy_length_freeWhenDone_( ffi.Pointer bytes, int length, bool b) { - final _ret = _lib._objc_msgSend_274(_id, - _lib._sel_initWithBytesNoCopy_length_freeWhenDone_1, bytes, length, b); - return NSMutableData._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_274(this.pointer, + _sel_initWithBytesNoCopy_length_freeWhenDone_, bytes, length, b); + return NSMutableData._(_ret, retain: false, release: true); } @override @@ -48079,214 +23429,308 @@ class NSMutableData extends NSData { ffi.Pointer bytes, int length, ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong? deallocator) { - final _ret = _lib._objc_msgSend_278( - _id, - _lib._sel_initWithBytesNoCopy_length_deallocator_1, + final _ret = _objc_msgSend_278( + this.pointer, + _sel_initWithBytesNoCopy_length_deallocator_, bytes, length, - deallocator?._id ?? ffi.nullptr); - return NSMutableData._(_ret, _lib, retain: false, release: true); + deallocator?.pointer ?? ffi.nullptr); + return NSMutableData._(_ret, retain: false, release: true); } @override NSMutableData? initWithContentsOfFile_options_error_(NSString path, - int readOptionsMask, ffi.Pointer> errorPtr) { - final _ret = _lib._objc_msgSend_275( - _id, - _lib._sel_initWithContentsOfFile_options_error_1, - path._id, + int readOptionsMask, ffi.Pointer> errorPtr) { + final _ret = _objc_msgSend_275( + this.pointer, + _sel_initWithContentsOfFile_options_error_, + path.pointer, readOptionsMask, errorPtr); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } @override NSMutableData? initWithContentsOfURL_options_error_(NSURL url, - int readOptionsMask, ffi.Pointer> errorPtr) { - final _ret = _lib._objc_msgSend_276( - _id, - _lib._sel_initWithContentsOfURL_options_error_1, - url._id, + int readOptionsMask, ffi.Pointer> errorPtr) { + final _ret = _objc_msgSend_276( + this.pointer, + _sel_initWithContentsOfURL_options_error_, + url.pointer, readOptionsMask, errorPtr); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } @override NSMutableData? initWithContentsOfFile_(NSString path) { - final _ret = _lib._objc_msgSend_38( - _id, _lib._sel_initWithContentsOfFile_1, path._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_initWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } @override NSMutableData? initWithContentsOfURL_(NSURL url) { - final _ret = - _lib._objc_msgSend_277(_id, _lib._sel_initWithContentsOfURL_1, url._id); + final _ret = _objc_msgSend_277( + this.pointer, _sel_initWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } @override NSMutableData initWithData_(NSData data) { final _ret = - _lib._objc_msgSend_279(_id, _lib._sel_initWithData_1, data._id); - return NSMutableData._(_ret, _lib, retain: true, release: true); + _objc_msgSend_279(this.pointer, _sel_initWithData_, data.pointer); + return NSMutableData._(_ret, retain: true, release: true); } - static NSMutableData dataWithData_(SwiftLibrary _lib, NSData data) { - final _ret = _lib._objc_msgSend_279( - _lib._class_NSMutableData1, _lib._sel_dataWithData_1, data._id); - return NSMutableData._(_ret, _lib, retain: true, release: true); + static NSMutableData dataWithData_(NSData data) { + final _ret = _objc_msgSend_279( + _class_NSMutableData, _sel_dataWithData_, data.pointer); + return NSMutableData._(_ret, retain: true, release: true); } @override NSMutableData? initWithBase64EncodedString_options_( NSString base64String, int options) { - final _ret = _lib._objc_msgSend_280( - _id, - _lib._sel_initWithBase64EncodedString_options_1, - base64String._id, + final _ret = _objc_msgSend_280( + this.pointer, + _sel_initWithBase64EncodedString_options_, + base64String.pointer, options); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } @override NSMutableData? initWithBase64EncodedData_options_( NSData base64Data, int options) { - final _ret = _lib._objc_msgSend_282(_id, - _lib._sel_initWithBase64EncodedData_options_1, base64Data._id, options); + final _ret = _objc_msgSend_282(this.pointer, + _sel_initWithBase64EncodedData_options_, base64Data.pointer, options); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } @override NSMutableData? decompressedDataUsingAlgorithm_error_( - int algorithm, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_284(_id, - _lib._sel_decompressedDataUsingAlgorithm_error_1, algorithm, error); + int algorithm, ffi.Pointer> error) { + final _ret = _objc_msgSend_284(this.pointer, + _sel_decompressedDataUsingAlgorithm_error_, algorithm, error); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } @override NSMutableData? compressedDataUsingAlgorithm_error_( - int algorithm, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_284( - _id, _lib._sel_compressedDataUsingAlgorithm_error_1, algorithm, error); + int algorithm, ffi.Pointer> error) { + final _ret = _objc_msgSend_284(this.pointer, + _sel_compressedDataUsingAlgorithm_error_, algorithm, error); return _ret.address == 0 ? null - : NSMutableData._(_ret, _lib, retain: true, release: true); + : NSMutableData._(_ret, retain: true, release: true); } - static NSObject? dataWithContentsOfMappedFile_( - SwiftLibrary _lib, NSString path) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSMutableData1, - _lib._sel_dataWithContentsOfMappedFile_1, path._id); + static NSObject? dataWithContentsOfMappedFile_(NSString path) { + final _ret = _objc_msgSend_38( + _class_NSMutableData, _sel_dataWithContentsOfMappedFile_, path.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } @override NSMutableData init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMutableData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMutableData._(_ret, retain: true, release: true); } - static NSMutableData new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableData1, _lib._sel_new1); - return NSMutableData._(_ret, _lib, retain: false, release: true); + static NSMutableData new1() { + final _ret = _objc_msgSend_2(_class_NSMutableData, _sel_new); + return NSMutableData._(_ret, retain: false, release: true); } - static NSMutableData allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSMutableData1, _lib._sel_allocWithZone_1, zone); - return NSMutableData._(_ret, _lib, retain: false, release: true); + static NSMutableData allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSMutableData, _sel_allocWithZone_, zone); + return NSMutableData._(_ret, retain: false, release: true); } - static NSMutableData alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableData1, _lib._sel_alloc1); - return NSMutableData._(_ret, _lib, retain: false, release: true); + static NSMutableData alloc() { + final _ret = _objc_msgSend_2(_class_NSMutableData, _sel_alloc); + return NSMutableData._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMutableData1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMutableData, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMutableData1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMutableData, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableData1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMutableData, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableData1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSMutableData, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMutableData1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMutableData, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMutableData1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMutableData, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMutableData1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSMutableData1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableData1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMutableData, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMutableData, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSMutableData, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSMutableData = objc.getClass("NSMutableData"); +late final _sel_mutableBytes = objc.registerName("mutableBytes"); +late final _sel_setLength_ = objc.registerName("setLength:"); +final _objc_msgSend_516 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_appendBytes_length_ = objc.registerName("appendBytes:length:"); +late final _sel_appendData_ = objc.registerName("appendData:"); +late final _sel_increaseLengthBy_ = objc.registerName("increaseLengthBy:"); +late final _sel_replaceBytesInRange_withBytes_ = + objc.registerName("replaceBytesInRange:withBytes:"); +final _objc_msgSend_517 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, _NSRange, ffi.Pointer)>(); +late final _sel_resetBytesInRange_ = objc.registerName("resetBytesInRange:"); +late final _sel_setData_ = objc.registerName("setData:"); +late final _sel_replaceBytesInRange_withBytes_length_ = + objc.registerName("replaceBytesInRange:withBytes:length:"); +final _objc_msgSend_518 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + int)>(); +late final _sel_dataWithCapacity_ = objc.registerName("dataWithCapacity:"); +final _objc_msgSend_519 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_dataWithLength_ = objc.registerName("dataWithLength:"); +late final _sel_initWithLength_ = objc.registerName("initWithLength:"); +late final _sel_decompressUsingAlgorithm_error_ = + objc.registerName("decompressUsingAlgorithm:error:"); +final _objc_msgSend_520 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_compressUsingAlgorithm_error_ = + objc.registerName("compressUsingAlgorithm:error:"); +late final _sel_initForWritingWithMutableData_ = + objc.registerName("initForWritingWithMutableData:"); +final _objc_msgSend_521 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_archivedDataWithRootObject_ = + objc.registerName("archivedDataWithRootObject:"); +final _objc_msgSend_522 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_archiveRootObject_toFile_ = + objc.registerName("archiveRootObject:toFile:"); abstract class NSPropertyListFormat { static const int NSPropertyListOpenStepFormat = 1; @@ -48294,264 +23738,369 @@ abstract class NSPropertyListFormat { static const int NSPropertyListBinaryFormat_v1_0 = 200; } +late final _sel_outputFormat = objc.registerName("outputFormat"); +final _objc_msgSend_523 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setOutputFormat_ = objc.registerName("setOutputFormat:"); +final _objc_msgSend_524 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_encodedData = objc.registerName("encodedData"); +late final _sel_finishEncoding = objc.registerName("finishEncoding"); +late final _sel_setClassName_forClass_ = + objc.registerName("setClassName:forClass:"); +final _objc_msgSend_525 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_classNameForClass_ = objc.registerName("classNameForClass:"); +final _objc_msgSend_526 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setRequiresSecureCoding_ = + objc.registerName("setRequiresSecureCoding:"); +final _objc_msgSend_527 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Bool)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, bool)>(); +late final _sel_replacementObjectForKeyedArchiver_ = + objc.registerName("replacementObjectForKeyedArchiver:"); +final _objc_msgSend_528 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_performSelectorOnMainThread_withObject_waitUntilDone_modes_ = + objc.registerName( + "performSelectorOnMainThread:withObject:waitUntilDone:modes:"); +final _objc_msgSend_529 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>(); +late final _sel_performSelectorOnMainThread_withObject_waitUntilDone_ = + objc.registerName("performSelectorOnMainThread:withObject:waitUntilDone:"); +final _objc_msgSend_530 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); + class NSThread extends NSObject { - NSThread._(ffi.Pointer id, SwiftLibrary lib, + NSThread._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSThread] that points to the same underlying object as [other]. - static NSThread castFrom(T other) { - return NSThread._(other._id, other._lib, retain: true, release: true); + static NSThread castFrom(T other) { + return NSThread._(other.pointer, retain: true, release: true); } /// Returns a [NSThread] that wraps the given raw object pointer. - static NSThread castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSThread castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSThread._(other, lib, retain: retain, release: release); + return NSThread._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSThread]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSThread1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSThread); } - static NSThread getCurrentThread(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_531(_lib._class_NSThread1, _lib._sel_currentThread1); - return NSThread._(_ret, _lib, retain: true, release: true); + static NSThread getCurrentThread() { + final _ret = _objc_msgSend_531(_class_NSThread, _sel_currentThread); + return NSThread._(_ret, retain: true, release: true); } - static void detachNewThreadWithBlock_( - SwiftLibrary _lib, ObjCBlock_ffiVoid block) { - _lib._objc_msgSend_532( - _lib._class_NSThread1, _lib._sel_detachNewThreadWithBlock_1, block._id); + static void detachNewThreadWithBlock_(ObjCBlock_ffiVoid block) { + _objc_msgSend_532( + _class_NSThread, _sel_detachNewThreadWithBlock_, block.pointer); } - static void detachNewThreadSelector_toTarget_withObject_(SwiftLibrary _lib, - ffi.Pointer selector, NSObject target, NSObject? argument) { - _lib._objc_msgSend_533( - _lib._class_NSThread1, - _lib._sel_detachNewThreadSelector_toTarget_withObject_1, + static void detachNewThreadSelector_toTarget_withObject_( + ffi.Pointer selector, + NSObject target, + NSObject? argument) { + _objc_msgSend_533( + _class_NSThread, + _sel_detachNewThreadSelector_toTarget_withObject_, selector, - target._id, - argument?._id ?? ffi.nullptr); + target.pointer, + argument?.pointer ?? ffi.nullptr); } - static bool isMultiThreaded(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSThread1, _lib._sel_isMultiThreaded1); + static bool isMultiThreaded() { + return _objc_msgSend_12(_class_NSThread, _sel_isMultiThreaded); } NSMutableDictionary get threadDictionary { - final _ret = _lib._objc_msgSend_539(_id, _lib._sel_threadDictionary1); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_539(this.pointer, _sel_threadDictionary); + return NSMutableDictionary._(_ret, retain: true, release: true); } - static void sleepUntilDate_(SwiftLibrary _lib, NSDate date) { - _lib._objc_msgSend_540( - _lib._class_NSThread1, _lib._sel_sleepUntilDate_1, date._id); + static void sleepUntilDate_(NSDate date) { + _objc_msgSend_540(_class_NSThread, _sel_sleepUntilDate_, date.pointer); } - static void sleepForTimeInterval_(SwiftLibrary _lib, double ti) { - _lib._objc_msgSend_541( - _lib._class_NSThread1, _lib._sel_sleepForTimeInterval_1, ti); + static void sleepForTimeInterval_(double ti) { + _objc_msgSend_541(_class_NSThread, _sel_sleepForTimeInterval_, ti); } - static void exit(SwiftLibrary _lib) { - _lib._objc_msgSend_1(_lib._class_NSThread1, _lib._sel_exit1); + static void exit() { + _objc_msgSend_1(_class_NSThread, _sel_exit); } double get threadPriority { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_threadPriority1) - : _lib._objc_msgSend_165(_id, _lib._sel_threadPriority1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_threadPriority) + : _objc_msgSend_165(this.pointer, _sel_threadPriority); } set threadPriority(double value) { - return _lib._objc_msgSend_542(_id, _lib._sel_setThreadPriority_1, value); + return _objc_msgSend_542(this.pointer, _sel_setThreadPriority_, value); } int get qualityOfService { - return _lib._objc_msgSend_543(_id, _lib._sel_qualityOfService1); + return _objc_msgSend_543(this.pointer, _sel_qualityOfService); } set qualityOfService(int value) { - return _lib._objc_msgSend_544(_id, _lib._sel_setQualityOfService_1, value); + return _objc_msgSend_544(this.pointer, _sel_setQualityOfService_, value); } - static NSArray getCallStackReturnAddresses(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSThread1, _lib._sel_callStackReturnAddresses1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getCallStackReturnAddresses() { + final _ret = + _objc_msgSend_85(_class_NSThread, _sel_callStackReturnAddresses); + return NSArray._(_ret, retain: true, release: true); } - static NSArray getCallStackSymbols(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSThread1, _lib._sel_callStackSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getCallStackSymbols() { + final _ret = _objc_msgSend_85(_class_NSThread, _sel_callStackSymbols); + return NSArray._(_ret, retain: true, release: true); } NSString? get name { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_name1); + final _ret = _objc_msgSend_44(this.pointer, _sel_name); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set name(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setName_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setName_, value?.pointer ?? ffi.nullptr); } int get stackSize { - return _lib._objc_msgSend_10(_id, _lib._sel_stackSize1); + return _objc_msgSend_10(this.pointer, _sel_stackSize); } set stackSize(int value) { - return _lib._objc_msgSend_516(_id, _lib._sel_setStackSize_1, value); + return _objc_msgSend_516(this.pointer, _sel_setStackSize_, value); } bool get isMainThread { - return _lib._objc_msgSend_12(_id, _lib._sel_isMainThread1); + return _objc_msgSend_12(this.pointer, _sel_isMainThread); } - static NSThread getMainThread(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_531(_lib._class_NSThread1, _lib._sel_mainThread1); - return NSThread._(_ret, _lib, retain: true, release: true); + static NSThread getMainThread() { + final _ret = _objc_msgSend_531(_class_NSThread, _sel_mainThread); + return NSThread._(_ret, retain: true, release: true); } @override NSThread init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSThread._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSThread._(_ret, retain: true, release: true); } - NSThread initWithTarget_selector_object_( - NSObject target, ffi.Pointer selector, NSObject? argument) { - final _ret = _lib._objc_msgSend_546( - _id, - _lib._sel_initWithTarget_selector_object_1, - target._id, + NSThread initWithTarget_selector_object_(NSObject target, + ffi.Pointer selector, NSObject? argument) { + final _ret = _objc_msgSend_546( + this.pointer, + _sel_initWithTarget_selector_object_, + target.pointer, selector, - argument?._id ?? ffi.nullptr); - return NSThread._(_ret, _lib, retain: true, release: true); + argument?.pointer ?? ffi.nullptr); + return NSThread._(_ret, retain: true, release: true); } NSThread initWithBlock_(ObjCBlock_ffiVoid block) { final _ret = - _lib._objc_msgSend_547(_id, _lib._sel_initWithBlock_1, block._id); - return NSThread._(_ret, _lib, retain: true, release: true); + _objc_msgSend_547(this.pointer, _sel_initWithBlock_, block.pointer); + return NSThread._(_ret, retain: true, release: true); } bool get executing { - return _lib._objc_msgSend_12(_id, _lib._sel_isExecuting1); + return _objc_msgSend_12(this.pointer, _sel_isExecuting); } bool get finished { - return _lib._objc_msgSend_12(_id, _lib._sel_isFinished1); + return _objc_msgSend_12(this.pointer, _sel_isFinished); } bool get cancelled { - return _lib._objc_msgSend_12(_id, _lib._sel_isCancelled1); + return _objc_msgSend_12(this.pointer, _sel_isCancelled); } void cancel() { - _lib._objc_msgSend_1(_id, _lib._sel_cancel1); + _objc_msgSend_1(this.pointer, _sel_cancel); } void start() { - _lib._objc_msgSend_1(_id, _lib._sel_start1); + _objc_msgSend_1(this.pointer, _sel_start); } void main() { - _lib._objc_msgSend_1(_id, _lib._sel_main1); + _objc_msgSend_1(this.pointer, _sel_main); } - static NSThread new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSThread1, _lib._sel_new1); - return NSThread._(_ret, _lib, retain: false, release: true); + static NSThread new1() { + final _ret = _objc_msgSend_2(_class_NSThread, _sel_new); + return NSThread._(_ret, retain: false, release: true); } - static NSThread allocWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSThread1, _lib._sel_allocWithZone_1, zone); - return NSThread._(_ret, _lib, retain: false, release: true); + static NSThread allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSThread, _sel_allocWithZone_, zone); + return NSThread._(_ret, retain: false, release: true); } - static NSThread alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSThread1, _lib._sel_alloc1); - return NSThread._(_ret, _lib, retain: false, release: true); + static NSThread alloc() { + final _ret = _objc_msgSend_2(_class_NSThread, _sel_alloc); + return NSThread._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSThread1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSThread, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSThread1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSThread, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSThread1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSThread, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSThread1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSThread, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSThread1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSThread, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSThread1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSThread, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSThread1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSThread, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSThread1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSThread, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSThread1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSThread, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSThread = objc.getClass("NSThread"); +late final _sel_currentThread = objc.registerName("currentThread"); +final _objc_msgSend_531 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); void _ObjCBlock_ffiVoid_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, ) => block.ref.target .cast>() @@ -48565,20 +24114,19 @@ ffi.Pointer _ObjCBlock_ffiVoid_registerClosure(void Function() fn) { } void _ObjCBlock_ffiVoid_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, + ffi.Pointer block, ) => _ObjCBlock_ffiVoid_closureRegistry[block.ref.target.address]!(); -class ObjCBlock_ffiVoid extends _ObjCBlockBase { - ObjCBlock_ffiVoid._(ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_ffiVoid castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, + static ObjCBlock_ffiVoid castFromPointer(ffi.Pointer pointer, {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid._(pointer, lib, retain: retain, release: release); + return ObjCBlock_ffiVoid._(pointer, retain: retain, release: release); } /// Creates a block from a C function pointer. @@ -48586,16 +24134,14 @@ class ObjCBlock_ffiVoid extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid.fromFunctionPointer(SwiftLibrary lib, + ObjCBlock_ffiVoid.fromFunctionPointer( ffi.Pointer> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>)>( - _ObjCBlock_ffiVoid_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer)>( + _ObjCBlock_ffiVoid_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -48603,15 +24149,13 @@ class ObjCBlock_ffiVoid extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid.fromFunction(SwiftLibrary lib, void Function() fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>)>( - _ObjCBlock_ffiVoid_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_registerClosure(() => fn())), - lib); + ObjCBlock_ffiVoid.fromFunction(void Function() fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer)>( + _ObjCBlock_ffiVoid_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_registerClosure(() => fn()))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -48623,339 +24167,466 @@ class ObjCBlock_ffiVoid extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid.listener(SwiftLibrary lib, void Function() fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>)>.listener( - _ObjCBlock_ffiVoid_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_registerClosure(() => fn())), - lib); - static ffi.NativeCallable)>? + ObjCBlock_ffiVoid.listener(void Function() fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_registerClosure(() => fn()))); + static ffi.NativeCallable)>? _dartFuncListenerTrampoline; - void call() => _id.ref.invoke + void call() => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block)>>() - .asFunction)>()( - _id, + ffi.Void Function(ffi.Pointer block)>>() + .asFunction)>()( + pointer, ); } +late final _sel_detachNewThreadWithBlock_ = + objc.registerName("detachNewThreadWithBlock:"); +final _objc_msgSend_532 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_detachNewThreadSelector_toTarget_withObject_ = + objc.registerName("detachNewThreadSelector:toTarget:withObject:"); +final _objc_msgSend_533 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_isMultiThreaded = objc.registerName("isMultiThreaded"); + class NSMutableDictionary extends NSDictionary { - NSMutableDictionary._(ffi.Pointer id, SwiftLibrary lib, + NSMutableDictionary._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMutableDictionary] that points to the same underlying object as [other]. - static NSMutableDictionary castFrom(T other) { - return NSMutableDictionary._(other._id, other._lib, - retain: true, release: true); + static NSMutableDictionary castFrom(T other) { + return NSMutableDictionary._(other.pointer, retain: true, release: true); } /// Returns a [NSMutableDictionary] that wraps the given raw object pointer. - static NSMutableDictionary castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSMutableDictionary castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSMutableDictionary._(other, lib, retain: retain, release: release); + return NSMutableDictionary._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMutableDictionary]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSMutableDictionary1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMutableDictionary); } void removeObjectForKey_(NSObject aKey) { - _lib._objc_msgSend_15(_id, _lib._sel_removeObjectForKey_1, aKey._id); + _objc_msgSend_15(this.pointer, _sel_removeObjectForKey_, aKey.pointer); } void setObject_forKey_(NSObject anObject, NSObject aKey) { - _lib._objc_msgSend_534( - _id, _lib._sel_setObject_forKey_1, anObject._id, aKey._id); + _objc_msgSend_534( + this.pointer, _sel_setObject_forKey_, anObject.pointer, aKey.pointer); } @override NSMutableDictionary init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMutableDictionary._(_ret, retain: true, release: true); } NSMutableDictionary initWithCapacity_(int numItems) { final _ret = - _lib._objc_msgSend_65(_id, _lib._sel_initWithCapacity_1, numItems); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + _objc_msgSend_65(this.pointer, _sel_initWithCapacity_, numItems); + return NSMutableDictionary._(_ret, retain: true, release: true); } @override NSMutableDictionary? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSMutableDictionary._(_ret, _lib, retain: true, release: true); + : NSMutableDictionary._(_ret, retain: true, release: true); } void addEntriesFromDictionary_(NSDictionary otherDictionary) { - _lib._objc_msgSend_509( - _id, _lib._sel_addEntriesFromDictionary_1, otherDictionary._id); + _objc_msgSend_509( + this.pointer, _sel_addEntriesFromDictionary_, otherDictionary.pointer); } void removeAllObjects() { - _lib._objc_msgSend_1(_id, _lib._sel_removeAllObjects1); + _objc_msgSend_1(this.pointer, _sel_removeAllObjects); } void removeObjectsForKeys_(NSArray keyArray) { - _lib._objc_msgSend_472(_id, _lib._sel_removeObjectsForKeys_1, keyArray._id); + _objc_msgSend_472( + this.pointer, _sel_removeObjectsForKeys_, keyArray.pointer); } void setDictionary_(NSDictionary otherDictionary) { - _lib._objc_msgSend_509(_id, _lib._sel_setDictionary_1, otherDictionary._id); + _objc_msgSend_509( + this.pointer, _sel_setDictionary_, otherDictionary.pointer); } void setObject_forKeyedSubscript_(NSObject? obj, NSObject key) { - _lib._objc_msgSend_535(_id, _lib._sel_setObject_forKeyedSubscript_1, - obj?._id ?? ffi.nullptr, key._id); + _objc_msgSend_535(this.pointer, _sel_setObject_forKeyedSubscript_, + obj?.pointer ?? ffi.nullptr, key.pointer); } - static NSMutableDictionary dictionaryWithCapacity_( - SwiftLibrary _lib, int numItems) { - final _ret = _lib._objc_msgSend_65(_lib._class_NSMutableDictionary1, - _lib._sel_dictionaryWithCapacity_1, numItems); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + static NSMutableDictionary dictionaryWithCapacity_(int numItems) { + final _ret = _objc_msgSend_65( + _class_NSMutableDictionary, _sel_dictionaryWithCapacity_, numItems); + return NSMutableDictionary._(_ret, retain: true, release: true); } - static NSMutableDictionary? dictionaryWithContentsOfFile_( - SwiftLibrary _lib, NSString path) { - final _ret = _lib._objc_msgSend_536(_lib._class_NSMutableDictionary1, - _lib._sel_dictionaryWithContentsOfFile_1, path._id); + static NSMutableDictionary? dictionaryWithContentsOfFile_(NSString path) { + final _ret = _objc_msgSend_536(_class_NSMutableDictionary, + _sel_dictionaryWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSMutableDictionary._(_ret, _lib, retain: true, release: true); + : NSMutableDictionary._(_ret, retain: true, release: true); } - static NSMutableDictionary? dictionaryWithContentsOfURL_( - SwiftLibrary _lib, NSURL url) { - final _ret = _lib._objc_msgSend_537(_lib._class_NSMutableDictionary1, - _lib._sel_dictionaryWithContentsOfURL_1, url._id); + static NSMutableDictionary? dictionaryWithContentsOfURL_(NSURL url) { + final _ret = _objc_msgSend_537(_class_NSMutableDictionary, + _sel_dictionaryWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSMutableDictionary._(_ret, _lib, retain: true, release: true); + : NSMutableDictionary._(_ret, retain: true, release: true); } NSMutableDictionary? initWithContentsOfFile_(NSString path) { - final _ret = _lib._objc_msgSend_536( - _id, _lib._sel_initWithContentsOfFile_1, path._id); + final _ret = _objc_msgSend_536( + this.pointer, _sel_initWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSMutableDictionary._(_ret, _lib, retain: true, release: true); + : NSMutableDictionary._(_ret, retain: true, release: true); } NSMutableDictionary? initWithContentsOfURL_(NSURL url) { - final _ret = - _lib._objc_msgSend_537(_id, _lib._sel_initWithContentsOfURL_1, url._id); + final _ret = _objc_msgSend_537( + this.pointer, _sel_initWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSMutableDictionary._(_ret, _lib, retain: true, release: true); + : NSMutableDictionary._(_ret, retain: true, release: true); } - static NSMutableDictionary dictionaryWithSharedKeySet_( - SwiftLibrary _lib, NSObject keyset) { - final _ret = _lib._objc_msgSend_538(_lib._class_NSMutableDictionary1, - _lib._sel_dictionaryWithSharedKeySet_1, keyset._id); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + static NSMutableDictionary dictionaryWithSharedKeySet_(NSObject keyset) { + final _ret = _objc_msgSend_538(_class_NSMutableDictionary, + _sel_dictionaryWithSharedKeySet_, keyset.pointer); + return NSMutableDictionary._(_ret, retain: true, release: true); } void setValue_forKey_(NSObject? value, NSString key) { - _lib._objc_msgSend_135( - _id, _lib._sel_setValue_forKey_1, value?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_setValue_forKey_, + value?.pointer ?? ffi.nullptr, key.pointer); } @override NSMutableDictionary initWithObjects_forKeys_count_( - ffi.Pointer> objects, - ffi.Pointer> keys, + ffi.Pointer> objects, + ffi.Pointer> keys, int cnt) { - final _ret = _lib._objc_msgSend_147( - _id, _lib._sel_initWithObjects_forKeys_count_1, objects, keys, cnt); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_147( + this.pointer, _sel_initWithObjects_forKeys_count_, objects, keys, cnt); + return NSMutableDictionary._(_ret, retain: true, release: true); } - static NSMutableDictionary dictionary(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableDictionary1, _lib._sel_dictionary1); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + static NSMutableDictionary dictionary() { + final _ret = _objc_msgSend_2(_class_NSMutableDictionary, _sel_dictionary); + return NSMutableDictionary._(_ret, retain: true, release: true); } static NSMutableDictionary dictionaryWithObject_forKey_( - SwiftLibrary _lib, NSObject object, NSObject key) { - final _ret = _lib._objc_msgSend_158(_lib._class_NSMutableDictionary1, - _lib._sel_dictionaryWithObject_forKey_1, object._id, key._id); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + NSObject object, NSObject key) { + final _ret = _objc_msgSend_158(_class_NSMutableDictionary, + _sel_dictionaryWithObject_forKey_, object.pointer, key.pointer); + return NSMutableDictionary._(_ret, retain: true, release: true); } static NSMutableDictionary dictionaryWithObjects_forKeys_count_( - SwiftLibrary _lib, - ffi.Pointer> objects, - ffi.Pointer> keys, + ffi.Pointer> objects, + ffi.Pointer> keys, int cnt) { - final _ret = _lib._objc_msgSend_147(_lib._class_NSMutableDictionary1, - _lib._sel_dictionaryWithObjects_forKeys_count_1, objects, keys, cnt); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_147(_class_NSMutableDictionary, + _sel_dictionaryWithObjects_forKeys_count_, objects, keys, cnt); + return NSMutableDictionary._(_ret, retain: true, release: true); } static NSMutableDictionary dictionaryWithObjectsAndKeys_( - SwiftLibrary _lib, NSObject firstObject) { - final _ret = _lib._objc_msgSend_124(_lib._class_NSMutableDictionary1, - _lib._sel_dictionaryWithObjectsAndKeys_1, firstObject._id); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + NSObject firstObject) { + final _ret = _objc_msgSend_124(_class_NSMutableDictionary, + _sel_dictionaryWithObjectsAndKeys_, firstObject.pointer); + return NSMutableDictionary._(_ret, retain: true, release: true); } - static NSMutableDictionary dictionaryWithDictionary_( - SwiftLibrary _lib, NSDictionary dict) { - final _ret = _lib._objc_msgSend_159(_lib._class_NSMutableDictionary1, - _lib._sel_dictionaryWithDictionary_1, dict._id); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + static NSMutableDictionary dictionaryWithDictionary_(NSDictionary dict) { + final _ret = _objc_msgSend_159(_class_NSMutableDictionary, + _sel_dictionaryWithDictionary_, dict.pointer); + return NSMutableDictionary._(_ret, retain: true, release: true); } static NSMutableDictionary dictionaryWithObjects_forKeys_( - SwiftLibrary _lib, NSArray objects, NSArray keys) { - final _ret = _lib._objc_msgSend_160(_lib._class_NSMutableDictionary1, - _lib._sel_dictionaryWithObjects_forKeys_1, objects._id, keys._id); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + NSArray objects, NSArray keys) { + final _ret = _objc_msgSend_160(_class_NSMutableDictionary, + _sel_dictionaryWithObjects_forKeys_, objects.pointer, keys.pointer); + return NSMutableDictionary._(_ret, retain: true, release: true); } @override NSMutableDictionary initWithObjectsAndKeys_(NSObject firstObject) { - final _ret = _lib._objc_msgSend_124( - _id, _lib._sel_initWithObjectsAndKeys_1, firstObject._id); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_124( + this.pointer, _sel_initWithObjectsAndKeys_, firstObject.pointer); + return NSMutableDictionary._(_ret, retain: true, release: true); } @override NSMutableDictionary initWithDictionary_(NSDictionary otherDictionary) { - final _ret = _lib._objc_msgSend_159( - _id, _lib._sel_initWithDictionary_1, otherDictionary._id); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_159( + this.pointer, _sel_initWithDictionary_, otherDictionary.pointer); + return NSMutableDictionary._(_ret, retain: true, release: true); } @override NSMutableDictionary initWithDictionary_copyItems_( NSDictionary otherDictionary, bool flag) { - final _ret = _lib._objc_msgSend_161(_id, - _lib._sel_initWithDictionary_copyItems_1, otherDictionary._id, flag); - return NSMutableDictionary._(_ret, _lib, retain: false, release: true); + final _ret = _objc_msgSend_161(this.pointer, + _sel_initWithDictionary_copyItems_, otherDictionary.pointer, flag); + return NSMutableDictionary._(_ret, retain: false, release: true); } @override NSMutableDictionary initWithObjects_forKeys_(NSArray objects, NSArray keys) { - final _ret = _lib._objc_msgSend_160( - _id, _lib._sel_initWithObjects_forKeys_1, objects._id, keys._id); - return NSMutableDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_160(this.pointer, _sel_initWithObjects_forKeys_, + objects.pointer, keys.pointer); + return NSMutableDictionary._(_ret, retain: true, release: true); } - static NSDictionary? dictionaryWithContentsOfURL_error_(SwiftLibrary _lib, - NSURL url, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_162(_lib._class_NSMutableDictionary1, - _lib._sel_dictionaryWithContentsOfURL_error_1, url._id, error); + static NSDictionary? dictionaryWithContentsOfURL_error_( + NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_162(_class_NSMutableDictionary, + _sel_dictionaryWithContentsOfURL_error_, url.pointer, error); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } - static NSObject sharedKeySetForKeys_(SwiftLibrary _lib, NSArray keys) { - final _ret = _lib._objc_msgSend_125(_lib._class_NSMutableDictionary1, - _lib._sel_sharedKeySetForKeys_1, keys._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject sharedKeySetForKeys_(NSArray keys) { + final _ret = _objc_msgSend_125( + _class_NSMutableDictionary, _sel_sharedKeySetForKeys_, keys.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSMutableDictionary new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableDictionary1, _lib._sel_new1); - return NSMutableDictionary._(_ret, _lib, retain: false, release: true); + static NSMutableDictionary new1() { + final _ret = _objc_msgSend_2(_class_NSMutableDictionary, _sel_new); + return NSMutableDictionary._(_ret, retain: false, release: true); } - static NSMutableDictionary allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSMutableDictionary1, _lib._sel_allocWithZone_1, zone); - return NSMutableDictionary._(_ret, _lib, retain: false, release: true); + static NSMutableDictionary allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSMutableDictionary, _sel_allocWithZone_, zone); + return NSMutableDictionary._(_ret, retain: false, release: true); } - static NSMutableDictionary alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableDictionary1, _lib._sel_alloc1); - return NSMutableDictionary._(_ret, _lib, retain: false, release: true); + static NSMutableDictionary alloc() { + final _ret = _objc_msgSend_2(_class_NSMutableDictionary, _sel_alloc); + return NSMutableDictionary._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMutableDictionary1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMutableDictionary, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMutableDictionary1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMutableDictionary, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSMutableDictionary1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMutableDictionary, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableDictionary1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSMutableDictionary, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMutableDictionary1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMutableDictionary, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMutableDictionary1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMutableDictionary, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMutableDictionary1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSMutableDictionary1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableDictionary1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMutableDictionary, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMutableDictionary, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSMutableDictionary, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSMutableDictionary = objc.getClass("NSMutableDictionary"); +late final _sel_removeObjectForKey_ = objc.registerName("removeObjectForKey:"); +late final _sel_setObject_forKey_ = objc.registerName("setObject:forKey:"); +final _objc_msgSend_534 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_addEntriesFromDictionary_ = + objc.registerName("addEntriesFromDictionary:"); +late final _sel_removeObjectsForKeys_ = + objc.registerName("removeObjectsForKeys:"); +late final _sel_setDictionary_ = objc.registerName("setDictionary:"); +late final _sel_setObject_forKeyedSubscript_ = + objc.registerName("setObject:forKeyedSubscript:"); +final _objc_msgSend_535 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_dictionaryWithCapacity_ = + objc.registerName("dictionaryWithCapacity:"); +final _objc_msgSend_536 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_537 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dictionaryWithSharedKeySet_ = + objc.registerName("dictionaryWithSharedKeySet:"); +final _objc_msgSend_538 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_threadDictionary = objc.registerName("threadDictionary"); +final _objc_msgSend_539 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_sleepUntilDate_ = objc.registerName("sleepUntilDate:"); +final _objc_msgSend_540 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_sleepForTimeInterval_ = + objc.registerName("sleepForTimeInterval:"); +final _objc_msgSend_541 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Double)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, double)>(); +late final _sel_exit = objc.registerName("exit"); +late final _sel_threadPriority = objc.registerName("threadPriority"); +late final _sel_setThreadPriority_ = objc.registerName("setThreadPriority:"); +final _objc_msgSend_542 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Double)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, double)>(); abstract class NSQualityOfService { static const int NSQualityOfServiceUserInteractive = 33; @@ -48965,393 +24636,535 @@ abstract class NSQualityOfService { static const int NSQualityOfServiceDefault = -1; } +late final _sel_qualityOfService = objc.registerName("qualityOfService"); +final _objc_msgSend_543 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setQualityOfService_ = + objc.registerName("setQualityOfService:"); +final _objc_msgSend_544 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_callStackReturnAddresses = + objc.registerName("callStackReturnAddresses"); +late final _sel_callStackSymbols = objc.registerName("callStackSymbols"); +late final _sel_setName_ = objc.registerName("setName:"); +final _objc_msgSend_545 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_stackSize = objc.registerName("stackSize"); +late final _sel_setStackSize_ = objc.registerName("setStackSize:"); +late final _sel_isMainThread = objc.registerName("isMainThread"); +late final _sel_mainThread = objc.registerName("mainThread"); +late final _sel_initWithTarget_selector_object_ = + objc.registerName("initWithTarget:selector:object:"); +final _objc_msgSend_546 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithBlock_ = objc.registerName("initWithBlock:"); +final _objc_msgSend_547 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isExecuting = objc.registerName("isExecuting"); +late final _sel_isFinished = objc.registerName("isFinished"); +late final _sel_isCancelled = objc.registerName("isCancelled"); +late final _sel_cancel = objc.registerName("cancel"); +late final _sel_start = objc.registerName("start"); +late final _sel_main = objc.registerName("main"); +late final _sel_performSelector_onThread_withObject_waitUntilDone_modes_ = objc + .registerName("performSelector:onThread:withObject:waitUntilDone:modes:"); +final _objc_msgSend_548 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>(); +late final _sel_performSelector_onThread_withObject_waitUntilDone_ = + objc.registerName("performSelector:onThread:withObject:waitUntilDone:"); +final _objc_msgSend_549 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_performSelectorInBackground_withObject_ = + objc.registerName("performSelectorInBackground:withObject:"); +late final _sel_classForArchiver = objc.registerName("classForArchiver"); + class NSArchiver extends NSCoder { - NSArchiver._(ffi.Pointer id, SwiftLibrary lib, + NSArchiver._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSArchiver] that points to the same underlying object as [other]. - static NSArchiver castFrom(T other) { - return NSArchiver._(other._id, other._lib, retain: true, release: true); + static NSArchiver castFrom(T other) { + return NSArchiver._(other.pointer, retain: true, release: true); } /// Returns a [NSArchiver] that wraps the given raw object pointer. - static NSArchiver castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSArchiver castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSArchiver._(other, lib, retain: retain, release: release); + return NSArchiver._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSArchiver]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSArchiver1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSArchiver); } NSArchiver initForWritingWithMutableData_(NSMutableData mdata) { - final _ret = _lib._objc_msgSend_521( - _id, _lib._sel_initForWritingWithMutableData_1, mdata._id); - return NSArchiver._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_521( + this.pointer, _sel_initForWritingWithMutableData_, mdata.pointer); + return NSArchiver._(_ret, retain: true, release: true); } NSMutableData get archiverData { - final _ret = _lib._objc_msgSend_550(_id, _lib._sel_archiverData1); - return NSMutableData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_550(this.pointer, _sel_archiverData); + return NSMutableData._(_ret, retain: true, release: true); } @override void encodeRootObject_(NSObject rootObject) { - _lib._objc_msgSend_15(_id, _lib._sel_encodeRootObject_1, rootObject._id); + _objc_msgSend_15(this.pointer, _sel_encodeRootObject_, rootObject.pointer); } @override void encodeConditionalObject_(NSObject? object) { - _lib._objc_msgSend_289( - _id, _lib._sel_encodeConditionalObject_1, object?._id ?? ffi.nullptr); + _objc_msgSend_289(this.pointer, _sel_encodeConditionalObject_, + object?.pointer ?? ffi.nullptr); } - static NSData archivedDataWithRootObject_( - SwiftLibrary _lib, NSObject rootObject) { - final _ret = _lib._objc_msgSend_522(_lib._class_NSArchiver1, - _lib._sel_archivedDataWithRootObject_1, rootObject._id); - return NSData._(_ret, _lib, retain: true, release: true); + static NSData archivedDataWithRootObject_(NSObject rootObject) { + final _ret = _objc_msgSend_522(_class_NSArchiver, + _sel_archivedDataWithRootObject_, rootObject.pointer); + return NSData._(_ret, retain: true, release: true); } - static bool archiveRootObject_toFile_( - SwiftLibrary _lib, NSObject rootObject, NSString path) { - return _lib._objc_msgSend_261(_lib._class_NSArchiver1, - _lib._sel_archiveRootObject_toFile_1, rootObject._id, path._id); + static bool archiveRootObject_toFile_(NSObject rootObject, NSString path) { + return _objc_msgSend_261(_class_NSArchiver, _sel_archiveRootObject_toFile_, + rootObject.pointer, path.pointer); } void encodeClassName_intoClassName_( NSString trueName, NSString inArchiveName) { - _lib._objc_msgSend_551(_id, _lib._sel_encodeClassName_intoClassName_1, - trueName._id, inArchiveName._id); + _objc_msgSend_551(this.pointer, _sel_encodeClassName_intoClassName_, + trueName.pointer, inArchiveName.pointer); } NSString? classNameEncodedForTrueClassName_(NSString trueName) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_classNameEncodedForTrueClassName_1, trueName._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_classNameEncodedForTrueClassName_, trueName.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } void replaceObject_withObject_(NSObject object, NSObject newObject) { - _lib._objc_msgSend_534( - _id, _lib._sel_replaceObject_withObject_1, object._id, newObject._id); + _objc_msgSend_534(this.pointer, _sel_replaceObject_withObject_, + object.pointer, newObject.pointer); } @override NSArchiver init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSArchiver._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSArchiver._(_ret, retain: true, release: true); } - static NSArchiver new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSArchiver1, _lib._sel_new1); - return NSArchiver._(_ret, _lib, retain: false, release: true); + static NSArchiver new1() { + final _ret = _objc_msgSend_2(_class_NSArchiver, _sel_new); + return NSArchiver._(_ret, retain: false, release: true); } - static NSArchiver allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSArchiver1, _lib._sel_allocWithZone_1, zone); - return NSArchiver._(_ret, _lib, retain: false, release: true); + static NSArchiver allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSArchiver, _sel_allocWithZone_, zone); + return NSArchiver._(_ret, retain: false, release: true); } - static NSArchiver alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSArchiver1, _lib._sel_alloc1); - return NSArchiver._(_ret, _lib, retain: false, release: true); + static NSArchiver alloc() { + final _ret = _objc_msgSend_2(_class_NSArchiver, _sel_alloc); + return NSArchiver._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSArchiver1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSArchiver, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSArchiver1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSArchiver, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSArchiver1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSArchiver, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSArchiver1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSArchiver, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSArchiver1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSArchiver, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSArchiver1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSArchiver, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSArchiver1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSArchiver1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSArchiver1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSArchiver, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSArchiver, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSArchiver, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSArchiver = objc.getClass("NSArchiver"); +late final _sel_archiverData = objc.registerName("archiverData"); +final _objc_msgSend_550 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_encodeClassName_intoClassName_ = + objc.registerName("encodeClassName:intoClassName:"); +final _objc_msgSend_551 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_classNameEncodedForTrueClassName_ = + objc.registerName("classNameEncodedForTrueClassName:"); +late final _sel_replaceObject_withObject_ = + objc.registerName("replaceObject:withObject:"); +late final _sel_replacementObjectForArchiver_ = + objc.registerName("replacementObjectForArchiver:"); +final _objc_msgSend_552 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_classForPortCoder = objc.registerName("classForPortCoder"); class NSPortCoder extends NSCoder { - NSPortCoder._(ffi.Pointer id, SwiftLibrary lib, + NSPortCoder._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSPortCoder] that points to the same underlying object as [other]. - static NSPortCoder castFrom(T other) { - return NSPortCoder._(other._id, other._lib, retain: true, release: true); + static NSPortCoder castFrom(T other) { + return NSPortCoder._(other.pointer, retain: true, release: true); } /// Returns a [NSPortCoder] that wraps the given raw object pointer. - static NSPortCoder castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSPortCoder castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSPortCoder._(other, lib, retain: retain, release: release); + return NSPortCoder._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSPortCoder]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSPortCoder1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSPortCoder); } bool isBycopy() { - return _lib._objc_msgSend_12(_id, _lib._sel_isBycopy1); + return _objc_msgSend_12(this.pointer, _sel_isBycopy); } bool isByref() { - return _lib._objc_msgSend_12(_id, _lib._sel_isByref1); + return _objc_msgSend_12(this.pointer, _sel_isByref); } void encodePortObject_(NSPort aport) { - _lib._objc_msgSend_593(_id, _lib._sel_encodePortObject_1, aport._id); + _objc_msgSend_593(this.pointer, _sel_encodePortObject_, aport.pointer); } NSPort? decodePortObject() { - final _ret = _lib._objc_msgSend_594(_id, _lib._sel_decodePortObject1); + final _ret = _objc_msgSend_594(this.pointer, _sel_decodePortObject); return _ret.address == 0 ? null - : NSPort._(_ret, _lib, retain: true, release: true); + : NSPort._(_ret, retain: true, release: true); } NSConnection? connection() { - final _ret = _lib._objc_msgSend_595(_id, _lib._sel_connection1); + final _ret = _objc_msgSend_595(this.pointer, _sel_connection); return _ret.address == 0 ? null - : NSConnection._(_ret, _lib, retain: true, release: true); + : NSConnection._(_ret, retain: true, release: true); } static NSObject portCoderWithReceivePort_sendPort_components_( - SwiftLibrary _lib, NSPort? rcvPort, NSPort? sndPort, NSArray? comps) { - final _ret = _lib._objc_msgSend_596( - _lib._class_NSPortCoder1, - _lib._sel_portCoderWithReceivePort_sendPort_components_1, - rcvPort?._id ?? ffi.nullptr, - sndPort?._id ?? ffi.nullptr, - comps?._id ?? ffi.nullptr); - return NSObject._(_ret, _lib, retain: true, release: true); + NSPort? rcvPort, NSPort? sndPort, NSArray? comps) { + final _ret = _objc_msgSend_596( + _class_NSPortCoder, + _sel_portCoderWithReceivePort_sendPort_components_, + rcvPort?.pointer ?? ffi.nullptr, + sndPort?.pointer ?? ffi.nullptr, + comps?.pointer ?? ffi.nullptr); + return NSObject._(_ret, retain: true, release: true); } NSObject initWithReceivePort_sendPort_components_( NSPort? rcvPort, NSPort? sndPort, NSArray? comps) { - final _ret = _lib._objc_msgSend_596( - _id, - _lib._sel_initWithReceivePort_sendPort_components_1, - rcvPort?._id ?? ffi.nullptr, - sndPort?._id ?? ffi.nullptr, - comps?._id ?? ffi.nullptr); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_596( + this.pointer, + _sel_initWithReceivePort_sendPort_components_, + rcvPort?.pointer ?? ffi.nullptr, + sndPort?.pointer ?? ffi.nullptr, + comps?.pointer ?? ffi.nullptr); + return NSObject._(_ret, retain: true, release: true); } void dispatch() { - _lib._objc_msgSend_1(_id, _lib._sel_dispatch1); + _objc_msgSend_1(this.pointer, _sel_dispatch); } @override NSPortCoder init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSPortCoder._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSPortCoder._(_ret, retain: true, release: true); } - static NSPortCoder new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSPortCoder1, _lib._sel_new1); - return NSPortCoder._(_ret, _lib, retain: false, release: true); + static NSPortCoder new1() { + final _ret = _objc_msgSend_2(_class_NSPortCoder, _sel_new); + return NSPortCoder._(_ret, retain: false, release: true); } - static NSPortCoder allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSPortCoder1, _lib._sel_allocWithZone_1, zone); - return NSPortCoder._(_ret, _lib, retain: false, release: true); + static NSPortCoder allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSPortCoder, _sel_allocWithZone_, zone); + return NSPortCoder._(_ret, retain: false, release: true); } - static NSPortCoder alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSPortCoder1, _lib._sel_alloc1); - return NSPortCoder._(_ret, _lib, retain: false, release: true); + static NSPortCoder alloc() { + final _ret = _objc_msgSend_2(_class_NSPortCoder, _sel_alloc); + return NSPortCoder._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSPortCoder1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSPortCoder, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSPortCoder1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSPortCoder, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSPortCoder1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSPortCoder, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSPortCoder1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSPortCoder, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSPortCoder1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSPortCoder, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSPortCoder1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSPortCoder, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSPortCoder1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSPortCoder, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSPortCoder1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSPortCoder, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSPortCoder1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSPortCoder, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSPortCoder = objc.getClass("NSPortCoder"); +late final _sel_isBycopy = objc.registerName("isBycopy"); +late final _sel_isByref = objc.registerName("isByref"); + class NSPort extends NSObject { - NSPort._(ffi.Pointer id, SwiftLibrary lib, + NSPort._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSPort] that points to the same underlying object as [other]. - static NSPort castFrom(T other) { - return NSPort._(other._id, other._lib, retain: true, release: true); + static NSPort castFrom(T other) { + return NSPort._(other.pointer, retain: true, release: true); } /// Returns a [NSPort] that wraps the given raw object pointer. - static NSPort castFromPointer(SwiftLibrary lib, ffi.Pointer other, + static NSPort castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSPort._(other, lib, retain: retain, release: release); + return NSPort._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSPort]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSPort1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSPort); } - static NSPort port(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_553(_lib._class_NSPort1, _lib._sel_port1); - return NSPort._(_ret, _lib, retain: true, release: true); + static NSPort port() { + final _ret = _objc_msgSend_553(_class_NSPort, _sel_port); + return NSPort._(_ret, retain: true, release: true); } void invalidate() { - _lib._objc_msgSend_1(_id, _lib._sel_invalidate1); + _objc_msgSend_1(this.pointer, _sel_invalidate); } bool get valid { - return _lib._objc_msgSend_12(_id, _lib._sel_isValid1); + return _objc_msgSend_12(this.pointer, _sel_isValid); } void setDelegate_(NSObject? anObject) { - _lib._objc_msgSend_289( - _id, _lib._sel_setDelegate_1, anObject?._id ?? ffi.nullptr); + _objc_msgSend_289( + this.pointer, _sel_setDelegate_, anObject?.pointer ?? ffi.nullptr); } NSObject? delegate() { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_delegate1); + final _ret = _objc_msgSend_17(this.pointer, _sel_delegate); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } void scheduleInRunLoop_forMode_(NSRunLoop runLoop, NSString mode) { - _lib._objc_msgSend_569( - _id, _lib._sel_scheduleInRunLoop_forMode_1, runLoop._id, mode._id); + _objc_msgSend_569(this.pointer, _sel_scheduleInRunLoop_forMode_, + runLoop.pointer, mode.pointer); } void removeFromRunLoop_forMode_(NSRunLoop runLoop, NSString mode) { - _lib._objc_msgSend_569( - _id, _lib._sel_removeFromRunLoop_forMode_1, runLoop._id, mode._id); + _objc_msgSend_569(this.pointer, _sel_removeFromRunLoop_forMode_, + runLoop.pointer, mode.pointer); } int get reservedSpaceLength { - return _lib._objc_msgSend_10(_id, _lib._sel_reservedSpaceLength1); + return _objc_msgSend_10(this.pointer, _sel_reservedSpaceLength); } bool sendBeforeDate_components_from_reserved_( @@ -49359,12 +25172,12 @@ class NSPort extends NSObject { NSMutableArray? components, NSPort? receivePort, int headerSpaceReserved) { - return _lib._objc_msgSend_570( - _id, - _lib._sel_sendBeforeDate_components_from_reserved_1, - limitDate._id, - components?._id ?? ffi.nullptr, - receivePort?._id ?? ffi.nullptr, + return _objc_msgSend_570( + this.pointer, + _sel_sendBeforeDate_components_from_reserved_, + limitDate.pointer, + components?.pointer ?? ffi.nullptr, + receivePort?.pointer ?? ffi.nullptr, headerSpaceReserved); } @@ -49374,637 +25187,681 @@ class NSPort extends NSObject { NSMutableArray? components, NSPort? receivePort, int headerSpaceReserved) { - return _lib._objc_msgSend_571( - _id, - _lib._sel_sendBeforeDate_msgid_components_from_reserved_1, - limitDate._id, + return _objc_msgSend_571( + this.pointer, + _sel_sendBeforeDate_msgid_components_from_reserved_, + limitDate.pointer, msgID, - components?._id ?? ffi.nullptr, - receivePort?._id ?? ffi.nullptr, + components?.pointer ?? ffi.nullptr, + receivePort?.pointer ?? ffi.nullptr, headerSpaceReserved); } void addConnection_toRunLoop_forMode_( NSConnection conn, NSRunLoop runLoop, NSString mode) { - _lib._objc_msgSend_592(_id, _lib._sel_addConnection_toRunLoop_forMode_1, - conn._id, runLoop._id, mode._id); + _objc_msgSend_592(this.pointer, _sel_addConnection_toRunLoop_forMode_, + conn.pointer, runLoop.pointer, mode.pointer); } void removeConnection_fromRunLoop_forMode_( NSConnection conn, NSRunLoop runLoop, NSString mode) { - _lib._objc_msgSend_592( - _id, - _lib._sel_removeConnection_fromRunLoop_forMode_1, - conn._id, - runLoop._id, - mode._id); + _objc_msgSend_592(this.pointer, _sel_removeConnection_fromRunLoop_forMode_, + conn.pointer, runLoop.pointer, mode.pointer); } @override NSPort init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSPort._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSPort._(_ret, retain: true, release: true); } - static NSPort new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSPort1, _lib._sel_new1); - return NSPort._(_ret, _lib, retain: false, release: true); + static NSPort new1() { + final _ret = _objc_msgSend_2(_class_NSPort, _sel_new); + return NSPort._(_ret, retain: false, release: true); } - static NSPort allocWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSPort1, _lib._sel_allocWithZone_1, zone); - return NSPort._(_ret, _lib, retain: false, release: true); + static NSPort allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSPort, _sel_allocWithZone_, zone); + return NSPort._(_ret, retain: false, release: true); } - static NSPort alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSPort1, _lib._sel_alloc1); - return NSPort._(_ret, _lib, retain: false, release: true); + static NSPort alloc() { + final _ret = _objc_msgSend_2(_class_NSPort, _sel_alloc); + return NSPort._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSPort1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSPort, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSPort1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSPort, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSPort1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSPort, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSPort1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSPort, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSPort1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSPort, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSPort1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64( + _class_NSPort, _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSPort1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSPort, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSPort1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSPort, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSPort1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSPort, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSPort = objc.getClass("NSPort"); +final _objc_msgSend_553 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_invalidate = objc.registerName("invalidate"); +late final _sel_isValid = objc.registerName("isValid"); + class NSRunLoop extends NSObject { - NSRunLoop._(ffi.Pointer id, SwiftLibrary lib, + NSRunLoop._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSRunLoop] that points to the same underlying object as [other]. - static NSRunLoop castFrom(T other) { - return NSRunLoop._(other._id, other._lib, retain: true, release: true); + static NSRunLoop castFrom(T other) { + return NSRunLoop._(other.pointer, retain: true, release: true); } /// Returns a [NSRunLoop] that wraps the given raw object pointer. - static NSRunLoop castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSRunLoop castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSRunLoop._(other, lib, retain: retain, release: release); + return NSRunLoop._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSRunLoop]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSRunLoop1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSRunLoop); } - static NSRunLoop getCurrentRunLoop(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_554( - _lib._class_NSRunLoop1, _lib._sel_currentRunLoop1); - return NSRunLoop._(_ret, _lib, retain: true, release: true); + static NSRunLoop getCurrentRunLoop() { + final _ret = _objc_msgSend_554(_class_NSRunLoop, _sel_currentRunLoop); + return NSRunLoop._(_ret, retain: true, release: true); } - static NSRunLoop getMainRunLoop(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_554(_lib._class_NSRunLoop1, _lib._sel_mainRunLoop1); - return NSRunLoop._(_ret, _lib, retain: true, release: true); + static NSRunLoop getMainRunLoop() { + final _ret = _objc_msgSend_554(_class_NSRunLoop, _sel_mainRunLoop); + return NSRunLoop._(_ret, retain: true, release: true); } NSString? get currentMode { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_currentMode1); + final _ret = _objc_msgSend_44(this.pointer, _sel_currentMode); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } ffi.Pointer<__CFRunLoop> getCFRunLoop() { - return _lib._objc_msgSend_555(_id, _lib._sel_getCFRunLoop1); + return _objc_msgSend_555(this.pointer, _sel_getCFRunLoop); } void addTimer_forMode_(NSTimer timer, NSString mode) { - _lib._objc_msgSend_562( - _id, _lib._sel_addTimer_forMode_1, timer._id, mode._id); + _objc_msgSend_562( + this.pointer, _sel_addTimer_forMode_, timer.pointer, mode.pointer); } void addPort_forMode_(NSPort aPort, NSString mode) { - _lib._objc_msgSend_563( - _id, _lib._sel_addPort_forMode_1, aPort._id, mode._id); + _objc_msgSend_563( + this.pointer, _sel_addPort_forMode_, aPort.pointer, mode.pointer); } void removePort_forMode_(NSPort aPort, NSString mode) { - _lib._objc_msgSend_563( - _id, _lib._sel_removePort_forMode_1, aPort._id, mode._id); + _objc_msgSend_563( + this.pointer, _sel_removePort_forMode_, aPort.pointer, mode.pointer); } NSDate? limitDateForMode_(NSString mode) { final _ret = - _lib._objc_msgSend_564(_id, _lib._sel_limitDateForMode_1, mode._id); + _objc_msgSend_564(this.pointer, _sel_limitDateForMode_, mode.pointer); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } void acceptInputForMode_beforeDate_(NSString mode, NSDate limitDate) { - _lib._objc_msgSend_565(_id, _lib._sel_acceptInputForMode_beforeDate_1, - mode._id, limitDate._id); + _objc_msgSend_565(this.pointer, _sel_acceptInputForMode_beforeDate_, + mode.pointer, limitDate.pointer); } void run() { - _lib._objc_msgSend_1(_id, _lib._sel_run1); + _objc_msgSend_1(this.pointer, _sel_run); } void runUntilDate_(NSDate limitDate) { - _lib._objc_msgSend_540(_id, _lib._sel_runUntilDate_1, limitDate._id); + _objc_msgSend_540(this.pointer, _sel_runUntilDate_, limitDate.pointer); } bool runMode_beforeDate_(NSString mode, NSDate limitDate) { - return _lib._objc_msgSend_566( - _id, _lib._sel_runMode_beforeDate_1, mode._id, limitDate._id); + return _objc_msgSend_566(this.pointer, _sel_runMode_beforeDate_, + mode.pointer, limitDate.pointer); } void configureAsServer() { - _lib._objc_msgSend_1(_id, _lib._sel_configureAsServer1); + _objc_msgSend_1(this.pointer, _sel_configureAsServer); } void performInModes_block_(NSArray modes, ObjCBlock_ffiVoid block) { - _lib._objc_msgSend_567( - _id, _lib._sel_performInModes_block_1, modes._id, block._id); + _objc_msgSend_567( + this.pointer, _sel_performInModes_block_, modes.pointer, block.pointer); } void performBlock_(ObjCBlock_ffiVoid block) { - _lib._objc_msgSend_532(_id, _lib._sel_performBlock_1, block._id); + _objc_msgSend_532(this.pointer, _sel_performBlock_, block.pointer); } void performSelector_target_argument_order_modes_( - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject target, NSObject? arg, int order, NSArray modes) { - _lib._objc_msgSend_568( - _id, - _lib._sel_performSelector_target_argument_order_modes_1, + _objc_msgSend_568( + this.pointer, + _sel_performSelector_target_argument_order_modes_, aSelector, - target._id, - arg?._id ?? ffi.nullptr, + target.pointer, + arg?.pointer ?? ffi.nullptr, order, - modes._id); + modes.pointer); } void cancelPerformSelector_target_argument_( - ffi.Pointer aSelector, NSObject target, NSObject? arg) { - _lib._objc_msgSend_533( - _id, - _lib._sel_cancelPerformSelector_target_argument_1, - aSelector, - target._id, - arg?._id ?? ffi.nullptr); + ffi.Pointer aSelector, + NSObject target, + NSObject? arg) { + _objc_msgSend_533(this.pointer, _sel_cancelPerformSelector_target_argument_, + aSelector, target.pointer, arg?.pointer ?? ffi.nullptr); } void cancelPerformSelectorsWithTarget_(NSObject target) { - _lib._objc_msgSend_15( - _id, _lib._sel_cancelPerformSelectorsWithTarget_1, target._id); + _objc_msgSend_15( + this.pointer, _sel_cancelPerformSelectorsWithTarget_, target.pointer); } @override NSRunLoop init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSRunLoop._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSRunLoop._(_ret, retain: true, release: true); } - static NSRunLoop new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSRunLoop1, _lib._sel_new1); - return NSRunLoop._(_ret, _lib, retain: false, release: true); + static NSRunLoop new1() { + final _ret = _objc_msgSend_2(_class_NSRunLoop, _sel_new); + return NSRunLoop._(_ret, retain: false, release: true); } - static NSRunLoop allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSRunLoop1, _lib._sel_allocWithZone_1, zone); - return NSRunLoop._(_ret, _lib, retain: false, release: true); + static NSRunLoop allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSRunLoop, _sel_allocWithZone_, zone); + return NSRunLoop._(_ret, retain: false, release: true); } - static NSRunLoop alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSRunLoop1, _lib._sel_alloc1); - return NSRunLoop._(_ret, _lib, retain: false, release: true); + static NSRunLoop alloc() { + final _ret = _objc_msgSend_2(_class_NSRunLoop, _sel_alloc); + return NSRunLoop._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSRunLoop1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSRunLoop, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSRunLoop1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSRunLoop, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSRunLoop1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSRunLoop, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSRunLoop1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSRunLoop, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSRunLoop1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSRunLoop, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSRunLoop1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSRunLoop, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSRunLoop1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSRunLoop, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSRunLoop1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSRunLoop, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSRunLoop1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSRunLoop, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSRunLoop = objc.getClass("NSRunLoop"); +late final _sel_currentRunLoop = objc.registerName("currentRunLoop"); +final _objc_msgSend_554 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_mainRunLoop = objc.registerName("mainRunLoop"); +late final _sel_currentMode = objc.registerName("currentMode"); + final class __CFRunLoop extends ffi.Opaque {} +late final _sel_getCFRunLoop = objc.registerName("getCFRunLoop"); +final _objc_msgSend_555 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer<__CFRunLoop> Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer<__CFRunLoop> Function( + ffi.Pointer, ffi.Pointer)>(); + class NSTimer extends NSObject { - NSTimer._(ffi.Pointer id, SwiftLibrary lib, + NSTimer._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSTimer] that points to the same underlying object as [other]. - static NSTimer castFrom(T other) { - return NSTimer._(other._id, other._lib, retain: true, release: true); + static NSTimer castFrom(T other) { + return NSTimer._(other.pointer, retain: true, release: true); } /// Returns a [NSTimer] that wraps the given raw object pointer. - static NSTimer castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSTimer castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSTimer._(other, lib, retain: retain, release: release); + return NSTimer._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSTimer]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSTimer1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSTimer); } static NSTimer timerWithTimeInterval_invocation_repeats_( - SwiftLibrary _lib, double ti, NSInvocation invocation, bool yesOrNo) { - final _ret = _lib._objc_msgSend_556( - _lib._class_NSTimer1, - _lib._sel_timerWithTimeInterval_invocation_repeats_1, + double ti, NSInvocation invocation, bool yesOrNo) { + final _ret = _objc_msgSend_556( + _class_NSTimer, + _sel_timerWithTimeInterval_invocation_repeats_, ti, - invocation._id, + invocation.pointer, yesOrNo); - return NSTimer._(_ret, _lib, retain: true, release: true); + return NSTimer._(_ret, retain: true, release: true); } static NSTimer scheduledTimerWithTimeInterval_invocation_repeats_( - SwiftLibrary _lib, double ti, NSInvocation invocation, bool yesOrNo) { - final _ret = _lib._objc_msgSend_556( - _lib._class_NSTimer1, - _lib._sel_scheduledTimerWithTimeInterval_invocation_repeats_1, + double ti, NSInvocation invocation, bool yesOrNo) { + final _ret = _objc_msgSend_556( + _class_NSTimer, + _sel_scheduledTimerWithTimeInterval_invocation_repeats_, ti, - invocation._id, + invocation.pointer, yesOrNo); - return NSTimer._(_ret, _lib, retain: true, release: true); + return NSTimer._(_ret, retain: true, release: true); } static NSTimer timerWithTimeInterval_target_selector_userInfo_repeats_( - SwiftLibrary _lib, double ti, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? userInfo, bool yesOrNo) { - final _ret = _lib._objc_msgSend_557( - _lib._class_NSTimer1, - _lib._sel_timerWithTimeInterval_target_selector_userInfo_repeats_1, + final _ret = _objc_msgSend_557( + _class_NSTimer, + _sel_timerWithTimeInterval_target_selector_userInfo_repeats_, ti, - aTarget._id, + aTarget.pointer, aSelector, - userInfo?._id ?? ffi.nullptr, + userInfo?.pointer ?? ffi.nullptr, yesOrNo); - return NSTimer._(_ret, _lib, retain: true, release: true); + return NSTimer._(_ret, retain: true, release: true); } static NSTimer scheduledTimerWithTimeInterval_target_selector_userInfo_repeats_( - SwiftLibrary _lib, double ti, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? userInfo, bool yesOrNo) { - final _ret = _lib._objc_msgSend_557( - _lib._class_NSTimer1, - _lib._sel_scheduledTimerWithTimeInterval_target_selector_userInfo_repeats_1, + final _ret = _objc_msgSend_557( + _class_NSTimer, + _sel_scheduledTimerWithTimeInterval_target_selector_userInfo_repeats_, ti, - aTarget._id, + aTarget.pointer, aSelector, - userInfo?._id ?? ffi.nullptr, + userInfo?.pointer ?? ffi.nullptr, yesOrNo); - return NSTimer._(_ret, _lib, retain: true, release: true); + return NSTimer._(_ret, retain: true, release: true); } - static NSTimer timerWithTimeInterval_repeats_block_(SwiftLibrary _lib, + static NSTimer timerWithTimeInterval_repeats_block_( double interval, bool repeats, ObjCBlock_ffiVoid_NSTimer block) { - final _ret = _lib._objc_msgSend_558( - _lib._class_NSTimer1, - _lib._sel_timerWithTimeInterval_repeats_block_1, + final _ret = _objc_msgSend_558( + _class_NSTimer, + _sel_timerWithTimeInterval_repeats_block_, interval, repeats, - block._id); - return NSTimer._(_ret, _lib, retain: true, release: true); + block.pointer); + return NSTimer._(_ret, retain: true, release: true); } static NSTimer scheduledTimerWithTimeInterval_repeats_block_( - SwiftLibrary _lib, - double interval, - bool repeats, - ObjCBlock_ffiVoid_NSTimer block) { - final _ret = _lib._objc_msgSend_558( - _lib._class_NSTimer1, - _lib._sel_scheduledTimerWithTimeInterval_repeats_block_1, + double interval, bool repeats, ObjCBlock_ffiVoid_NSTimer block) { + final _ret = _objc_msgSend_558( + _class_NSTimer, + _sel_scheduledTimerWithTimeInterval_repeats_block_, interval, repeats, - block._id); - return NSTimer._(_ret, _lib, retain: true, release: true); + block.pointer); + return NSTimer._(_ret, retain: true, release: true); } NSTimer initWithFireDate_interval_repeats_block_(NSDate date, double interval, bool repeats, ObjCBlock_ffiVoid_NSTimer block) { - final _ret = _lib._objc_msgSend_559( - _id, - _lib._sel_initWithFireDate_interval_repeats_block_1, - date._id, + final _ret = _objc_msgSend_559( + this.pointer, + _sel_initWithFireDate_interval_repeats_block_, + date.pointer, interval, repeats, - block._id); - return NSTimer._(_ret, _lib, retain: true, release: true); + block.pointer); + return NSTimer._(_ret, retain: true, release: true); } NSTimer initWithFireDate_interval_target_selector_userInfo_repeats_( NSDate date, double ti, NSObject t, - ffi.Pointer s, + ffi.Pointer s, NSObject? ui, bool rep) { - final _ret = _lib._objc_msgSend_560( - _id, - _lib._sel_initWithFireDate_interval_target_selector_userInfo_repeats_1, - date._id, + final _ret = _objc_msgSend_560( + this.pointer, + _sel_initWithFireDate_interval_target_selector_userInfo_repeats_, + date.pointer, ti, - t._id, + t.pointer, s, - ui?._id ?? ffi.nullptr, + ui?.pointer ?? ffi.nullptr, rep); - return NSTimer._(_ret, _lib, retain: true, release: true); + return NSTimer._(_ret, retain: true, release: true); } void fire() { - _lib._objc_msgSend_1(_id, _lib._sel_fire1); + _objc_msgSend_1(this.pointer, _sel_fire); } NSDate get fireDate { - final _ret = _lib._objc_msgSend_172(_id, _lib._sel_fireDate1); - return NSDate._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_172(this.pointer, _sel_fireDate); + return NSDate._(_ret, retain: true, release: true); } set fireDate(NSDate value) { - return _lib._objc_msgSend_561(_id, _lib._sel_setFireDate_1, value._id); + return _objc_msgSend_561(this.pointer, _sel_setFireDate_, value.pointer); } double get timeInterval { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_timeInterval1) - : _lib._objc_msgSend_165(_id, _lib._sel_timeInterval1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_timeInterval) + : _objc_msgSend_165(this.pointer, _sel_timeInterval); } double get tolerance { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_tolerance1) - : _lib._objc_msgSend_165(_id, _lib._sel_tolerance1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_tolerance) + : _objc_msgSend_165(this.pointer, _sel_tolerance); } set tolerance(double value) { - return _lib._objc_msgSend_542(_id, _lib._sel_setTolerance_1, value); + return _objc_msgSend_542(this.pointer, _sel_setTolerance_, value); } void invalidate() { - _lib._objc_msgSend_1(_id, _lib._sel_invalidate1); + _objc_msgSend_1(this.pointer, _sel_invalidate); } bool get valid { - return _lib._objc_msgSend_12(_id, _lib._sel_isValid1); + return _objc_msgSend_12(this.pointer, _sel_isValid); } NSObject? get userInfo { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_userInfo1); + final _ret = _objc_msgSend_17(this.pointer, _sel_userInfo); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } @override NSTimer init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSTimer._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSTimer._(_ret, retain: true, release: true); } - static NSTimer new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSTimer1, _lib._sel_new1); - return NSTimer._(_ret, _lib, retain: false, release: true); + static NSTimer new1() { + final _ret = _objc_msgSend_2(_class_NSTimer, _sel_new); + return NSTimer._(_ret, retain: false, release: true); } - static NSTimer allocWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSTimer1, _lib._sel_allocWithZone_1, zone); - return NSTimer._(_ret, _lib, retain: false, release: true); + static NSTimer allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSTimer, _sel_allocWithZone_, zone); + return NSTimer._(_ret, retain: false, release: true); } - static NSTimer alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSTimer1, _lib._sel_alloc1); - return NSTimer._(_ret, _lib, retain: false, release: true); + static NSTimer alloc() { + final _ret = _objc_msgSend_2(_class_NSTimer, _sel_alloc); + return NSTimer._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSTimer1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSTimer, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSTimer1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSTimer, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSTimer1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSTimer, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSTimer1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSTimer, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSTimer1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSTimer, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSTimer1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSTimer, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSTimer1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSTimer1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSTimer1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} - + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSTimer, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSTimer, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSTimer, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSTimer = objc.getClass("NSTimer"); +late final _sel_timerWithTimeInterval_invocation_repeats_ = + objc.registerName("timerWithTimeInterval:invocation:repeats:"); +final _objc_msgSend_556 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer, + bool)>(); +late final _sel_scheduledTimerWithTimeInterval_invocation_repeats_ = + objc.registerName("scheduledTimerWithTimeInterval:invocation:repeats:"); +late final _sel_timerWithTimeInterval_target_selector_userInfo_repeats_ = objc + .registerName("timerWithTimeInterval:target:selector:userInfo:repeats:"); +final _objc_msgSend_557 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_scheduledTimerWithTimeInterval_target_selector_userInfo_repeats_ = + objc.registerName( + "scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:"); void _ObjCBlock_ffiVoid_NSTimer_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< - ffi - .NativeFunction arg0)>>() - .asFunction)>()(arg0); + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); final _ObjCBlock_ffiVoid_NSTimer_closureRegistry = - )>{}; + )>{}; int _ObjCBlock_ffiVoid_NSTimer_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSTimer_registerClosure( - void Function(ffi.Pointer) fn) { + void Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSTimer_closureRegistryIndex; _ObjCBlock_ffiVoid_NSTimer_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSTimer_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSTimer_closureRegistry[block.ref.target.address]!(arg0); -class ObjCBlock_ffiVoid_NSTimer extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSTimer._(ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_NSTimer extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSTimer._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSTimer castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSTimer._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSTimer._(pointer, retain: retain, release: release); } @@ -50014,21 +25871,17 @@ class ObjCBlock_ffiVoid_NSTimer extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSTimer.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0)>> + ffi.Void Function(ffi.Pointer arg0)>> ptr) - : this._( - lib - ._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSTimer_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSTimer_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -50036,19 +25889,16 @@ class ObjCBlock_ffiVoid_NSTimer extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSTimer.fromFunction( - SwiftLibrary lib, void Function(NSTimer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSTimer_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSTimer_registerClosure( - (ffi.Pointer arg0) => - fn(NSTimer._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSTimer.fromFunction(void Function(NSTimer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSTimer_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSTimer_registerClosure( + (ffi.Pointer arg0) => + fn(NSTimer._(arg0, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -50060,932 +25910,1601 @@ class ObjCBlock_ffiVoid_NSTimer extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSTimer.listener( - SwiftLibrary lib, void Function(NSTimer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSTimer_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSTimer_registerClosure( - (ffi.Pointer arg0) => - fn(NSTimer._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSTimer.listener(void Function(NSTimer) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSTimer_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSTimer_registerClosure( + (ffi.Pointer arg0) => + fn(NSTimer._(arg0, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>? + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSTimer arg0) => _id.ref.invoke + void call(NSTimer arg0) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>()(_id, arg0._id); -} + void Function(ffi.Pointer, + ffi.Pointer)>()(pointer, arg0.pointer); +} + +late final _sel_timerWithTimeInterval_repeats_block_ = + objc.registerName("timerWithTimeInterval:repeats:block:"); +final _objc_msgSend_558 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Bool, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + double, + bool, + ffi.Pointer)>(); +late final _sel_scheduledTimerWithTimeInterval_repeats_block_ = + objc.registerName("scheduledTimerWithTimeInterval:repeats:block:"); +late final _sel_initWithFireDate_interval_repeats_block_ = + objc.registerName("initWithFireDate:interval:repeats:block:"); +final _objc_msgSend_559 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Bool, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + double, + bool, + ffi.Pointer)>(); +late final _sel_initWithFireDate_interval_target_selector_userInfo_repeats_ = + objc.registerName( + "initWithFireDate:interval:target:selector:userInfo:repeats:"); +final _objc_msgSend_560 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_fire = objc.registerName("fire"); +late final _sel_fireDate = objc.registerName("fireDate"); +late final _sel_setFireDate_ = objc.registerName("setFireDate:"); +final _objc_msgSend_561 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_timeInterval = objc.registerName("timeInterval"); +late final _sel_tolerance = objc.registerName("tolerance"); +late final _sel_setTolerance_ = objc.registerName("setTolerance:"); +late final _sel_addTimer_forMode_ = objc.registerName("addTimer:forMode:"); +final _objc_msgSend_562 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_addPort_forMode_ = objc.registerName("addPort:forMode:"); +final _objc_msgSend_563 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removePort_forMode_ = objc.registerName("removePort:forMode:"); +late final _sel_limitDateForMode_ = objc.registerName("limitDateForMode:"); +final _objc_msgSend_564 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_acceptInputForMode_beforeDate_ = + objc.registerName("acceptInputForMode:beforeDate:"); +final _objc_msgSend_565 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_run = objc.registerName("run"); +late final _sel_runUntilDate_ = objc.registerName("runUntilDate:"); +late final _sel_runMode_beforeDate_ = objc.registerName("runMode:beforeDate:"); +final _objc_msgSend_566 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_configureAsServer = objc.registerName("configureAsServer"); +late final _sel_performInModes_block_ = + objc.registerName("performInModes:block:"); +final _objc_msgSend_567 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_performBlock_ = objc.registerName("performBlock:"); +late final _sel_performSelector_target_argument_order_modes_ = + objc.registerName("performSelector:target:argument:order:modes:"); +final _objc_msgSend_568 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_cancelPerformSelector_target_argument_ = + objc.registerName("cancelPerformSelector:target:argument:"); +late final _sel_cancelPerformSelectorsWithTarget_ = + objc.registerName("cancelPerformSelectorsWithTarget:"); +late final _sel_scheduleInRunLoop_forMode_ = + objc.registerName("scheduleInRunLoop:forMode:"); +final _objc_msgSend_569 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeFromRunLoop_forMode_ = + objc.registerName("removeFromRunLoop:forMode:"); +late final _sel_reservedSpaceLength = objc.registerName("reservedSpaceLength"); +late final _sel_sendBeforeDate_components_from_reserved_ = + objc.registerName("sendBeforeDate:components:from:reserved:"); +final _objc_msgSend_570 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_sendBeforeDate_msgid_components_from_reserved_ = + objc.registerName("sendBeforeDate:msgid:components:from:reserved:"); +final _objc_msgSend_571 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer, + int)>(); class NSConnection extends NSObject { - NSConnection._(ffi.Pointer id, SwiftLibrary lib, + NSConnection._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSConnection] that points to the same underlying object as [other]. - static NSConnection castFrom(T other) { - return NSConnection._(other._id, other._lib, retain: true, release: true); + static NSConnection castFrom(T other) { + return NSConnection._(other.pointer, retain: true, release: true); } /// Returns a [NSConnection] that wraps the given raw object pointer. - static NSConnection castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSConnection castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSConnection._(other, lib, retain: retain, release: release); + return NSConnection._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSConnection]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSConnection1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSConnection); } NSDictionary get statistics { - final _ret = _lib._objc_msgSend_181(_id, _lib._sel_statistics1); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_181(this.pointer, _sel_statistics); + return NSDictionary._(_ret, retain: true, release: true); } - static NSArray allConnections(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSConnection1, _lib._sel_allConnections1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray allConnections() { + final _ret = _objc_msgSend_85(_class_NSConnection, _sel_allConnections); + return NSArray._(_ret, retain: true, release: true); } - static NSConnection defaultConnection(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_572( - _lib._class_NSConnection1, _lib._sel_defaultConnection1); - return NSConnection._(_ret, _lib, retain: true, release: true); + static NSConnection defaultConnection() { + final _ret = _objc_msgSend_572(_class_NSConnection, _sel_defaultConnection); + return NSConnection._(_ret, retain: true, release: true); } static NSConnection? connectionWithRegisteredName_host_( - SwiftLibrary _lib, NSString name, NSString? hostName) { - final _ret = _lib._objc_msgSend_573( - _lib._class_NSConnection1, - _lib._sel_connectionWithRegisteredName_host_1, - name._id, - hostName?._id ?? ffi.nullptr); + NSString name, NSString? hostName) { + final _ret = _objc_msgSend_573( + _class_NSConnection, + _sel_connectionWithRegisteredName_host_, + name.pointer, + hostName?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSConnection._(_ret, _lib, retain: true, release: true); + : NSConnection._(_ret, retain: true, release: true); } static NSConnection? connectionWithRegisteredName_host_usingNameServer_( - SwiftLibrary _lib, - NSString name, - NSString? hostName, - NSPortNameServer server) { - final _ret = _lib._objc_msgSend_578( - _lib._class_NSConnection1, - _lib._sel_connectionWithRegisteredName_host_usingNameServer_1, - name._id, - hostName?._id ?? ffi.nullptr, - server._id); + NSString name, NSString? hostName, NSPortNameServer server) { + final _ret = _objc_msgSend_578( + _class_NSConnection, + _sel_connectionWithRegisteredName_host_usingNameServer_, + name.pointer, + hostName?.pointer ?? ffi.nullptr, + server.pointer); return _ret.address == 0 ? null - : NSConnection._(_ret, _lib, retain: true, release: true); + : NSConnection._(_ret, retain: true, release: true); } static NSDistantObject? rootProxyForConnectionWithRegisteredName_host_( - SwiftLibrary _lib, NSString name, NSString? hostName) { - final _ret = _lib._objc_msgSend_583( - _lib._class_NSConnection1, - _lib._sel_rootProxyForConnectionWithRegisteredName_host_1, - name._id, - hostName?._id ?? ffi.nullptr); + NSString name, NSString? hostName) { + final _ret = _objc_msgSend_583( + _class_NSConnection, + _sel_rootProxyForConnectionWithRegisteredName_host_, + name.pointer, + hostName?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSDistantObject._(_ret, _lib, retain: true, release: true); + : NSDistantObject._(_ret, retain: true, release: true); } static NSDistantObject? rootProxyForConnectionWithRegisteredName_host_usingNameServer_( - SwiftLibrary _lib, - NSString name, - NSString? hostName, - NSPortNameServer server) { - final _ret = _lib._objc_msgSend_584( - _lib._class_NSConnection1, - _lib._sel_rootProxyForConnectionWithRegisteredName_host_usingNameServer_1, - name._id, - hostName?._id ?? ffi.nullptr, - server._id); + NSString name, NSString? hostName, NSPortNameServer server) { + final _ret = _objc_msgSend_584( + _class_NSConnection, + _sel_rootProxyForConnectionWithRegisteredName_host_usingNameServer_, + name.pointer, + hostName?.pointer ?? ffi.nullptr, + server.pointer); return _ret.address == 0 ? null - : NSDistantObject._(_ret, _lib, retain: true, release: true); + : NSDistantObject._(_ret, retain: true, release: true); } static NSConnection? serviceConnectionWithName_rootObject_usingNameServer_( - SwiftLibrary _lib, - NSString name, - NSObject root, - NSPortNameServer server) { - final _ret = _lib._objc_msgSend_585( - _lib._class_NSConnection1, - _lib._sel_serviceConnectionWithName_rootObject_usingNameServer_1, - name._id, - root._id, - server._id); + NSString name, NSObject root, NSPortNameServer server) { + final _ret = _objc_msgSend_585( + _class_NSConnection, + _sel_serviceConnectionWithName_rootObject_usingNameServer_, + name.pointer, + root.pointer, + server.pointer); return _ret.address == 0 ? null - : NSConnection._(_ret, _lib, retain: true, release: true); + : NSConnection._(_ret, retain: true, release: true); } static NSConnection? serviceConnectionWithName_rootObject_( - SwiftLibrary _lib, NSString name, NSObject root) { - final _ret = _lib._objc_msgSend_586(_lib._class_NSConnection1, - _lib._sel_serviceConnectionWithName_rootObject_1, name._id, root._id); + NSString name, NSObject root) { + final _ret = _objc_msgSend_586(_class_NSConnection, + _sel_serviceConnectionWithName_rootObject_, name.pointer, root.pointer); return _ret.address == 0 ? null - : NSConnection._(_ret, _lib, retain: true, release: true); + : NSConnection._(_ret, retain: true, release: true); } double get requestTimeout { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_requestTimeout1) - : _lib._objc_msgSend_165(_id, _lib._sel_requestTimeout1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_requestTimeout) + : _objc_msgSend_165(this.pointer, _sel_requestTimeout); } set requestTimeout(double value) { - return _lib._objc_msgSend_542(_id, _lib._sel_setRequestTimeout_1, value); + return _objc_msgSend_542(this.pointer, _sel_setRequestTimeout_, value); } double get replyTimeout { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_replyTimeout1) - : _lib._objc_msgSend_165(_id, _lib._sel_replyTimeout1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_replyTimeout) + : _objc_msgSend_165(this.pointer, _sel_replyTimeout); } set replyTimeout(double value) { - return _lib._objc_msgSend_542(_id, _lib._sel_setReplyTimeout_1, value); + return _objc_msgSend_542(this.pointer, _sel_setReplyTimeout_, value); } NSObject? get rootObject { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_rootObject1); + final _ret = _objc_msgSend_17(this.pointer, _sel_rootObject); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set rootObject(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setRootObject_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setRootObject_, value?.pointer ?? ffi.nullptr); } NSObject? get delegate { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_delegate1); + final _ret = _objc_msgSend_17(this.pointer, _sel_delegate); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set delegate(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setDelegate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); } bool get independentConversationQueueing { - return _lib._objc_msgSend_12( - _id, _lib._sel_independentConversationQueueing1); + return _objc_msgSend_12(this.pointer, _sel_independentConversationQueueing); } set independentConversationQueueing(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setIndependentConversationQueueing_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setIndependentConversationQueueing_, value); } bool get valid { - return _lib._objc_msgSend_12(_id, _lib._sel_isValid1); + return _objc_msgSend_12(this.pointer, _sel_isValid); } NSDistantObject get rootProxy { - final _ret = _lib._objc_msgSend_587(_id, _lib._sel_rootProxy1); - return NSDistantObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_587(this.pointer, _sel_rootProxy); + return NSDistantObject._(_ret, retain: true, release: true); } void invalidate() { - _lib._objc_msgSend_1(_id, _lib._sel_invalidate1); + _objc_msgSend_1(this.pointer, _sel_invalidate); } void addRequestMode_(NSString rmode) { - _lib._objc_msgSend_247(_id, _lib._sel_addRequestMode_1, rmode._id); + _objc_msgSend_247(this.pointer, _sel_addRequestMode_, rmode.pointer); } void removeRequestMode_(NSString rmode) { - _lib._objc_msgSend_247(_id, _lib._sel_removeRequestMode_1, rmode._id); + _objc_msgSend_247(this.pointer, _sel_removeRequestMode_, rmode.pointer); } NSArray get requestModes { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_requestModes1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_requestModes); + return NSArray._(_ret, retain: true, release: true); } bool registerName_(NSString? name) { - return _lib._objc_msgSend_588( - _id, _lib._sel_registerName_1, name?._id ?? ffi.nullptr); + return _objc_msgSend_588( + this.pointer, _sel_registerName_, name?.pointer ?? ffi.nullptr); } bool registerName_withNameServer_(NSString? name, NSPortNameServer server) { - return _lib._objc_msgSend_589(_id, _lib._sel_registerName_withNameServer_1, - name?._id ?? ffi.nullptr, server._id); + return _objc_msgSend_589(this.pointer, _sel_registerName_withNameServer_, + name?.pointer ?? ffi.nullptr, server.pointer); } static NSConnection? connectionWithReceivePort_sendPort_( - SwiftLibrary _lib, NSPort? receivePort, NSPort? sendPort) { - final _ret = _lib._objc_msgSend_590( - _lib._class_NSConnection1, - _lib._sel_connectionWithReceivePort_sendPort_1, - receivePort?._id ?? ffi.nullptr, - sendPort?._id ?? ffi.nullptr); + NSPort? receivePort, NSPort? sendPort) { + final _ret = _objc_msgSend_590( + _class_NSConnection, + _sel_connectionWithReceivePort_sendPort_, + receivePort?.pointer ?? ffi.nullptr, + sendPort?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSConnection._(_ret, _lib, retain: true, release: true); + : NSConnection._(_ret, retain: true, release: true); } - static NSObject? currentConversation(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_17( - _lib._class_NSConnection1, _lib._sel_currentConversation1); + static NSObject? currentConversation() { + final _ret = + _objc_msgSend_17(_class_NSConnection, _sel_currentConversation); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSConnection? initWithReceivePort_sendPort_( NSPort? receivePort, NSPort? sendPort) { - final _ret = _lib._objc_msgSend_590( - _id, - _lib._sel_initWithReceivePort_sendPort_1, - receivePort?._id ?? ffi.nullptr, - sendPort?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_590( + this.pointer, + _sel_initWithReceivePort_sendPort_, + receivePort?.pointer ?? ffi.nullptr, + sendPort?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSConnection._(_ret, _lib, retain: true, release: true); + : NSConnection._(_ret, retain: true, release: true); } NSPort get sendPort { - final _ret = _lib._objc_msgSend_553(_id, _lib._sel_sendPort1); - return NSPort._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_553(this.pointer, _sel_sendPort); + return NSPort._(_ret, retain: true, release: true); } NSPort get receivePort { - final _ret = _lib._objc_msgSend_553(_id, _lib._sel_receivePort1); - return NSPort._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_553(this.pointer, _sel_receivePort); + return NSPort._(_ret, retain: true, release: true); } void enableMultipleThreads() { - _lib._objc_msgSend_1(_id, _lib._sel_enableMultipleThreads1); + _objc_msgSend_1(this.pointer, _sel_enableMultipleThreads); } bool get multipleThreadsEnabled { - return _lib._objc_msgSend_12(_id, _lib._sel_multipleThreadsEnabled1); + return _objc_msgSend_12(this.pointer, _sel_multipleThreadsEnabled); } void addRunLoop_(NSRunLoop runloop) { - _lib._objc_msgSend_591(_id, _lib._sel_addRunLoop_1, runloop._id); + _objc_msgSend_591(this.pointer, _sel_addRunLoop_, runloop.pointer); } void removeRunLoop_(NSRunLoop runloop) { - _lib._objc_msgSend_591(_id, _lib._sel_removeRunLoop_1, runloop._id); + _objc_msgSend_591(this.pointer, _sel_removeRunLoop_, runloop.pointer); } void runInNewThread() { - _lib._objc_msgSend_1(_id, _lib._sel_runInNewThread1); + _objc_msgSend_1(this.pointer, _sel_runInNewThread); } NSArray get remoteObjects { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_remoteObjects1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_remoteObjects); + return NSArray._(_ret, retain: true, release: true); } NSArray get localObjects { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_localObjects1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_localObjects); + return NSArray._(_ret, retain: true, release: true); } void dispatchWithComponents_(NSArray components) { - _lib._objc_msgSend_472( - _id, _lib._sel_dispatchWithComponents_1, components._id); + _objc_msgSend_472( + this.pointer, _sel_dispatchWithComponents_, components.pointer); } @override NSConnection init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSConnection._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSConnection._(_ret, retain: true, release: true); } - static NSConnection new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSConnection1, _lib._sel_new1); - return NSConnection._(_ret, _lib, retain: false, release: true); + static NSConnection new1() { + final _ret = _objc_msgSend_2(_class_NSConnection, _sel_new); + return NSConnection._(_ret, retain: false, release: true); } - static NSConnection allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSConnection1, _lib._sel_allocWithZone_1, zone); - return NSConnection._(_ret, _lib, retain: false, release: true); + static NSConnection allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSConnection, _sel_allocWithZone_, zone); + return NSConnection._(_ret, retain: false, release: true); } - static NSConnection alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSConnection1, _lib._sel_alloc1); - return NSConnection._(_ret, _lib, retain: false, release: true); + static NSConnection alloc() { + final _ret = _objc_msgSend_2(_class_NSConnection, _sel_alloc); + return NSConnection._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSConnection1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSConnection, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSConnection1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSConnection, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSConnection1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSConnection, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSConnection1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSConnection, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSConnection1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSConnection, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSConnection1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSConnection, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSConnection1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSConnection1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSConnection1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSConnection, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSConnection, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSConnection, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSConnection = objc.getClass("NSConnection"); +late final _sel_statistics = objc.registerName("statistics"); +late final _sel_allConnections = objc.registerName("allConnections"); +late final _sel_defaultConnection = objc.registerName("defaultConnection"); +final _objc_msgSend_572 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_connectionWithRegisteredName_host_ = + objc.registerName("connectionWithRegisteredName:host:"); +final _objc_msgSend_573 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSPortNameServer extends NSObject { - NSPortNameServer._(ffi.Pointer id, SwiftLibrary lib, + NSPortNameServer._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSPortNameServer] that points to the same underlying object as [other]. - static NSPortNameServer castFrom(T other) { - return NSPortNameServer._(other._id, other._lib, - retain: true, release: true); + static NSPortNameServer castFrom(T other) { + return NSPortNameServer._(other.pointer, retain: true, release: true); } /// Returns a [NSPortNameServer] that wraps the given raw object pointer. - static NSPortNameServer castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSPortNameServer castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSPortNameServer._(other, lib, retain: retain, release: release); + return NSPortNameServer._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSPortNameServer]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSPortNameServer1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSPortNameServer); } - static NSPortNameServer systemDefaultPortNameServer(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_574( - _lib._class_NSPortNameServer1, _lib._sel_systemDefaultPortNameServer1); - return NSPortNameServer._(_ret, _lib, retain: true, release: true); + static NSPortNameServer systemDefaultPortNameServer() { + final _ret = _objc_msgSend_574( + _class_NSPortNameServer, _sel_systemDefaultPortNameServer); + return NSPortNameServer._(_ret, retain: true, release: true); } NSPort? portForName_(NSString name) { - final _ret = _lib._objc_msgSend_575(_id, _lib._sel_portForName_1, name._id); + final _ret = + _objc_msgSend_575(this.pointer, _sel_portForName_, name.pointer); return _ret.address == 0 ? null - : NSPort._(_ret, _lib, retain: true, release: true); + : NSPort._(_ret, retain: true, release: true); } NSPort? portForName_host_(NSString name, NSString? host) { - final _ret = _lib._objc_msgSend_576( - _id, _lib._sel_portForName_host_1, name._id, host?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_576(this.pointer, _sel_portForName_host_, + name.pointer, host?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSPort._(_ret, _lib, retain: true, release: true); + : NSPort._(_ret, retain: true, release: true); } bool registerPort_name_(NSPort port, NSString name) { - return _lib._objc_msgSend_577( - _id, _lib._sel_registerPort_name_1, port._id, name._id); + return _objc_msgSend_577( + this.pointer, _sel_registerPort_name_, port.pointer, name.pointer); } bool removePortForName_(NSString name) { - return _lib._objc_msgSend_64(_id, _lib._sel_removePortForName_1, name._id); + return _objc_msgSend_64( + this.pointer, _sel_removePortForName_, name.pointer); } @override NSPortNameServer init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSPortNameServer._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSPortNameServer._(_ret, retain: true, release: true); } - static NSPortNameServer new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSPortNameServer1, _lib._sel_new1); - return NSPortNameServer._(_ret, _lib, retain: false, release: true); + static NSPortNameServer new1() { + final _ret = _objc_msgSend_2(_class_NSPortNameServer, _sel_new); + return NSPortNameServer._(_ret, retain: false, release: true); } - static NSPortNameServer allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSPortNameServer1, _lib._sel_allocWithZone_1, zone); - return NSPortNameServer._(_ret, _lib, retain: false, release: true); + static NSPortNameServer allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSPortNameServer, _sel_allocWithZone_, zone); + return NSPortNameServer._(_ret, retain: false, release: true); } - static NSPortNameServer alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSPortNameServer1, _lib._sel_alloc1); - return NSPortNameServer._(_ret, _lib, retain: false, release: true); + static NSPortNameServer alloc() { + final _ret = _objc_msgSend_2(_class_NSPortNameServer, _sel_alloc); + return NSPortNameServer._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSPortNameServer1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSPortNameServer, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSPortNameServer1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSPortNameServer, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSPortNameServer1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSPortNameServer, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSPortNameServer1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSPortNameServer, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSPortNameServer1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSPortNameServer, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSPortNameServer1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSPortNameServer, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSPortNameServer1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSPortNameServer1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSPortNameServer1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSPortNameServer, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSPortNameServer, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSPortNameServer, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSPortNameServer = objc.getClass("NSPortNameServer"); +late final _sel_systemDefaultPortNameServer = + objc.registerName("systemDefaultPortNameServer"); +final _objc_msgSend_574 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_portForName_ = objc.registerName("portForName:"); +final _objc_msgSend_575 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_portForName_host_ = objc.registerName("portForName:host:"); +final _objc_msgSend_576 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_registerPort_name_ = objc.registerName("registerPort:name:"); +final _objc_msgSend_577 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removePortForName_ = objc.registerName("removePortForName:"); +late final _sel_connectionWithRegisteredName_host_usingNameServer_ = + objc.registerName("connectionWithRegisteredName:host:usingNameServer:"); +final _objc_msgSend_578 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSDistantObject extends NSProxy { - NSDistantObject._(ffi.Pointer id, SwiftLibrary lib, + NSDistantObject._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSDistantObject] that points to the same underlying object as [other]. - static NSDistantObject castFrom(T other) { - return NSDistantObject._(other._id, other._lib, - retain: true, release: true); + static NSDistantObject castFrom(T other) { + return NSDistantObject._(other.pointer, retain: true, release: true); } /// Returns a [NSDistantObject] that wraps the given raw object pointer. - static NSDistantObject castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSDistantObject castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSDistantObject._(other, lib, retain: retain, release: release); + return NSDistantObject._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSDistantObject]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSDistantObject1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSDistantObject); } static NSObject? proxyWithTarget_connection_( - SwiftLibrary _lib, NSObject target, NSConnection connection) { - final _ret = _lib._objc_msgSend_580(_lib._class_NSDistantObject1, - _lib._sel_proxyWithTarget_connection_1, target._id, connection._id); + NSObject target, NSConnection connection) { + final _ret = _objc_msgSend_580(_class_NSDistantObject, + _sel_proxyWithTarget_connection_, target.pointer, connection.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSDistantObject? initWithTarget_connection_( NSObject target, NSConnection connection) { - final _ret = _lib._objc_msgSend_580( - _id, _lib._sel_initWithTarget_connection_1, target._id, connection._id); + final _ret = _objc_msgSend_580(this.pointer, + _sel_initWithTarget_connection_, target.pointer, connection.pointer); return _ret.address == 0 ? null - : NSDistantObject._(_ret, _lib, retain: true, release: true); + : NSDistantObject._(_ret, retain: true, release: true); } static NSObject proxyWithLocal_connection_( - SwiftLibrary _lib, NSObject target, NSConnection connection) { - final _ret = _lib._objc_msgSend_581(_lib._class_NSDistantObject1, - _lib._sel_proxyWithLocal_connection_1, target._id, connection._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSObject target, NSConnection connection) { + final _ret = _objc_msgSend_581(_class_NSDistantObject, + _sel_proxyWithLocal_connection_, target.pointer, connection.pointer); + return NSObject._(_ret, retain: true, release: true); } NSDistantObject initWithLocal_connection_( NSObject target, NSConnection connection) { - final _ret = _lib._objc_msgSend_581( - _id, _lib._sel_initWithLocal_connection_1, target._id, connection._id); - return NSDistantObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_581(this.pointer, _sel_initWithLocal_connection_, + target.pointer, connection.pointer); + return NSDistantObject._(_ret, retain: true, release: true); } NSDistantObject? initWithCoder_(NSCoder inCoder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, inCoder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, inCoder.pointer); return _ret.address == 0 ? null - : NSDistantObject._(_ret, _lib, retain: true, release: true); + : NSDistantObject._(_ret, retain: true, release: true); } void setProtocolForProxy_(Protocol? proto) { - _lib._objc_msgSend_582( - _id, _lib._sel_setProtocolForProxy_1, proto?._id ?? ffi.nullptr); + _objc_msgSend_582( + this.pointer, _sel_setProtocolForProxy_, proto?.pointer ?? ffi.nullptr); } NSConnection get connectionForProxy { - final _ret = _lib._objc_msgSend_572(_id, _lib._sel_connectionForProxy1); - return NSConnection._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_572(this.pointer, _sel_connectionForProxy); + return NSConnection._(_ret, retain: true, release: true); } - static NSObject alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSDistantObject1, _lib._sel_alloc1); - return NSObject._(_ret, _lib, retain: false, release: true); + static NSObject alloc() { + final _ret = _objc_msgSend_2(_class_NSDistantObject, _sel_alloc); + return NSObject._(_ret, retain: false, release: true); } - static bool respondsToSelector_( - SwiftLibrary _lib, ffi.Pointer aSelector) { - return _lib._objc_msgSend_4(_lib._class_NSDistantObject1, - _lib._sel_respondsToSelector_1, aSelector); + static bool respondsToSelector_(ffi.Pointer aSelector) { + return _objc_msgSend_4( + _class_NSDistantObject, _sel_respondsToSelector_, aSelector); } } -class NSProxy extends _ObjCWrapper { - NSProxy._(ffi.Pointer id, SwiftLibrary lib, +late final _class_NSDistantObject = objc.getClass("NSDistantObject"); + +class NSProxy extends objc.ObjCObjectBase { + NSProxy._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a [NSProxy] that points to the same underlying object as [other]. - static NSProxy castFrom(T other) { - return NSProxy._(other._id, other._lib, retain: true, release: true); + static NSProxy castFrom(T other) { + return NSProxy._(other.pointer, retain: true, release: true); } /// Returns a [NSProxy] that wraps the given raw object pointer. - static NSProxy castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSProxy castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSProxy._(other, lib, retain: retain, release: release); + return NSProxy._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSProxy]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSProxy1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSProxy); } - static NSObject alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSProxy1, _lib._sel_alloc1); - return NSObject._(_ret, _lib, retain: false, release: true); + static NSObject alloc() { + final _ret = _objc_msgSend_2(_class_NSProxy, _sel_alloc); + return NSObject._(_ret, retain: false, release: true); } - static NSObject allocWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSProxy1, _lib._sel_allocWithZone_1, zone); - return NSObject._(_ret, _lib, retain: false, release: true); + static NSObject allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSProxy, _sel_allocWithZone_, zone); + return NSObject._(_ret, retain: false, release: true); } - static NSObject class1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSProxy1, _lib._sel_class1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject class1() { + final _ret = _objc_msgSend_2(_class_NSProxy, _sel_class); + return NSObject._(_ret, retain: true, release: true); } void forwardInvocation_(NSInvocation invocation) { - _lib._objc_msgSend_421(_id, _lib._sel_forwardInvocation_1, invocation._id); + _objc_msgSend_421( + this.pointer, _sel_forwardInvocation_, invocation.pointer); } - NSMethodSignature? methodSignatureForSelector_(ffi.Pointer sel) { - final _ret = _lib._objc_msgSend_579( - _id, _lib._sel_methodSignatureForSelector_1, sel); + NSMethodSignature? methodSignatureForSelector_( + ffi.Pointer sel) { + final _ret = + _objc_msgSend_579(this.pointer, _sel_methodSignatureForSelector_, sel); return _ret.address == 0 ? null - : NSMethodSignature._(_ret, _lib, retain: true, release: true); + : NSMethodSignature._(_ret, retain: true, release: true); } void dealloc() { - _lib._objc_msgSend_1(_id, _lib._sel_dealloc1); + _objc_msgSend_1(this.pointer, _sel_dealloc); } void finalize() { - _lib._objc_msgSend_1(_id, _lib._sel_finalize1); + _objc_msgSend_1(this.pointer, _sel_finalize); } NSString get description { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_description); + return NSString._(_ret, retain: true, release: true); } NSString get debugDescription { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_debugDescription1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_debugDescription); + return NSString._(_ret, retain: true, release: true); } - static bool respondsToSelector_( - SwiftLibrary _lib, ffi.Pointer aSelector) { - return _lib._objc_msgSend_4( - _lib._class_NSProxy1, _lib._sel_respondsToSelector_1, aSelector); + static bool respondsToSelector_(ffi.Pointer aSelector) { + return _objc_msgSend_4(_class_NSProxy, _sel_respondsToSelector_, aSelector); } bool allowsWeakReference() { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsWeakReference1); + return _objc_msgSend_12(this.pointer, _sel_allowsWeakReference); } bool retainWeakReference() { - return _lib._objc_msgSend_12(_id, _lib._sel_retainWeakReference1); - } -} + return _objc_msgSend_12(this.pointer, _sel_retainWeakReference); + } +} + +late final _class_NSProxy = objc.getClass("NSProxy"); +final _objc_msgSend_579 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_respondsToSelector_ = objc.registerName("respondsToSelector:"); +late final _sel_proxyWithTarget_connection_ = + objc.registerName("proxyWithTarget:connection:"); +final _objc_msgSend_580 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithTarget_connection_ = + objc.registerName("initWithTarget:connection:"); +late final _sel_proxyWithLocal_connection_ = + objc.registerName("proxyWithLocal:connection:"); +final _objc_msgSend_581 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithLocal_connection_ = + objc.registerName("initWithLocal:connection:"); +late final _sel_setProtocolForProxy_ = + objc.registerName("setProtocolForProxy:"); +final _objc_msgSend_582 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_connectionForProxy = objc.registerName("connectionForProxy"); +late final _sel_rootProxyForConnectionWithRegisteredName_host_ = + objc.registerName("rootProxyForConnectionWithRegisteredName:host:"); +final _objc_msgSend_583 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_rootProxyForConnectionWithRegisteredName_host_usingNameServer_ = + objc.registerName( + "rootProxyForConnectionWithRegisteredName:host:usingNameServer:"); +final _objc_msgSend_584 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_serviceConnectionWithName_rootObject_usingNameServer_ = + objc.registerName("serviceConnectionWithName:rootObject:usingNameServer:"); +final _objc_msgSend_585 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_serviceConnectionWithName_rootObject_ = + objc.registerName("serviceConnectionWithName:rootObject:"); +final _objc_msgSend_586 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_requestTimeout = objc.registerName("requestTimeout"); +late final _sel_setRequestTimeout_ = objc.registerName("setRequestTimeout:"); +late final _sel_replyTimeout = objc.registerName("replyTimeout"); +late final _sel_setReplyTimeout_ = objc.registerName("setReplyTimeout:"); +late final _sel_rootObject = objc.registerName("rootObject"); +late final _sel_setRootObject_ = objc.registerName("setRootObject:"); +late final _sel_independentConversationQueueing = + objc.registerName("independentConversationQueueing"); +late final _sel_setIndependentConversationQueueing_ = + objc.registerName("setIndependentConversationQueueing:"); +late final _sel_rootProxy = objc.registerName("rootProxy"); +final _objc_msgSend_587 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_addRequestMode_ = objc.registerName("addRequestMode:"); +late final _sel_removeRequestMode_ = objc.registerName("removeRequestMode:"); +late final _sel_requestModes = objc.registerName("requestModes"); +late final _sel_registerName_ = objc.registerName("registerName:"); +final _objc_msgSend_588 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_registerName_withNameServer_ = + objc.registerName("registerName:withNameServer:"); +final _objc_msgSend_589 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_connectionWithReceivePort_sendPort_ = + objc.registerName("connectionWithReceivePort:sendPort:"); +final _objc_msgSend_590 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_currentConversation = objc.registerName("currentConversation"); +late final _sel_initWithReceivePort_sendPort_ = + objc.registerName("initWithReceivePort:sendPort:"); +late final _sel_sendPort = objc.registerName("sendPort"); +late final _sel_receivePort = objc.registerName("receivePort"); +late final _sel_enableMultipleThreads = + objc.registerName("enableMultipleThreads"); +late final _sel_multipleThreadsEnabled = + objc.registerName("multipleThreadsEnabled"); +late final _sel_addRunLoop_ = objc.registerName("addRunLoop:"); +final _objc_msgSend_591 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_removeRunLoop_ = objc.registerName("removeRunLoop:"); +late final _sel_runInNewThread = objc.registerName("runInNewThread"); +late final _sel_remoteObjects = objc.registerName("remoteObjects"); +late final _sel_localObjects = objc.registerName("localObjects"); +late final _sel_dispatchWithComponents_ = + objc.registerName("dispatchWithComponents:"); +late final _sel_addConnection_toRunLoop_forMode_ = + objc.registerName("addConnection:toRunLoop:forMode:"); +final _objc_msgSend_592 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeConnection_fromRunLoop_forMode_ = + objc.registerName("removeConnection:fromRunLoop:forMode:"); +late final _sel_encodePortObject_ = objc.registerName("encodePortObject:"); +final _objc_msgSend_593 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_decodePortObject = objc.registerName("decodePortObject"); +final _objc_msgSend_594 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_connection = objc.registerName("connection"); +final _objc_msgSend_595 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_portCoderWithReceivePort_sendPort_components_ = + objc.registerName("portCoderWithReceivePort:sendPort:components:"); +final _objc_msgSend_596 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithReceivePort_sendPort_components_ = + objc.registerName("initWithReceivePort:sendPort:components:"); +late final _sel_dispatch = objc.registerName("dispatch"); +late final _sel_replacementObjectForPortCoder_ = + objc.registerName("replacementObjectForPortCoder:"); +final _objc_msgSend_597 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); class NSClassDescription extends NSObject { - NSClassDescription._(ffi.Pointer id, SwiftLibrary lib, + NSClassDescription._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSClassDescription] that points to the same underlying object as [other]. - static NSClassDescription castFrom(T other) { - return NSClassDescription._(other._id, other._lib, - retain: true, release: true); + static NSClassDescription castFrom(T other) { + return NSClassDescription._(other.pointer, retain: true, release: true); } /// Returns a [NSClassDescription] that wraps the given raw object pointer. - static NSClassDescription castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSClassDescription castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSClassDescription._(other, lib, retain: retain, release: release); + return NSClassDescription._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSClassDescription]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSClassDescription1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSClassDescription); } static void registerClassDescription_forClass_( - SwiftLibrary _lib, NSClassDescription description, NSObject aClass) { - _lib._objc_msgSend_598( - _lib._class_NSClassDescription1, - _lib._sel_registerClassDescription_forClass_1, - description._id, - aClass._id); + NSClassDescription description, NSObject aClass) { + _objc_msgSend_598( + _class_NSClassDescription, + _sel_registerClassDescription_forClass_, + description.pointer, + aClass.pointer); } - static void invalidateClassDescriptionCache(SwiftLibrary _lib) { - _lib._objc_msgSend_1(_lib._class_NSClassDescription1, - _lib._sel_invalidateClassDescriptionCache1); + static void invalidateClassDescriptionCache() { + _objc_msgSend_1( + _class_NSClassDescription, _sel_invalidateClassDescriptionCache); } - static NSClassDescription? classDescriptionForClass_( - SwiftLibrary _lib, NSObject aClass) { - final _ret = _lib._objc_msgSend_599(_lib._class_NSClassDescription1, - _lib._sel_classDescriptionForClass_1, aClass._id); + static NSClassDescription? classDescriptionForClass_(NSObject aClass) { + final _ret = _objc_msgSend_599(_class_NSClassDescription, + _sel_classDescriptionForClass_, aClass.pointer); return _ret.address == 0 ? null - : NSClassDescription._(_ret, _lib, retain: true, release: true); + : NSClassDescription._(_ret, retain: true, release: true); } @override NSArray get attributeKeys { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_attributeKeys1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_attributeKeys); + return NSArray._(_ret, retain: true, release: true); } @override NSArray get toOneRelationshipKeys { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_toOneRelationshipKeys1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_toOneRelationshipKeys); + return NSArray._(_ret, retain: true, release: true); } @override NSArray get toManyRelationshipKeys { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_toManyRelationshipKeys1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_toManyRelationshipKeys); + return NSArray._(_ret, retain: true, release: true); } @override NSString? inverseForRelationshipKey_(NSString relationshipKey) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_inverseForRelationshipKey_1, relationshipKey._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_inverseForRelationshipKey_, relationshipKey.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } @override NSClassDescription init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSClassDescription._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSClassDescription._(_ret, retain: true, release: true); } - static NSClassDescription new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSClassDescription1, _lib._sel_new1); - return NSClassDescription._(_ret, _lib, retain: false, release: true); + static NSClassDescription new1() { + final _ret = _objc_msgSend_2(_class_NSClassDescription, _sel_new); + return NSClassDescription._(_ret, retain: false, release: true); } - static NSClassDescription allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSClassDescription1, _lib._sel_allocWithZone_1, zone); - return NSClassDescription._(_ret, _lib, retain: false, release: true); + static NSClassDescription allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSClassDescription, _sel_allocWithZone_, zone); + return NSClassDescription._(_ret, retain: false, release: true); } - static NSClassDescription alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSClassDescription1, _lib._sel_alloc1); - return NSClassDescription._(_ret, _lib, retain: false, release: true); + static NSClassDescription alloc() { + final _ret = _objc_msgSend_2(_class_NSClassDescription, _sel_alloc); + return NSClassDescription._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSClassDescription1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSClassDescription, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSClassDescription1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSClassDescription, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSClassDescription1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSClassDescription, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSClassDescription1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSClassDescription, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSClassDescription1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSClassDescription, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSClassDescription1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSClassDescription, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSClassDescription1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSClassDescription1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSClassDescription1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSClassDescription, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSClassDescription, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSClassDescription, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSClassDescription = objc.getClass("NSClassDescription"); +late final _sel_registerClassDescription_forClass_ = + objc.registerName("registerClassDescription:forClass:"); +final _objc_msgSend_598 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_invalidateClassDescriptionCache = + objc.registerName("invalidateClassDescriptionCache"); +late final _sel_classDescriptionForClass_ = + objc.registerName("classDescriptionForClass:"); +final _objc_msgSend_599 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_attributeKeys = objc.registerName("attributeKeys"); +late final _sel_toOneRelationshipKeys = + objc.registerName("toOneRelationshipKeys"); +late final _sel_toManyRelationshipKeys = + objc.registerName("toManyRelationshipKeys"); +late final _sel_inverseForRelationshipKey_ = + objc.registerName("inverseForRelationshipKey:"); +late final _sel_classDescription = objc.registerName("classDescription"); +final _objc_msgSend_600 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); class NSScriptObjectSpecifier extends NSObject { - NSScriptObjectSpecifier._(ffi.Pointer id, SwiftLibrary lib, + NSScriptObjectSpecifier._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSScriptObjectSpecifier] that points to the same underlying object as [other]. - static NSScriptObjectSpecifier castFrom(T other) { - return NSScriptObjectSpecifier._(other._id, other._lib, + static NSScriptObjectSpecifier castFrom( + T other) { + return NSScriptObjectSpecifier._(other.pointer, retain: true, release: true); } /// Returns a [NSScriptObjectSpecifier] that wraps the given raw object pointer. static NSScriptObjectSpecifier castFromPointer( - SwiftLibrary lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSScriptObjectSpecifier._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSScriptObjectSpecifier._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSScriptObjectSpecifier]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSScriptObjectSpecifier1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSScriptObjectSpecifier); } static NSScriptObjectSpecifier? objectSpecifierWithDescriptor_( - SwiftLibrary _lib, NSAppleEventDescriptor descriptor) { - final _ret = _lib._objc_msgSend_624(_lib._class_NSScriptObjectSpecifier1, - _lib._sel_objectSpecifierWithDescriptor_1, descriptor._id); + NSAppleEventDescriptor descriptor) { + final _ret = _objc_msgSend_624(_class_NSScriptObjectSpecifier, + _sel_objectSpecifierWithDescriptor_, descriptor.pointer); return _ret.address == 0 ? null - : NSScriptObjectSpecifier._(_ret, _lib, retain: true, release: true); + : NSScriptObjectSpecifier._(_ret, retain: true, release: true); } NSScriptObjectSpecifier initWithContainerSpecifier_key_( NSScriptObjectSpecifier container, NSString property) { - final _ret = _lib._objc_msgSend_625( - _id, - _lib._sel_initWithContainerSpecifier_key_1, - container._id, - property._id); - return NSScriptObjectSpecifier._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_625( + this.pointer, + _sel_initWithContainerSpecifier_key_, + container.pointer, + property.pointer); + return NSScriptObjectSpecifier._(_ret, retain: true, release: true); } NSScriptObjectSpecifier @@ -50993,435 +27512,417 @@ class NSScriptObjectSpecifier extends NSObject { NSScriptClassDescription classDesc, NSScriptObjectSpecifier? container, NSString property) { - final _ret = _lib._objc_msgSend_645( - _id, - _lib._sel_initWithContainerClassDescription_containerSpecifier_key_1, - classDesc._id, - container?._id ?? ffi.nullptr, - property._id); - return NSScriptObjectSpecifier._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_645( + this.pointer, + _sel_initWithContainerClassDescription_containerSpecifier_key_, + classDesc.pointer, + container?.pointer ?? ffi.nullptr, + property.pointer); + return NSScriptObjectSpecifier._(_ret, retain: true, release: true); } NSScriptObjectSpecifier? initWithCoder_(NSCoder inCoder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, inCoder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, inCoder.pointer); return _ret.address == 0 ? null - : NSScriptObjectSpecifier._(_ret, _lib, retain: true, release: true); + : NSScriptObjectSpecifier._(_ret, retain: true, release: true); } NSScriptObjectSpecifier? get childSpecifier { - final _ret = _lib._objc_msgSend_632(_id, _lib._sel_childSpecifier1); + final _ret = _objc_msgSend_632(this.pointer, _sel_childSpecifier); return _ret.address == 0 ? null - : NSScriptObjectSpecifier._(_ret, _lib, retain: true, release: true); + : NSScriptObjectSpecifier._(_ret, retain: true, release: true); } set childSpecifier(NSScriptObjectSpecifier? value) { - return _lib._objc_msgSend_633( - _id, _lib._sel_setChildSpecifier_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_633( + this.pointer, _sel_setChildSpecifier_, value?.pointer ?? ffi.nullptr); } NSScriptObjectSpecifier? get containerSpecifier { - final _ret = _lib._objc_msgSend_632(_id, _lib._sel_containerSpecifier1); + final _ret = _objc_msgSend_632(this.pointer, _sel_containerSpecifier); return _ret.address == 0 ? null - : NSScriptObjectSpecifier._(_ret, _lib, retain: true, release: true); + : NSScriptObjectSpecifier._(_ret, retain: true, release: true); } set containerSpecifier(NSScriptObjectSpecifier? value) { - return _lib._objc_msgSend_633( - _id, _lib._sel_setContainerSpecifier_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_633(this.pointer, _sel_setContainerSpecifier_, + value?.pointer ?? ffi.nullptr); } bool get containerIsObjectBeingTested { - return _lib._objc_msgSend_12(_id, _lib._sel_containerIsObjectBeingTested1); + return _objc_msgSend_12(this.pointer, _sel_containerIsObjectBeingTested); } set containerIsObjectBeingTested(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setContainerIsObjectBeingTested_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setContainerIsObjectBeingTested_, value); } bool get containerIsRangeContainerObject { - return _lib._objc_msgSend_12( - _id, _lib._sel_containerIsRangeContainerObject1); + return _objc_msgSend_12(this.pointer, _sel_containerIsRangeContainerObject); } set containerIsRangeContainerObject(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setContainerIsRangeContainerObject_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setContainerIsRangeContainerObject_, value); } NSString get key { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_key1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_key); + return NSString._(_ret, retain: true, release: true); } set key(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setKey_1, value._id); + return _objc_msgSend_646(this.pointer, _sel_setKey_, value.pointer); } NSScriptClassDescription? get containerClassDescription { final _ret = - _lib._objc_msgSend_628(_id, _lib._sel_containerClassDescription1); + _objc_msgSend_628(this.pointer, _sel_containerClassDescription); return _ret.address == 0 ? null - : NSScriptClassDescription._(_ret, _lib, retain: true, release: true); + : NSScriptClassDescription._(_ret, retain: true, release: true); } set containerClassDescription(NSScriptClassDescription? value) { - return _lib._objc_msgSend_647(_id, _lib._sel_setContainerClassDescription_1, - value?._id ?? ffi.nullptr); + return _objc_msgSend_647(this.pointer, _sel_setContainerClassDescription_, + value?.pointer ?? ffi.nullptr); } NSScriptClassDescription? get keyClassDescription { - final _ret = _lib._objc_msgSend_628(_id, _lib._sel_keyClassDescription1); + final _ret = _objc_msgSend_628(this.pointer, _sel_keyClassDescription); return _ret.address == 0 ? null - : NSScriptClassDescription._(_ret, _lib, retain: true, release: true); + : NSScriptClassDescription._(_ret, retain: true, release: true); } ffi.Pointer indicesOfObjectsByEvaluatingWithContainer_count_( NSObject container, ffi.Pointer count) { - return _lib._objc_msgSend_648( - _id, - _lib._sel_indicesOfObjectsByEvaluatingWithContainer_count_1, - container._id, + return _objc_msgSend_648( + this.pointer, + _sel_indicesOfObjectsByEvaluatingWithContainer_count_, + container.pointer, count); } NSObject? objectsByEvaluatingWithContainers_(NSObject containers) { - final _ret = _lib._objc_msgSend_16( - _id, _lib._sel_objectsByEvaluatingWithContainers_1, containers._id); + final _ret = _objc_msgSend_16(this.pointer, + _sel_objectsByEvaluatingWithContainers_, containers.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? get objectsByEvaluatingSpecifier { final _ret = - _lib._objc_msgSend_17(_id, _lib._sel_objectsByEvaluatingSpecifier1); + _objc_msgSend_17(this.pointer, _sel_objectsByEvaluatingSpecifier); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } int get evaluationErrorNumber { - return _lib._objc_msgSend_83(_id, _lib._sel_evaluationErrorNumber1); + return _objc_msgSend_83(this.pointer, _sel_evaluationErrorNumber); } set evaluationErrorNumber(int value) { - return _lib._objc_msgSend_635( - _id, _lib._sel_setEvaluationErrorNumber_1, value); + return _objc_msgSend_635( + this.pointer, _sel_setEvaluationErrorNumber_, value); } NSScriptObjectSpecifier? get evaluationErrorSpecifier { - final _ret = - _lib._objc_msgSend_632(_id, _lib._sel_evaluationErrorSpecifier1); + final _ret = _objc_msgSend_632(this.pointer, _sel_evaluationErrorSpecifier); return _ret.address == 0 ? null - : NSScriptObjectSpecifier._(_ret, _lib, retain: true, release: true); + : NSScriptObjectSpecifier._(_ret, retain: true, release: true); } NSAppleEventDescriptor? get descriptor { - final _ret = _lib._objc_msgSend_636(_id, _lib._sel_descriptor1); + final _ret = _objc_msgSend_636(this.pointer, _sel_descriptor); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } @override NSScriptObjectSpecifier init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSScriptObjectSpecifier._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSScriptObjectSpecifier._(_ret, retain: true, release: true); } - static NSScriptObjectSpecifier new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSScriptObjectSpecifier1, _lib._sel_new1); - return NSScriptObjectSpecifier._(_ret, _lib, retain: false, release: true); + static NSScriptObjectSpecifier new1() { + final _ret = _objc_msgSend_2(_class_NSScriptObjectSpecifier, _sel_new); + return NSScriptObjectSpecifier._(_ret, retain: false, release: true); } - static NSScriptObjectSpecifier allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSScriptObjectSpecifier1, _lib._sel_allocWithZone_1, zone); - return NSScriptObjectSpecifier._(_ret, _lib, retain: false, release: true); + static NSScriptObjectSpecifier allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSScriptObjectSpecifier, _sel_allocWithZone_, zone); + return NSScriptObjectSpecifier._(_ret, retain: false, release: true); } - static NSScriptObjectSpecifier alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSScriptObjectSpecifier1, _lib._sel_alloc1); - return NSScriptObjectSpecifier._(_ret, _lib, retain: false, release: true); + static NSScriptObjectSpecifier alloc() { + final _ret = _objc_msgSend_2(_class_NSScriptObjectSpecifier, _sel_alloc); + return NSScriptObjectSpecifier._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSScriptObjectSpecifier1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSScriptObjectSpecifier, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSScriptObjectSpecifier1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSScriptObjectSpecifier, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSScriptObjectSpecifier1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSScriptObjectSpecifier, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSScriptObjectSpecifier1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSScriptObjectSpecifier, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSScriptObjectSpecifier1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSScriptObjectSpecifier, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSScriptObjectSpecifier1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSScriptObjectSpecifier, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSScriptObjectSpecifier1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSScriptObjectSpecifier, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSScriptObjectSpecifier1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSScriptObjectSpecifier, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSScriptObjectSpecifier1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSScriptObjectSpecifier, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSScriptObjectSpecifier = + objc.getClass("NSScriptObjectSpecifier"); + class NSAppleEventDescriptor extends NSObject { - NSAppleEventDescriptor._(ffi.Pointer id, SwiftLibrary lib, + NSAppleEventDescriptor._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSAppleEventDescriptor] that points to the same underlying object as [other]. - static NSAppleEventDescriptor castFrom(T other) { - return NSAppleEventDescriptor._(other._id, other._lib, - retain: true, release: true); + static NSAppleEventDescriptor castFrom( + T other) { + return NSAppleEventDescriptor._(other.pointer, retain: true, release: true); } /// Returns a [NSAppleEventDescriptor] that wraps the given raw object pointer. static NSAppleEventDescriptor castFromPointer( - SwiftLibrary lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSAppleEventDescriptor._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSAppleEventDescriptor._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSAppleEventDescriptor]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSAppleEventDescriptor1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSAppleEventDescriptor); } - static NSAppleEventDescriptor nullDescriptor(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_601( - _lib._class_NSAppleEventDescriptor1, _lib._sel_nullDescriptor1); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor nullDescriptor() { + final _ret = + _objc_msgSend_601(_class_NSAppleEventDescriptor, _sel_nullDescriptor); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } static NSAppleEventDescriptor? descriptorWithDescriptorType_bytes_length_( - SwiftLibrary _lib, - int descriptorType, - ffi.Pointer bytes, - int byteCount) { - final _ret = _lib._objc_msgSend_602( - _lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithDescriptorType_bytes_length_1, + int descriptorType, ffi.Pointer bytes, int byteCount) { + final _ret = _objc_msgSend_602( + _class_NSAppleEventDescriptor, + _sel_descriptorWithDescriptorType_bytes_length_, descriptorType, bytes, byteCount); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } static NSAppleEventDescriptor? descriptorWithDescriptorType_data_( - SwiftLibrary _lib, int descriptorType, NSData? data) { - final _ret = _lib._objc_msgSend_603( - _lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithDescriptorType_data_1, + int descriptorType, NSData? data) { + final _ret = _objc_msgSend_603( + _class_NSAppleEventDescriptor, + _sel_descriptorWithDescriptorType_data_, descriptorType, - data?._id ?? ffi.nullptr); + data?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor descriptorWithBoolean_( - SwiftLibrary _lib, int boolean) { - final _ret = _lib._objc_msgSend_604(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithBoolean_1, boolean); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor descriptorWithBoolean_(int boolean) { + final _ret = _objc_msgSend_604( + _class_NSAppleEventDescriptor, _sel_descriptorWithBoolean_, boolean); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor descriptorWithEnumCode_( - SwiftLibrary _lib, int enumerator) { - final _ret = _lib._objc_msgSend_605(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithEnumCode_1, enumerator); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor descriptorWithEnumCode_(int enumerator) { + final _ret = _objc_msgSend_605(_class_NSAppleEventDescriptor, + _sel_descriptorWithEnumCode_, enumerator); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor descriptorWithInt32_( - SwiftLibrary _lib, int signedInt) { - final _ret = _lib._objc_msgSend_606(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithInt32_1, signedInt); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor descriptorWithInt32_(int signedInt) { + final _ret = _objc_msgSend_606( + _class_NSAppleEventDescriptor, _sel_descriptorWithInt32_, signedInt); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor descriptorWithDouble_( - SwiftLibrary _lib, double doubleValue) { - final _ret = _lib._objc_msgSend_607(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithDouble_1, doubleValue); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor descriptorWithDouble_(double doubleValue) { + final _ret = _objc_msgSend_607( + _class_NSAppleEventDescriptor, _sel_descriptorWithDouble_, doubleValue); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor descriptorWithTypeCode_( - SwiftLibrary _lib, int typeCode) { - final _ret = _lib._objc_msgSend_605(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithTypeCode_1, typeCode); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor descriptorWithTypeCode_(int typeCode) { + final _ret = _objc_msgSend_605( + _class_NSAppleEventDescriptor, _sel_descriptorWithTypeCode_, typeCode); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor descriptorWithString_( - SwiftLibrary _lib, NSString string) { - final _ret = _lib._objc_msgSend_608(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithString_1, string._id); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor descriptorWithString_(NSString string) { + final _ret = _objc_msgSend_608(_class_NSAppleEventDescriptor, + _sel_descriptorWithString_, string.pointer); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor descriptorWithDate_( - SwiftLibrary _lib, NSDate date) { - final _ret = _lib._objc_msgSend_609(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithDate_1, date._id); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor descriptorWithDate_(NSDate date) { + final _ret = _objc_msgSend_609( + _class_NSAppleEventDescriptor, _sel_descriptorWithDate_, date.pointer); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor descriptorWithFileURL_( - SwiftLibrary _lib, NSURL fileURL) { - final _ret = _lib._objc_msgSend_610(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithFileURL_1, fileURL._id); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor descriptorWithFileURL_(NSURL fileURL) { + final _ret = _objc_msgSend_610(_class_NSAppleEventDescriptor, + _sel_descriptorWithFileURL_, fileURL.pointer); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } static NSAppleEventDescriptor appleEventWithEventClass_eventID_targetDescriptor_returnID_transactionID_( - SwiftLibrary _lib, int eventClass, int eventID, NSAppleEventDescriptor? targetDescriptor, int returnID, int transactionID) { - final _ret = _lib._objc_msgSend_611( - _lib._class_NSAppleEventDescriptor1, - _lib._sel_appleEventWithEventClass_eventID_targetDescriptor_returnID_transactionID_1, + final _ret = _objc_msgSend_611( + _class_NSAppleEventDescriptor, + _sel_appleEventWithEventClass_eventID_targetDescriptor_returnID_transactionID_, eventClass, eventID, - targetDescriptor?._id ?? ffi.nullptr, + targetDescriptor?.pointer ?? ffi.nullptr, returnID, transactionID); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor listDescriptor(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_601( - _lib._class_NSAppleEventDescriptor1, _lib._sel_listDescriptor1); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor listDescriptor() { + final _ret = + _objc_msgSend_601(_class_NSAppleEventDescriptor, _sel_listDescriptor); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor recordDescriptor(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_601( - _lib._class_NSAppleEventDescriptor1, _lib._sel_recordDescriptor1); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor recordDescriptor() { + final _ret = + _objc_msgSend_601(_class_NSAppleEventDescriptor, _sel_recordDescriptor); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor currentProcessDescriptor(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_601(_lib._class_NSAppleEventDescriptor1, - _lib._sel_currentProcessDescriptor1); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + static NSAppleEventDescriptor currentProcessDescriptor() { + final _ret = _objc_msgSend_601( + _class_NSAppleEventDescriptor, _sel_currentProcessDescriptor); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } static NSAppleEventDescriptor descriptorWithProcessIdentifier_( - SwiftLibrary _lib, int processIdentifier) { - final _ret = _lib._objc_msgSend_606(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithProcessIdentifier_1, processIdentifier); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + int processIdentifier) { + final _ret = _objc_msgSend_606(_class_NSAppleEventDescriptor, + _sel_descriptorWithProcessIdentifier_, processIdentifier); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } static NSAppleEventDescriptor descriptorWithBundleIdentifier_( - SwiftLibrary _lib, NSString bundleIdentifier) { - final _ret = _lib._objc_msgSend_608(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithBundleIdentifier_1, bundleIdentifier._id); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + NSString bundleIdentifier) { + final _ret = _objc_msgSend_608(_class_NSAppleEventDescriptor, + _sel_descriptorWithBundleIdentifier_, bundleIdentifier.pointer); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } static NSAppleEventDescriptor descriptorWithApplicationURL_( - SwiftLibrary _lib, NSURL applicationURL) { - final _ret = _lib._objc_msgSend_610(_lib._class_NSAppleEventDescriptor1, - _lib._sel_descriptorWithApplicationURL_1, applicationURL._id); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + NSURL applicationURL) { + final _ret = _objc_msgSend_610(_class_NSAppleEventDescriptor, + _sel_descriptorWithApplicationURL_, applicationURL.pointer); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } NSAppleEventDescriptor initWithAEDescNoCopy_(ffi.Pointer aeDesc) { final _ret = - _lib._objc_msgSend_612(_id, _lib._sel_initWithAEDescNoCopy_1, aeDesc); - return NSAppleEventDescriptor._(_ret, _lib, retain: false, release: true); + _objc_msgSend_612(this.pointer, _sel_initWithAEDescNoCopy_, aeDesc); + return NSAppleEventDescriptor._(_ret, retain: false, release: true); } NSAppleEventDescriptor? initWithDescriptorType_bytes_length_( int descriptorType, ffi.Pointer bytes, int byteCount) { - final _ret = _lib._objc_msgSend_613( - _id, - _lib._sel_initWithDescriptorType_bytes_length_1, + final _ret = _objc_msgSend_613( + this.pointer, + _sel_initWithDescriptorType_bytes_length_, descriptorType, bytes, byteCount); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } NSAppleEventDescriptor? initWithDescriptorType_data_( int descriptorType, NSData? data) { - final _ret = _lib._objc_msgSend_614( - _id, - _lib._sel_initWithDescriptorType_data_1, + final _ret = _objc_msgSend_614( + this.pointer, + _sel_initWithDescriptorType_data_, descriptorType, - data?._id ?? ffi.nullptr); + data?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } NSAppleEventDescriptor @@ -51431,290 +27932,436 @@ class NSAppleEventDescriptor extends NSObject { NSAppleEventDescriptor? targetDescriptor, int returnID, int transactionID) { - final _ret = _lib._objc_msgSend_615( - _id, - _lib._sel_initWithEventClass_eventID_targetDescriptor_returnID_transactionID_1, + final _ret = _objc_msgSend_615( + this.pointer, + _sel_initWithEventClass_eventID_targetDescriptor_returnID_transactionID_, eventClass, eventID, - targetDescriptor?._id ?? ffi.nullptr, + targetDescriptor?.pointer ?? ffi.nullptr, returnID, transactionID); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } NSAppleEventDescriptor initListDescriptor() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_initListDescriptor1); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_initListDescriptor); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } NSAppleEventDescriptor initRecordDescriptor() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_initRecordDescriptor1); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_initRecordDescriptor); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } ffi.Pointer get aeDesc { - return _lib._objc_msgSend_616(_id, _lib._sel_aeDesc1); + return _objc_msgSend_616(this.pointer, _sel_aeDesc); } int get descriptorType { - return _lib._objc_msgSend_214(_id, _lib._sel_descriptorType1); + return _objc_msgSend_214(this.pointer, _sel_descriptorType); } NSData get data { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_data1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_data); + return NSData._(_ret, retain: true, release: true); } int get booleanValue { - return _lib._objc_msgSend_234(_id, _lib._sel_booleanValue1); + return _objc_msgSend_234(this.pointer, _sel_booleanValue); } int get enumCodeValue { - return _lib._objc_msgSend_214(_id, _lib._sel_enumCodeValue1); + return _objc_msgSend_214(this.pointer, _sel_enumCodeValue); } int get int32Value { - return _lib._objc_msgSend_237(_id, _lib._sel_int32Value1); + return _objc_msgSend_237(this.pointer, _sel_int32Value); } double get doubleValue { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_doubleValue1) - : _lib._objc_msgSend_165(_id, _lib._sel_doubleValue1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_doubleValue) + : _objc_msgSend_165(this.pointer, _sel_doubleValue); } int get typeCodeValue { - return _lib._objc_msgSend_214(_id, _lib._sel_typeCodeValue1); + return _objc_msgSend_214(this.pointer, _sel_typeCodeValue); } NSString? get stringValue { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_stringValue1); + final _ret = _objc_msgSend_44(this.pointer, _sel_stringValue); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSDate? get dateValue { - final _ret = _lib._objc_msgSend_183(_id, _lib._sel_dateValue1); + final _ret = _objc_msgSend_183(this.pointer, _sel_dateValue); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSURL? get fileURLValue { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_fileURLValue1); + final _ret = _objc_msgSend_45(this.pointer, _sel_fileURLValue); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } int get eventClass { - return _lib._objc_msgSend_214(_id, _lib._sel_eventClass1); + return _objc_msgSend_214(this.pointer, _sel_eventClass); } int get eventID { - return _lib._objc_msgSend_214(_id, _lib._sel_eventID1); + return _objc_msgSend_214(this.pointer, _sel_eventID); } int get returnID { - return _lib._objc_msgSend_235(_id, _lib._sel_returnID1); + return _objc_msgSend_235(this.pointer, _sel_returnID); } int get transactionID { - return _lib._objc_msgSend_237(_id, _lib._sel_transactionID1); + return _objc_msgSend_237(this.pointer, _sel_transactionID); } void setParamDescriptor_forKeyword_( NSAppleEventDescriptor descriptor, int keyword) { - _lib._objc_msgSend_617(_id, _lib._sel_setParamDescriptor_forKeyword_1, - descriptor._id, keyword); + _objc_msgSend_617(this.pointer, _sel_setParamDescriptor_forKeyword_, + descriptor.pointer, keyword); } NSAppleEventDescriptor? paramDescriptorForKeyword_(int keyword) { - final _ret = _lib._objc_msgSend_618( - _id, _lib._sel_paramDescriptorForKeyword_1, keyword); + final _ret = _objc_msgSend_618( + this.pointer, _sel_paramDescriptorForKeyword_, keyword); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } void removeParamDescriptorWithKeyword_(int keyword) { - _lib._objc_msgSend_619( - _id, _lib._sel_removeParamDescriptorWithKeyword_1, keyword); + _objc_msgSend_619( + this.pointer, _sel_removeParamDescriptorWithKeyword_, keyword); } void setAttributeDescriptor_forKeyword_( NSAppleEventDescriptor descriptor, int keyword) { - _lib._objc_msgSend_617(_id, _lib._sel_setAttributeDescriptor_forKeyword_1, - descriptor._id, keyword); + _objc_msgSend_617(this.pointer, _sel_setAttributeDescriptor_forKeyword_, + descriptor.pointer, keyword); } NSAppleEventDescriptor? attributeDescriptorForKeyword_(int keyword) { - final _ret = _lib._objc_msgSend_618( - _id, _lib._sel_attributeDescriptorForKeyword_1, keyword); + final _ret = _objc_msgSend_618( + this.pointer, _sel_attributeDescriptorForKeyword_, keyword); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } - NSAppleEventDescriptor? sendEventWithOptions_timeout_error_(int sendOptions, - double timeoutInSeconds, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_620( - _id, - _lib._sel_sendEventWithOptions_timeout_error_1, + NSAppleEventDescriptor? sendEventWithOptions_timeout_error_( + int sendOptions, + double timeoutInSeconds, + ffi.Pointer> error) { + final _ret = _objc_msgSend_620( + this.pointer, + _sel_sendEventWithOptions_timeout_error_, sendOptions, timeoutInSeconds, error); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } bool get isRecordDescriptor { - return _lib._objc_msgSend_12(_id, _lib._sel_isRecordDescriptor1); + return _objc_msgSend_12(this.pointer, _sel_isRecordDescriptor); } int get numberOfItems { - return _lib._objc_msgSend_83(_id, _lib._sel_numberOfItems1); + return _objc_msgSend_83(this.pointer, _sel_numberOfItems); } void insertDescriptor_atIndex_(NSAppleEventDescriptor descriptor, int index) { - _lib._objc_msgSend_621( - _id, _lib._sel_insertDescriptor_atIndex_1, descriptor._id, index); + _objc_msgSend_621(this.pointer, _sel_insertDescriptor_atIndex_, + descriptor.pointer, index); } NSAppleEventDescriptor? descriptorAtIndex_(int index) { final _ret = - _lib._objc_msgSend_622(_id, _lib._sel_descriptorAtIndex_1, index); + _objc_msgSend_622(this.pointer, _sel_descriptorAtIndex_, index); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } void removeDescriptorAtIndex_(int index) { - _lib._objc_msgSend_423(_id, _lib._sel_removeDescriptorAtIndex_1, index); + _objc_msgSend_423(this.pointer, _sel_removeDescriptorAtIndex_, index); } void setDescriptor_forKeyword_( NSAppleEventDescriptor descriptor, int keyword) { - _lib._objc_msgSend_617( - _id, _lib._sel_setDescriptor_forKeyword_1, descriptor._id, keyword); + _objc_msgSend_617(this.pointer, _sel_setDescriptor_forKeyword_, + descriptor.pointer, keyword); } NSAppleEventDescriptor? descriptorForKeyword_(int keyword) { final _ret = - _lib._objc_msgSend_618(_id, _lib._sel_descriptorForKeyword_1, keyword); + _objc_msgSend_618(this.pointer, _sel_descriptorForKeyword_, keyword); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } void removeDescriptorWithKeyword_(int keyword) { - _lib._objc_msgSend_619( - _id, _lib._sel_removeDescriptorWithKeyword_1, keyword); + _objc_msgSend_619(this.pointer, _sel_removeDescriptorWithKeyword_, keyword); } int keywordForDescriptorAtIndex_(int index) { - return _lib._objc_msgSend_623( - _id, _lib._sel_keywordForDescriptorAtIndex_1, index); + return _objc_msgSend_623( + this.pointer, _sel_keywordForDescriptorAtIndex_, index); } NSAppleEventDescriptor? coerceToDescriptorType_(int descriptorType) { - final _ret = _lib._objc_msgSend_618( - _id, _lib._sel_coerceToDescriptorType_1, descriptorType); + final _ret = _objc_msgSend_618( + this.pointer, _sel_coerceToDescriptorType_, descriptorType); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } @override NSAppleEventDescriptor init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSAppleEventDescriptor._(_ret, retain: true, release: true); } - static NSAppleEventDescriptor new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSAppleEventDescriptor1, _lib._sel_new1); - return NSAppleEventDescriptor._(_ret, _lib, retain: false, release: true); + static NSAppleEventDescriptor new1() { + final _ret = _objc_msgSend_2(_class_NSAppleEventDescriptor, _sel_new); + return NSAppleEventDescriptor._(_ret, retain: false, release: true); } - static NSAppleEventDescriptor allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSAppleEventDescriptor1, _lib._sel_allocWithZone_1, zone); - return NSAppleEventDescriptor._(_ret, _lib, retain: false, release: true); + static NSAppleEventDescriptor allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSAppleEventDescriptor, _sel_allocWithZone_, zone); + return NSAppleEventDescriptor._(_ret, retain: false, release: true); } - static NSAppleEventDescriptor alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSAppleEventDescriptor1, _lib._sel_alloc1); - return NSAppleEventDescriptor._(_ret, _lib, retain: false, release: true); + static NSAppleEventDescriptor alloc() { + final _ret = _objc_msgSend_2(_class_NSAppleEventDescriptor, _sel_alloc); + return NSAppleEventDescriptor._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSAppleEventDescriptor1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSAppleEventDescriptor, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSAppleEventDescriptor1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSAppleEventDescriptor, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSAppleEventDescriptor1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSAppleEventDescriptor, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSAppleEventDescriptor1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSAppleEventDescriptor, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSAppleEventDescriptor1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSAppleEventDescriptor, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSAppleEventDescriptor1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSAppleEventDescriptor, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSAppleEventDescriptor1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSAppleEventDescriptor1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSAppleEventDescriptor1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSAppleEventDescriptor, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSAppleEventDescriptor, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSAppleEventDescriptor, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSAppleEventDescriptor = + objc.getClass("NSAppleEventDescriptor"); +late final _sel_nullDescriptor = objc.registerName("nullDescriptor"); +final _objc_msgSend_601 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_descriptorWithDescriptorType_bytes_length_ = + objc.registerName("descriptorWithDescriptorType:bytes:length:"); +final _objc_msgSend_602 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedInt, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int, ffi.Pointer, int)>(); +late final _sel_descriptorWithDescriptorType_data_ = + objc.registerName("descriptorWithDescriptorType:data:"); +final _objc_msgSend_603 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedInt, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_descriptorWithBoolean_ = + objc.registerName("descriptorWithBoolean:"); +final _objc_msgSend_604 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedChar)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_descriptorWithEnumCode_ = + objc.registerName("descriptorWithEnumCode:"); +final _objc_msgSend_605 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedInt)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_descriptorWithInt32_ = + objc.registerName("descriptorWithInt32:"); +final _objc_msgSend_606 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_descriptorWithDouble_ = + objc.registerName("descriptorWithDouble:"); +final _objc_msgSend_607 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Double)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, double)>(); +late final _sel_descriptorWithTypeCode_ = + objc.registerName("descriptorWithTypeCode:"); +late final _sel_descriptorWithString_ = + objc.registerName("descriptorWithString:"); +final _objc_msgSend_608 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_descriptorWithDate_ = objc.registerName("descriptorWithDate:"); +final _objc_msgSend_609 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_descriptorWithFileURL_ = + objc.registerName("descriptorWithFileURL:"); +final _objc_msgSend_610 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_appleEventWithEventClass_eventID_targetDescriptor_returnID_transactionID_ = + objc.registerName( + "appleEventWithEventClass:eventID:targetDescriptor:returnID:transactionID:"); +final _objc_msgSend_611 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedInt, + ffi.UnsignedInt, + ffi.Pointer, + ffi.Short, + ffi.Int)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer, + int, + int)>(); +late final _sel_listDescriptor = objc.registerName("listDescriptor"); +late final _sel_recordDescriptor = objc.registerName("recordDescriptor"); +late final _sel_currentProcessDescriptor = + objc.registerName("currentProcessDescriptor"); +late final _sel_descriptorWithProcessIdentifier_ = + objc.registerName("descriptorWithProcessIdentifier:"); +late final _sel_descriptorWithBundleIdentifier_ = + objc.registerName("descriptorWithBundleIdentifier:"); +late final _sel_descriptorWithApplicationURL_ = + objc.registerName("descriptorWithApplicationURL:"); @ffi.Packed(2) final class AEDesc extends ffi.Struct { @@ -51726,6 +28373,133 @@ final class AEDesc extends ffi.Struct { final class OpaqueAEDataStorageType extends ffi.Opaque {} +late final _sel_initWithAEDescNoCopy_ = + objc.registerName("initWithAEDescNoCopy:"); +final _objc_msgSend_612 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithDescriptorType_bytes_length_ = + objc.registerName("initWithDescriptorType:bytes:length:"); +final _objc_msgSend_613 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedInt, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int, ffi.Pointer, int)>(); +late final _sel_initWithDescriptorType_data_ = + objc.registerName("initWithDescriptorType:data:"); +final _objc_msgSend_614 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedInt, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_initWithEventClass_eventID_targetDescriptor_returnID_transactionID_ = + objc.registerName( + "initWithEventClass:eventID:targetDescriptor:returnID:transactionID:"); +final _objc_msgSend_615 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedInt, + ffi.UnsignedInt, + ffi.Pointer, + ffi.Short, + ffi.Int)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer, + int, + int)>(); +late final _sel_initListDescriptor = objc.registerName("initListDescriptor"); +late final _sel_initRecordDescriptor = + objc.registerName("initRecordDescriptor"); +late final _sel_aeDesc = objc.registerName("aeDesc"); +final _objc_msgSend_616 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_descriptorType = objc.registerName("descriptorType"); +late final _sel_booleanValue = objc.registerName("booleanValue"); +late final _sel_enumCodeValue = objc.registerName("enumCodeValue"); +late final _sel_int32Value = objc.registerName("int32Value"); +late final _sel_typeCodeValue = objc.registerName("typeCodeValue"); +late final _sel_dateValue = objc.registerName("dateValue"); +late final _sel_fileURLValue = objc.registerName("fileURLValue"); +late final _sel_eventClass = objc.registerName("eventClass"); +late final _sel_eventID = objc.registerName("eventID"); +late final _sel_returnID = objc.registerName("returnID"); +late final _sel_transactionID = objc.registerName("transactionID"); +late final _sel_setParamDescriptor_forKeyword_ = + objc.registerName("setParamDescriptor:forKeyword:"); +final _objc_msgSend_617 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedInt)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_paramDescriptorForKeyword_ = + objc.registerName("paramDescriptorForKeyword:"); +final _objc_msgSend_618 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedInt)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_removeParamDescriptorWithKeyword_ = + objc.registerName("removeParamDescriptorWithKeyword:"); +final _objc_msgSend_619 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedInt)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setAttributeDescriptor_forKeyword_ = + objc.registerName("setAttributeDescriptor:forKeyword:"); +late final _sel_attributeDescriptorForKeyword_ = + objc.registerName("attributeDescriptorForKeyword:"); + abstract class NSAppleEventSendOptions { static const int NSAppleEventSendNoReply = 1; static const int NSAppleEventSendQueueReply = 2; @@ -51740,794 +28514,1411 @@ abstract class NSAppleEventSendOptions { static const int NSAppleEventSendDefaultOptions = 35; } +late final _sel_sendEventWithOptions_timeout_error_ = + objc.registerName("sendEventWithOptions:timeout:error:"); +final _objc_msgSend_620 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Double, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + double, + ffi.Pointer>)>(); +late final _sel_isRecordDescriptor = objc.registerName("isRecordDescriptor"); +late final _sel_numberOfItems = objc.registerName("numberOfItems"); +late final _sel_insertDescriptor_atIndex_ = + objc.registerName("insertDescriptor:atIndex:"); +final _objc_msgSend_621 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_descriptorAtIndex_ = objc.registerName("descriptorAtIndex:"); +final _objc_msgSend_622 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_removeDescriptorAtIndex_ = + objc.registerName("removeDescriptorAtIndex:"); +late final _sel_setDescriptor_forKeyword_ = + objc.registerName("setDescriptor:forKeyword:"); +late final _sel_descriptorForKeyword_ = + objc.registerName("descriptorForKeyword:"); +late final _sel_removeDescriptorWithKeyword_ = + objc.registerName("removeDescriptorWithKeyword:"); +late final _sel_keywordForDescriptorAtIndex_ = + objc.registerName("keywordForDescriptorAtIndex:"); +final _objc_msgSend_623 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedInt Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_coerceToDescriptorType_ = + objc.registerName("coerceToDescriptorType:"); +late final _sel_objectSpecifierWithDescriptor_ = + objc.registerName("objectSpecifierWithDescriptor:"); +final _objc_msgSend_624 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithContainerSpecifier_key_ = + objc.registerName("initWithContainerSpecifier:key:"); +final _objc_msgSend_625 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + class NSScriptClassDescription extends NSClassDescription { - NSScriptClassDescription._(ffi.Pointer id, SwiftLibrary lib, + NSScriptClassDescription._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSScriptClassDescription] that points to the same underlying object as [other]. - static NSScriptClassDescription castFrom(T other) { - return NSScriptClassDescription._(other._id, other._lib, + static NSScriptClassDescription castFrom( + T other) { + return NSScriptClassDescription._(other.pointer, retain: true, release: true); } /// Returns a [NSScriptClassDescription] that wraps the given raw object pointer. static NSScriptClassDescription castFromPointer( - SwiftLibrary lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSScriptClassDescription._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSScriptClassDescription._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSScriptClassDescription]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSScriptClassDescription1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSScriptClassDescription); } - static NSScriptClassDescription? classDescriptionForClass_( - SwiftLibrary _lib, NSObject aClass) { - final _ret = _lib._objc_msgSend_626(_lib._class_NSScriptClassDescription1, - _lib._sel_classDescriptionForClass_1, aClass._id); + static NSScriptClassDescription? classDescriptionForClass_(NSObject aClass) { + final _ret = _objc_msgSend_626(_class_NSScriptClassDescription, + _sel_classDescriptionForClass_, aClass.pointer); return _ret.address == 0 ? null - : NSScriptClassDescription._(_ret, _lib, retain: true, release: true); + : NSScriptClassDescription._(_ret, retain: true, release: true); } NSScriptClassDescription? initWithSuiteName_className_dictionary_( NSString suiteName, NSString className, NSDictionary? classDeclaration) { - final _ret = _lib._objc_msgSend_627( - _id, - _lib._sel_initWithSuiteName_className_dictionary_1, - suiteName._id, - className._id, - classDeclaration?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_627( + this.pointer, + _sel_initWithSuiteName_className_dictionary_, + suiteName.pointer, + className.pointer, + classDeclaration?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSScriptClassDescription._(_ret, _lib, retain: true, release: true); + : NSScriptClassDescription._(_ret, retain: true, release: true); } NSString? get suiteName { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_suiteName1); + final _ret = _objc_msgSend_44(this.pointer, _sel_suiteName); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get className { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_className1); + final _ret = _objc_msgSend_44(this.pointer, _sel_className); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get implementationClassName { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_implementationClassName1); + final _ret = _objc_msgSend_44(this.pointer, _sel_implementationClassName); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSScriptClassDescription? get superclassDescription { - final _ret = _lib._objc_msgSend_628(_id, _lib._sel_superclassDescription1); + final _ret = _objc_msgSend_628(this.pointer, _sel_superclassDescription); return _ret.address == 0 ? null - : NSScriptClassDescription._(_ret, _lib, retain: true, release: true); + : NSScriptClassDescription._(_ret, retain: true, release: true); } int get appleEventCode { - return _lib._objc_msgSend_214(_id, _lib._sel_appleEventCode1); + return _objc_msgSend_214(this.pointer, _sel_appleEventCode); } bool matchesAppleEventCode_(int appleEventCode) { - return _lib._objc_msgSend_194( - _id, _lib._sel_matchesAppleEventCode_1, appleEventCode); + return _objc_msgSend_194( + this.pointer, _sel_matchesAppleEventCode_, appleEventCode); } bool supportsCommand_(NSScriptCommandDescription commandDescription) { - return _lib._objc_msgSend_641( - _id, _lib._sel_supportsCommand_1, commandDescription._id); + return _objc_msgSend_641( + this.pointer, _sel_supportsCommand_, commandDescription.pointer); } - ffi.Pointer selectorForCommand_( + ffi.Pointer selectorForCommand_( NSScriptCommandDescription commandDescription) { - return _lib._objc_msgSend_642( - _id, _lib._sel_selectorForCommand_1, commandDescription._id); + return _objc_msgSend_642( + this.pointer, _sel_selectorForCommand_, commandDescription.pointer); } NSString? typeForKey_(NSString key) { - final _ret = _lib._objc_msgSend_186(_id, _lib._sel_typeForKey_1, key._id); + final _ret = _objc_msgSend_186(this.pointer, _sel_typeForKey_, key.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSScriptClassDescription? classDescriptionForKey_(NSString key) { - final _ret = _lib._objc_msgSend_643( - _id, _lib._sel_classDescriptionForKey_1, key._id); + final _ret = _objc_msgSend_643( + this.pointer, _sel_classDescriptionForKey_, key.pointer); return _ret.address == 0 ? null - : NSScriptClassDescription._(_ret, _lib, retain: true, release: true); + : NSScriptClassDescription._(_ret, retain: true, release: true); } int appleEventCodeForKey_(NSString key) { - return _lib._objc_msgSend_629( - _id, _lib._sel_appleEventCodeForKey_1, key._id); + return _objc_msgSend_629( + this.pointer, _sel_appleEventCodeForKey_, key.pointer); } NSString? keyWithAppleEventCode_(int appleEventCode) { - final _ret = _lib._objc_msgSend_644( - _id, _lib._sel_keyWithAppleEventCode_1, appleEventCode); + final _ret = _objc_msgSend_644( + this.pointer, _sel_keyWithAppleEventCode_, appleEventCode); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get defaultSubcontainerAttributeKey { final _ret = - _lib._objc_msgSend_44(_id, _lib._sel_defaultSubcontainerAttributeKey1); + _objc_msgSend_44(this.pointer, _sel_defaultSubcontainerAttributeKey); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool isLocationRequiredToCreateForKey_(NSString toManyRelationshipKey) { - return _lib._objc_msgSend_64( - _id, - _lib._sel_isLocationRequiredToCreateForKey_1, - toManyRelationshipKey._id); + return _objc_msgSend_64(this.pointer, + _sel_isLocationRequiredToCreateForKey_, toManyRelationshipKey.pointer); } bool hasPropertyForKey_(NSString key) { - return _lib._objc_msgSend_64(_id, _lib._sel_hasPropertyForKey_1, key._id); + return _objc_msgSend_64(this.pointer, _sel_hasPropertyForKey_, key.pointer); } bool hasOrderedToManyRelationshipForKey_(NSString key) { - return _lib._objc_msgSend_64( - _id, _lib._sel_hasOrderedToManyRelationshipForKey_1, key._id); + return _objc_msgSend_64( + this.pointer, _sel_hasOrderedToManyRelationshipForKey_, key.pointer); } bool hasReadablePropertyForKey_(NSString key) { - return _lib._objc_msgSend_64( - _id, _lib._sel_hasReadablePropertyForKey_1, key._id); + return _objc_msgSend_64( + this.pointer, _sel_hasReadablePropertyForKey_, key.pointer); } bool hasWritablePropertyForKey_(NSString key) { - return _lib._objc_msgSend_64( - _id, _lib._sel_hasWritablePropertyForKey_1, key._id); + return _objc_msgSend_64( + this.pointer, _sel_hasWritablePropertyForKey_, key.pointer); } bool isReadOnlyKey_(NSString key) { - return _lib._objc_msgSend_64(_id, _lib._sel_isReadOnlyKey_1, key._id); + return _objc_msgSend_64(this.pointer, _sel_isReadOnlyKey_, key.pointer); } static void registerClassDescription_forClass_( - SwiftLibrary _lib, NSClassDescription description, NSObject aClass) { - _lib._objc_msgSend_598( - _lib._class_NSScriptClassDescription1, - _lib._sel_registerClassDescription_forClass_1, - description._id, - aClass._id); + NSClassDescription description, NSObject aClass) { + _objc_msgSend_598( + _class_NSScriptClassDescription, + _sel_registerClassDescription_forClass_, + description.pointer, + aClass.pointer); } - static void invalidateClassDescriptionCache(SwiftLibrary _lib) { - _lib._objc_msgSend_1(_lib._class_NSScriptClassDescription1, - _lib._sel_invalidateClassDescriptionCache1); + static void invalidateClassDescriptionCache() { + _objc_msgSend_1( + _class_NSScriptClassDescription, _sel_invalidateClassDescriptionCache); } @override NSScriptClassDescription init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSScriptClassDescription._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSScriptClassDescription._(_ret, retain: true, release: true); } - static NSScriptClassDescription new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSScriptClassDescription1, _lib._sel_new1); - return NSScriptClassDescription._(_ret, _lib, retain: false, release: true); + static NSScriptClassDescription new1() { + final _ret = _objc_msgSend_2(_class_NSScriptClassDescription, _sel_new); + return NSScriptClassDescription._(_ret, retain: false, release: true); } - static NSScriptClassDescription allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSScriptClassDescription1, _lib._sel_allocWithZone_1, zone); - return NSScriptClassDescription._(_ret, _lib, retain: false, release: true); + static NSScriptClassDescription allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSScriptClassDescription, _sel_allocWithZone_, zone); + return NSScriptClassDescription._(_ret, retain: false, release: true); } - static NSScriptClassDescription alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSScriptClassDescription1, _lib._sel_alloc1); - return NSScriptClassDescription._(_ret, _lib, retain: false, release: true); + static NSScriptClassDescription alloc() { + final _ret = _objc_msgSend_2(_class_NSScriptClassDescription, _sel_alloc); + return NSScriptClassDescription._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSScriptClassDescription1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSScriptClassDescription, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSScriptClassDescription1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSScriptClassDescription, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSScriptClassDescription1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSScriptClassDescription, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSScriptClassDescription1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSScriptClassDescription, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSScriptClassDescription1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSScriptClassDescription, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSScriptClassDescription1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSScriptClassDescription, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSScriptClassDescription1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSScriptClassDescription1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSScriptClassDescription1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSScriptClassDescription, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSScriptClassDescription, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSScriptClassDescription, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSScriptClassDescription = + objc.getClass("NSScriptClassDescription"); +final _objc_msgSend_626 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithSuiteName_className_dictionary_ = + objc.registerName("initWithSuiteName:className:dictionary:"); +final _objc_msgSend_627 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_suiteName = objc.registerName("suiteName"); +late final _sel_className = objc.registerName("className"); +late final _sel_implementationClassName = + objc.registerName("implementationClassName"); +late final _sel_superclassDescription = + objc.registerName("superclassDescription"); +final _objc_msgSend_628 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_appleEventCode = objc.registerName("appleEventCode"); +late final _sel_matchesAppleEventCode_ = + objc.registerName("matchesAppleEventCode:"); class NSScriptCommandDescription extends NSObject { - NSScriptCommandDescription._(ffi.Pointer id, SwiftLibrary lib, + NSScriptCommandDescription._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSScriptCommandDescription] that points to the same underlying object as [other]. - static NSScriptCommandDescription castFrom(T other) { - return NSScriptCommandDescription._(other._id, other._lib, + static NSScriptCommandDescription castFrom( + T other) { + return NSScriptCommandDescription._(other.pointer, retain: true, release: true); } /// Returns a [NSScriptCommandDescription] that wraps the given raw object pointer. static NSScriptCommandDescription castFromPointer( - SwiftLibrary lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSScriptCommandDescription._(other, lib, + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSScriptCommandDescription._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSScriptCommandDescription]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSScriptCommandDescription1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSScriptCommandDescription); } @override NSObject init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSObject._(_ret, retain: true, release: true); } NSScriptCommandDescription? initWithSuiteName_commandName_dictionary_( NSString suiteName, NSString commandName, NSDictionary? commandDeclaration) { - final _ret = _lib._objc_msgSend_627( - _id, - _lib._sel_initWithSuiteName_commandName_dictionary_1, - suiteName._id, - commandName._id, - commandDeclaration?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_627( + this.pointer, + _sel_initWithSuiteName_commandName_dictionary_, + suiteName.pointer, + commandName.pointer, + commandDeclaration?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSScriptCommandDescription._(_ret, _lib, retain: true, release: true); + : NSScriptCommandDescription._(_ret, retain: true, release: true); } NSScriptCommandDescription? initWithCoder_(NSCoder inCoder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, inCoder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, inCoder.pointer); return _ret.address == 0 ? null - : NSScriptCommandDescription._(_ret, _lib, retain: true, release: true); + : NSScriptCommandDescription._(_ret, retain: true, release: true); } NSString get suiteName { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_suiteName1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_suiteName); + return NSString._(_ret, retain: true, release: true); } NSString get commandName { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_commandName1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_commandName); + return NSString._(_ret, retain: true, release: true); } int get appleEventClassCode { - return _lib._objc_msgSend_214(_id, _lib._sel_appleEventClassCode1); + return _objc_msgSend_214(this.pointer, _sel_appleEventClassCode); } int get appleEventCode { - return _lib._objc_msgSend_214(_id, _lib._sel_appleEventCode1); + return _objc_msgSend_214(this.pointer, _sel_appleEventCode); } NSString get commandClassName { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_commandClassName1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_commandClassName); + return NSString._(_ret, retain: true, release: true); } NSString? get returnType { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_returnType1); + final _ret = _objc_msgSend_44(this.pointer, _sel_returnType); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } int get appleEventCodeForReturnType { - return _lib._objc_msgSend_214(_id, _lib._sel_appleEventCodeForReturnType1); + return _objc_msgSend_214(this.pointer, _sel_appleEventCodeForReturnType); } NSArray get argumentNames { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_argumentNames1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_argumentNames); + return NSArray._(_ret, retain: true, release: true); } NSString? typeForArgumentWithName_(NSString argumentName) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_typeForArgumentWithName_1, argumentName._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_typeForArgumentWithName_, argumentName.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } int appleEventCodeForArgumentWithName_(NSString argumentName) { - return _lib._objc_msgSend_629( - _id, _lib._sel_appleEventCodeForArgumentWithName_1, argumentName._id); + return _objc_msgSend_629(this.pointer, + _sel_appleEventCodeForArgumentWithName_, argumentName.pointer); } bool isOptionalArgumentWithName_(NSString argumentName) { - return _lib._objc_msgSend_64( - _id, _lib._sel_isOptionalArgumentWithName_1, argumentName._id); + return _objc_msgSend_64( + this.pointer, _sel_isOptionalArgumentWithName_, argumentName.pointer); } NSScriptCommand createCommandInstance() { - final _ret = _lib._objc_msgSend_639(_id, _lib._sel_createCommandInstance1); - return NSScriptCommand._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_639(this.pointer, _sel_createCommandInstance); + return NSScriptCommand._(_ret, retain: true, release: true); } NSScriptCommand createCommandInstanceWithZone_(ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_640( - _id, _lib._sel_createCommandInstanceWithZone_1, zone); - return NSScriptCommand._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_640( + this.pointer, _sel_createCommandInstanceWithZone_, zone); + return NSScriptCommand._(_ret, retain: true, release: true); } - static NSScriptCommandDescription new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSScriptCommandDescription1, _lib._sel_new1); - return NSScriptCommandDescription._(_ret, _lib, - retain: false, release: true); + static NSScriptCommandDescription new1() { + final _ret = _objc_msgSend_2(_class_NSScriptCommandDescription, _sel_new); + return NSScriptCommandDescription._(_ret, retain: false, release: true); } - static NSScriptCommandDescription allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3(_lib._class_NSScriptCommandDescription1, - _lib._sel_allocWithZone_1, zone); - return NSScriptCommandDescription._(_ret, _lib, - retain: false, release: true); + static NSScriptCommandDescription allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSScriptCommandDescription, _sel_allocWithZone_, zone); + return NSScriptCommandDescription._(_ret, retain: false, release: true); } - static NSScriptCommandDescription alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSScriptCommandDescription1, _lib._sel_alloc1); - return NSScriptCommandDescription._(_ret, _lib, - retain: false, release: true); + static NSScriptCommandDescription alloc() { + final _ret = _objc_msgSend_2(_class_NSScriptCommandDescription, _sel_alloc); + return NSScriptCommandDescription._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSScriptCommandDescription1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSScriptCommandDescription, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSScriptCommandDescription1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSScriptCommandDescription, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSScriptCommandDescription1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12(_class_NSScriptCommandDescription, + _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSScriptCommandDescription1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSScriptCommandDescription, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSScriptCommandDescription1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSScriptCommandDescription, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSScriptCommandDescription1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSScriptCommandDescription, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSScriptCommandDescription1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSScriptCommandDescription1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSScriptCommandDescription1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSScriptCommandDescription, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSScriptCommandDescription, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSScriptCommandDescription, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSScriptCommandDescription = + objc.getClass("NSScriptCommandDescription"); +late final _sel_initWithSuiteName_commandName_dictionary_ = + objc.registerName("initWithSuiteName:commandName:dictionary:"); +late final _sel_commandName = objc.registerName("commandName"); +late final _sel_appleEventClassCode = objc.registerName("appleEventClassCode"); +late final _sel_commandClassName = objc.registerName("commandClassName"); +late final _sel_returnType = objc.registerName("returnType"); +late final _sel_appleEventCodeForReturnType = + objc.registerName("appleEventCodeForReturnType"); +late final _sel_argumentNames = objc.registerName("argumentNames"); +late final _sel_typeForArgumentWithName_ = + objc.registerName("typeForArgumentWithName:"); +late final _sel_appleEventCodeForArgumentWithName_ = + objc.registerName("appleEventCodeForArgumentWithName:"); +final _objc_msgSend_629 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedInt Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isOptionalArgumentWithName_ = + objc.registerName("isOptionalArgumentWithName:"); class NSScriptCommand extends NSObject { - NSScriptCommand._(ffi.Pointer id, SwiftLibrary lib, + NSScriptCommand._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSScriptCommand] that points to the same underlying object as [other]. - static NSScriptCommand castFrom(T other) { - return NSScriptCommand._(other._id, other._lib, - retain: true, release: true); + static NSScriptCommand castFrom(T other) { + return NSScriptCommand._(other.pointer, retain: true, release: true); } /// Returns a [NSScriptCommand] that wraps the given raw object pointer. - static NSScriptCommand castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSScriptCommand castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSScriptCommand._(other, lib, retain: retain, release: release); + return NSScriptCommand._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSScriptCommand]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSScriptCommand1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSScriptCommand); } NSScriptCommand initWithCommandDescription_( NSScriptCommandDescription commandDef) { - final _ret = _lib._objc_msgSend_630( - _id, _lib._sel_initWithCommandDescription_1, commandDef._id); - return NSScriptCommand._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_630( + this.pointer, _sel_initWithCommandDescription_, commandDef.pointer); + return NSScriptCommand._(_ret, retain: true, release: true); } NSScriptCommand? initWithCoder_(NSCoder inCoder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, inCoder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, inCoder.pointer); return _ret.address == 0 ? null - : NSScriptCommand._(_ret, _lib, retain: true, release: true); + : NSScriptCommand._(_ret, retain: true, release: true); } NSScriptCommandDescription get commandDescription { - final _ret = _lib._objc_msgSend_631(_id, _lib._sel_commandDescription1); - return NSScriptCommandDescription._(_ret, _lib, - retain: true, release: true); + final _ret = _objc_msgSend_631(this.pointer, _sel_commandDescription); + return NSScriptCommandDescription._(_ret, retain: true, release: true); } NSObject? get directParameter { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_directParameter1); + final _ret = _objc_msgSend_17(this.pointer, _sel_directParameter); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set directParameter(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setDirectParameter_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setDirectParameter_, value?.pointer ?? ffi.nullptr); } NSScriptObjectSpecifier? get receiversSpecifier { - final _ret = _lib._objc_msgSend_632(_id, _lib._sel_receiversSpecifier1); + final _ret = _objc_msgSend_632(this.pointer, _sel_receiversSpecifier); return _ret.address == 0 ? null - : NSScriptObjectSpecifier._(_ret, _lib, retain: true, release: true); + : NSScriptObjectSpecifier._(_ret, retain: true, release: true); } set receiversSpecifier(NSScriptObjectSpecifier? value) { - return _lib._objc_msgSend_633( - _id, _lib._sel_setReceiversSpecifier_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_633(this.pointer, _sel_setReceiversSpecifier_, + value?.pointer ?? ffi.nullptr); } NSObject? get evaluatedReceivers { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_evaluatedReceivers1); + final _ret = _objc_msgSend_17(this.pointer, _sel_evaluatedReceivers); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSDictionary? get arguments { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_arguments1); + final _ret = _objc_msgSend_390(this.pointer, _sel_arguments); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set arguments(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, _lib._sel_setArguments_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_634( + this.pointer, _sel_setArguments_, value?.pointer ?? ffi.nullptr); } NSDictionary? get evaluatedArguments { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_evaluatedArguments1); + final _ret = _objc_msgSend_390(this.pointer, _sel_evaluatedArguments); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } bool get wellFormed { - return _lib._objc_msgSend_12(_id, _lib._sel_isWellFormed1); + return _objc_msgSend_12(this.pointer, _sel_isWellFormed); } NSObject? performDefaultImplementation() { final _ret = - _lib._objc_msgSend_17(_id, _lib._sel_performDefaultImplementation1); + _objc_msgSend_17(this.pointer, _sel_performDefaultImplementation); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? executeCommand() { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_executeCommand1); + final _ret = _objc_msgSend_17(this.pointer, _sel_executeCommand); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } int get scriptErrorNumber { - return _lib._objc_msgSend_83(_id, _lib._sel_scriptErrorNumber1); + return _objc_msgSend_83(this.pointer, _sel_scriptErrorNumber); } set scriptErrorNumber(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setScriptErrorNumber_1, value); + return _objc_msgSend_635(this.pointer, _sel_setScriptErrorNumber_, value); } NSAppleEventDescriptor? get scriptErrorOffendingObjectDescriptor { - final _ret = _lib._objc_msgSend_636( - _id, _lib._sel_scriptErrorOffendingObjectDescriptor1); + final _ret = _objc_msgSend_636( + this.pointer, _sel_scriptErrorOffendingObjectDescriptor); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } set scriptErrorOffendingObjectDescriptor(NSAppleEventDescriptor? value) { - return _lib._objc_msgSend_637( - _id, - _lib._sel_setScriptErrorOffendingObjectDescriptor_1, - value?._id ?? ffi.nullptr); + return _objc_msgSend_637( + this.pointer, + _sel_setScriptErrorOffendingObjectDescriptor_, + value?.pointer ?? ffi.nullptr); } NSAppleEventDescriptor? get scriptErrorExpectedTypeDescriptor { - final _ret = _lib._objc_msgSend_636( - _id, _lib._sel_scriptErrorExpectedTypeDescriptor1); + final _ret = + _objc_msgSend_636(this.pointer, _sel_scriptErrorExpectedTypeDescriptor); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } set scriptErrorExpectedTypeDescriptor(NSAppleEventDescriptor? value) { - return _lib._objc_msgSend_637( - _id, - _lib._sel_setScriptErrorExpectedTypeDescriptor_1, - value?._id ?? ffi.nullptr); + return _objc_msgSend_637( + this.pointer, + _sel_setScriptErrorExpectedTypeDescriptor_, + value?.pointer ?? ffi.nullptr); } NSString? get scriptErrorString { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_scriptErrorString1); + final _ret = _objc_msgSend_44(this.pointer, _sel_scriptErrorString); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set scriptErrorString(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setScriptErrorString_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545(this.pointer, _sel_setScriptErrorString_, + value?.pointer ?? ffi.nullptr); } - static NSScriptCommand? currentCommand(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_638( - _lib._class_NSScriptCommand1, _lib._sel_currentCommand1); + static NSScriptCommand? currentCommand() { + final _ret = _objc_msgSend_638(_class_NSScriptCommand, _sel_currentCommand); return _ret.address == 0 ? null - : NSScriptCommand._(_ret, _lib, retain: true, release: true); + : NSScriptCommand._(_ret, retain: true, release: true); } NSAppleEventDescriptor? get appleEvent { - final _ret = _lib._objc_msgSend_636(_id, _lib._sel_appleEvent1); + final _ret = _objc_msgSend_636(this.pointer, _sel_appleEvent); return _ret.address == 0 ? null - : NSAppleEventDescriptor._(_ret, _lib, retain: true, release: true); + : NSAppleEventDescriptor._(_ret, retain: true, release: true); } void suspendExecution() { - _lib._objc_msgSend_1(_id, _lib._sel_suspendExecution1); + _objc_msgSend_1(this.pointer, _sel_suspendExecution); } void resumeExecutionWithResult_(NSObject? result) { - _lib._objc_msgSend_289( - _id, _lib._sel_resumeExecutionWithResult_1, result?._id ?? ffi.nullptr); + _objc_msgSend_289(this.pointer, _sel_resumeExecutionWithResult_, + result?.pointer ?? ffi.nullptr); } @override NSScriptCommand init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSScriptCommand._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSScriptCommand._(_ret, retain: true, release: true); } - static NSScriptCommand new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSScriptCommand1, _lib._sel_new1); - return NSScriptCommand._(_ret, _lib, retain: false, release: true); + static NSScriptCommand new1() { + final _ret = _objc_msgSend_2(_class_NSScriptCommand, _sel_new); + return NSScriptCommand._(_ret, retain: false, release: true); } - static NSScriptCommand allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSScriptCommand1, _lib._sel_allocWithZone_1, zone); - return NSScriptCommand._(_ret, _lib, retain: false, release: true); + static NSScriptCommand allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSScriptCommand, _sel_allocWithZone_, zone); + return NSScriptCommand._(_ret, retain: false, release: true); } - static NSScriptCommand alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSScriptCommand1, _lib._sel_alloc1); - return NSScriptCommand._(_ret, _lib, retain: false, release: true); + static NSScriptCommand alloc() { + final _ret = _objc_msgSend_2(_class_NSScriptCommand, _sel_alloc); + return NSScriptCommand._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSScriptCommand1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSScriptCommand, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSScriptCommand1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSScriptCommand, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSScriptCommand1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSScriptCommand, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSScriptCommand1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSScriptCommand, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSScriptCommand1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSScriptCommand, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSScriptCommand1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSScriptCommand, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSScriptCommand1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSScriptCommand1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSScriptCommand1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSScriptCommand, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSScriptCommand, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSScriptCommand, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSScriptCommand = objc.getClass("NSScriptCommand"); +late final _sel_initWithCommandDescription_ = + objc.registerName("initWithCommandDescription:"); +final _objc_msgSend_630 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_commandDescription = objc.registerName("commandDescription"); +final _objc_msgSend_631 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_directParameter = objc.registerName("directParameter"); +late final _sel_setDirectParameter_ = objc.registerName("setDirectParameter:"); +late final _sel_receiversSpecifier = objc.registerName("receiversSpecifier"); +final _objc_msgSend_632 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setReceiversSpecifier_ = + objc.registerName("setReceiversSpecifier:"); +final _objc_msgSend_633 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_evaluatedReceivers = objc.registerName("evaluatedReceivers"); +late final _sel_arguments = objc.registerName("arguments"); +late final _sel_setArguments_ = objc.registerName("setArguments:"); +final _objc_msgSend_634 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_evaluatedArguments = objc.registerName("evaluatedArguments"); +late final _sel_isWellFormed = objc.registerName("isWellFormed"); +late final _sel_performDefaultImplementation = + objc.registerName("performDefaultImplementation"); +late final _sel_executeCommand = objc.registerName("executeCommand"); +late final _sel_scriptErrorNumber = objc.registerName("scriptErrorNumber"); +late final _sel_setScriptErrorNumber_ = + objc.registerName("setScriptErrorNumber:"); +final _objc_msgSend_635 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_scriptErrorOffendingObjectDescriptor = + objc.registerName("scriptErrorOffendingObjectDescriptor"); +final _objc_msgSend_636 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setScriptErrorOffendingObjectDescriptor_ = + objc.registerName("setScriptErrorOffendingObjectDescriptor:"); +final _objc_msgSend_637 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scriptErrorExpectedTypeDescriptor = + objc.registerName("scriptErrorExpectedTypeDescriptor"); +late final _sel_setScriptErrorExpectedTypeDescriptor_ = + objc.registerName("setScriptErrorExpectedTypeDescriptor:"); +late final _sel_scriptErrorString = objc.registerName("scriptErrorString"); +late final _sel_setScriptErrorString_ = + objc.registerName("setScriptErrorString:"); +late final _sel_currentCommand = objc.registerName("currentCommand"); +final _objc_msgSend_638 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_appleEvent = objc.registerName("appleEvent"); +late final _sel_suspendExecution = objc.registerName("suspendExecution"); +late final _sel_resumeExecutionWithResult_ = + objc.registerName("resumeExecutionWithResult:"); +late final _sel_createCommandInstance = + objc.registerName("createCommandInstance"); +final _objc_msgSend_639 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_createCommandInstanceWithZone_ = + objc.registerName("createCommandInstanceWithZone:"); +final _objc_msgSend_640 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<_NSZone>)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<_NSZone>)>(); +late final _sel_supportsCommand_ = objc.registerName("supportsCommand:"); +final _objc_msgSend_641 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_selectorForCommand_ = objc.registerName("selectorForCommand:"); +final _objc_msgSend_642 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_typeForKey_ = objc.registerName("typeForKey:"); +late final _sel_classDescriptionForKey_ = + objc.registerName("classDescriptionForKey:"); +final _objc_msgSend_643 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_appleEventCodeForKey_ = + objc.registerName("appleEventCodeForKey:"); +late final _sel_keyWithAppleEventCode_ = + objc.registerName("keyWithAppleEventCode:"); +final _objc_msgSend_644 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedInt)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_defaultSubcontainerAttributeKey = + objc.registerName("defaultSubcontainerAttributeKey"); +late final _sel_isLocationRequiredToCreateForKey_ = + objc.registerName("isLocationRequiredToCreateForKey:"); +late final _sel_hasPropertyForKey_ = objc.registerName("hasPropertyForKey:"); +late final _sel_hasOrderedToManyRelationshipForKey_ = + objc.registerName("hasOrderedToManyRelationshipForKey:"); +late final _sel_hasReadablePropertyForKey_ = + objc.registerName("hasReadablePropertyForKey:"); +late final _sel_hasWritablePropertyForKey_ = + objc.registerName("hasWritablePropertyForKey:"); +late final _sel_isReadOnlyKey_ = objc.registerName("isReadOnlyKey:"); +late final _sel_initWithContainerClassDescription_containerSpecifier_key_ = objc + .registerName("initWithContainerClassDescription:containerSpecifier:key:"); +final _objc_msgSend_645 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_childSpecifier = objc.registerName("childSpecifier"); +late final _sel_setChildSpecifier_ = objc.registerName("setChildSpecifier:"); +late final _sel_containerSpecifier = objc.registerName("containerSpecifier"); +late final _sel_setContainerSpecifier_ = + objc.registerName("setContainerSpecifier:"); +late final _sel_containerIsObjectBeingTested = + objc.registerName("containerIsObjectBeingTested"); +late final _sel_setContainerIsObjectBeingTested_ = + objc.registerName("setContainerIsObjectBeingTested:"); +late final _sel_containerIsRangeContainerObject = + objc.registerName("containerIsRangeContainerObject"); +late final _sel_setContainerIsRangeContainerObject_ = + objc.registerName("setContainerIsRangeContainerObject:"); +late final _sel_key = objc.registerName("key"); +late final _sel_setKey_ = objc.registerName("setKey:"); +final _objc_msgSend_646 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_containerClassDescription = + objc.registerName("containerClassDescription"); +late final _sel_setContainerClassDescription_ = + objc.registerName("setContainerClassDescription:"); +final _objc_msgSend_647 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_keyClassDescription = objc.registerName("keyClassDescription"); +late final _sel_indicesOfObjectsByEvaluatingWithContainer_count_ = + objc.registerName("indicesOfObjectsByEvaluatingWithContainer:count:"); +final _objc_msgSend_648 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_objectsByEvaluatingWithContainers_ = + objc.registerName("objectsByEvaluatingWithContainers:"); +late final _sel_objectsByEvaluatingSpecifier = + objc.registerName("objectsByEvaluatingSpecifier"); +late final _sel_evaluationErrorNumber = + objc.registerName("evaluationErrorNumber"); +late final _sel_setEvaluationErrorNumber_ = + objc.registerName("setEvaluationErrorNumber:"); +late final _sel_evaluationErrorSpecifier = + objc.registerName("evaluationErrorSpecifier"); +late final _sel_descriptor = objc.registerName("descriptor"); +late final _sel_scriptingValueForSpecifier_ = + objc.registerName("scriptingValueForSpecifier:"); +final _objc_msgSend_649 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scriptingProperties = objc.registerName("scriptingProperties"); +late final _sel_setScriptingProperties_ = + objc.registerName("setScriptingProperties:"); +late final _sel_copyScriptingValue_forKey_withProperties_ = + objc.registerName("copyScriptingValue:forKey:withProperties:"); +final _objc_msgSend_650 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_newScriptingObjectOfClass_forValueForKey_withContentsValue_properties_ = + objc.registerName( + "newScriptingObjectOfClass:forValueForKey:withContentsValue:properties:"); +final _objc_msgSend_651 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_classCode = objc.registerName("classCode"); +late final _sel_valueAtIndex_inPropertyWithKey_ = + objc.registerName("valueAtIndex:inPropertyWithKey:"); +final _objc_msgSend_652 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_valueWithName_inPropertyWithKey_ = + objc.registerName("valueWithName:inPropertyWithKey:"); +late final _sel_valueWithUniqueID_inPropertyWithKey_ = + objc.registerName("valueWithUniqueID:inPropertyWithKey:"); +late final _sel_insertValue_atIndex_inPropertyWithKey_ = + objc.registerName("insertValue:atIndex:inPropertyWithKey:"); +final _objc_msgSend_653 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_removeValueAtIndex_fromPropertyWithKey_ = + objc.registerName("removeValueAtIndex:fromPropertyWithKey:"); +final _objc_msgSend_654 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_replaceValueAtIndex_inPropertyWithKey_withValue_ = + objc.registerName("replaceValueAtIndex:inPropertyWithKey:withValue:"); +final _objc_msgSend_655 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_insertValue_inPropertyWithKey_ = + objc.registerName("insertValue:inPropertyWithKey:"); +final _objc_msgSend_656 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_coerceValue_forKey_ = objc.registerName("coerceValue:forKey:"); +final _objc_msgSend_657 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_objectSpecifier = objc.registerName("objectSpecifier"); +late final _sel_indicesOfObjectsByEvaluatingObjectSpecifier_ = + objc.registerName("indicesOfObjectsByEvaluatingObjectSpecifier:"); +final _objc_msgSend_658 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isEqualTo_ = objc.registerName("isEqualTo:"); +late final _sel_isLessThanOrEqualTo_ = + objc.registerName("isLessThanOrEqualTo:"); +late final _sel_isLessThan_ = objc.registerName("isLessThan:"); +late final _sel_isGreaterThanOrEqualTo_ = + objc.registerName("isGreaterThanOrEqualTo:"); +late final _sel_isGreaterThan_ = objc.registerName("isGreaterThan:"); +late final _sel_isNotEqualTo_ = objc.registerName("isNotEqualTo:"); +late final _sel_doesContain_ = objc.registerName("doesContain:"); +late final _sel_isLike_ = objc.registerName("isLike:"); +late final _sel_isCaseInsensitiveLike_ = + objc.registerName("isCaseInsensitiveLike:"); +late final _sel_scriptingIsEqualTo_ = objc.registerName("scriptingIsEqualTo:"); +late final _sel_scriptingIsLessThanOrEqualTo_ = + objc.registerName("scriptingIsLessThanOrEqualTo:"); +late final _sel_scriptingIsLessThan_ = + objc.registerName("scriptingIsLessThan:"); +late final _sel_scriptingIsGreaterThanOrEqualTo_ = + objc.registerName("scriptingIsGreaterThanOrEqualTo:"); +late final _sel_scriptingIsGreaterThan_ = + objc.registerName("scriptingIsGreaterThan:"); +late final _sel_scriptingBeginsWith_ = + objc.registerName("scriptingBeginsWith:"); +late final _sel_scriptingEndsWith_ = objc.registerName("scriptingEndsWith:"); +late final _sel_scriptingContains_ = objc.registerName("scriptingContains:"); class NSItemProvider extends NSObject { - NSItemProvider._(ffi.Pointer id, SwiftLibrary lib, + NSItemProvider._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSItemProvider] that points to the same underlying object as [other]. - static NSItemProvider castFrom(T other) { - return NSItemProvider._(other._id, other._lib, retain: true, release: true); + static NSItemProvider castFrom(T other) { + return NSItemProvider._(other.pointer, retain: true, release: true); } /// Returns a [NSItemProvider] that wraps the given raw object pointer. - static NSItemProvider castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSItemProvider castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSItemProvider._(other, lib, retain: retain, release: release); + return NSItemProvider._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSItemProvider]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSItemProvider1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSItemProvider); } @override NSItemProvider init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSItemProvider._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSItemProvider._(_ret, retain: true, release: true); } void registerDataRepresentationForTypeIdentifier_visibility_loadHandler_( NSString typeIdentifier, int visibility, ObjCBlock_NSProgress_ffiVoidNSDataNSError loadHandler) { - _lib._objc_msgSend_673( - _id, - _lib._sel_registerDataRepresentationForTypeIdentifier_visibility_loadHandler_1, - typeIdentifier._id, + _objc_msgSend_673( + this.pointer, + _sel_registerDataRepresentationForTypeIdentifier_visibility_loadHandler_, + typeIdentifier.pointer, visibility, - loadHandler._id); + loadHandler.pointer); } void @@ -52536,274 +29927,266 @@ class NSItemProvider extends NSObject { int fileOptions, int visibility, ObjCBlock_NSProgress_ffiVoidNSURLboolNSError loadHandler) { - _lib._objc_msgSend_674( - _id, - _lib._sel_registerFileRepresentationForTypeIdentifier_fileOptions_visibility_loadHandler_1, - typeIdentifier._id, + _objc_msgSend_674( + this.pointer, + _sel_registerFileRepresentationForTypeIdentifier_fileOptions_visibility_loadHandler_, + typeIdentifier.pointer, fileOptions, visibility, - loadHandler._id); + loadHandler.pointer); } NSArray get registeredTypeIdentifiers { - final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_registeredTypeIdentifiers1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_registeredTypeIdentifiers); + return NSArray._(_ret, retain: true, release: true); } NSArray registeredTypeIdentifiersWithFileOptions_(int fileOptions) { - final _ret = _lib._objc_msgSend_675( - _id, _lib._sel_registeredTypeIdentifiersWithFileOptions_1, fileOptions); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_675(this.pointer, + _sel_registeredTypeIdentifiersWithFileOptions_, fileOptions); + return NSArray._(_ret, retain: true, release: true); } bool hasItemConformingToTypeIdentifier_(NSString typeIdentifier) { - return _lib._objc_msgSend_64( - _id, _lib._sel_hasItemConformingToTypeIdentifier_1, typeIdentifier._id); + return _objc_msgSend_64(this.pointer, + _sel_hasItemConformingToTypeIdentifier_, typeIdentifier.pointer); } bool hasRepresentationConformingToTypeIdentifier_fileOptions_( NSString typeIdentifier, int fileOptions) { - return _lib._objc_msgSend_676( - _id, - _lib._sel_hasRepresentationConformingToTypeIdentifier_fileOptions_1, - typeIdentifier._id, + return _objc_msgSend_676( + this.pointer, + _sel_hasRepresentationConformingToTypeIdentifier_fileOptions_, + typeIdentifier.pointer, fileOptions); } NSProgress loadDataRepresentationForTypeIdentifier_completionHandler_( NSString typeIdentifier, ObjCBlock_ffiVoid_NSData_NSError completionHandler) { - final _ret = _lib._objc_msgSend_677( - _id, - _lib._sel_loadDataRepresentationForTypeIdentifier_completionHandler_1, - typeIdentifier._id, - completionHandler._id); - return NSProgress._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_677( + this.pointer, + _sel_loadDataRepresentationForTypeIdentifier_completionHandler_, + typeIdentifier.pointer, + completionHandler.pointer); + return NSProgress._(_ret, retain: true, release: true); } NSProgress loadFileRepresentationForTypeIdentifier_completionHandler_( NSString typeIdentifier, ObjCBlock_ffiVoid_NSURL_NSError completionHandler) { - final _ret = _lib._objc_msgSend_678( - _id, - _lib._sel_loadFileRepresentationForTypeIdentifier_completionHandler_1, - typeIdentifier._id, - completionHandler._id); - return NSProgress._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_678( + this.pointer, + _sel_loadFileRepresentationForTypeIdentifier_completionHandler_, + typeIdentifier.pointer, + completionHandler.pointer); + return NSProgress._(_ret, retain: true, release: true); } NSProgress loadInPlaceFileRepresentationForTypeIdentifier_completionHandler_( NSString typeIdentifier, ObjCBlock_ffiVoid_NSURL_bool_NSError completionHandler) { - final _ret = _lib._objc_msgSend_679( - _id, - _lib._sel_loadInPlaceFileRepresentationForTypeIdentifier_completionHandler_1, - typeIdentifier._id, - completionHandler._id); - return NSProgress._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_679( + this.pointer, + _sel_loadInPlaceFileRepresentationForTypeIdentifier_completionHandler_, + typeIdentifier.pointer, + completionHandler.pointer); + return NSProgress._(_ret, retain: true, release: true); } NSString? get suggestedName { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_suggestedName1); + final _ret = _objc_msgSend_44(this.pointer, _sel_suggestedName); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set suggestedName(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setSuggestedName_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setSuggestedName_, value?.pointer ?? ffi.nullptr); } NSItemProvider initWithObject_(NSObject object) { final _ret = - _lib._objc_msgSend_124(_id, _lib._sel_initWithObject_1, object._id); - return NSItemProvider._(_ret, _lib, retain: true, release: true); + _objc_msgSend_124(this.pointer, _sel_initWithObject_, object.pointer); + return NSItemProvider._(_ret, retain: true, release: true); } void registerObject_visibility_(NSObject object, int visibility) { - _lib._objc_msgSend_680( - _id, _lib._sel_registerObject_visibility_1, object._id, visibility); + _objc_msgSend_680(this.pointer, _sel_registerObject_visibility_, + object.pointer, visibility); } void registerObjectOfClass_visibility_loadHandler_( NSObject aClass, int visibility, - ObjCBlock_NSProgress_ffiVoidObjCObjectNSError loadHandler) { - _lib._objc_msgSend_681( - _id, - _lib._sel_registerObjectOfClass_visibility_loadHandler_1, - aClass._id, + ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError loadHandler) { + _objc_msgSend_681( + this.pointer, + _sel_registerObjectOfClass_visibility_loadHandler_, + aClass.pointer, visibility, - loadHandler._id); + loadHandler.pointer); } bool canLoadObjectOfClass_(NSObject aClass) { - return _lib._objc_msgSend_0( - _id, _lib._sel_canLoadObjectOfClass_1, aClass._id); + return _objc_msgSend_0( + this.pointer, _sel_canLoadObjectOfClass_, aClass.pointer); } - NSProgress loadObjectOfClass_completionHandler_( - NSObject aClass, ObjCBlock_ffiVoid_ObjCObject_NSError completionHandler) { - final _ret = _lib._objc_msgSend_682( - _id, - _lib._sel_loadObjectOfClass_completionHandler_1, - aClass._id, - completionHandler._id); - return NSProgress._(_ret, _lib, retain: true, release: true); + NSProgress loadObjectOfClass_completionHandler_(NSObject aClass, + ObjCBlock_ffiVoid_objcObjCObject_NSError completionHandler) { + final _ret = _objc_msgSend_682( + this.pointer, + _sel_loadObjectOfClass_completionHandler_, + aClass.pointer, + completionHandler.pointer); + return NSProgress._(_ret, retain: true, release: true); } NSItemProvider initWithItem_typeIdentifier_( NSObject? item, NSString? typeIdentifier) { - final _ret = _lib._objc_msgSend_683( - _id, - _lib._sel_initWithItem_typeIdentifier_1, - item?._id ?? ffi.nullptr, - typeIdentifier?._id ?? ffi.nullptr); - return NSItemProvider._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_683( + this.pointer, + _sel_initWithItem_typeIdentifier_, + item?.pointer ?? ffi.nullptr, + typeIdentifier?.pointer ?? ffi.nullptr); + return NSItemProvider._(_ret, retain: true, release: true); } NSItemProvider? initWithContentsOfURL_(NSURL fileURL) { - final _ret = _lib._objc_msgSend_277( - _id, _lib._sel_initWithContentsOfURL_1, fileURL._id); + final _ret = _objc_msgSend_277( + this.pointer, _sel_initWithContentsOfURL_, fileURL.pointer); return _ret.address == 0 ? null - : NSItemProvider._(_ret, _lib, retain: true, release: true); + : NSItemProvider._(_ret, retain: true, release: true); } void registerItemForTypeIdentifier_loadHandler_( NSString typeIdentifier, - ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary + ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary loadHandler) { - _lib._objc_msgSend_684( - _id, - _lib._sel_registerItemForTypeIdentifier_loadHandler_1, - typeIdentifier._id, - loadHandler._id); + _objc_msgSend_684( + this.pointer, + _sel_registerItemForTypeIdentifier_loadHandler_, + typeIdentifier.pointer, + loadHandler.pointer); } void loadItemForTypeIdentifier_options_completionHandler_( NSString typeIdentifier, NSDictionary? options, - ObjCBlock_ffiVoid_ObjCObject_NSError1? completionHandler) { - _lib._objc_msgSend_685( - _id, - _lib._sel_loadItemForTypeIdentifier_options_completionHandler_1, - typeIdentifier._id, - options?._id ?? ffi.nullptr, - completionHandler?._id ?? ffi.nullptr); + ObjCBlock_ffiVoid_objcObjCObject_NSError1? completionHandler) { + _objc_msgSend_685( + this.pointer, + _sel_loadItemForTypeIdentifier_options_completionHandler_, + typeIdentifier.pointer, + options?.pointer ?? ffi.nullptr, + completionHandler?.pointer ?? ffi.nullptr); } - ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary? + ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary? get previewImageHandler { - final _ret = _lib._objc_msgSend_686(_id, _lib._sel_previewImageHandler1); + final _ret = _objc_msgSend_686(this.pointer, _sel_previewImageHandler); return _ret.address == 0 ? null - : ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary._( - _ret, _lib, - retain: true, release: true); + : ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary + ._(_ret, retain: true, release: true); } set previewImageHandler( - ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary? + ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary? value) { - return _lib._objc_msgSend_687( - _id, _lib._sel_setPreviewImageHandler_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_687(this.pointer, _sel_setPreviewImageHandler_, + value?.pointer ?? ffi.nullptr); } void loadPreviewImageWithOptions_completionHandler_(NSDictionary options, - ObjCBlock_ffiVoid_ObjCObject_NSError1 completionHandler) { - _lib._objc_msgSend_688( - _id, - _lib._sel_loadPreviewImageWithOptions_completionHandler_1, - options._id, - completionHandler._id); + ObjCBlock_ffiVoid_objcObjCObject_NSError1 completionHandler) { + _objc_msgSend_688( + this.pointer, + _sel_loadPreviewImageWithOptions_completionHandler_, + options.pointer, + completionHandler.pointer); } - static NSItemProvider new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSItemProvider1, _lib._sel_new1); - return NSItemProvider._(_ret, _lib, retain: false, release: true); + static NSItemProvider new1() { + final _ret = _objc_msgSend_2(_class_NSItemProvider, _sel_new); + return NSItemProvider._(_ret, retain: false, release: true); } - static NSItemProvider allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSItemProvider1, _lib._sel_allocWithZone_1, zone); - return NSItemProvider._(_ret, _lib, retain: false, release: true); + static NSItemProvider allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSItemProvider, _sel_allocWithZone_, zone); + return NSItemProvider._(_ret, retain: false, release: true); } - static NSItemProvider alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSItemProvider1, _lib._sel_alloc1); - return NSItemProvider._(_ret, _lib, retain: false, release: true); + static NSItemProvider alloc() { + final _ret = _objc_msgSend_2(_class_NSItemProvider, _sel_alloc); + return NSItemProvider._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSItemProvider1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSItemProvider, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSItemProvider1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSItemProvider, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSItemProvider1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSItemProvider, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSItemProvider1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSItemProvider, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSItemProvider1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSItemProvider, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSItemProvider1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSItemProvider, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSItemProvider1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSItemProvider, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSItemProvider1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSItemProvider, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSItemProvider1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSItemProvider, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSItemProvider = objc.getClass("NSItemProvider"); + abstract class NSItemProviderRepresentationVisibility { static const int NSItemProviderRepresentationVisibilityAll = 0; static const int NSItemProviderRepresentationVisibilityTeam = 1; @@ -52811,44 +30194,50 @@ abstract class NSItemProviderRepresentationVisibility { static const int NSItemProviderRepresentationVisibilityOwnProcess = 3; } -ffi.Pointer< - ObjCObject> _ObjCBlock_NSProgress_ffiVoidNSDataNSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer<_ObjCBlock> arg0) => - block.ref.target - .cast< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock> arg0)>>() - .asFunction< - ffi.Pointer Function(ffi.Pointer<_ObjCBlock>)>()(arg0); +ffi.Pointer + _ObjCBlock_NSProgress_ffiVoidNSDataNSError_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0) => + block.ref.target + .cast< + ffi + .NativeFunction< + ffi.Pointer Function( + ffi.Pointer arg0)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer)>()(arg0); final _ObjCBlock_NSProgress_ffiVoidNSDataNSError_closureRegistry = - Function(ffi.Pointer<_ObjCBlock>)>{}; + Function(ffi.Pointer)>{}; int _ObjCBlock_NSProgress_ffiVoidNSDataNSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_NSProgress_ffiVoidNSDataNSError_registerClosure( - ffi.Pointer Function(ffi.Pointer<_ObjCBlock>) fn) { + ffi.Pointer Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_NSProgress_ffiVoidNSDataNSError_closureRegistryIndex; _ObjCBlock_NSProgress_ffiVoidNSDataNSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -ffi.Pointer +ffi.Pointer _ObjCBlock_NSProgress_ffiVoidNSDataNSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer<_ObjCBlock> arg0) => + ffi.Pointer block, + ffi.Pointer arg0) => _ObjCBlock_NSProgress_ffiVoidNSDataNSError_closureRegistry[ block.ref.target.address]!(arg0); -class ObjCBlock_NSProgress_ffiVoidNSDataNSError extends _ObjCBlockBase { +class ObjCBlock_NSProgress_ffiVoidNSDataNSError extends objc.ObjCBlockBase { ObjCBlock_NSProgress_ffiVoidNSDataNSError._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_NSProgress_ffiVoidNSDataNSError castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_NSProgress_ffiVoidNSDataNSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_NSProgress_ffiVoidNSDataNSError._(pointer, retain: retain, release: release); } @@ -52858,22 +30247,19 @@ class ObjCBlock_NSProgress_ffiVoidNSDataNSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_NSProgress_ffiVoidNSDataNSError.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock> arg0)>> + ffi.Pointer Function( + ffi.Pointer arg0)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer<_ObjCBlock>)>( - _ObjCBlock_NSProgress_ffiVoidNSDataNSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_NSProgress_ffiVoidNSDataNSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -52881,505 +30267,685 @@ class ObjCBlock_NSProgress_ffiVoidNSDataNSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_NSProgress_ffiVoidNSDataNSError.fromFunction(SwiftLibrary lib, + ObjCBlock_NSProgress_ffiVoidNSDataNSError.fromFunction( NSProgress? Function(ObjCBlock_ffiVoid_NSData_NSError) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock>, ffi.Pointer<_ObjCBlock>)>( - _ObjCBlock_NSProgress_ffiVoidNSDataNSError_closureTrampoline) - .cast(), - _ObjCBlock_NSProgress_ffiVoidNSDataNSError_registerClosure((ffi - .Pointer<_ObjCBlock> - arg0) => - fn(ObjCBlock_ffiVoid_NSData_NSError._(arg0, lib, retain: true, release: true)) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_NSProgress_ffiVoidNSDataNSError_closureTrampoline) + .cast(), + _ObjCBlock_NSProgress_ffiVoidNSDataNSError_registerClosure( + (ffi.Pointer arg0) => + fn(ObjCBlock_ffiVoid_NSData_NSError._(arg0, retain: true, release: true)) ?.retainAndReturnPointer() ?? - ffi.nullptr)), - lib); + ffi.nullptr))); static ffi.Pointer? _dartFuncTrampoline; - NSProgress? call(ObjCBlock_ffiVoid_NSData_NSError arg0) => _id.ref.invoke + NSProgress? call(ObjCBlock_ffiVoid_NSData_NSError arg0) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer<_ObjCBlock> arg0)>>() - .asFunction Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer<_ObjCBlock>)>() - (_id, arg0._id) + ffi.Pointer Function( + ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction Function(ffi.Pointer, ffi.Pointer)>() + (pointer, arg0.pointer) .address == 0 ? null : NSProgress._( - _id.ref.invoke - .cast Function(ffi.Pointer<_ObjCBlock> block, ffi.Pointer<_ObjCBlock> arg0)>>() - .asFunction Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer<_ObjCBlock>)>()(_id, arg0._id), - _lib, + pointer.ref.invoke.cast Function(ffi.Pointer block, ffi.Pointer arg0)>>().asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>()(pointer, arg0.pointer), retain: false, release: true); } class NSProgress extends NSObject { - NSProgress._(ffi.Pointer id, SwiftLibrary lib, + NSProgress._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSProgress] that points to the same underlying object as [other]. - static NSProgress castFrom(T other) { - return NSProgress._(other._id, other._lib, retain: true, release: true); + static NSProgress castFrom(T other) { + return NSProgress._(other.pointer, retain: true, release: true); } /// Returns a [NSProgress] that wraps the given raw object pointer. - static NSProgress castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSProgress castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSProgress._(other, lib, retain: retain, release: release); + return NSProgress._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSProgress]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSProgress1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSProgress); } - static NSProgress? currentProgress(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_659( - _lib._class_NSProgress1, _lib._sel_currentProgress1); + static NSProgress? currentProgress() { + final _ret = _objc_msgSend_659(_class_NSProgress, _sel_currentProgress); return _ret.address == 0 ? null - : NSProgress._(_ret, _lib, retain: true, release: true); + : NSProgress._(_ret, retain: true, release: true); } - static NSProgress progressWithTotalUnitCount_( - SwiftLibrary _lib, int unitCount) { - final _ret = _lib._objc_msgSend_660(_lib._class_NSProgress1, - _lib._sel_progressWithTotalUnitCount_1, unitCount); - return NSProgress._(_ret, _lib, retain: true, release: true); + static NSProgress progressWithTotalUnitCount_(int unitCount) { + final _ret = _objc_msgSend_660( + _class_NSProgress, _sel_progressWithTotalUnitCount_, unitCount); + return NSProgress._(_ret, retain: true, release: true); } - static NSProgress discreteProgressWithTotalUnitCount_( - SwiftLibrary _lib, int unitCount) { - final _ret = _lib._objc_msgSend_660(_lib._class_NSProgress1, - _lib._sel_discreteProgressWithTotalUnitCount_1, unitCount); - return NSProgress._(_ret, _lib, retain: true, release: true); + static NSProgress discreteProgressWithTotalUnitCount_(int unitCount) { + final _ret = _objc_msgSend_660( + _class_NSProgress, _sel_discreteProgressWithTotalUnitCount_, unitCount); + return NSProgress._(_ret, retain: true, release: true); } static NSProgress progressWithTotalUnitCount_parent_pendingUnitCount_( - SwiftLibrary _lib, - int unitCount, - NSProgress parent, - int portionOfParentTotalUnitCount) { - final _ret = _lib._objc_msgSend_661( - _lib._class_NSProgress1, - _lib._sel_progressWithTotalUnitCount_parent_pendingUnitCount_1, + int unitCount, NSProgress parent, int portionOfParentTotalUnitCount) { + final _ret = _objc_msgSend_661( + _class_NSProgress, + _sel_progressWithTotalUnitCount_parent_pendingUnitCount_, unitCount, - parent._id, + parent.pointer, portionOfParentTotalUnitCount); - return NSProgress._(_ret, _lib, retain: true, release: true); + return NSProgress._(_ret, retain: true, release: true); } NSProgress initWithParent_userInfo_( NSProgress? parentProgressOrNil, NSObject? userInfoOrNil) { - final _ret = _lib._objc_msgSend_662( - _id, - _lib._sel_initWithParent_userInfo_1, - parentProgressOrNil?._id ?? ffi.nullptr, - userInfoOrNil?._id ?? ffi.nullptr); - return NSProgress._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_662( + this.pointer, + _sel_initWithParent_userInfo_, + parentProgressOrNil?.pointer ?? ffi.nullptr, + userInfoOrNil?.pointer ?? ffi.nullptr); + return NSProgress._(_ret, retain: true, release: true); } void becomeCurrentWithPendingUnitCount_(int unitCount) { - _lib._objc_msgSend_663( - _id, _lib._sel_becomeCurrentWithPendingUnitCount_1, unitCount); + _objc_msgSend_663( + this.pointer, _sel_becomeCurrentWithPendingUnitCount_, unitCount); } void performAsCurrentWithPendingUnitCount_usingBlock_( int unitCount, ObjCBlock_ffiVoid work) { - _lib._objc_msgSend_664( - _id, - _lib._sel_performAsCurrentWithPendingUnitCount_usingBlock_1, + _objc_msgSend_664( + this.pointer, + _sel_performAsCurrentWithPendingUnitCount_usingBlock_, unitCount, - work._id); + work.pointer); } void resignCurrent() { - _lib._objc_msgSend_1(_id, _lib._sel_resignCurrent1); + _objc_msgSend_1(this.pointer, _sel_resignCurrent); } void addChild_withPendingUnitCount_(NSProgress child, int inUnitCount) { - _lib._objc_msgSend_665( - _id, _lib._sel_addChild_withPendingUnitCount_1, child._id, inUnitCount); + _objc_msgSend_665(this.pointer, _sel_addChild_withPendingUnitCount_, + child.pointer, inUnitCount); } int get totalUnitCount { - return _lib._objc_msgSend_666(_id, _lib._sel_totalUnitCount1); + return _objc_msgSend_666(this.pointer, _sel_totalUnitCount); } set totalUnitCount(int value) { - return _lib._objc_msgSend_667(_id, _lib._sel_setTotalUnitCount_1, value); + return _objc_msgSend_667(this.pointer, _sel_setTotalUnitCount_, value); } int get completedUnitCount { - return _lib._objc_msgSend_666(_id, _lib._sel_completedUnitCount1); + return _objc_msgSend_666(this.pointer, _sel_completedUnitCount); } set completedUnitCount(int value) { - return _lib._objc_msgSend_667( - _id, _lib._sel_setCompletedUnitCount_1, value); + return _objc_msgSend_667(this.pointer, _sel_setCompletedUnitCount_, value); } NSString get localizedDescription { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_localizedDescription1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_localizedDescription); + return NSString._(_ret, retain: true, release: true); } set localizedDescription(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setLocalizedDescription_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setLocalizedDescription_, value.pointer); } NSString get localizedAdditionalDescription { final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_localizedAdditionalDescription1); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_21(this.pointer, _sel_localizedAdditionalDescription); + return NSString._(_ret, retain: true, release: true); } set localizedAdditionalDescription(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setLocalizedAdditionalDescription_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setLocalizedAdditionalDescription_, value.pointer); } bool get cancellable { - return _lib._objc_msgSend_12(_id, _lib._sel_isCancellable1); + return _objc_msgSend_12(this.pointer, _sel_isCancellable); } set cancellable(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setCancellable_1, value); + return _objc_msgSend_527(this.pointer, _sel_setCancellable_, value); } bool get pausable { - return _lib._objc_msgSend_12(_id, _lib._sel_isPausable1); + return _objc_msgSend_12(this.pointer, _sel_isPausable); } set pausable(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setPausable_1, value); + return _objc_msgSend_527(this.pointer, _sel_setPausable_, value); } bool get cancelled { - return _lib._objc_msgSend_12(_id, _lib._sel_isCancelled1); + return _objc_msgSend_12(this.pointer, _sel_isCancelled); } bool get paused { - return _lib._objc_msgSend_12(_id, _lib._sel_isPaused1); + return _objc_msgSend_12(this.pointer, _sel_isPaused); } ObjCBlock_ffiVoid? get cancellationHandler { - final _ret = _lib._objc_msgSend_668(_id, _lib._sel_cancellationHandler1); + final _ret = _objc_msgSend_668(this.pointer, _sel_cancellationHandler); return _ret.address == 0 ? null - : ObjCBlock_ffiVoid._(_ret, _lib, retain: true, release: true); + : ObjCBlock_ffiVoid._(_ret, retain: true, release: true); } set cancellationHandler(ObjCBlock_ffiVoid? value) { - return _lib._objc_msgSend_669( - _id, _lib._sel_setCancellationHandler_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_669(this.pointer, _sel_setCancellationHandler_, + value?.pointer ?? ffi.nullptr); } ObjCBlock_ffiVoid? get pausingHandler { - final _ret = _lib._objc_msgSend_668(_id, _lib._sel_pausingHandler1); + final _ret = _objc_msgSend_668(this.pointer, _sel_pausingHandler); return _ret.address == 0 ? null - : ObjCBlock_ffiVoid._(_ret, _lib, retain: true, release: true); + : ObjCBlock_ffiVoid._(_ret, retain: true, release: true); } set pausingHandler(ObjCBlock_ffiVoid? value) { - return _lib._objc_msgSend_669( - _id, _lib._sel_setPausingHandler_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_669( + this.pointer, _sel_setPausingHandler_, value?.pointer ?? ffi.nullptr); } ObjCBlock_ffiVoid? get resumingHandler { - final _ret = _lib._objc_msgSend_668(_id, _lib._sel_resumingHandler1); + final _ret = _objc_msgSend_668(this.pointer, _sel_resumingHandler); return _ret.address == 0 ? null - : ObjCBlock_ffiVoid._(_ret, _lib, retain: true, release: true); + : ObjCBlock_ffiVoid._(_ret, retain: true, release: true); } set resumingHandler(ObjCBlock_ffiVoid? value) { - return _lib._objc_msgSend_669( - _id, _lib._sel_setResumingHandler_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_669( + this.pointer, _sel_setResumingHandler_, value?.pointer ?? ffi.nullptr); } void setUserInfoObject_forKey_(NSObject? objectOrNil, NSString key) { - _lib._objc_msgSend_135(_id, _lib._sel_setUserInfoObject_forKey_1, - objectOrNil?._id ?? ffi.nullptr, key._id); + _objc_msgSend_135(this.pointer, _sel_setUserInfoObject_forKey_, + objectOrNil?.pointer ?? ffi.nullptr, key.pointer); } bool get indeterminate { - return _lib._objc_msgSend_12(_id, _lib._sel_isIndeterminate1); + return _objc_msgSend_12(this.pointer, _sel_isIndeterminate); } double get fractionCompleted { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_fractionCompleted1) - : _lib._objc_msgSend_165(_id, _lib._sel_fractionCompleted1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_fractionCompleted) + : _objc_msgSend_165(this.pointer, _sel_fractionCompleted); } bool get finished { - return _lib._objc_msgSend_12(_id, _lib._sel_isFinished1); + return _objc_msgSend_12(this.pointer, _sel_isFinished); } void cancel() { - _lib._objc_msgSend_1(_id, _lib._sel_cancel1); + _objc_msgSend_1(this.pointer, _sel_cancel); } void pause() { - _lib._objc_msgSend_1(_id, _lib._sel_pause1); + _objc_msgSend_1(this.pointer, _sel_pause); } void resume() { - _lib._objc_msgSend_1(_id, _lib._sel_resume1); + _objc_msgSend_1(this.pointer, _sel_resume); } NSObject get userInfo { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_userInfo1); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_userInfo); + return NSObject._(_ret, retain: true, release: true); } NSString? get kind { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_kind1); + final _ret = _objc_msgSend_44(this.pointer, _sel_kind); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set kind(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setKind_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setKind_, value?.pointer ?? ffi.nullptr); } NSNumber? get estimatedTimeRemaining { - final _ret = _lib._objc_msgSend_215(_id, _lib._sel_estimatedTimeRemaining1); + final _ret = _objc_msgSend_215(this.pointer, _sel_estimatedTimeRemaining); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } set estimatedTimeRemaining(NSNumber? value) { - return _lib._objc_msgSend_670( - _id, _lib._sel_setEstimatedTimeRemaining_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_670(this.pointer, _sel_setEstimatedTimeRemaining_, + value?.pointer ?? ffi.nullptr); } NSNumber? get throughput { - final _ret = _lib._objc_msgSend_215(_id, _lib._sel_throughput1); + final _ret = _objc_msgSend_215(this.pointer, _sel_throughput); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } set throughput(NSNumber? value) { - return _lib._objc_msgSend_670( - _id, _lib._sel_setThroughput_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_670( + this.pointer, _sel_setThroughput_, value?.pointer ?? ffi.nullptr); } NSString? get fileOperationKind { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_fileOperationKind1); + final _ret = _objc_msgSend_44(this.pointer, _sel_fileOperationKind); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set fileOperationKind(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setFileOperationKind_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545(this.pointer, _sel_setFileOperationKind_, + value?.pointer ?? ffi.nullptr); } NSURL? get fileURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_fileURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_fileURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } set fileURL(NSURL? value) { - return _lib._objc_msgSend_671( - _id, _lib._sel_setFileURL_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_671( + this.pointer, _sel_setFileURL_, value?.pointer ?? ffi.nullptr); } NSNumber? get fileTotalCount { - final _ret = _lib._objc_msgSend_215(_id, _lib._sel_fileTotalCount1); + final _ret = _objc_msgSend_215(this.pointer, _sel_fileTotalCount); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } set fileTotalCount(NSNumber? value) { - return _lib._objc_msgSend_670( - _id, _lib._sel_setFileTotalCount_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_670( + this.pointer, _sel_setFileTotalCount_, value?.pointer ?? ffi.nullptr); } NSNumber? get fileCompletedCount { - final _ret = _lib._objc_msgSend_215(_id, _lib._sel_fileCompletedCount1); + final _ret = _objc_msgSend_215(this.pointer, _sel_fileCompletedCount); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } set fileCompletedCount(NSNumber? value) { - return _lib._objc_msgSend_670( - _id, _lib._sel_setFileCompletedCount_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_670(this.pointer, _sel_setFileCompletedCount_, + value?.pointer ?? ffi.nullptr); } void publish() { - _lib._objc_msgSend_1(_id, _lib._sel_publish1); + _objc_msgSend_1(this.pointer, _sel_publish); } void unpublish() { - _lib._objc_msgSend_1(_id, _lib._sel_unpublish1); + _objc_msgSend_1(this.pointer, _sel_unpublish); } static NSObject addSubscriberForFileURL_withPublishingHandler_( - SwiftLibrary _lib, - NSURL url, - ObjCBlock_ffiVoid_NSProgress publishingHandler) { - final _ret = _lib._objc_msgSend_672( - _lib._class_NSProgress1, - _lib._sel_addSubscriberForFileURL_withPublishingHandler_1, - url._id, - publishingHandler._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSURL url, ObjCBlock_ffiVoid_NSProgress publishingHandler) { + final _ret = _objc_msgSend_672( + _class_NSProgress, + _sel_addSubscriberForFileURL_withPublishingHandler_, + url.pointer, + publishingHandler.pointer); + return NSObject._(_ret, retain: true, release: true); } - static void removeSubscriber_(SwiftLibrary _lib, NSObject subscriber) { - _lib._objc_msgSend_15( - _lib._class_NSProgress1, _lib._sel_removeSubscriber_1, subscriber._id); + static void removeSubscriber_(NSObject subscriber) { + _objc_msgSend_15( + _class_NSProgress, _sel_removeSubscriber_, subscriber.pointer); } bool get old { - return _lib._objc_msgSend_12(_id, _lib._sel_isOld1); + return _objc_msgSend_12(this.pointer, _sel_isOld); } @override NSProgress init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSProgress._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSProgress._(_ret, retain: true, release: true); } - static NSProgress new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSProgress1, _lib._sel_new1); - return NSProgress._(_ret, _lib, retain: false, release: true); + static NSProgress new1() { + final _ret = _objc_msgSend_2(_class_NSProgress, _sel_new); + return NSProgress._(_ret, retain: false, release: true); } - static NSProgress allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSProgress1, _lib._sel_allocWithZone_1, zone); - return NSProgress._(_ret, _lib, retain: false, release: true); + static NSProgress allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSProgress, _sel_allocWithZone_, zone); + return NSProgress._(_ret, retain: false, release: true); } - static NSProgress alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSProgress1, _lib._sel_alloc1); - return NSProgress._(_ret, _lib, retain: false, release: true); + static NSProgress alloc() { + final _ret = _objc_msgSend_2(_class_NSProgress, _sel_alloc); + return NSProgress._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSProgress1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSProgress, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSProgress1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSProgress, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSProgress1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSProgress, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSProgress1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSProgress, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSProgress1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSProgress, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSProgress1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSProgress, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSProgress1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSProgress1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSProgress1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} - -ffi.Pointer<_ObjCBlock> _ObjCBlock_ffiVoid_NSProgress_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSProgress, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSProgress, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSProgress, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSProgress = objc.getClass("NSProgress"); +late final _sel_currentProgress = objc.registerName("currentProgress"); +final _objc_msgSend_659 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_progressWithTotalUnitCount_ = + objc.registerName("progressWithTotalUnitCount:"); +final _objc_msgSend_660 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int64)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_discreteProgressWithTotalUnitCount_ = + objc.registerName("discreteProgressWithTotalUnitCount:"); +late final _sel_progressWithTotalUnitCount_parent_pendingUnitCount_ = + objc.registerName("progressWithTotalUnitCount:parent:pendingUnitCount:"); +final _objc_msgSend_661 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int64, + ffi.Pointer, + ffi.Int64)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + int)>(); +late final _sel_initWithParent_userInfo_ = + objc.registerName("initWithParent:userInfo:"); +final _objc_msgSend_662 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_becomeCurrentWithPendingUnitCount_ = + objc.registerName("becomeCurrentWithPendingUnitCount:"); +final _objc_msgSend_663 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int64)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_performAsCurrentWithPendingUnitCount_usingBlock_ = + objc.registerName("performAsCurrentWithPendingUnitCount:usingBlock:"); +final _objc_msgSend_664 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int64, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_resignCurrent = objc.registerName("resignCurrent"); +late final _sel_addChild_withPendingUnitCount_ = + objc.registerName("addChild:withPendingUnitCount:"); +final _objc_msgSend_665 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int64)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_totalUnitCount = objc.registerName("totalUnitCount"); +final _objc_msgSend_666 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int64 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setTotalUnitCount_ = objc.registerName("setTotalUnitCount:"); +final _objc_msgSend_667 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int64)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_completedUnitCount = objc.registerName("completedUnitCount"); +late final _sel_setCompletedUnitCount_ = + objc.registerName("setCompletedUnitCount:"); +late final _sel_setLocalizedDescription_ = + objc.registerName("setLocalizedDescription:"); +late final _sel_localizedAdditionalDescription = + objc.registerName("localizedAdditionalDescription"); +late final _sel_setLocalizedAdditionalDescription_ = + objc.registerName("setLocalizedAdditionalDescription:"); +late final _sel_isCancellable = objc.registerName("isCancellable"); +late final _sel_setCancellable_ = objc.registerName("setCancellable:"); +late final _sel_isPausable = objc.registerName("isPausable"); +late final _sel_setPausable_ = objc.registerName("setPausable:"); +late final _sel_isPaused = objc.registerName("isPaused"); +late final _sel_cancellationHandler = objc.registerName("cancellationHandler"); +final _objc_msgSend_668 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setCancellationHandler_ = + objc.registerName("setCancellationHandler:"); +final _objc_msgSend_669 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_pausingHandler = objc.registerName("pausingHandler"); +late final _sel_setPausingHandler_ = objc.registerName("setPausingHandler:"); +late final _sel_resumingHandler = objc.registerName("resumingHandler"); +late final _sel_setResumingHandler_ = objc.registerName("setResumingHandler:"); +late final _sel_setUserInfoObject_forKey_ = + objc.registerName("setUserInfoObject:forKey:"); +late final _sel_isIndeterminate = objc.registerName("isIndeterminate"); +late final _sel_fractionCompleted = objc.registerName("fractionCompleted"); +late final _sel_pause = objc.registerName("pause"); +late final _sel_resume = objc.registerName("resume"); +late final _sel_kind = objc.registerName("kind"); +late final _sel_setKind_ = objc.registerName("setKind:"); +late final _sel_estimatedTimeRemaining = + objc.registerName("estimatedTimeRemaining"); +late final _sel_setEstimatedTimeRemaining_ = + objc.registerName("setEstimatedTimeRemaining:"); +final _objc_msgSend_670 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_throughput = objc.registerName("throughput"); +late final _sel_setThroughput_ = objc.registerName("setThroughput:"); +late final _sel_fileOperationKind = objc.registerName("fileOperationKind"); +late final _sel_setFileOperationKind_ = + objc.registerName("setFileOperationKind:"); +late final _sel_fileURL = objc.registerName("fileURL"); +late final _sel_setFileURL_ = objc.registerName("setFileURL:"); +final _objc_msgSend_671 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_fileTotalCount = objc.registerName("fileTotalCount"); +late final _sel_setFileTotalCount_ = objc.registerName("setFileTotalCount:"); +late final _sel_fileCompletedCount = objc.registerName("fileCompletedCount"); +late final _sel_setFileCompletedCount_ = + objc.registerName("setFileCompletedCount:"); +late final _sel_publish = objc.registerName("publish"); +late final _sel_unpublish = objc.registerName("unpublish"); +ffi.Pointer _ObjCBlock_ffiVoid_NSProgress_fnPtrTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< ffi.NativeFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer arg0)>>() + ffi.Pointer Function( + ffi.Pointer arg0)>>() .asFunction< - ffi.Pointer<_ObjCBlock> Function(ffi.Pointer)>()(arg0); + ffi.Pointer Function( + ffi.Pointer)>()(arg0); final _ObjCBlock_ffiVoid_NSProgress_closureRegistry = - Function(ffi.Pointer)>{}; + Function(ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSProgress_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSProgress_registerClosure( - ffi.Pointer<_ObjCBlock> Function(ffi.Pointer) fn) { + ffi.Pointer Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSProgress_closureRegistryIndex; _ObjCBlock_ffiVoid_NSProgress_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -ffi.Pointer<_ObjCBlock> _ObjCBlock_ffiVoid_NSProgress_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => +ffi.Pointer _ObjCBlock_ffiVoid_NSProgress_closureTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSProgress_closureRegistry[block.ref.target.address]!( arg0); -class ObjCBlock_ffiVoid_NSProgress extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSProgress._(ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_NSProgress extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSProgress._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSProgress castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSProgress._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSProgress._(pointer, retain: retain, release: release); } @@ -53389,22 +30955,19 @@ class ObjCBlock_ffiVoid_NSProgress extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSProgress.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer arg0)>> + ffi.Pointer Function( + ffi.Pointer arg0)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSProgress_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSProgress_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -53413,83 +30976,100 @@ class ObjCBlock_ffiVoid_NSProgress extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSProgress.fromFunction( - SwiftLibrary lib, ObjCBlock_ffiVoid? Function(NSProgress) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSProgress_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSProgress_registerClosure( - (ffi.Pointer arg0) => - fn(NSProgress._(arg0, lib, retain: true, release: true)) - ?.retainAndReturnPointer() ?? - ffi.nullptr)), - lib); + ObjCBlock_ffiVoid? Function(NSProgress) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSProgress_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSProgress_registerClosure( + (ffi.Pointer arg0) => + fn(NSProgress._(arg0, retain: true, release: true)) + ?.retainAndReturnPointer() ?? + ffi.nullptr))); static ffi.Pointer? _dartFuncTrampoline; - ObjCBlock_ffiVoid? call(NSProgress arg0) => _id.ref.invoke + ObjCBlock_ffiVoid? call(NSProgress arg0) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Pointer<_ObjCBlock> Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() - .asFunction Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>() - (_id, arg0._id) + ffi.Pointer Function( + ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction Function(ffi.Pointer, ffi.Pointer)>() + (pointer, arg0.pointer) .address == 0 ? null : ObjCBlock_ffiVoid._( - _id.ref.invoke - .cast Function(ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0)>>() - .asFunction Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>()(_id, arg0._id), - _lib, + pointer.ref.invoke.cast Function(ffi.Pointer block, ffi.Pointer arg0)>>().asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>()(pointer, arg0.pointer), retain: false, release: true); } +late final _sel_addSubscriberForFileURL_withPublishingHandler_ = + objc.registerName("addSubscriberForFileURL:withPublishingHandler:"); +final _objc_msgSend_672 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeSubscriber_ = objc.registerName("removeSubscriber:"); +late final _sel_isOld = objc.registerName("isOld"); void _ObjCBlock_ffiVoid_NSData_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_ffiVoid_NSData_NSError_closureRegistry = - , ffi.Pointer)>{}; + void Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_ffiVoid_NSData_NSError_closureRegistry = , ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSData_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSData_NSError_registerClosure( - void Function(ffi.Pointer, ffi.Pointer) fn) { + void Function(ffi.Pointer, ffi.Pointer) + fn) { final id = ++_ObjCBlock_ffiVoid_NSData_NSError_closureRegistryIndex; _ObjCBlock_ffiVoid_NSData_NSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSData_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => _ObjCBlock_ffiVoid_NSData_NSError_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_ffiVoid_NSData_NSError extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSData_NSError._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_NSData_NSError extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSData_NSError._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSData_NSError castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSData_NSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSData_NSError._(pointer, retain: retain, release: release); } @@ -53499,23 +31079,20 @@ class ObjCBlock_ffiVoid_NSData_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSData_NSError.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>> + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSData_NSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -53523,23 +31100,19 @@ class ObjCBlock_ffiVoid_NSData_NSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSData_NSError.fromFunction( - SwiftLibrary lib, void Function(NSData?, NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= - ffi.Pointer.fromFunction, ffi.Pointer, ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSData_NSError_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSData_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 - ? null - : NSData._(arg0, lib, retain: true, release: true), - arg1.address == 0 - ? null - : NSError._(arg1, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSData_NSError.fromFunction(void Function(NSData?, NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_NSError_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSData_NSError_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + arg0.address == 0 ? null : NSData._(arg0, retain: true, release: true), + arg1.address == 0 ? null : NSError._(arg1, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -53551,87 +31124,110 @@ class ObjCBlock_ffiVoid_NSData_NSError extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSData_NSError.listener( - SwiftLibrary lib, void Function(NSData?, NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= - ffi.NativeCallable, ffi.Pointer, ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSData_NSError_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSData_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 - ? null - : NSData._(arg0, lib, retain: true, release: true), - arg1.address == 0 - ? null - : NSError._(arg1, lib, - retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSData_NSError.listener(void Function(NSData?, NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSData_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSData_NSError_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + arg0.address == 0 ? null : NSData._(arg0, retain: true, release: true), + arg1.address == 0 ? null : NSError._(arg1, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSData? arg0, NSError? arg1) => _id.ref.invoke + void call(NSData? arg0, NSError? arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1?._id ?? ffi.nullptr); -} + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1?.pointer ?? ffi.nullptr); +} + +late final _sel_registerDataRepresentationForTypeIdentifier_visibility_loadHandler_ = + objc.registerName( + "registerDataRepresentationForTypeIdentifier:visibility:loadHandler:"); +final _objc_msgSend_673 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); abstract class NSItemProviderFileOptions { static const int NSItemProviderFileOptionOpenInPlace = 1; } -ffi.Pointer +ffi.Pointer _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer<_ObjCBlock> arg0) => + ffi.Pointer block, + ffi.Pointer arg0) => block.ref.target .cast< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock> arg0)>>() + ffi.Pointer Function( + ffi.Pointer arg0)>>() .asFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock>)>()(arg0); + ffi.Pointer Function( + ffi.Pointer)>()(arg0); final _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_closureRegistry = - Function(ffi.Pointer<_ObjCBlock>)>{}; + Function(ffi.Pointer)>{}; int _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_registerClosure( - ffi.Pointer Function(ffi.Pointer<_ObjCBlock>) fn) { + ffi.Pointer Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_closureRegistryIndex; _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -ffi.Pointer +ffi.Pointer _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer<_ObjCBlock> arg0) => + ffi.Pointer block, + ffi.Pointer arg0) => _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_closureRegistry[ block.ref.target.address]!(arg0); -class ObjCBlock_NSProgress_ffiVoidNSURLboolNSError extends _ObjCBlockBase { +class ObjCBlock_NSProgress_ffiVoidNSURLboolNSError extends objc.ObjCBlockBase { ObjCBlock_NSProgress_ffiVoidNSURLboolNSError._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_NSProgress_ffiVoidNSURLboolNSError castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_NSProgress_ffiVoidNSURLboolNSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_NSProgress_ffiVoidNSURLboolNSError._(pointer, retain: retain, release: release); } @@ -53641,22 +31237,19 @@ class ObjCBlock_NSProgress_ffiVoidNSURLboolNSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_NSProgress_ffiVoidNSURLboolNSError.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock> arg0)>> + ffi.Pointer Function( + ffi.Pointer arg0)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer<_ObjCBlock>)>( - _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -53664,86 +31257,86 @@ class ObjCBlock_NSProgress_ffiVoidNSURLboolNSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_NSProgress_ffiVoidNSURLboolNSError.fromFunction(SwiftLibrary lib, + ObjCBlock_NSProgress_ffiVoidNSURLboolNSError.fromFunction( NSProgress? Function(ObjCBlock_ffiVoid_NSURL_bool_NSError) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer<_ObjCBlock>)>( - _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_closureTrampoline) - .cast(), - _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_registerClosure( - (ffi.Pointer<_ObjCBlock> arg0) => - fn(ObjCBlock_ffiVoid_NSURL_bool_NSError._(arg0, lib, retain: true, release: true)) - ?.retainAndReturnPointer() ?? - ffi.nullptr)), - lib); + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_closureTrampoline) + .cast(), + _ObjCBlock_NSProgress_ffiVoidNSURLboolNSError_registerClosure( + (ffi.Pointer arg0) => + fn(ObjCBlock_ffiVoid_NSURL_bool_NSError._(arg0, retain: true, release: true)) + ?.retainAndReturnPointer() ?? + ffi.nullptr))); static ffi.Pointer? _dartFuncTrampoline; - NSProgress? call(ObjCBlock_ffiVoid_NSURL_bool_NSError arg0) => _id.ref.invoke + NSProgress? call(ObjCBlock_ffiVoid_NSURL_bool_NSError arg0) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer<_ObjCBlock> arg0)>>() - .asFunction Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer<_ObjCBlock>)>() - (_id, arg0._id) + ffi.Pointer Function( + ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction Function(ffi.Pointer, ffi.Pointer)>() + (pointer, arg0.pointer) .address == 0 ? null : NSProgress._( - _id.ref.invoke - .cast Function(ffi.Pointer<_ObjCBlock> block, ffi.Pointer<_ObjCBlock> arg0)>>() - .asFunction Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer<_ObjCBlock>)>()(_id, arg0._id), - _lib, + pointer.ref.invoke.cast Function(ffi.Pointer block, ffi.Pointer arg0)>>().asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>()(pointer, arg0.pointer), retain: false, release: true); } void _ObjCBlock_ffiVoid_NSURL_bool_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, bool arg1, - ffi.Pointer arg2) => + ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, ffi.Bool arg1, - ffi.Pointer arg2)>>() + ffi.Void Function(ffi.Pointer arg0, + ffi.Bool arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, bool, - ffi.Pointer)>()(arg0, arg1, arg2); + void Function(ffi.Pointer, bool, + ffi.Pointer)>()(arg0, arg1, arg2); final _ObjCBlock_ffiVoid_NSURL_bool_NSError_closureRegistry = , bool, ffi.Pointer)>{}; + void Function( + ffi.Pointer, bool, ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSURL_bool_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSURL_bool_NSError_registerClosure( - void Function(ffi.Pointer, bool, ffi.Pointer) fn) { + void Function( + ffi.Pointer, bool, ffi.Pointer) + fn) { final id = ++_ObjCBlock_ffiVoid_NSURL_bool_NSError_closureRegistryIndex; _ObjCBlock_ffiVoid_NSURL_bool_NSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSURL_bool_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, bool arg1, - ffi.Pointer arg2) => + ffi.Pointer arg2) => _ObjCBlock_ffiVoid_NSURL_bool_NSError_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_NSURL_bool_NSError extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSURL_bool_NSError._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_NSURL_bool_NSError extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSURL_bool_NSError._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSURL_bool_NSError castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSURL_bool_NSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSURL_bool_NSError._(pointer, retain: retain, release: release); } @@ -53753,24 +31346,22 @@ class ObjCBlock_ffiVoid_NSURL_bool_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURL_bool_NSError.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, ffi.Bool arg1, - ffi.Pointer arg2)>> + ffi.Void Function(ffi.Pointer arg0, + ffi.Bool arg1, ffi.Pointer arg2)>> ptr) : this._( - lib._newBlock1( + objc.newBlock( _cFuncTrampoline ??= ffi.Pointer.fromFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, + ffi.Pointer, + ffi.Pointer, ffi.Bool, - ffi.Pointer)>( + ffi.Pointer)>( _ObjCBlock_ffiVoid_NSURL_bool_NSError_fnPtrTrampoline) .cast(), - ptr.cast()), - lib); + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -53779,23 +31370,20 @@ class ObjCBlock_ffiVoid_NSURL_bool_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURL_bool_NSError.fromFunction( - SwiftLibrary lib, void Function(NSURL?, bool, NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= - ffi.Pointer.fromFunction, ffi.Pointer, ffi.Bool, ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSURL_bool_NSError_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSURL_bool_NSError_registerClosure( - (ffi.Pointer arg0, bool arg1, ffi.Pointer arg2) => fn( - arg0.address == 0 - ? null - : NSURL._(arg0, lib, retain: true, release: true), - arg1, - arg2.address == 0 - ? null - : NSError._(arg2, lib, retain: true, release: true)))), - lib); + void Function(NSURL?, bool, NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURL_bool_NSError_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSURL_bool_NSError_registerClosure( + (ffi.Pointer arg0, bool arg1, + ffi.Pointer arg2) => + fn(arg0.address == 0 ? null : NSURL._(arg0, retain: true, release: true), arg1, arg2.address == 0 ? null : NSError._(arg2, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -53807,84 +31395,159 @@ class ObjCBlock_ffiVoid_NSURL_bool_NSError extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSURL_bool_NSError.listener( - SwiftLibrary lib, void Function(NSURL?, bool, NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= - ffi.NativeCallable, ffi.Pointer, ffi.Bool, ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSURL_bool_NSError_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSURL_bool_NSError_registerClosure( - (ffi.Pointer arg0, bool arg1, ffi.Pointer arg2) => fn( + ObjCBlock_ffiVoid_NSURL_bool_NSError.listener(void Function(NSURL?, bool, NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= + ffi.NativeCallable, ffi.Pointer, ffi.Bool, ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSURL_bool_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSURL_bool_NSError_registerClosure( + (ffi.Pointer arg0, bool arg1, + ffi.Pointer arg2) => + fn( arg0.address == 0 ? null - : NSURL._(arg0, lib, retain: true, release: true), + : NSURL._(arg0, retain: true, release: true), arg1, arg2.address == 0 ? null - : NSError._(arg2, lib, retain: true, release: true)))), - lib); + : NSError._(arg2, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Bool, ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSURL? arg0, bool arg1, NSError? arg2) => _id.ref.invoke + void call(NSURL? arg0, bool arg1, NSError? arg2) => pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, ffi.Bool arg1, - ffi.Pointer arg2)>>() + ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - bool, ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1, arg2?._id ?? ffi.nullptr); -} - + void Function( + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>()(pointer, + arg0?.pointer ?? ffi.nullptr, arg1, arg2?.pointer ?? ffi.nullptr); +} + +late final _sel_registerFileRepresentationForTypeIdentifier_fileOptions_visibility_loadHandler_ = + objc.registerName( + "registerFileRepresentationForTypeIdentifier:fileOptions:visibility:loadHandler:"); +final _objc_msgSend_674 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer)>(); +late final _sel_registeredTypeIdentifiers = + objc.registerName("registeredTypeIdentifiers"); +late final _sel_registeredTypeIdentifiersWithFileOptions_ = + objc.registerName("registeredTypeIdentifiersWithFileOptions:"); +final _objc_msgSend_675 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_hasItemConformingToTypeIdentifier_ = + objc.registerName("hasItemConformingToTypeIdentifier:"); +late final _sel_hasRepresentationConformingToTypeIdentifier_fileOptions_ = objc + .registerName("hasRepresentationConformingToTypeIdentifier:fileOptions:"); +final _objc_msgSend_676 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_loadDataRepresentationForTypeIdentifier_completionHandler_ = + objc.registerName( + "loadDataRepresentationForTypeIdentifier:completionHandler:"); +final _objc_msgSend_677 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSURL_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_ffiVoid_NSURL_NSError_closureRegistry = - , ffi.Pointer)>{}; + void Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_ffiVoid_NSURL_NSError_closureRegistry = , ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSURL_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSURL_NSError_registerClosure( - void Function(ffi.Pointer, ffi.Pointer) fn) { + void Function(ffi.Pointer, ffi.Pointer) + fn) { final id = ++_ObjCBlock_ffiVoid_NSURL_NSError_closureRegistryIndex; _ObjCBlock_ffiVoid_NSURL_NSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSURL_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => _ObjCBlock_ffiVoid_NSURL_NSError_closureRegistry[block.ref.target.address]!( arg0, arg1); -class ObjCBlock_ffiVoid_NSURL_NSError extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSURL_NSError._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_NSURL_NSError extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSURL_NSError._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSURL_NSError castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSURL_NSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSURL_NSError._(pointer, retain: retain, release: release); } @@ -53894,23 +31557,20 @@ class ObjCBlock_ffiVoid_NSURL_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURL_NSError.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>> + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSURL_NSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURL_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -53918,22 +31578,18 @@ class ObjCBlock_ffiVoid_NSURL_NSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSURL_NSError.fromFunction( - SwiftLibrary lib, void Function(NSURL?, NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSURL_NSError_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSURL_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 ? null : NSURL._(arg0, lib, retain: true, release: true), - arg1.address == 0 ? null : NSError._(arg1, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSURL_NSError.fromFunction(void Function(NSURL?, NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURL_NSError_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSURL_NSError_registerClosure((ffi.Pointer arg0, ffi.Pointer arg1) => fn( + arg0.address == 0 ? null : NSURL._(arg0, retain: true, release: true), + arg1.address == 0 ? null : NSError._(arg1, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -53945,82 +31601,139 @@ class ObjCBlock_ffiVoid_NSURL_NSError extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSURL_NSError.listener( - SwiftLibrary lib, void Function(NSURL?, NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= - ffi.NativeCallable, ffi.Pointer, ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSURL_NSError_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSURL_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 - ? null - : NSURL._(arg0, lib, retain: true, release: true), - arg1.address == 0 - ? null - : NSError._(arg1, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSURL_NSError.listener(void Function(NSURL?, NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSURL_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSURL_NSError_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + arg0.address == 0 ? null : NSURL._(arg0, retain: true, release: true), + arg1.address == 0 ? null : NSError._(arg1, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSURL? arg0, NSError? arg1) => _id.ref.invoke + void call(NSURL? arg0, NSError? arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1?._id ?? ffi.nullptr); -} - -ffi.Pointer - _ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer<_ObjCBlock> arg0) => + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1?.pointer ?? ffi.nullptr); +} + +late final _sel_loadFileRepresentationForTypeIdentifier_completionHandler_ = + objc.registerName( + "loadFileRepresentationForTypeIdentifier:completionHandler:"); +final _objc_msgSend_678 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_loadInPlaceFileRepresentationForTypeIdentifier_completionHandler_ = + objc.registerName( + "loadInPlaceFileRepresentationForTypeIdentifier:completionHandler:"); +final _objc_msgSend_679 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_suggestedName = objc.registerName("suggestedName"); +late final _sel_setSuggestedName_ = objc.registerName("setSuggestedName:"); +late final _sel_registerObject_visibility_ = + objc.registerName("registerObject:visibility:"); +final _objc_msgSend_680 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +ffi.Pointer + _ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0) => block.ref.target .cast< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock> arg0)>>() + ffi.Pointer Function( + ffi.Pointer arg0)>>() .asFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock>)>()(arg0); -final _ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_closureRegistry = - Function(ffi.Pointer<_ObjCBlock>)>{}; -int _ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_closureRegistryIndex = 0; + ffi.Pointer Function( + ffi.Pointer)>()(arg0); +final _ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_closureRegistry = + Function(ffi.Pointer)>{}; +int _ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_closureRegistryIndex = 0; ffi.Pointer - _ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_registerClosure( - ffi.Pointer Function(ffi.Pointer<_ObjCBlock>) fn) { + _ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_registerClosure( + ffi.Pointer Function(ffi.Pointer) fn) { final id = - ++_ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_closureRegistryIndex; - _ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_closureRegistry[id] = fn; + ++_ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_closureRegistryIndex; + _ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -ffi.Pointer - _ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer<_ObjCBlock> arg0) => - _ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_closureRegistry[ +ffi.Pointer + _ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0) => + _ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_closureRegistry[ block.ref.target.address]!(arg0); -class ObjCBlock_NSProgress_ffiVoidObjCObjectNSError extends _ObjCBlockBase { - ObjCBlock_NSProgress_ffiVoidObjCObjectNSError._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError + extends objc.ObjCBlockBase { + ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_NSProgress_ffiVoidObjCObjectNSError castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_NSProgress_ffiVoidObjCObjectNSError._(pointer, lib, + static ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError._(pointer, retain: retain, release: release); } @@ -54029,23 +31742,20 @@ class ObjCBlock_NSProgress_ffiVoidObjCObjectNSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_NSProgress_ffiVoidObjCObjectNSError.fromFunctionPointer( - SwiftLibrary lib, + ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock> arg0)>> + ffi.Pointer Function( + ffi.Pointer arg0)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer<_ObjCBlock>)>( - _ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -54053,84 +31763,85 @@ class ObjCBlock_NSProgress_ffiVoidObjCObjectNSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_NSProgress_ffiVoidObjCObjectNSError.fromFunction(SwiftLibrary lib, - NSProgress? Function(ObjCBlock_ffiVoid_ObjCObject_NSError) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer<_ObjCBlock>)>( - _ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_closureTrampoline) - .cast(), - _ObjCBlock_NSProgress_ffiVoidObjCObjectNSError_registerClosure( - (ffi.Pointer<_ObjCBlock> arg0) => - fn(ObjCBlock_ffiVoid_ObjCObject_NSError._(arg0, lib, retain: true, release: true)) - ?.retainAndReturnPointer() ?? - ffi.nullptr)), - lib); + ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError.fromFunction( + NSProgress? Function(ObjCBlock_ffiVoid_objcObjCObject_NSError) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_closureTrampoline) + .cast(), + _ObjCBlock_NSProgress_ffiVoidobjcObjCObjectNSError_registerClosure( + (ffi.Pointer arg0) => + fn(ObjCBlock_ffiVoid_objcObjCObject_NSError._(arg0, retain: true, release: true)) + ?.retainAndReturnPointer() ?? + ffi.nullptr))); static ffi.Pointer? _dartFuncTrampoline; - NSProgress? call(ObjCBlock_ffiVoid_ObjCObject_NSError arg0) => _id.ref.invoke + NSProgress? call(ObjCBlock_ffiVoid_objcObjCObject_NSError arg0) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer<_ObjCBlock> arg0)>>() - .asFunction Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer<_ObjCBlock>)>() - (_id, arg0._id) + ffi.Pointer Function( + ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction Function(ffi.Pointer, ffi.Pointer)>() + (pointer, arg0.pointer) .address == 0 ? null : NSProgress._( - _id.ref.invoke - .cast Function(ffi.Pointer<_ObjCBlock> block, ffi.Pointer<_ObjCBlock> arg0)>>() - .asFunction Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer<_ObjCBlock>)>()(_id, arg0._id), - _lib, + pointer.ref.invoke.cast Function(ffi.Pointer block, ffi.Pointer arg0)>>().asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>()(pointer, arg0.pointer), retain: false, release: true); } -void _ObjCBlock_ffiVoid_ObjCObject_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => +void _ObjCBlock_ffiVoid_objcObjCObject_NSError_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_ffiVoid_ObjCObject_NSError_closureRegistry = - , ffi.Pointer)>{}; -int _ObjCBlock_ffiVoid_ObjCObject_NSError_closureRegistryIndex = 0; -ffi.Pointer _ObjCBlock_ffiVoid_ObjCObject_NSError_registerClosure( - void Function(ffi.Pointer, ffi.Pointer) fn) { - final id = ++_ObjCBlock_ffiVoid_ObjCObject_NSError_closureRegistryIndex; - _ObjCBlock_ffiVoid_ObjCObject_NSError_closureRegistry[id] = fn; + void Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_ffiVoid_objcObjCObject_NSError_closureRegistry = , ffi.Pointer)>{}; +int _ObjCBlock_ffiVoid_objcObjCObject_NSError_closureRegistryIndex = 0; +ffi.Pointer _ObjCBlock_ffiVoid_objcObjCObject_NSError_registerClosure( + void Function(ffi.Pointer, ffi.Pointer) + fn) { + final id = ++_ObjCBlock_ffiVoid_objcObjCObject_NSError_closureRegistryIndex; + _ObjCBlock_ffiVoid_objcObjCObject_NSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -void _ObjCBlock_ffiVoid_ObjCObject_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => - _ObjCBlock_ffiVoid_ObjCObject_NSError_closureRegistry[ +void _ObjCBlock_ffiVoid_objcObjCObject_NSError_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => + _ObjCBlock_ffiVoid_objcObjCObject_NSError_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_ffiVoid_ObjCObject_NSError extends _ObjCBlockBase { - ObjCBlock_ffiVoid_ObjCObject_NSError._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_ffiVoid_objcObjCObject_NSError extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_objcObjCObject_NSError._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_ffiVoid_ObjCObject_NSError castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ObjCObject_NSError._(pointer, lib, + static ObjCBlock_ffiVoid_objcObjCObject_NSError castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_objcObjCObject_NSError._(pointer, retain: retain, release: release); } @@ -54139,24 +31850,23 @@ class ObjCBlock_ffiVoid_ObjCObject_NSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_NSError.fromFunctionPointer( - SwiftLibrary lib, - ffi.Pointer< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>> + ObjCBlock_ffiVoid_objcObjCObject_NSError.fromFunctionPointer( + ffi + .Pointer< + ffi + .NativeFunction< + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_NSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -54164,21 +31874,21 @@ class ObjCBlock_ffiVoid_ObjCObject_NSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_NSError.fromFunction(SwiftLibrary lib, void Function(NSObject?, NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_NSError_closureTrampoline) + ObjCBlock_ffiVoid_objcObjCObject_NSError.fromFunction( + void Function(NSObject?, NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= + ffi.Pointer.fromFunction, ffi.Pointer, ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_NSError_closureTrampoline) .cast(), - _ObjCBlock_ffiVoid_ObjCObject_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 ? null : NSObject._(arg0, lib, retain: true, release: true), - arg1.address == 0 ? null : NSError._(arg1, lib, retain: true, release: true)))), - lib); + _ObjCBlock_ffiVoid_objcObjCObject_NSError_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + arg0.address == 0 + ? null + : NSObject._(arg0, retain: true, release: true), + arg1.address == 0 + ? null + : NSError._(arg1, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -54190,99 +31900,156 @@ class ObjCBlock_ffiVoid_ObjCObject_NSError extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_ObjCObject_NSError.listener( - SwiftLibrary lib, void Function(NSObject?, NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= - ffi.NativeCallable, ffi.Pointer, ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_ObjCObject_NSError_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + ObjCBlock_ffiVoid_objcObjCObject_NSError.listener( + void Function(NSObject?, NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= + ffi.NativeCallable, ffi.Pointer, ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_objcObjCObject_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_NSError_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn( arg0.address == 0 ? null - : NSObject._(arg0, lib, - retain: true, release: true), + : NSObject._(arg0, retain: true, release: true), arg1.address == 0 ? null - : NSError._(arg1, lib, retain: true, release: true)))), - lib); + : NSError._(arg1, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSObject? arg0, NSError? arg1) => _id.ref.invoke + void call(NSObject? arg0, NSError? arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1?._id ?? ffi.nullptr); -} - + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1?.pointer ?? ffi.nullptr); +} + +late final _sel_registerObjectOfClass_visibility_loadHandler_ = + objc.registerName("registerObjectOfClass:visibility:loadHandler:"); +final _objc_msgSend_681 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_canLoadObjectOfClass_ = + objc.registerName("canLoadObjectOfClass:"); +late final _sel_loadObjectOfClass_completionHandler_ = + objc.registerName("loadObjectOfClass:completionHandler:"); +final _objc_msgSend_682 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithItem_typeIdentifier_ = + objc.registerName("initWithItem:typeIdentifier:"); +final _objc_msgSend_683 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); void - _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer<_ObjCBlock> arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => + _ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()(arg0, arg1, arg2); -final _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_closureRegistry = + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()(arg0, arg1, arg2); +final _ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_closureRegistry = , ffi.Pointer, - ffi.Pointer)>{}; -int _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_closureRegistryIndex = + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>{}; +int _ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_closureRegistryIndex = 0; ffi.Pointer - _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_registerClosure( - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer) + _ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_registerClosure( + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer) fn) { final id = - ++_ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_closureRegistryIndex; - _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_closureRegistry[ + ++_ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_closureRegistryIndex; + _ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_closureRegistry[ id] = fn; return ffi.Pointer.fromAddress(id); } -void _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer<_ObjCBlock> arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => - _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_closureRegistry[ +void _ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + _ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary - extends _ObjCBlockBase { - ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary + extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary - castFromPointer(SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, + static ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary + castFromPointer(ffi.Pointer pointer, {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary._( - pointer, lib, - retain: retain, release: release); + return ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary + ._(pointer, retain: retain, release: release); } /// Creates a block from a C function pointer. @@ -54290,27 +32057,24 @@ class ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary.fromFunctionPointer( - SwiftLibrary lib, + ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>> + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -54318,22 +32082,20 @@ class ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary.fromFunction( - SwiftLibrary lib, - void Function(ObjCBlock_ffiVoid_ObjCObject_NSError1, NSObject, NSDictionary) + ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary.fromFunction( + void Function(ObjCBlock_ffiVoid_objcObjCObject_NSError1, NSObject, NSDictionary) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= - ffi.Pointer.fromFunction, ffi.Pointer<_ObjCBlock>, ffi.Pointer, ffi.Pointer)>( - _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_registerClosure( - (ffi.Pointer<_ObjCBlock> arg0, ffi.Pointer arg1, ffi.Pointer arg2) => fn( - ObjCBlock_ffiVoid_ObjCObject_NSError1._(arg0, lib, retain: true, release: true), - NSObject._(arg1, lib, retain: true, release: true), - NSDictionary._(arg2, lib, retain: true, release: true)))), - lib); + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction, ffi.Pointer, ffi.Pointer, ffi.Pointer)>(_ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn( + ObjCBlock_ffiVoid_objcObjCObject_NSError1._(arg0, retain: true, release: true), + NSObject._(arg1, retain: true, release: true), + NSDictionary._(arg2, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -54345,91 +32107,95 @@ class ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary.listener( - SwiftLibrary lib, - void Function(ObjCBlock_ffiVoid_ObjCObject_NSError1, NSObject, NSDictionary) + ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary.listener( + void Function(ObjCBlock_ffiVoid_objcObjCObject_NSError1, NSObject, NSDictionary) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable, ffi.Pointer<_ObjCBlock>, ffi.Pointer, ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_closureTrampoline) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= + ffi.NativeCallable, ffi.Pointer, ffi.Pointer, ffi.Pointer)>.listener(_ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_closureTrampoline) ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ffiVoidObjCObjectNSError_ObjCObject_NSDictionary_registerClosure( - (ffi.Pointer<_ObjCBlock> arg0, ffi.Pointer arg1, - ffi.Pointer arg2) => - fn( - ObjCBlock_ffiVoid_ObjCObject_NSError1._(arg0, lib, retain: true, release: true), - NSObject._(arg1, lib, retain: true, release: true), - NSDictionary._(arg2, lib, retain: true, release: true)))), - lib); + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_ffiVoidobjcObjCObjectNSError_objcObjCObject_NSDictionary_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn( + ObjCBlock_ffiVoid_objcObjCObject_NSError1._(arg0, retain: true, release: true), + NSObject._(arg1, retain: true, release: true), + NSDictionary._(arg2, retain: true, release: true))))); static ffi.NativeCallable< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(ObjCBlock_ffiVoid_ObjCObject_NSError1 arg0, NSObject arg1, + void call(ObjCBlock_ffiVoid_objcObjCObject_NSError1 arg0, NSObject arg1, NSDictionary arg2) => - _id.ref.invoke + pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer<_ObjCBlock> arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() .asFunction< void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>()( - _id, arg0._id, arg1._id, arg2._id); + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0.pointer, arg1.pointer, arg2.pointer); } -void _ObjCBlock_ffiVoid_ObjCObject_NSError1_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => +void _ObjCBlock_ffiVoid_objcObjCObject_NSError1_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); -final _ObjCBlock_ffiVoid_ObjCObject_NSError1_closureRegistry = - , ffi.Pointer)>{}; -int _ObjCBlock_ffiVoid_ObjCObject_NSError1_closureRegistryIndex = 0; -ffi.Pointer _ObjCBlock_ffiVoid_ObjCObject_NSError1_registerClosure( - void Function(ffi.Pointer, ffi.Pointer) fn) { - final id = ++_ObjCBlock_ffiVoid_ObjCObject_NSError1_closureRegistryIndex; - _ObjCBlock_ffiVoid_ObjCObject_NSError1_closureRegistry[id] = fn; + void Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +final _ObjCBlock_ffiVoid_objcObjCObject_NSError1_closureRegistry = , ffi.Pointer)>{}; +int _ObjCBlock_ffiVoid_objcObjCObject_NSError1_closureRegistryIndex = 0; +ffi.Pointer + _ObjCBlock_ffiVoid_objcObjCObject_NSError1_registerClosure( + void Function( + ffi.Pointer, ffi.Pointer) + fn) { + final id = ++_ObjCBlock_ffiVoid_objcObjCObject_NSError1_closureRegistryIndex; + _ObjCBlock_ffiVoid_objcObjCObject_NSError1_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -void _ObjCBlock_ffiVoid_ObjCObject_NSError1_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => - _ObjCBlock_ffiVoid_ObjCObject_NSError1_closureRegistry[ +void _ObjCBlock_ffiVoid_objcObjCObject_NSError1_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => + _ObjCBlock_ffiVoid_objcObjCObject_NSError1_closureRegistry[ block.ref.target.address]!(arg0, arg1); -class ObjCBlock_ffiVoid_ObjCObject_NSError1 extends _ObjCBlockBase { - ObjCBlock_ffiVoid_ObjCObject_NSError1._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_ffiVoid_objcObjCObject_NSError1 extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_objcObjCObject_NSError1._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_ffiVoid_ObjCObject_NSError1 castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ObjCObject_NSError1._(pointer, lib, + static ObjCBlock_ffiVoid_objcObjCObject_NSError1 castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_objcObjCObject_NSError1._(pointer, retain: retain, release: release); } @@ -54438,24 +32204,21 @@ class ObjCBlock_ffiVoid_ObjCObject_NSError1 extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_NSError1.fromFunctionPointer( - SwiftLibrary lib, + ObjCBlock_ffiVoid_objcObjCObject_NSError1.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>> + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_NSError1_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_NSError1_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -54463,21 +32226,20 @@ class ObjCBlock_ffiVoid_ObjCObject_NSError1 extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_NSError1.fromFunction(SwiftLibrary lib, void Function(NSObject?, NSError) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_NSError1_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_NSError1_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 ? null : NSObject._(arg0, lib, retain: true, release: true), - NSError._(arg1, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_objcObjCObject_NSError1.fromFunction( + void Function(NSObject?, NSError) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_NSError1_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_NSError1_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn(arg0.address == 0 ? null : NSObject._(arg0, retain: true, release: true), NSError._(arg1, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -54489,107 +32251,177 @@ class ObjCBlock_ffiVoid_ObjCObject_NSError1 extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_ObjCObject_NSError1.listener( - SwiftLibrary lib, void Function(NSObject?, NSError) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi - .NativeCallable, ffi.Pointer, ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_ObjCObject_NSError1_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_NSError1_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 - ? null - : NSObject._(arg0, lib, retain: true, release: true), - NSError._(arg1, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_objcObjCObject_NSError1.listener(void Function(NSObject?, NSError) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_objcObjCObject_NSError1_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_NSError1_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + arg0.address == 0 ? null : NSObject._(arg0, retain: true, release: true), + NSError._(arg1, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSObject? arg0, NSError arg1) => _id.ref.invoke + void call(NSObject? arg0, NSError arg1) => pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1._id); -} + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1.pointer); +} + +late final _sel_registerItemForTypeIdentifier_loadHandler_ = + objc.registerName("registerItemForTypeIdentifier:loadHandler:"); +final _objc_msgSend_684 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_loadItemForTypeIdentifier_options_completionHandler_ = + objc.registerName("loadItemForTypeIdentifier:options:completionHandler:"); +final _objc_msgSend_685 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_previewImageHandler = objc.registerName("previewImageHandler"); +final _objc_msgSend_686 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setPreviewImageHandler_ = + objc.registerName("setPreviewImageHandler:"); +final _objc_msgSend_687 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_loadPreviewImageWithOptions_completionHandler_ = + objc.registerName("loadPreviewImageWithOptions:completionHandler:"); +final _objc_msgSend_688 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSMutableString extends NSString { - NSMutableString._(ffi.Pointer id, SwiftLibrary lib, + NSMutableString._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMutableString] that points to the same underlying object as [other]. - static NSMutableString castFrom(T other) { - return NSMutableString._(other._id, other._lib, - retain: true, release: true); + static NSMutableString castFrom(T other) { + return NSMutableString._(other.pointer, retain: true, release: true); } /// Returns a [NSMutableString] that wraps the given raw object pointer. - static NSMutableString castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSMutableString castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSMutableString._(other, lib, retain: retain, release: release); + return NSMutableString._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMutableString]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSMutableString1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMutableString); } void replaceCharactersInRange_withString_(_NSRange range, NSString aString) { - _lib._objc_msgSend_689(_id, _lib._sel_replaceCharactersInRange_withString_1, - range, aString._id); + _objc_msgSend_689(this.pointer, _sel_replaceCharactersInRange_withString_, + range, aString.pointer); } void insertString_atIndex_(NSString aString, int loc) { - _lib._objc_msgSend_690( - _id, _lib._sel_insertString_atIndex_1, aString._id, loc); + _objc_msgSend_690( + this.pointer, _sel_insertString_atIndex_, aString.pointer, loc); } void deleteCharactersInRange_(_NSRange range) { - _lib._objc_msgSend_476(_id, _lib._sel_deleteCharactersInRange_1, range); + _objc_msgSend_476(this.pointer, _sel_deleteCharactersInRange_, range); } void appendString_(NSString aString) { - _lib._objc_msgSend_247(_id, _lib._sel_appendString_1, aString._id); + _objc_msgSend_247(this.pointer, _sel_appendString_, aString.pointer); } void appendFormat_(NSString format) { - _lib._objc_msgSend_247(_id, _lib._sel_appendFormat_1, format._id); + _objc_msgSend_247(this.pointer, _sel_appendFormat_, format.pointer); } void setString_(NSString aString) { - _lib._objc_msgSend_247(_id, _lib._sel_setString_1, aString._id); + _objc_msgSend_247(this.pointer, _sel_setString_, aString.pointer); } int replaceOccurrencesOfString_withString_options_range_(NSString target, NSString replacement, int options, _NSRange searchRange) { - return _lib._objc_msgSend_691( - _id, - _lib._sel_replaceOccurrencesOfString_withString_options_range_1, - target._id, - replacement._id, + return _objc_msgSend_691( + this.pointer, + _sel_replaceOccurrencesOfString_withString_options_range_, + target.pointer, + replacement.pointer, options, searchRange); } bool applyTransform_reverse_range_updatedRange_(NSString transform, bool reverse, _NSRange range, ffi.Pointer<_NSRange> resultingRange) { - return _lib._objc_msgSend_692( - _id, - _lib._sel_applyTransform_reverse_range_updatedRange_1, - transform._id, + return _objc_msgSend_692( + this.pointer, + _sel_applyTransform_reverse_range_updatedRange_, + transform.pointer, reverse, range, resultingRange); @@ -54597,59 +32429,57 @@ class NSMutableString extends NSString { NSMutableString initWithCapacity_(int capacity) { final _ret = - _lib._objc_msgSend_693(_id, _lib._sel_initWithCapacity_1, capacity); - return NSMutableString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_693(this.pointer, _sel_initWithCapacity_, capacity); + return NSMutableString._(_ret, retain: true, release: true); } - static NSMutableString stringWithCapacity_(SwiftLibrary _lib, int capacity) { - final _ret = _lib._objc_msgSend_693( - _lib._class_NSMutableString1, _lib._sel_stringWithCapacity_1, capacity); - return NSMutableString._(_ret, _lib, retain: true, release: true); + static NSMutableString stringWithCapacity_(int capacity) { + final _ret = _objc_msgSend_693( + _class_NSMutableString, _sel_stringWithCapacity_, capacity); + return NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMutableString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } - static ffi.Pointer getAvailableStringEncodings( - SwiftLibrary _lib) { - return _lib._objc_msgSend_357( - _lib._class_NSMutableString1, _lib._sel_availableStringEncodings1); + static ffi.Pointer getAvailableStringEncodings() { + return _objc_msgSend_357( + _class_NSMutableString, _sel_availableStringEncodings); } - static NSString localizedNameOfStringEncoding_( - SwiftLibrary _lib, int encoding) { - final _ret = _lib._objc_msgSend_332(_lib._class_NSMutableString1, - _lib._sel_localizedNameOfStringEncoding_1, encoding); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString localizedNameOfStringEncoding_(int encoding) { + final _ret = _objc_msgSend_332( + _class_NSMutableString, _sel_localizedNameOfStringEncoding_, encoding); + return NSString._(_ret, retain: true, release: true); } - static int getDefaultCStringEncoding(SwiftLibrary _lib) { - return _lib._objc_msgSend_10( - _lib._class_NSMutableString1, _lib._sel_defaultCStringEncoding1); + static int getDefaultCStringEncoding() { + return _objc_msgSend_10( + _class_NSMutableString, _sel_defaultCStringEncoding); } @override NSMutableString initWithCharactersNoCopy_length_freeWhenDone_( ffi.Pointer characters, int length, bool freeBuffer) { - final _ret = _lib._objc_msgSend_369( - _id, - _lib._sel_initWithCharactersNoCopy_length_freeWhenDone_1, + final _ret = _objc_msgSend_369( + this.pointer, + _sel_initWithCharactersNoCopy_length_freeWhenDone_, characters, length, freeBuffer); - return NSMutableString._(_ret, _lib, retain: false, release: true); + return NSMutableString._(_ret, retain: false, release: true); } @override @@ -54657,88 +32487,88 @@ class NSMutableString extends NSString { ffi.Pointer chars, int len, ObjCBlock_ffiVoid_ffiUnsignedShort_ffiUnsignedLong? deallocator) { - final _ret = _lib._objc_msgSend_370( - _id, - _lib._sel_initWithCharactersNoCopy_length_deallocator_1, + final _ret = _objc_msgSend_370( + this.pointer, + _sel_initWithCharactersNoCopy_length_deallocator_, chars, len, - deallocator?._id ?? ffi.nullptr); - return NSMutableString._(_ret, _lib, retain: false, release: true); + deallocator?.pointer ?? ffi.nullptr); + return NSMutableString._(_ret, retain: false, release: true); } @override NSMutableString initWithCharacters_length_( ffi.Pointer characters, int length) { - final _ret = _lib._objc_msgSend_371( - _id, _lib._sel_initWithCharacters_length_1, characters, length); - return NSMutableString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_371( + this.pointer, _sel_initWithCharacters_length_, characters, length); + return NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithUTF8String_( ffi.Pointer nullTerminatedCString) { - final _ret = _lib._objc_msgSend_372( - _id, _lib._sel_initWithUTF8String_1, nullTerminatedCString); + final _ret = _objc_msgSend_372( + this.pointer, _sel_initWithUTF8String_, nullTerminatedCString); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString initWithString_(NSString aString) { final _ret = - _lib._objc_msgSend_31(_id, _lib._sel_initWithString_1, aString._id); - return NSMutableString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_31(this.pointer, _sel_initWithString_, aString.pointer); + return NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString initWithFormat_(NSString format) { final _ret = - _lib._objc_msgSend_31(_id, _lib._sel_initWithFormat_1, format._id); - return NSMutableString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_31(this.pointer, _sel_initWithFormat_, format.pointer); + return NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString initWithFormat_arguments_( NSString format, ffi.Pointer<__va_list_tag> argList) { - final _ret = _lib._objc_msgSend_373( - _id, _lib._sel_initWithFormat_arguments_1, format._id, argList); - return NSMutableString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_373( + this.pointer, _sel_initWithFormat_arguments_, format.pointer, argList); + return NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString initWithFormat_locale_(NSString format, NSObject? locale) { - final _ret = _lib._objc_msgSend_374(_id, _lib._sel_initWithFormat_locale_1, - format._id, locale?._id ?? ffi.nullptr); - return NSMutableString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_374(this.pointer, _sel_initWithFormat_locale_, + format.pointer, locale?.pointer ?? ffi.nullptr); + return NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString initWithFormat_locale_arguments_( NSString format, NSObject? locale, ffi.Pointer<__va_list_tag> argList) { - final _ret = _lib._objc_msgSend_375( - _id, - _lib._sel_initWithFormat_locale_arguments_1, - format._id, - locale?._id ?? ffi.nullptr, + final _ret = _objc_msgSend_375( + this.pointer, + _sel_initWithFormat_locale_arguments_, + format.pointer, + locale?.pointer ?? ffi.nullptr, argList); - return NSMutableString._(_ret, _lib, retain: true, release: true); + return NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithValidatedFormat_validFormatSpecifiers_error_( NSString format, NSString validFormatSpecifiers, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_376( - _id, - _lib._sel_initWithValidatedFormat_validFormatSpecifiers_error_1, - format._id, - validFormatSpecifiers._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_376( + this.pointer, + _sel_initWithValidatedFormat_validFormatSpecifiers_error_, + format.pointer, + validFormatSpecifiers.pointer, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override @@ -54746,17 +32576,17 @@ class NSMutableString extends NSString { NSString format, NSString validFormatSpecifiers, NSObject? locale, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_377( - _id, - _lib._sel_initWithValidatedFormat_validFormatSpecifiers_locale_error_1, - format._id, - validFormatSpecifiers._id, - locale?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_377( + this.pointer, + _sel_initWithValidatedFormat_validFormatSpecifiers_locale_error_, + format.pointer, + validFormatSpecifiers.pointer, + locale?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override @@ -54765,17 +32595,17 @@ class NSMutableString extends NSString { NSString format, NSString validFormatSpecifiers, ffi.Pointer<__va_list_tag> argList, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_378( - _id, - _lib._sel_initWithValidatedFormat_validFormatSpecifiers_arguments_error_1, - format._id, - validFormatSpecifiers._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_378( + this.pointer, + _sel_initWithValidatedFormat_validFormatSpecifiers_arguments_error_, + format.pointer, + validFormatSpecifiers.pointer, argList, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override @@ -54785,52 +32615,52 @@ class NSMutableString extends NSString { NSString validFormatSpecifiers, NSObject? locale, ffi.Pointer<__va_list_tag> argList, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_379( - _id, - _lib._sel_initWithValidatedFormat_validFormatSpecifiers_locale_arguments_error_1, - format._id, - validFormatSpecifiers._id, - locale?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_379( + this.pointer, + _sel_initWithValidatedFormat_validFormatSpecifiers_locale_arguments_error_, + format.pointer, + validFormatSpecifiers.pointer, + locale?.pointer ?? ffi.nullptr, argList, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithData_encoding_(NSData data, int encoding) { - final _ret = _lib._objc_msgSend_380( - _id, _lib._sel_initWithData_encoding_1, data._id, encoding); + final _ret = _objc_msgSend_380( + this.pointer, _sel_initWithData_encoding_, data.pointer, encoding); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithBytes_length_encoding_( ffi.Pointer bytes, int len, int encoding) { - final _ret = _lib._objc_msgSend_381( - _id, _lib._sel_initWithBytes_length_encoding_1, bytes, len, encoding); + final _ret = _objc_msgSend_381(this.pointer, + _sel_initWithBytes_length_encoding_, bytes, len, encoding); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithBytesNoCopy_length_encoding_freeWhenDone_( ffi.Pointer bytes, int len, int encoding, bool freeBuffer) { - final _ret = _lib._objc_msgSend_382( - _id, - _lib._sel_initWithBytesNoCopy_length_encoding_freeWhenDone_1, + final _ret = _objc_msgSend_382( + this.pointer, + _sel_initWithBytesNoCopy_length_encoding_freeWhenDone_, bytes, len, encoding, freeBuffer); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: false, release: true); + : NSMutableString._(_ret, retain: false, release: true); } @override @@ -54839,1258 +32669,1613 @@ class NSMutableString extends NSString { int len, int encoding, ObjCBlock_ffiVoid_ffiVoid_ffiUnsignedLong? deallocator) { - final _ret = _lib._objc_msgSend_383( - _id, - _lib._sel_initWithBytesNoCopy_length_encoding_deallocator_1, + final _ret = _objc_msgSend_383( + this.pointer, + _sel_initWithBytesNoCopy_length_encoding_deallocator_, bytes, len, encoding, - deallocator?._id ?? ffi.nullptr); + deallocator?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: false, release: true); + : NSMutableString._(_ret, retain: false, release: true); } - static NSMutableString string(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableString1, _lib._sel_string1); - return NSMutableString._(_ret, _lib, retain: true, release: true); + static NSMutableString string() { + final _ret = _objc_msgSend_2(_class_NSMutableString, _sel_string); + return NSMutableString._(_ret, retain: true, release: true); } - static NSMutableString stringWithString_(SwiftLibrary _lib, NSString string) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSMutableString1, _lib._sel_stringWithString_1, string._id); - return NSMutableString._(_ret, _lib, retain: true, release: true); + static NSMutableString stringWithString_(NSString string) { + final _ret = _objc_msgSend_31( + _class_NSMutableString, _sel_stringWithString_, string.pointer); + return NSMutableString._(_ret, retain: true, release: true); } - static NSMutableString stringWithCharacters_length_(SwiftLibrary _lib, + static NSMutableString stringWithCharacters_length_( ffi.Pointer characters, int length) { - final _ret = _lib._objc_msgSend_371(_lib._class_NSMutableString1, - _lib._sel_stringWithCharacters_length_1, characters, length); - return NSMutableString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_371(_class_NSMutableString, + _sel_stringWithCharacters_length_, characters, length); + return NSMutableString._(_ret, retain: true, release: true); } static NSMutableString? stringWithUTF8String_( - SwiftLibrary _lib, ffi.Pointer nullTerminatedCString) { - final _ret = _lib._objc_msgSend_372(_lib._class_NSMutableString1, - _lib._sel_stringWithUTF8String_1, nullTerminatedCString); + ffi.Pointer nullTerminatedCString) { + final _ret = _objc_msgSend_372(_class_NSMutableString, + _sel_stringWithUTF8String_, nullTerminatedCString); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } - static NSMutableString stringWithFormat_(SwiftLibrary _lib, NSString format) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSMutableString1, _lib._sel_stringWithFormat_1, format._id); - return NSMutableString._(_ret, _lib, retain: true, release: true); + static NSMutableString stringWithFormat_(NSString format) { + final _ret = _objc_msgSend_31( + _class_NSMutableString, _sel_stringWithFormat_, format.pointer); + return NSMutableString._(_ret, retain: true, release: true); } - static NSMutableString localizedStringWithFormat_( - SwiftLibrary _lib, NSString format) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSMutableString1, - _lib._sel_localizedStringWithFormat_1, format._id); - return NSMutableString._(_ret, _lib, retain: true, release: true); + static NSMutableString localizedStringWithFormat_(NSString format) { + final _ret = _objc_msgSend_31(_class_NSMutableString, + _sel_localizedStringWithFormat_, format.pointer); + return NSMutableString._(_ret, retain: true, release: true); } static NSMutableString? stringWithValidatedFormat_validFormatSpecifiers_error_( - SwiftLibrary _lib, NSString format, NSString validFormatSpecifiers, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_376( - _lib._class_NSMutableString1, - _lib._sel_stringWithValidatedFormat_validFormatSpecifiers_error_1, - format._id, - validFormatSpecifiers._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_376( + _class_NSMutableString, + _sel_stringWithValidatedFormat_validFormatSpecifiers_error_, + format.pointer, + validFormatSpecifiers.pointer, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } static NSMutableString? localizedStringWithValidatedFormat_validFormatSpecifiers_error_( - SwiftLibrary _lib, NSString format, NSString validFormatSpecifiers, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_376( - _lib._class_NSMutableString1, - _lib._sel_localizedStringWithValidatedFormat_validFormatSpecifiers_error_1, - format._id, - validFormatSpecifiers._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_376( + _class_NSMutableString, + _sel_localizedStringWithValidatedFormat_validFormatSpecifiers_error_, + format.pointer, + validFormatSpecifiers.pointer, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithCString_encoding_( ffi.Pointer nullTerminatedCString, int encoding) { - final _ret = _lib._objc_msgSend_384(_id, - _lib._sel_initWithCString_encoding_1, nullTerminatedCString, encoding); + final _ret = _objc_msgSend_384(this.pointer, _sel_initWithCString_encoding_, + nullTerminatedCString, encoding); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } static NSMutableString? stringWithCString_encoding_( - SwiftLibrary _lib, ffi.Pointer cString, int enc) { - final _ret = _lib._objc_msgSend_384(_lib._class_NSMutableString1, - _lib._sel_stringWithCString_encoding_1, cString, enc); + ffi.Pointer cString, int enc) { + final _ret = _objc_msgSend_384( + _class_NSMutableString, _sel_stringWithCString_encoding_, cString, enc); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithContentsOfURL_encoding_error_( - NSURL url, int enc, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_385(_id, - _lib._sel_initWithContentsOfURL_encoding_error_1, url._id, enc, error); + NSURL url, int enc, ffi.Pointer> error) { + final _ret = _objc_msgSend_385(this.pointer, + _sel_initWithContentsOfURL_encoding_error_, url.pointer, enc, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithContentsOfFile_encoding_error_( - NSString path, int enc, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_386( - _id, - _lib._sel_initWithContentsOfFile_encoding_error_1, - path._id, - enc, - error); + NSString path, int enc, ffi.Pointer> error) { + final _ret = _objc_msgSend_386(this.pointer, + _sel_initWithContentsOfFile_encoding_error_, path.pointer, enc, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } static NSMutableString? stringWithContentsOfURL_encoding_error_( - SwiftLibrary _lib, - NSURL url, - int enc, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_385( - _lib._class_NSMutableString1, - _lib._sel_stringWithContentsOfURL_encoding_error_1, - url._id, - enc, - error); + NSURL url, int enc, ffi.Pointer> error) { + final _ret = _objc_msgSend_385(_class_NSMutableString, + _sel_stringWithContentsOfURL_encoding_error_, url.pointer, enc, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } static NSMutableString? stringWithContentsOfFile_encoding_error_( - SwiftLibrary _lib, - NSString path, - int enc, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_386( - _lib._class_NSMutableString1, - _lib._sel_stringWithContentsOfFile_encoding_error_1, - path._id, + NSString path, int enc, ffi.Pointer> error) { + final _ret = _objc_msgSend_386( + _class_NSMutableString, + _sel_stringWithContentsOfFile_encoding_error_, + path.pointer, enc, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithContentsOfURL_usedEncoding_error_( NSURL url, ffi.Pointer enc, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_387( - _id, - _lib._sel_initWithContentsOfURL_usedEncoding_error_1, - url._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_387( + this.pointer, + _sel_initWithContentsOfURL_usedEncoding_error_, + url.pointer, enc, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } @override NSMutableString? initWithContentsOfFile_usedEncoding_error_( NSString path, ffi.Pointer enc, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_388( - _id, - _lib._sel_initWithContentsOfFile_usedEncoding_error_1, - path._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_388( + this.pointer, + _sel_initWithContentsOfFile_usedEncoding_error_, + path.pointer, enc, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } static NSMutableString? stringWithContentsOfURL_usedEncoding_error_( - SwiftLibrary _lib, NSURL url, ffi.Pointer enc, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_387( - _lib._class_NSMutableString1, - _lib._sel_stringWithContentsOfURL_usedEncoding_error_1, - url._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_387( + _class_NSMutableString, + _sel_stringWithContentsOfURL_usedEncoding_error_, + url.pointer, enc, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } static NSMutableString? stringWithContentsOfFile_usedEncoding_error_( - SwiftLibrary _lib, NSString path, ffi.Pointer enc, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_388( - _lib._class_NSMutableString1, - _lib._sel_stringWithContentsOfFile_usedEncoding_error_1, - path._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_388( + _class_NSMutableString, + _sel_stringWithContentsOfFile_usedEncoding_error_, + path.pointer, enc, error); return _ret.address == 0 ? null - : NSMutableString._(_ret, _lib, retain: true, release: true); + : NSMutableString._(_ret, retain: true, release: true); } static int stringEncodingForData_encodingOptions_convertedString_usedLossyConversion_( - SwiftLibrary _lib, NSData data, NSDictionary? opts, - ffi.Pointer> string, + ffi.Pointer> string, ffi.Pointer usedLossyConversion) { - return _lib._objc_msgSend_389( - _lib._class_NSMutableString1, - _lib._sel_stringEncodingForData_encodingOptions_convertedString_usedLossyConversion_1, - data._id, - opts?._id ?? ffi.nullptr, + return _objc_msgSend_389( + _class_NSMutableString, + _sel_stringEncodingForData_encodingOptions_convertedString_usedLossyConversion_, + data.pointer, + opts?.pointer ?? ffi.nullptr, string, usedLossyConversion); } - static NSObject? stringWithContentsOfFile_(SwiftLibrary _lib, NSString path) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSMutableString1, - _lib._sel_stringWithContentsOfFile_1, path._id); + static NSObject? stringWithContentsOfFile_(NSString path) { + final _ret = _objc_msgSend_38( + _class_NSMutableString, _sel_stringWithContentsOfFile_, path.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSObject? stringWithContentsOfURL_(SwiftLibrary _lib, NSURL url) { - final _ret = _lib._objc_msgSend_277(_lib._class_NSMutableString1, - _lib._sel_stringWithContentsOfURL_1, url._id); + static NSObject? stringWithContentsOfURL_(NSURL url) { + final _ret = _objc_msgSend_277( + _class_NSMutableString, _sel_stringWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } static NSObject? stringWithCString_length_( - SwiftLibrary _lib, ffi.Pointer bytes, int length) { - final _ret = _lib._objc_msgSend_384(_lib._class_NSMutableString1, - _lib._sel_stringWithCString_length_1, bytes, length); + ffi.Pointer bytes, int length) { + final _ret = _objc_msgSend_384( + _class_NSMutableString, _sel_stringWithCString_length_, bytes, length); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSObject? stringWithCString_( - SwiftLibrary _lib, ffi.Pointer bytes) { - final _ret = _lib._objc_msgSend_372( - _lib._class_NSMutableString1, _lib._sel_stringWithCString_1, bytes); + static NSObject? stringWithCString_(ffi.Pointer bytes) { + final _ret = _objc_msgSend_372( + _class_NSMutableString, _sel_stringWithCString_, bytes); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSString pathWithComponents_(SwiftLibrary _lib, NSArray components) { - final _ret = _lib._objc_msgSend_396(_lib._class_NSMutableString1, - _lib._sel_pathWithComponents_1, components._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString pathWithComponents_(NSArray components) { + final _ret = _objc_msgSend_396( + _class_NSMutableString, _sel_pathWithComponents_, components.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSMutableString new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableString1, _lib._sel_new1); - return NSMutableString._(_ret, _lib, retain: false, release: true); + static NSMutableString new1() { + final _ret = _objc_msgSend_2(_class_NSMutableString, _sel_new); + return NSMutableString._(_ret, retain: false, release: true); } - static NSMutableString allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSMutableString1, _lib._sel_allocWithZone_1, zone); - return NSMutableString._(_ret, _lib, retain: false, release: true); + static NSMutableString allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSMutableString, _sel_allocWithZone_, zone); + return NSMutableString._(_ret, retain: false, release: true); } - static NSMutableString alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableString1, _lib._sel_alloc1); - return NSMutableString._(_ret, _lib, retain: false, release: true); + static NSMutableString alloc() { + final _ret = _objc_msgSend_2(_class_NSMutableString, _sel_alloc); + return NSMutableString._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMutableString1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMutableString, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMutableString1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMutableString, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSMutableString1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMutableString, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableString1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSMutableString, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMutableString1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMutableString, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMutableString1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMutableString, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMutableString1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSMutableString1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableString1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMutableString, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMutableString, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSMutableString, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSMutableString = objc.getClass("NSMutableString"); +late final _sel_replaceCharactersInRange_withString_ = + objc.registerName("replaceCharactersInRange:withString:"); +final _objc_msgSend_689 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_insertString_atIndex_ = + objc.registerName("insertString:atIndex:"); +final _objc_msgSend_690 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_deleteCharactersInRange_ = + objc.registerName("deleteCharactersInRange:"); +late final _sel_appendString_ = objc.registerName("appendString:"); +late final _sel_appendFormat_ = objc.registerName("appendFormat:"); +late final _sel_setString_ = objc.registerName("setString:"); +late final _sel_replaceOccurrencesOfString_withString_options_range_ = + objc.registerName("replaceOccurrencesOfString:withString:options:range:"); +final _objc_msgSend_691 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_applyTransform_reverse_range_updatedRange_ = + objc.registerName("applyTransform:reverse:range:updatedRange:"); +final _objc_msgSend_692 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + _NSRange, + ffi.Pointer<_NSRange>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + _NSRange, + ffi.Pointer<_NSRange>)>(); +final _objc_msgSend_693 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_stringWithCapacity_ = objc.registerName("stringWithCapacity:"); class NSNotification extends NSObject { - NSNotification._(ffi.Pointer id, SwiftLibrary lib, + NSNotification._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSNotification] that points to the same underlying object as [other]. - static NSNotification castFrom(T other) { - return NSNotification._(other._id, other._lib, retain: true, release: true); + static NSNotification castFrom(T other) { + return NSNotification._(other.pointer, retain: true, release: true); } /// Returns a [NSNotification] that wraps the given raw object pointer. - static NSNotification castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSNotification castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSNotification._(other, lib, retain: retain, release: release); + return NSNotification._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSNotification]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSNotification1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSNotification); } NSString get name { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_name1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_name); + return NSString._(_ret, retain: true, release: true); } NSObject? get object { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_object1); + final _ret = _objc_msgSend_17(this.pointer, _sel_object); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSDictionary? get userInfo { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_userInfo1); + final _ret = _objc_msgSend_390(this.pointer, _sel_userInfo); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSNotification initWithName_object_userInfo_( NSString name, NSObject? object, NSDictionary? userInfo) { - final _ret = _lib._objc_msgSend_694( - _id, - _lib._sel_initWithName_object_userInfo_1, - name._id, - object?._id ?? ffi.nullptr, - userInfo?._id ?? ffi.nullptr); - return NSNotification._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_694( + this.pointer, + _sel_initWithName_object_userInfo_, + name.pointer, + object?.pointer ?? ffi.nullptr, + userInfo?.pointer ?? ffi.nullptr); + return NSNotification._(_ret, retain: true, release: true); } NSNotification? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSNotification._(_ret, _lib, retain: true, release: true); + : NSNotification._(_ret, retain: true, release: true); } static NSNotification notificationWithName_object_( - SwiftLibrary _lib, NSString aName, NSObject? anObject) { - final _ret = _lib._objc_msgSend_374( - _lib._class_NSNotification1, - _lib._sel_notificationWithName_object_1, - aName._id, - anObject?._id ?? ffi.nullptr); - return NSNotification._(_ret, _lib, retain: true, release: true); + NSString aName, NSObject? anObject) { + final _ret = _objc_msgSend_374( + _class_NSNotification, + _sel_notificationWithName_object_, + aName.pointer, + anObject?.pointer ?? ffi.nullptr); + return NSNotification._(_ret, retain: true, release: true); } - static NSNotification notificationWithName_object_userInfo_(SwiftLibrary _lib, + static NSNotification notificationWithName_object_userInfo_( NSString aName, NSObject? anObject, NSDictionary? aUserInfo) { - final _ret = _lib._objc_msgSend_694( - _lib._class_NSNotification1, - _lib._sel_notificationWithName_object_userInfo_1, - aName._id, - anObject?._id ?? ffi.nullptr, - aUserInfo?._id ?? ffi.nullptr); - return NSNotification._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_694( + _class_NSNotification, + _sel_notificationWithName_object_userInfo_, + aName.pointer, + anObject?.pointer ?? ffi.nullptr, + aUserInfo?.pointer ?? ffi.nullptr); + return NSNotification._(_ret, retain: true, release: true); } @override NSNotification init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSNotification._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSNotification._(_ret, retain: true, release: true); } - static NSNotification new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSNotification1, _lib._sel_new1); - return NSNotification._(_ret, _lib, retain: false, release: true); + static NSNotification new1() { + final _ret = _objc_msgSend_2(_class_NSNotification, _sel_new); + return NSNotification._(_ret, retain: false, release: true); } - static NSNotification allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSNotification1, _lib._sel_allocWithZone_1, zone); - return NSNotification._(_ret, _lib, retain: false, release: true); + static NSNotification allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSNotification, _sel_allocWithZone_, zone); + return NSNotification._(_ret, retain: false, release: true); } - static NSNotification alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSNotification1, _lib._sel_alloc1); - return NSNotification._(_ret, _lib, retain: false, release: true); + static NSNotification alloc() { + final _ret = _objc_msgSend_2(_class_NSNotification, _sel_alloc); + return NSNotification._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSNotification1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSNotification, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSNotification1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSNotification, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSNotification1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSNotification, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSNotification1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSNotification, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSNotification1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSNotification, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSNotification1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSNotification, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSNotification1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSNotification1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSNotification1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSNotification, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSNotification, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSNotification, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSNotification = objc.getClass("NSNotification"); +late final _sel_object = objc.registerName("object"); +late final _sel_initWithName_object_userInfo_ = + objc.registerName("initWithName:object:userInfo:"); +final _objc_msgSend_694 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_notificationWithName_object_ = + objc.registerName("notificationWithName:object:"); +late final _sel_notificationWithName_object_userInfo_ = + objc.registerName("notificationWithName:object:userInfo:"); class NSBundle extends NSObject { - NSBundle._(ffi.Pointer id, SwiftLibrary lib, + NSBundle._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSBundle] that points to the same underlying object as [other]. - static NSBundle castFrom(T other) { - return NSBundle._(other._id, other._lib, retain: true, release: true); + static NSBundle castFrom(T other) { + return NSBundle._(other.pointer, retain: true, release: true); } /// Returns a [NSBundle] that wraps the given raw object pointer. - static NSBundle castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSBundle castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSBundle._(other, lib, retain: retain, release: release); + return NSBundle._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSBundle]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSBundle1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSBundle); } - static NSBundle getMainBundle(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_695(_lib._class_NSBundle1, _lib._sel_mainBundle1); - return NSBundle._(_ret, _lib, retain: true, release: true); + static NSBundle getMainBundle() { + final _ret = _objc_msgSend_695(_class_NSBundle, _sel_mainBundle); + return NSBundle._(_ret, retain: true, release: true); } - static NSBundle? bundleWithPath_(SwiftLibrary _lib, NSString path) { - final _ret = _lib._objc_msgSend_38( - _lib._class_NSBundle1, _lib._sel_bundleWithPath_1, path._id); + static NSBundle? bundleWithPath_(NSString path) { + final _ret = + _objc_msgSend_38(_class_NSBundle, _sel_bundleWithPath_, path.pointer); return _ret.address == 0 ? null - : NSBundle._(_ret, _lib, retain: true, release: true); + : NSBundle._(_ret, retain: true, release: true); } NSBundle? initWithPath_(NSString path) { - final _ret = _lib._objc_msgSend_38(_id, _lib._sel_initWithPath_1, path._id); + final _ret = + _objc_msgSend_38(this.pointer, _sel_initWithPath_, path.pointer); return _ret.address == 0 ? null - : NSBundle._(_ret, _lib, retain: true, release: true); + : NSBundle._(_ret, retain: true, release: true); } - static NSBundle? bundleWithURL_(SwiftLibrary _lib, NSURL url) { - final _ret = _lib._objc_msgSend_277( - _lib._class_NSBundle1, _lib._sel_bundleWithURL_1, url._id); + static NSBundle? bundleWithURL_(NSURL url) { + final _ret = + _objc_msgSend_277(_class_NSBundle, _sel_bundleWithURL_, url.pointer); return _ret.address == 0 ? null - : NSBundle._(_ret, _lib, retain: true, release: true); + : NSBundle._(_ret, retain: true, release: true); } NSBundle? initWithURL_(NSURL url) { - final _ret = _lib._objc_msgSend_277(_id, _lib._sel_initWithURL_1, url._id); + final _ret = + _objc_msgSend_277(this.pointer, _sel_initWithURL_, url.pointer); return _ret.address == 0 ? null - : NSBundle._(_ret, _lib, retain: true, release: true); + : NSBundle._(_ret, retain: true, release: true); } - static NSBundle bundleForClass_(SwiftLibrary _lib, NSObject aClass) { - final _ret = _lib._objc_msgSend_696( - _lib._class_NSBundle1, _lib._sel_bundleForClass_1, aClass._id); - return NSBundle._(_ret, _lib, retain: true, release: true); + static NSBundle bundleForClass_(NSObject aClass) { + final _ret = _objc_msgSend_696( + _class_NSBundle, _sel_bundleForClass_, aClass.pointer); + return NSBundle._(_ret, retain: true, release: true); } - static NSBundle? bundleWithIdentifier_( - SwiftLibrary _lib, NSString identifier) { - final _ret = _lib._objc_msgSend_697(_lib._class_NSBundle1, - _lib._sel_bundleWithIdentifier_1, identifier._id); + static NSBundle? bundleWithIdentifier_(NSString identifier) { + final _ret = _objc_msgSend_697( + _class_NSBundle, _sel_bundleWithIdentifier_, identifier.pointer); return _ret.address == 0 ? null - : NSBundle._(_ret, _lib, retain: true, release: true); + : NSBundle._(_ret, retain: true, release: true); } - static NSArray getAllBundles(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_85(_lib._class_NSBundle1, _lib._sel_allBundles1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getAllBundles() { + final _ret = _objc_msgSend_85(_class_NSBundle, _sel_allBundles); + return NSArray._(_ret, retain: true, release: true); } - static NSArray getAllFrameworks(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_85(_lib._class_NSBundle1, _lib._sel_allFrameworks1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray getAllFrameworks() { + final _ret = _objc_msgSend_85(_class_NSBundle, _sel_allFrameworks); + return NSArray._(_ret, retain: true, release: true); } bool load() { - return _lib._objc_msgSend_12(_id, _lib._sel_load1); + return _objc_msgSend_12(this.pointer, _sel_load); } bool get loaded { - return _lib._objc_msgSend_12(_id, _lib._sel_isLoaded1); + return _objc_msgSend_12(this.pointer, _sel_isLoaded); } bool unload() { - return _lib._objc_msgSend_12(_id, _lib._sel_unload1); + return _objc_msgSend_12(this.pointer, _sel_unload); } - bool preflightAndReturnError_(ffi.Pointer> error) { - return _lib._objc_msgSend_255( - _id, _lib._sel_preflightAndReturnError_1, error); + bool preflightAndReturnError_( + ffi.Pointer> error) { + return _objc_msgSend_255( + this.pointer, _sel_preflightAndReturnError_, error); } - bool loadAndReturnError_(ffi.Pointer> error) { - return _lib._objc_msgSend_255(_id, _lib._sel_loadAndReturnError_1, error); + bool loadAndReturnError_(ffi.Pointer> error) { + return _objc_msgSend_255(this.pointer, _sel_loadAndReturnError_, error); } NSURL get bundleURL { - final _ret = _lib._objc_msgSend_466(_id, _lib._sel_bundleURL1); - return NSURL._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_466(this.pointer, _sel_bundleURL); + return NSURL._(_ret, retain: true, release: true); } NSURL? get resourceURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_resourceURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_resourceURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get executableURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_executableURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_executableURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? URLForAuxiliaryExecutable_(NSString executableName) { - final _ret = _lib._objc_msgSend_257( - _id, _lib._sel_URLForAuxiliaryExecutable_1, executableName._id); + final _ret = _objc_msgSend_257( + this.pointer, _sel_URLForAuxiliaryExecutable_, executableName.pointer); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get privateFrameworksURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_privateFrameworksURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_privateFrameworksURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get sharedFrameworksURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_sharedFrameworksURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_sharedFrameworksURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get sharedSupportURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_sharedSupportURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_sharedSupportURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get builtInPlugInsURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_builtInPlugInsURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_builtInPlugInsURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? get appStoreReceiptURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_appStoreReceiptURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_appStoreReceiptURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSString get bundlePath { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_bundlePath1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_bundlePath); + return NSString._(_ret, retain: true, release: true); } NSString? get resourcePath { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_resourcePath1); + final _ret = _objc_msgSend_44(this.pointer, _sel_resourcePath); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get executablePath { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_executablePath1); + final _ret = _objc_msgSend_44(this.pointer, _sel_executablePath); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? pathForAuxiliaryExecutable_(NSString executableName) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_pathForAuxiliaryExecutable_1, executableName._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_pathForAuxiliaryExecutable_, executableName.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get privateFrameworksPath { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_privateFrameworksPath1); + final _ret = _objc_msgSend_44(this.pointer, _sel_privateFrameworksPath); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get sharedFrameworksPath { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_sharedFrameworksPath1); + final _ret = _objc_msgSend_44(this.pointer, _sel_sharedFrameworksPath); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get sharedSupportPath { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_sharedSupportPath1); + final _ret = _objc_msgSend_44(this.pointer, _sel_sharedSupportPath); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get builtInPlugInsPath { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_builtInPlugInsPath1); + final _ret = _objc_msgSend_44(this.pointer, _sel_builtInPlugInsPath); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } static NSURL? URLForResource_withExtension_subdirectory_inBundleWithURL_( - SwiftLibrary _lib, - NSString? name, - NSString? ext, - NSString? subpath, - NSURL bundleURL) { - final _ret = _lib._objc_msgSend_698( - _lib._class_NSBundle1, - _lib._sel_URLForResource_withExtension_subdirectory_inBundleWithURL_1, - name?._id ?? ffi.nullptr, - ext?._id ?? ffi.nullptr, - subpath?._id ?? ffi.nullptr, - bundleURL._id); + NSString? name, NSString? ext, NSString? subpath, NSURL bundleURL) { + final _ret = _objc_msgSend_698( + _class_NSBundle, + _sel_URLForResource_withExtension_subdirectory_inBundleWithURL_, + name?.pointer ?? ffi.nullptr, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr, + bundleURL.pointer); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } static NSArray? URLsForResourcesWithExtension_subdirectory_inBundleWithURL_( - SwiftLibrary _lib, NSString? ext, NSString? subpath, NSURL bundleURL) { - final _ret = _lib._objc_msgSend_699( - _lib._class_NSBundle1, - _lib._sel_URLsForResourcesWithExtension_subdirectory_inBundleWithURL_1, - ext?._id ?? ffi.nullptr, - subpath?._id ?? ffi.nullptr, - bundleURL._id); + NSString? ext, NSString? subpath, NSURL bundleURL) { + final _ret = _objc_msgSend_699( + _class_NSBundle, + _sel_URLsForResourcesWithExtension_subdirectory_inBundleWithURL_, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr, + bundleURL.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSURL? URLForResource_withExtension_(NSString? name, NSString? ext) { - final _ret = _lib._objc_msgSend_700( - _id, - _lib._sel_URLForResource_withExtension_1, - name?._id ?? ffi.nullptr, - ext?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_700( + this.pointer, + _sel_URLForResource_withExtension_, + name?.pointer ?? ffi.nullptr, + ext?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? URLForResource_withExtension_subdirectory_( NSString? name, NSString? ext, NSString? subpath) { - final _ret = _lib._objc_msgSend_701( - _id, - _lib._sel_URLForResource_withExtension_subdirectory_1, - name?._id ?? ffi.nullptr, - ext?._id ?? ffi.nullptr, - subpath?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_701( + this.pointer, + _sel_URLForResource_withExtension_subdirectory_, + name?.pointer ?? ffi.nullptr, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSURL? URLForResource_withExtension_subdirectory_localization_(NSString? name, NSString? ext, NSString? subpath, NSString? localizationName) { - final _ret = _lib._objc_msgSend_702( - _id, - _lib._sel_URLForResource_withExtension_subdirectory_localization_1, - name?._id ?? ffi.nullptr, - ext?._id ?? ffi.nullptr, - subpath?._id ?? ffi.nullptr, - localizationName?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_702( + this.pointer, + _sel_URLForResource_withExtension_subdirectory_localization_, + name?.pointer ?? ffi.nullptr, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr, + localizationName?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSArray? URLsForResourcesWithExtension_subdirectory_( NSString? ext, NSString? subpath) { - final _ret = _lib._objc_msgSend_703( - _id, - _lib._sel_URLsForResourcesWithExtension_subdirectory_1, - ext?._id ?? ffi.nullptr, - subpath?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_703( + this.pointer, + _sel_URLsForResourcesWithExtension_subdirectory_, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSArray? URLsForResourcesWithExtension_subdirectory_localization_( NSString? ext, NSString? subpath, NSString? localizationName) { - final _ret = _lib._objc_msgSend_704( - _id, - _lib._sel_URLsForResourcesWithExtension_subdirectory_localization_1, - ext?._id ?? ffi.nullptr, - subpath?._id ?? ffi.nullptr, - localizationName?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_704( + this.pointer, + _sel_URLsForResourcesWithExtension_subdirectory_localization_, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr, + localizationName?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } static NSString? pathForResource_ofType_inDirectory_( - SwiftLibrary _lib, NSString? name, NSString? ext, NSString bundlePath) { - final _ret = _lib._objc_msgSend_705( - _lib._class_NSBundle1, - _lib._sel_pathForResource_ofType_inDirectory_1, - name?._id ?? ffi.nullptr, - ext?._id ?? ffi.nullptr, - bundlePath._id); + NSString? name, NSString? ext, NSString bundlePath) { + final _ret = _objc_msgSend_705( + _class_NSBundle, + _sel_pathForResource_ofType_inDirectory_, + name?.pointer ?? ffi.nullptr, + ext?.pointer ?? ffi.nullptr, + bundlePath.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } static NSArray pathsForResourcesOfType_inDirectory_( - SwiftLibrary _lib, NSString? ext, NSString bundlePath) { - final _ret = _lib._objc_msgSend_706( - _lib._class_NSBundle1, - _lib._sel_pathsForResourcesOfType_inDirectory_1, - ext?._id ?? ffi.nullptr, - bundlePath._id); - return NSArray._(_ret, _lib, retain: true, release: true); + NSString? ext, NSString bundlePath) { + final _ret = _objc_msgSend_706( + _class_NSBundle, + _sel_pathsForResourcesOfType_inDirectory_, + ext?.pointer ?? ffi.nullptr, + bundlePath.pointer); + return NSArray._(_ret, retain: true, release: true); } NSString? pathForResource_ofType_(NSString? name, NSString? ext) { - final _ret = _lib._objc_msgSend_707(_id, _lib._sel_pathForResource_ofType_1, - name?._id ?? ffi.nullptr, ext?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_707(this.pointer, _sel_pathForResource_ofType_, + name?.pointer ?? ffi.nullptr, ext?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? pathForResource_ofType_inDirectory_forLocalization_(NSString? name, NSString? ext, NSString? subpath, NSString? localizationName) { - final _ret = _lib._objc_msgSend_708( - _id, - _lib._sel_pathForResource_ofType_inDirectory_forLocalization_1, - name?._id ?? ffi.nullptr, - ext?._id ?? ffi.nullptr, - subpath?._id ?? ffi.nullptr, - localizationName?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_708( + this.pointer, + _sel_pathForResource_ofType_inDirectory_forLocalization_, + name?.pointer ?? ffi.nullptr, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr, + localizationName?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSArray pathsForResourcesOfType_inDirectory_forLocalization_( NSString? ext, NSString? subpath, NSString? localizationName) { - final _ret = _lib._objc_msgSend_709( - _id, - _lib._sel_pathsForResourcesOfType_inDirectory_forLocalization_1, - ext?._id ?? ffi.nullptr, - subpath?._id ?? ffi.nullptr, - localizationName?._id ?? ffi.nullptr); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_709( + this.pointer, + _sel_pathsForResourcesOfType_inDirectory_forLocalization_, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr, + localizationName?.pointer ?? ffi.nullptr); + return NSArray._(_ret, retain: true, release: true); } NSString localizedStringForKey_value_table_( NSString key, NSString? value, NSString? tableName) { - final _ret = _lib._objc_msgSend_710( - _id, - _lib._sel_localizedStringForKey_value_table_1, - key._id, - value?._id ?? ffi.nullptr, - tableName?._id ?? ffi.nullptr); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_710( + this.pointer, + _sel_localizedStringForKey_value_table_, + key.pointer, + value?.pointer ?? ffi.nullptr, + tableName?.pointer ?? ffi.nullptr); + return NSString._(_ret, retain: true, release: true); } NSAttributedString localizedAttributedStringForKey_value_table_( NSString key, NSString? value, NSString? tableName) { - final _ret = _lib._objc_msgSend_736( - _id, - _lib._sel_localizedAttributedStringForKey_value_table_1, - key._id, - value?._id ?? ffi.nullptr, - tableName?._id ?? ffi.nullptr); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_736( + this.pointer, + _sel_localizedAttributedStringForKey_value_table_, + key.pointer, + value?.pointer ?? ffi.nullptr, + tableName?.pointer ?? ffi.nullptr); + return NSAttributedString._(_ret, retain: true, release: true); } NSString? get bundleIdentifier { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_bundleIdentifier1); + final _ret = _objc_msgSend_44(this.pointer, _sel_bundleIdentifier); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSDictionary? get infoDictionary { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_infoDictionary1); + final _ret = _objc_msgSend_390(this.pointer, _sel_infoDictionary); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSDictionary? get localizedInfoDictionary { - final _ret = - _lib._objc_msgSend_390(_id, _lib._sel_localizedInfoDictionary1); + final _ret = _objc_msgSend_390(this.pointer, _sel_localizedInfoDictionary); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSObject? objectForInfoDictionaryKey_(NSString key) { - final _ret = _lib._objc_msgSend_38( - _id, _lib._sel_objectForInfoDictionaryKey_1, key._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_objectForInfoDictionaryKey_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? classNamed_(NSString className) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_classNamed_1, className._id); + _objc_msgSend_38(this.pointer, _sel_classNamed_, className.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? get principalClass { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_principalClass1); + final _ret = _objc_msgSend_17(this.pointer, _sel_principalClass); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSArray get preferredLocalizations { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_preferredLocalizations1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_preferredLocalizations); + return NSArray._(_ret, retain: true, release: true); } NSArray get localizations { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_localizations1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_localizations); + return NSArray._(_ret, retain: true, release: true); } NSString? get developmentLocalization { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_developmentLocalization1); + final _ret = _objc_msgSend_44(this.pointer, _sel_developmentLocalization); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static NSArray preferredLocalizationsFromArray_( - SwiftLibrary _lib, NSArray localizationsArray) { - final _ret = _lib._objc_msgSend_68(_lib._class_NSBundle1, - _lib._sel_preferredLocalizationsFromArray_1, localizationsArray._id); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray preferredLocalizationsFromArray_(NSArray localizationsArray) { + final _ret = _objc_msgSend_68(_class_NSBundle, + _sel_preferredLocalizationsFromArray_, localizationsArray.pointer); + return NSArray._(_ret, retain: true, release: true); } static NSArray preferredLocalizationsFromArray_forPreferences_( - SwiftLibrary _lib, - NSArray localizationsArray, - NSArray? preferencesArray) { - final _ret = _lib._objc_msgSend_737( - _lib._class_NSBundle1, - _lib._sel_preferredLocalizationsFromArray_forPreferences_1, - localizationsArray._id, - preferencesArray?._id ?? ffi.nullptr); - return NSArray._(_ret, _lib, retain: true, release: true); + NSArray localizationsArray, NSArray? preferencesArray) { + final _ret = _objc_msgSend_737( + _class_NSBundle, + _sel_preferredLocalizationsFromArray_forPreferences_, + localizationsArray.pointer, + preferencesArray?.pointer ?? ffi.nullptr); + return NSArray._(_ret, retain: true, release: true); } NSArray? get executableArchitectures { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_executableArchitectures1); + final _ret = _objc_msgSend_84(this.pointer, _sel_executableArchitectures); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } void setPreservationPriority_forTags_(double priority, NSSet tags) { - _lib._objc_msgSend_738( - _id, _lib._sel_setPreservationPriority_forTags_1, priority, tags._id); + _objc_msgSend_738(this.pointer, _sel_setPreservationPriority_forTags_, + priority, tags.pointer); } double preservationPriorityForTag_(NSString tag) { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_308_fpret( - _id, _lib._sel_preservationPriorityForTag_1, tag._id) - : _lib._objc_msgSend_308( - _id, _lib._sel_preservationPriorityForTag_1, tag._id); + return objc.useMsgSendVariants + ? _objc_msgSend_308Fpret( + this.pointer, _sel_preservationPriorityForTag_, tag.pointer) + : _objc_msgSend_308( + this.pointer, _sel_preservationPriorityForTag_, tag.pointer); } @override NSBundle init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSBundle._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSBundle._(_ret, retain: true, release: true); } - static NSBundle new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSBundle1, _lib._sel_new1); - return NSBundle._(_ret, _lib, retain: false, release: true); + static NSBundle new1() { + final _ret = _objc_msgSend_2(_class_NSBundle, _sel_new); + return NSBundle._(_ret, retain: false, release: true); } - static NSBundle allocWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSBundle1, _lib._sel_allocWithZone_1, zone); - return NSBundle._(_ret, _lib, retain: false, release: true); + static NSBundle allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSBundle, _sel_allocWithZone_, zone); + return NSBundle._(_ret, retain: false, release: true); } - static NSBundle alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSBundle1, _lib._sel_alloc1); - return NSBundle._(_ret, _lib, retain: false, release: true); + static NSBundle alloc() { + final _ret = _objc_msgSend_2(_class_NSBundle, _sel_alloc); + return NSBundle._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSBundle1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSBundle, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSBundle1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSBundle, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSBundle1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSBundle, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSBundle1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSBundle, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSBundle1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSBundle, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSBundle1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSBundle, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSBundle1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSBundle1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSBundle1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSBundle, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSBundle, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSBundle, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSBundle = objc.getClass("NSBundle"); +late final _sel_mainBundle = objc.registerName("mainBundle"); +final _objc_msgSend_695 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_bundleWithPath_ = objc.registerName("bundleWithPath:"); +late final _sel_initWithPath_ = objc.registerName("initWithPath:"); +late final _sel_bundleWithURL_ = objc.registerName("bundleWithURL:"); +late final _sel_initWithURL_ = objc.registerName("initWithURL:"); +late final _sel_bundleForClass_ = objc.registerName("bundleForClass:"); +final _objc_msgSend_696 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_bundleWithIdentifier_ = + objc.registerName("bundleWithIdentifier:"); +final _objc_msgSend_697 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_allBundles = objc.registerName("allBundles"); +late final _sel_allFrameworks = objc.registerName("allFrameworks"); +late final _sel_isLoaded = objc.registerName("isLoaded"); +late final _sel_unload = objc.registerName("unload"); +late final _sel_preflightAndReturnError_ = + objc.registerName("preflightAndReturnError:"); +late final _sel_loadAndReturnError_ = objc.registerName("loadAndReturnError:"); +late final _sel_bundleURL = objc.registerName("bundleURL"); +late final _sel_resourceURL = objc.registerName("resourceURL"); +late final _sel_executableURL = objc.registerName("executableURL"); +late final _sel_URLForAuxiliaryExecutable_ = + objc.registerName("URLForAuxiliaryExecutable:"); +late final _sel_privateFrameworksURL = + objc.registerName("privateFrameworksURL"); +late final _sel_sharedFrameworksURL = objc.registerName("sharedFrameworksURL"); +late final _sel_sharedSupportURL = objc.registerName("sharedSupportURL"); +late final _sel_builtInPlugInsURL = objc.registerName("builtInPlugInsURL"); +late final _sel_appStoreReceiptURL = objc.registerName("appStoreReceiptURL"); +late final _sel_bundlePath = objc.registerName("bundlePath"); +late final _sel_resourcePath = objc.registerName("resourcePath"); +late final _sel_executablePath = objc.registerName("executablePath"); +late final _sel_pathForAuxiliaryExecutable_ = + objc.registerName("pathForAuxiliaryExecutable:"); +late final _sel_privateFrameworksPath = + objc.registerName("privateFrameworksPath"); +late final _sel_sharedFrameworksPath = + objc.registerName("sharedFrameworksPath"); +late final _sel_sharedSupportPath = objc.registerName("sharedSupportPath"); +late final _sel_builtInPlugInsPath = objc.registerName("builtInPlugInsPath"); +late final _sel_URLForResource_withExtension_subdirectory_inBundleWithURL_ = + objc.registerName( + "URLForResource:withExtension:subdirectory:inBundleWithURL:"); +final _objc_msgSend_698 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLsForResourcesWithExtension_subdirectory_inBundleWithURL_ = + objc.registerName( + "URLsForResourcesWithExtension:subdirectory:inBundleWithURL:"); +final _objc_msgSend_699 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLForResource_withExtension_ = + objc.registerName("URLForResource:withExtension:"); +final _objc_msgSend_700 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLForResource_withExtension_subdirectory_ = + objc.registerName("URLForResource:withExtension:subdirectory:"); +final _objc_msgSend_701 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLForResource_withExtension_subdirectory_localization_ = objc + .registerName("URLForResource:withExtension:subdirectory:localization:"); +final _objc_msgSend_702 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLsForResourcesWithExtension_subdirectory_ = + objc.registerName("URLsForResourcesWithExtension:subdirectory:"); +final _objc_msgSend_703 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLsForResourcesWithExtension_subdirectory_localization_ = objc + .registerName("URLsForResourcesWithExtension:subdirectory:localization:"); +final _objc_msgSend_704 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_pathForResource_ofType_inDirectory_ = + objc.registerName("pathForResource:ofType:inDirectory:"); +final _objc_msgSend_705 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_pathsForResourcesOfType_inDirectory_ = + objc.registerName("pathsForResourcesOfType:inDirectory:"); +final _objc_msgSend_706 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_pathForResource_ofType_ = + objc.registerName("pathForResource:ofType:"); +final _objc_msgSend_707 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_pathForResource_ofType_inDirectory_forLocalization_ = + objc.registerName("pathForResource:ofType:inDirectory:forLocalization:"); +final _objc_msgSend_708 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_pathsForResourcesOfType_inDirectory_forLocalization_ = + objc.registerName("pathsForResourcesOfType:inDirectory:forLocalization:"); +final _objc_msgSend_709 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_localizedStringForKey_value_table_ = + objc.registerName("localizedStringForKey:value:table:"); +final _objc_msgSend_710 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSAttributedString extends NSObject { - NSAttributedString._(ffi.Pointer id, SwiftLibrary lib, + NSAttributedString._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSAttributedString] that points to the same underlying object as [other]. - static NSAttributedString castFrom(T other) { - return NSAttributedString._(other._id, other._lib, - retain: true, release: true); + static NSAttributedString castFrom(T other) { + return NSAttributedString._(other.pointer, retain: true, release: true); } /// Returns a [NSAttributedString] that wraps the given raw object pointer. - static NSAttributedString castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSAttributedString castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSAttributedString._(other, lib, retain: retain, release: release); + return NSAttributedString._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSAttributedString]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSAttributedString1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSAttributedString); } NSString get string { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_string1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_string); + return NSString._(_ret, retain: true, release: true); } NSDictionary attributesAtIndex_effectiveRange_( int location, ffi.Pointer<_NSRange> range) { - final _ret = _lib._objc_msgSend_711( - _id, _lib._sel_attributesAtIndex_effectiveRange_1, location, range); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_711( + this.pointer, _sel_attributesAtIndex_effectiveRange_, location, range); + return NSDictionary._(_ret, retain: true, release: true); } int get length { - return _lib._objc_msgSend_10(_id, _lib._sel_length1); + return _objc_msgSend_10(this.pointer, _sel_length); } NSObject? attribute_atIndex_effectiveRange_( NSString attrName, int location, ffi.Pointer<_NSRange> range) { - final _ret = _lib._objc_msgSend_712( - _id, - _lib._sel_attribute_atIndex_effectiveRange_1, - attrName._id, + final _ret = _objc_msgSend_712( + this.pointer, + _sel_attribute_atIndex_effectiveRange_, + attrName.pointer, location, range); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSAttributedString attributedSubstringFromRange_(_NSRange range) { - final _ret = _lib._objc_msgSend_713( - _id, _lib._sel_attributedSubstringFromRange_1, range); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_713( + this.pointer, _sel_attributedSubstringFromRange_, range); + return NSAttributedString._(_ret, retain: true, release: true); } NSDictionary attributesAtIndex_longestEffectiveRange_inRange_( int location, ffi.Pointer<_NSRange> range, _NSRange rangeLimit) { - final _ret = _lib._objc_msgSend_714( - _id, - _lib._sel_attributesAtIndex_longestEffectiveRange_inRange_1, + final _ret = _objc_msgSend_714( + this.pointer, + _sel_attributesAtIndex_longestEffectiveRange_inRange_, location, range, rangeLimit); - return NSDictionary._(_ret, _lib, retain: true, release: true); + return NSDictionary._(_ret, retain: true, release: true); } NSObject? attribute_atIndex_longestEffectiveRange_inRange_(NSString attrName, int location, ffi.Pointer<_NSRange> range, _NSRange rangeLimit) { - final _ret = _lib._objc_msgSend_715( - _id, - _lib._sel_attribute_atIndex_longestEffectiveRange_inRange_1, - attrName._id, + final _ret = _objc_msgSend_715( + this.pointer, + _sel_attribute_atIndex_longestEffectiveRange_inRange_, + attrName.pointer, location, range, rangeLimit); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } bool isEqualToAttributedString_(NSAttributedString other) { - return _lib._objc_msgSend_716( - _id, _lib._sel_isEqualToAttributedString_1, other._id); + return _objc_msgSend_716( + this.pointer, _sel_isEqualToAttributedString_, other.pointer); } NSAttributedString initWithString_(NSString str) { final _ret = - _lib._objc_msgSend_31(_id, _lib._sel_initWithString_1, str._id); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_31(this.pointer, _sel_initWithString_, str.pointer); + return NSAttributedString._(_ret, retain: true, release: true); } NSAttributedString initWithString_attributes_( NSString str, NSDictionary? attrs) { - final _ret = _lib._objc_msgSend_717( - _id, - _lib._sel_initWithString_attributes_1, - str._id, - attrs?._id ?? ffi.nullptr); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_717( + this.pointer, + _sel_initWithString_attributes_, + str.pointer, + attrs?.pointer ?? ffi.nullptr); + return NSAttributedString._(_ret, retain: true, release: true); } NSAttributedString initWithAttributedString_(NSAttributedString attrStr) { - final _ret = _lib._objc_msgSend_718( - _id, _lib._sel_initWithAttributedString_1, attrStr._id); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_718( + this.pointer, _sel_initWithAttributedString_, attrStr.pointer); + return NSAttributedString._(_ret, retain: true, release: true); } void enumerateAttributesInRange_options_usingBlock_(_NSRange enumerationRange, int opts, ObjCBlock_ffiVoid_NSDictionary_NSRange_bool block) { - _lib._objc_msgSend_719( - _id, - _lib._sel_enumerateAttributesInRange_options_usingBlock_1, + _objc_msgSend_719( + this.pointer, + _sel_enumerateAttributesInRange_options_usingBlock_, enumerationRange, opts, - block._id); + block.pointer); } void enumerateAttribute_inRange_options_usingBlock_( NSString attrName, _NSRange enumerationRange, int opts, - ObjCBlock_ffiVoid_ObjCObject_NSRange_bool block) { - _lib._objc_msgSend_720( - _id, - _lib._sel_enumerateAttribute_inRange_options_usingBlock_1, - attrName._id, + ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool block) { + _objc_msgSend_720( + this.pointer, + _sel_enumerateAttribute_inRange_options_usingBlock_, + attrName.pointer, enumerationRange, opts, - block._id); + block.pointer); } NSAttributedString? @@ -56098,62 +34283,62 @@ class NSAttributedString extends NSObject { NSURL markdownFile, NSAttributedStringMarkdownParsingOptions? options, NSURL? baseURL, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_725( - _id, - _lib._sel_initWithContentsOfMarkdownFileAtURL_options_baseURL_error_1, - markdownFile._id, - options?._id ?? ffi.nullptr, - baseURL?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_725( + this.pointer, + _sel_initWithContentsOfMarkdownFileAtURL_options_baseURL_error_, + markdownFile.pointer, + options?.pointer ?? ffi.nullptr, + baseURL?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSAttributedString._(_ret, _lib, retain: true, release: true); + : NSAttributedString._(_ret, retain: true, release: true); } NSAttributedString? initWithMarkdown_options_baseURL_error_( NSData markdown, NSAttributedStringMarkdownParsingOptions? options, NSURL? baseURL, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_726( - _id, - _lib._sel_initWithMarkdown_options_baseURL_error_1, - markdown._id, - options?._id ?? ffi.nullptr, - baseURL?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_726( + this.pointer, + _sel_initWithMarkdown_options_baseURL_error_, + markdown.pointer, + options?.pointer ?? ffi.nullptr, + baseURL?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSAttributedString._(_ret, _lib, retain: true, release: true); + : NSAttributedString._(_ret, retain: true, release: true); } NSAttributedString? initWithMarkdownString_options_baseURL_error_( NSString markdownString, NSAttributedStringMarkdownParsingOptions? options, NSURL? baseURL, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_727( - _id, - _lib._sel_initWithMarkdownString_options_baseURL_error_1, - markdownString._id, - options?._id ?? ffi.nullptr, - baseURL?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_727( + this.pointer, + _sel_initWithMarkdownString_options_baseURL_error_, + markdownString.pointer, + options?.pointer ?? ffi.nullptr, + baseURL?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSAttributedString._(_ret, _lib, retain: true, release: true); + : NSAttributedString._(_ret, retain: true, release: true); } NSAttributedString initWithFormat_options_locale_( NSAttributedString format, int options, NSLocale? locale) { - final _ret = _lib._objc_msgSend_728( - _id, - _lib._sel_initWithFormat_options_locale_1, - format._id, + final _ret = _objc_msgSend_728( + this.pointer, + _sel_initWithFormat_options_locale_, + format.pointer, options, - locale?._id ?? ffi.nullptr); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + locale?.pointer ?? ffi.nullptr); + return NSAttributedString._(_ret, retain: true, release: true); } NSAttributedString initWithFormat_options_locale_arguments_( @@ -56161,31 +34346,31 @@ class NSAttributedString extends NSObject { int options, NSLocale? locale, ffi.Pointer<__va_list_tag> arguments) { - final _ret = _lib._objc_msgSend_729( - _id, - _lib._sel_initWithFormat_options_locale_arguments_1, - format._id, + final _ret = _objc_msgSend_729( + this.pointer, + _sel_initWithFormat_options_locale_arguments_, + format.pointer, options, - locale?._id ?? ffi.nullptr, + locale?.pointer ?? ffi.nullptr, arguments); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + return NSAttributedString._(_ret, retain: true, release: true); } static NSAttributedString localizedAttributedStringWithFormat_( - SwiftLibrary _lib, NSAttributedString format) { - final _ret = _lib._objc_msgSend_718(_lib._class_NSAttributedString1, - _lib._sel_localizedAttributedStringWithFormat_1, format._id); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + NSAttributedString format) { + final _ret = _objc_msgSend_718(_class_NSAttributedString, + _sel_localizedAttributedStringWithFormat_, format.pointer); + return NSAttributedString._(_ret, retain: true, release: true); } static NSAttributedString localizedAttributedStringWithFormat_options_( - SwiftLibrary _lib, NSAttributedString format, int options) { - final _ret = _lib._objc_msgSend_730( - _lib._class_NSAttributedString1, - _lib._sel_localizedAttributedStringWithFormat_options_1, - format._id, + NSAttributedString format, int options) { + final _ret = _objc_msgSend_730( + _class_NSAttributedString, + _sel_localizedAttributedStringWithFormat_options_, + format.pointer, options); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + return NSAttributedString._(_ret, retain: true, release: true); } NSAttributedString initWithFormat_options_locale_context_( @@ -56193,14 +34378,14 @@ class NSAttributedString extends NSObject { int options, NSLocale? locale, NSDictionary context) { - final _ret = _lib._objc_msgSend_731( - _id, - _lib._sel_initWithFormat_options_locale_context_1, - format._id, + final _ret = _objc_msgSend_731( + this.pointer, + _sel_initWithFormat_options_locale_context_, + format.pointer, options, - locale?._id ?? ffi.nullptr, - context._id); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + locale?.pointer ?? ffi.nullptr, + context.pointer); + return NSAttributedString._(_ret, retain: true, release: true); } NSAttributedString initWithFormat_options_locale_context_arguments_( @@ -56209,133 +34394,246 @@ class NSAttributedString extends NSObject { NSLocale? locale, NSDictionary context, ffi.Pointer<__va_list_tag> arguments) { - final _ret = _lib._objc_msgSend_732( - _id, - _lib._sel_initWithFormat_options_locale_context_arguments_1, - format._id, + final _ret = _objc_msgSend_732( + this.pointer, + _sel_initWithFormat_options_locale_context_arguments_, + format.pointer, options, - locale?._id ?? ffi.nullptr, - context._id, + locale?.pointer ?? ffi.nullptr, + context.pointer, arguments); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + return NSAttributedString._(_ret, retain: true, release: true); } static NSAttributedString localizedAttributedStringWithFormat_context_( - SwiftLibrary _lib, NSAttributedString format, NSDictionary context) { - final _ret = _lib._objc_msgSend_733( - _lib._class_NSAttributedString1, - _lib._sel_localizedAttributedStringWithFormat_context_1, - format._id, - context._id); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + NSAttributedString format, NSDictionary context) { + final _ret = _objc_msgSend_733( + _class_NSAttributedString, + _sel_localizedAttributedStringWithFormat_context_, + format.pointer, + context.pointer); + return NSAttributedString._(_ret, retain: true, release: true); } static NSAttributedString - localizedAttributedStringWithFormat_options_context_(SwiftLibrary _lib, + localizedAttributedStringWithFormat_options_context_( NSAttributedString format, int options, NSDictionary context) { - final _ret = _lib._objc_msgSend_734( - _lib._class_NSAttributedString1, - _lib._sel_localizedAttributedStringWithFormat_options_context_1, - format._id, + final _ret = _objc_msgSend_734( + _class_NSAttributedString, + _sel_localizedAttributedStringWithFormat_options_context_, + format.pointer, options, - context._id); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + context.pointer); + return NSAttributedString._(_ret, retain: true, release: true); } NSAttributedString attributedStringByInflectingString() { - final _ret = _lib._objc_msgSend_735( - _id, _lib._sel_attributedStringByInflectingString1); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_735( + this.pointer, _sel_attributedStringByInflectingString); + return NSAttributedString._(_ret, retain: true, release: true); } @override NSAttributedString init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSAttributedString._(_ret, retain: true, release: true); } - static NSAttributedString new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSAttributedString1, _lib._sel_new1); - return NSAttributedString._(_ret, _lib, retain: false, release: true); + static NSAttributedString new1() { + final _ret = _objc_msgSend_2(_class_NSAttributedString, _sel_new); + return NSAttributedString._(_ret, retain: false, release: true); } - static NSAttributedString allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSAttributedString1, _lib._sel_allocWithZone_1, zone); - return NSAttributedString._(_ret, _lib, retain: false, release: true); + static NSAttributedString allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSAttributedString, _sel_allocWithZone_, zone); + return NSAttributedString._(_ret, retain: false, release: true); } - static NSAttributedString alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSAttributedString1, _lib._sel_alloc1); - return NSAttributedString._(_ret, _lib, retain: false, release: true); + static NSAttributedString alloc() { + final _ret = _objc_msgSend_2(_class_NSAttributedString, _sel_alloc); + return NSAttributedString._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSAttributedString1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSAttributedString, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSAttributedString1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSAttributedString, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSAttributedString1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSAttributedString, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSAttributedString1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSAttributedString, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSAttributedString1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSAttributedString, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSAttributedString1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSAttributedString, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSAttributedString1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSAttributedString1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSAttributedString1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSAttributedString, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSAttributedString, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSAttributedString, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSAttributedString = objc.getClass("NSAttributedString"); +late final _sel_attributesAtIndex_effectiveRange_ = + objc.registerName("attributesAtIndex:effectiveRange:"); +final _objc_msgSend_711 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer<_NSRange>)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int, ffi.Pointer<_NSRange>)>(); +late final _sel_attribute_atIndex_effectiveRange_ = + objc.registerName("attribute:atIndex:effectiveRange:"); +final _objc_msgSend_712 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer<_NSRange>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer<_NSRange>)>(); +late final _sel_attributedSubstringFromRange_ = + objc.registerName("attributedSubstringFromRange:"); +final _objc_msgSend_713 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_attributesAtIndex_longestEffectiveRange_inRange_ = + objc.registerName("attributesAtIndex:longestEffectiveRange:inRange:"); +final _objc_msgSend_714 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer<_NSRange>, + _NSRange)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer<_NSRange>, + _NSRange)>(); +late final _sel_attribute_atIndex_longestEffectiveRange_inRange_ = + objc.registerName("attribute:atIndex:longestEffectiveRange:inRange:"); +final _objc_msgSend_715 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer<_NSRange>, + _NSRange)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer<_NSRange>, + _NSRange)>(); +late final _sel_isEqualToAttributedString_ = + objc.registerName("isEqualToAttributedString:"); +final _objc_msgSend_716 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithString_attributes_ = + objc.registerName("initWithString:attributes:"); +final _objc_msgSend_717 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithAttributedString_ = + objc.registerName("initWithAttributedString:"); +final _objc_msgSend_718 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); abstract class NSAttributedStringEnumerationOptions { static const int NSAttributedStringEnumerationReverse = 2; @@ -56344,24 +34642,26 @@ abstract class NSAttributedStringEnumerationOptions { } void _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, _NSRange arg1, - ffi.Pointer arg2)>>() + ffi.Void Function(ffi.Pointer arg0, + _NSRange arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, _NSRange, + void Function(ffi.Pointer, _NSRange, ffi.Pointer)>()(arg0, arg1, arg2); final _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_closureRegistry = , _NSRange, ffi.Pointer)>{}; + void Function( + ffi.Pointer, _NSRange, ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_registerClosure( - void Function(ffi.Pointer, _NSRange, ffi.Pointer) + void Function( + ffi.Pointer, _NSRange, ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_closureRegistryIndex; @@ -56370,24 +34670,26 @@ ffi.Pointer } void _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2) => _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_NSDictionary_NSRange_bool extends _ObjCBlockBase { +class ObjCBlock_ffiVoid_NSDictionary_NSRange_bool extends objc.ObjCBlockBase { ObjCBlock_ffiVoid_NSDictionary_NSRange_bool._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSDictionary_NSRange_bool castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSDictionary_NSRange_bool._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSDictionary_NSRange_bool._(pointer, retain: retain, release: release); } @@ -56397,24 +34699,22 @@ class ObjCBlock_ffiVoid_NSDictionary_NSRange_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSDictionary_NSRange_bool.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, _NSRange arg1, - ffi.Pointer arg2)>> + ffi + .NativeFunction< + ffi.Void Function(ffi.Pointer arg0, + _NSRange arg1, ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -56422,23 +34722,21 @@ class ObjCBlock_ffiVoid_NSDictionary_NSRange_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSDictionary_NSRange_bool.fromFunction(SwiftLibrary lib, + ObjCBlock_ffiVoid_NSDictionary_NSRange_bool.fromFunction( void Function(NSDictionary, _NSRange, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_registerClosure( - (ffi.Pointer arg0, _NSRange arg1, - ffi.Pointer arg2) => - fn(NSDictionary._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_registerClosure( + (ffi.Pointer arg0, _NSRange arg1, + ffi.Pointer arg2) => + fn(NSDictionary._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -56450,90 +34748,114 @@ class ObjCBlock_ffiVoid_NSDictionary_NSRange_bool extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSDictionary_NSRange_bool.listener(SwiftLibrary lib, + ObjCBlock_ffiVoid_NSDictionary_NSRange_bool.listener( void Function(NSDictionary, _NSRange, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_registerClosure( - (ffi.Pointer arg0, _NSRange arg1, - ffi.Pointer arg2) => - fn(NSDictionary._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_registerClosure( + (ffi.Pointer arg0, _NSRange arg1, + ffi.Pointer arg2) => + fn(NSDictionary._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - _NSRange, ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>? _dartFuncListenerTrampoline; void call(NSDictionary arg0, _NSRange arg1, ffi.Pointer arg2) => - _id.ref.invoke + pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2)>>() .asFunction< void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, + ffi.Pointer, + ffi.Pointer, _NSRange, - ffi.Pointer)>()(_id, arg0._id, arg1, arg2); -} - -void _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer)>()(pointer, arg0.pointer, arg1, arg2); +} + +late final _sel_enumerateAttributesInRange_options_usingBlock_ = + objc.registerName("enumerateAttributesInRange:options:usingBlock:"); +final _objc_msgSend_719 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + int, + ffi.Pointer)>(); +void _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, _NSRange arg1, - ffi.Pointer arg2)>>() + ffi.Void Function(ffi.Pointer arg0, + _NSRange arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, _NSRange, + void Function(ffi.Pointer, _NSRange, ffi.Pointer)>()(arg0, arg1, arg2); -final _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_closureRegistry = , _NSRange, ffi.Pointer)>{}; -int _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_closureRegistryIndex = 0; +final _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_closureRegistry = , _NSRange, ffi.Pointer)>{}; +int _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_closureRegistryIndex = 0; ffi.Pointer - _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_registerClosure( - void Function(ffi.Pointer, _NSRange, ffi.Pointer) + _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_registerClosure( + void Function( + ffi.Pointer, _NSRange, ffi.Pointer) fn) { - final id = ++_ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_closureRegistryIndex; - _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_closureRegistry[id] = fn; + final id = + ++_ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_closureRegistryIndex; + _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } -void _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, +void _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2) => - _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_closureRegistry[ + _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_ObjCObject_NSRange_bool extends _ObjCBlockBase { - ObjCBlock_ffiVoid_ObjCObject_NSRange_bool._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); +class ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static ObjCBlock_ffiVoid_ObjCObject_NSRange_bool castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_ObjCObject_NSRange_bool._(pointer, lib, + static ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool._(pointer, retain: retain, release: release); } @@ -56542,25 +34864,22 @@ class ObjCBlock_ffiVoid_ObjCObject_NSRange_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_NSRange_bool.fromFunctionPointer( - SwiftLibrary lib, + ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool.fromFunctionPointer( ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, _NSRange arg1, - ffi.Pointer arg2)>> + ffi.Void Function(ffi.Pointer arg0, + _NSRange arg1, ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -56568,23 +34887,21 @@ class ObjCBlock_ffiVoid_ObjCObject_NSRange_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_ObjCObject_NSRange_bool.fromFunction(SwiftLibrary lib, + ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool.fromFunction( void Function(NSObject?, _NSRange, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_registerClosure( - (ffi.Pointer arg0, _NSRange arg1, - ffi.Pointer arg2) => - fn(arg0.address == 0 ? null : NSObject._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_registerClosure( + (ffi.Pointer arg0, _NSRange arg1, + ffi.Pointer arg2) => + fn(arg0.address == 0 ? null : NSObject._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -56596,222 +34913,246 @@ class ObjCBlock_ffiVoid_ObjCObject_NSRange_bool extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_ObjCObject_NSRange_bool.listener(SwiftLibrary lib, + ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool.listener( void Function(NSObject?, _NSRange, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - _NSRange, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_ObjCObject_NSRange_bool_registerClosure( - (ffi.Pointer arg0, _NSRange arg1, - ffi.Pointer arg2) => - fn(arg0.address == 0 ? null : NSObject._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_registerClosure( + (ffi.Pointer arg0, _NSRange arg1, + ffi.Pointer arg2) => + fn(arg0.address == 0 ? null : NSObject._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - _NSRange, ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSObject? arg0, _NSRange arg1, ffi.Pointer arg2) => _id - .ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - _NSRange arg1, - ffi.Pointer arg2)>>() - .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - _NSRange, ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1, arg2); -} + void call(NSObject? arg0, _NSRange arg1, ffi.Pointer arg2) => + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + _NSRange arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1, arg2); +} + +late final _sel_enumerateAttribute_inRange_options_usingBlock_ = + objc.registerName("enumerateAttribute:inRange:options:usingBlock:"); +final _objc_msgSend_720 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange, + int, + ffi.Pointer)>(); class NSAttributedStringMarkdownParsingOptions extends NSObject { NSAttributedStringMarkdownParsingOptions._( - ffi.Pointer id, SwiftLibrary lib, - {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) + : super._(pointer, retain: retain, release: release); /// Returns a [NSAttributedStringMarkdownParsingOptions] that points to the same underlying object as [other]. static NSAttributedStringMarkdownParsingOptions - castFrom(T other) { - return NSAttributedStringMarkdownParsingOptions._(other._id, other._lib, + castFrom(T other) { + return NSAttributedStringMarkdownParsingOptions._(other.pointer, retain: true, release: true); } /// Returns a [NSAttributedStringMarkdownParsingOptions] that wraps the given raw object pointer. static NSAttributedStringMarkdownParsingOptions castFromPointer( - SwiftLibrary lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSAttributedStringMarkdownParsingOptions._(other, lib, + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSAttributedStringMarkdownParsingOptions._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSAttributedStringMarkdownParsingOptions]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSAttributedStringMarkdownParsingOptions1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, + _class_NSAttributedStringMarkdownParsingOptions); } @override NSAttributedStringMarkdownParsingOptions init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSAttributedStringMarkdownParsingOptions._(_ret, _lib, + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSAttributedStringMarkdownParsingOptions._(_ret, retain: true, release: true); } bool get allowsExtendedAttributes { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsExtendedAttributes1); + return _objc_msgSend_12(this.pointer, _sel_allowsExtendedAttributes); } set allowsExtendedAttributes(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAllowsExtendedAttributes_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setAllowsExtendedAttributes_, value); } int get interpretedSyntax { - return _lib._objc_msgSend_721(_id, _lib._sel_interpretedSyntax1); + return _objc_msgSend_721(this.pointer, _sel_interpretedSyntax); } set interpretedSyntax(int value) { - return _lib._objc_msgSend_722(_id, _lib._sel_setInterpretedSyntax_1, value); + return _objc_msgSend_722(this.pointer, _sel_setInterpretedSyntax_, value); } int get failurePolicy { - return _lib._objc_msgSend_723(_id, _lib._sel_failurePolicy1); + return _objc_msgSend_723(this.pointer, _sel_failurePolicy); } set failurePolicy(int value) { - return _lib._objc_msgSend_724(_id, _lib._sel_setFailurePolicy_1, value); + return _objc_msgSend_724(this.pointer, _sel_setFailurePolicy_, value); } NSString? get languageCode { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_languageCode1); + final _ret = _objc_msgSend_44(this.pointer, _sel_languageCode); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set languageCode(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setLanguageCode_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setLanguageCode_, value?.pointer ?? ffi.nullptr); } bool get appliesSourcePositionAttributes { - return _lib._objc_msgSend_12( - _id, _lib._sel_appliesSourcePositionAttributes1); + return _objc_msgSend_12(this.pointer, _sel_appliesSourcePositionAttributes); } set appliesSourcePositionAttributes(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAppliesSourcePositionAttributes_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setAppliesSourcePositionAttributes_, value); } - static NSAttributedStringMarkdownParsingOptions new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSAttributedStringMarkdownParsingOptions1, _lib._sel_new1); - return NSAttributedStringMarkdownParsingOptions._(_ret, _lib, + static NSAttributedStringMarkdownParsingOptions new1() { + final _ret = _objc_msgSend_2( + _class_NSAttributedStringMarkdownParsingOptions, _sel_new); + return NSAttributedStringMarkdownParsingOptions._(_ret, retain: false, release: true); } static NSAttributedStringMarkdownParsingOptions allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_allocWithZone_1, + ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSAttributedStringMarkdownParsingOptions, + _sel_allocWithZone_, zone); - return NSAttributedStringMarkdownParsingOptions._(_ret, _lib, + return NSAttributedStringMarkdownParsingOptions._(_ret, retain: false, release: true); } - static NSAttributedStringMarkdownParsingOptions alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_alloc1); - return NSAttributedStringMarkdownParsingOptions._(_ret, _lib, + static NSAttributedStringMarkdownParsingOptions alloc() { + final _ret = _objc_msgSend_2( + _class_NSAttributedStringMarkdownParsingOptions, _sel_alloc); + return NSAttributedStringMarkdownParsingOptions._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSAttributedStringMarkdownParsingOptions, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSAttributedStringMarkdownParsingOptions, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12(_class_NSAttributedStringMarkdownParsingOptions, + _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSAttributedStringMarkdownParsingOptions, + _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63( - _lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, - key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63( + _class_NSAttributedStringMarkdownParsingOptions, + _sel_keyPathsForValuesAffectingValueForKey_, + key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64( - _lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_automaticallyNotifiesObserversForKey_1, - key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSAttributedStringMarkdownParsingOptions, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSAttributedStringMarkdownParsingOptions, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSAttributedStringMarkdownParsingOptions, + _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSAttributedStringMarkdownParsingOptions1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSAttributedStringMarkdownParsingOptions, + _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSAttributedStringMarkdownParsingOptions = + objc.getClass("NSAttributedStringMarkdownParsingOptions"); +late final _sel_allowsExtendedAttributes = + objc.registerName("allowsExtendedAttributes"); +late final _sel_setAllowsExtendedAttributes_ = + objc.registerName("setAllowsExtendedAttributes:"); + abstract class NSAttributedStringMarkdownInterpretedSyntax { static const int NSAttributedStringMarkdownInterpretedSyntaxFull = 0; static const int NSAttributedStringMarkdownInterpretedSyntaxInlineOnly = 1; @@ -56820,6 +35161,26 @@ abstract class NSAttributedStringMarkdownInterpretedSyntax { 2; } +late final _sel_interpretedSyntax = objc.registerName("interpretedSyntax"); +final _objc_msgSend_721 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setInterpretedSyntax_ = + objc.registerName("setInterpretedSyntax:"); +final _objc_msgSend_722 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSAttributedStringMarkdownParsingFailurePolicy { static const int NSAttributedStringMarkdownParsingFailureReturnError = 0; static const int @@ -56827,6 +35188,91 @@ abstract class NSAttributedStringMarkdownParsingFailurePolicy { 1; } +late final _sel_failurePolicy = objc.registerName("failurePolicy"); +final _objc_msgSend_723 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setFailurePolicy_ = objc.registerName("setFailurePolicy:"); +final _objc_msgSend_724 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setLanguageCode_ = objc.registerName("setLanguageCode:"); +late final _sel_appliesSourcePositionAttributes = + objc.registerName("appliesSourcePositionAttributes"); +late final _sel_setAppliesSourcePositionAttributes_ = + objc.registerName("setAppliesSourcePositionAttributes:"); +late final _sel_initWithContentsOfMarkdownFileAtURL_options_baseURL_error_ = + objc.registerName( + "initWithContentsOfMarkdownFileAtURL:options:baseURL:error:"); +final _objc_msgSend_725 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_initWithMarkdown_options_baseURL_error_ = + objc.registerName("initWithMarkdown:options:baseURL:error:"); +final _objc_msgSend_726 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_initWithMarkdownString_options_baseURL_error_ = + objc.registerName("initWithMarkdownString:options:baseURL:error:"); +final _objc_msgSend_727 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); + abstract class NSAttributedStringFormattingOptions { static const int NSAttributedStringFormattingInsertArgumentAttributesWithoutMerging = 1; @@ -56834,126 +35280,340 @@ abstract class NSAttributedStringFormattingOptions { 2; } +late final _sel_initWithFormat_options_locale_ = + objc.registerName("initWithFormat:options:locale:"); +final _objc_msgSend_728 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_initWithFormat_options_locale_arguments_ = + objc.registerName("initWithFormat:options:locale:arguments:"); +final _objc_msgSend_729 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>(); +late final _sel_localizedAttributedStringWithFormat_ = + objc.registerName("localizedAttributedStringWithFormat:"); +late final _sel_localizedAttributedStringWithFormat_options_ = + objc.registerName("localizedAttributedStringWithFormat:options:"); +final _objc_msgSend_730 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_initWithFormat_options_locale_context_ = + objc.registerName("initWithFormat:options:locale:context:"); +final _objc_msgSend_731 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithFormat_options_locale_context_arguments_ = + objc.registerName("initWithFormat:options:locale:context:arguments:"); +final _objc_msgSend_732 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>(); +late final _sel_localizedAttributedStringWithFormat_context_ = + objc.registerName("localizedAttributedStringWithFormat:context:"); +final _objc_msgSend_733 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_localizedAttributedStringWithFormat_options_context_ = + objc.registerName("localizedAttributedStringWithFormat:options:context:"); +final _objc_msgSend_734 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_attributedStringByInflectingString = + objc.registerName("attributedStringByInflectingString"); +final _objc_msgSend_735 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_localizedAttributedStringForKey_value_table_ = + objc.registerName("localizedAttributedStringForKey:value:table:"); +final _objc_msgSend_736 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_bundleIdentifier = objc.registerName("bundleIdentifier"); +late final _sel_infoDictionary = objc.registerName("infoDictionary"); +late final _sel_localizedInfoDictionary = + objc.registerName("localizedInfoDictionary"); +late final _sel_objectForInfoDictionaryKey_ = + objc.registerName("objectForInfoDictionaryKey:"); +late final _sel_classNamed_ = objc.registerName("classNamed:"); +late final _sel_principalClass = objc.registerName("principalClass"); +late final _sel_preferredLocalizations = + objc.registerName("preferredLocalizations"); +late final _sel_localizations = objc.registerName("localizations"); +late final _sel_developmentLocalization = + objc.registerName("developmentLocalization"); +late final _sel_preferredLocalizationsFromArray_ = + objc.registerName("preferredLocalizationsFromArray:"); +late final _sel_preferredLocalizationsFromArray_forPreferences_ = + objc.registerName("preferredLocalizationsFromArray:forPreferences:"); +final _objc_msgSend_737 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_executableArchitectures = + objc.registerName("executableArchitectures"); +late final _sel_setPreservationPriority_forTags_ = + objc.registerName("setPreservationPriority:forTags:"); +final _objc_msgSend_738 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer)>(); +late final _sel_preservationPriorityForTag_ = + objc.registerName("preservationPriorityForTag:"); + class NSMutableAttributedString extends NSAttributedString { - NSMutableAttributedString._(ffi.Pointer id, SwiftLibrary lib, + NSMutableAttributedString._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMutableAttributedString] that points to the same underlying object as [other]. - static NSMutableAttributedString castFrom(T other) { - return NSMutableAttributedString._(other._id, other._lib, + static NSMutableAttributedString castFrom( + T other) { + return NSMutableAttributedString._(other.pointer, retain: true, release: true); } /// Returns a [NSMutableAttributedString] that wraps the given raw object pointer. static NSMutableAttributedString castFromPointer( - SwiftLibrary lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSMutableAttributedString._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSMutableAttributedString._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMutableAttributedString]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSMutableAttributedString1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMutableAttributedString); } void replaceCharactersInRange_withString_(_NSRange range, NSString str) { - _lib._objc_msgSend_689( - _id, _lib._sel_replaceCharactersInRange_withString_1, range, str._id); + _objc_msgSend_689(this.pointer, _sel_replaceCharactersInRange_withString_, + range, str.pointer); } void setAttributes_range_(NSDictionary? attrs, _NSRange range) { - _lib._objc_msgSend_739( - _id, _lib._sel_setAttributes_range_1, attrs?._id ?? ffi.nullptr, range); + _objc_msgSend_739(this.pointer, _sel_setAttributes_range_, + attrs?.pointer ?? ffi.nullptr, range); } NSMutableString get mutableString { - final _ret = _lib._objc_msgSend_740(_id, _lib._sel_mutableString1); - return NSMutableString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_740(this.pointer, _sel_mutableString); + return NSMutableString._(_ret, retain: true, release: true); } void addAttribute_value_range_( NSString name, NSObject value, _NSRange range) { - _lib._objc_msgSend_741( - _id, _lib._sel_addAttribute_value_range_1, name._id, value._id, range); + _objc_msgSend_741(this.pointer, _sel_addAttribute_value_range_, + name.pointer, value.pointer, range); } void addAttributes_range_(NSDictionary attrs, _NSRange range) { - _lib._objc_msgSend_742( - _id, _lib._sel_addAttributes_range_1, attrs._id, range); + _objc_msgSend_742( + this.pointer, _sel_addAttributes_range_, attrs.pointer, range); } void removeAttribute_range_(NSString name, _NSRange range) { - _lib._objc_msgSend_743( - _id, _lib._sel_removeAttribute_range_1, name._id, range); + _objc_msgSend_743( + this.pointer, _sel_removeAttribute_range_, name.pointer, range); } void replaceCharactersInRange_withAttributedString_( _NSRange range, NSAttributedString attrString) { - _lib._objc_msgSend_744( - _id, - _lib._sel_replaceCharactersInRange_withAttributedString_1, + _objc_msgSend_744( + this.pointer, + _sel_replaceCharactersInRange_withAttributedString_, range, - attrString._id); + attrString.pointer); } void insertAttributedString_atIndex_(NSAttributedString attrString, int loc) { - _lib._objc_msgSend_745( - _id, _lib._sel_insertAttributedString_atIndex_1, attrString._id, loc); + _objc_msgSend_745(this.pointer, _sel_insertAttributedString_atIndex_, + attrString.pointer, loc); } void appendAttributedString_(NSAttributedString attrString) { - _lib._objc_msgSend_746( - _id, _lib._sel_appendAttributedString_1, attrString._id); + _objc_msgSend_746( + this.pointer, _sel_appendAttributedString_, attrString.pointer); } void deleteCharactersInRange_(_NSRange range) { - _lib._objc_msgSend_476(_id, _lib._sel_deleteCharactersInRange_1, range); + _objc_msgSend_476(this.pointer, _sel_deleteCharactersInRange_, range); } void setAttributedString_(NSAttributedString attrString) { - _lib._objc_msgSend_746( - _id, _lib._sel_setAttributedString_1, attrString._id); + _objc_msgSend_746( + this.pointer, _sel_setAttributedString_, attrString.pointer); } void beginEditing() { - _lib._objc_msgSend_1(_id, _lib._sel_beginEditing1); + _objc_msgSend_1(this.pointer, _sel_beginEditing); } void endEditing() { - _lib._objc_msgSend_1(_id, _lib._sel_endEditing1); + _objc_msgSend_1(this.pointer, _sel_endEditing); } void appendLocalizedFormat_(NSAttributedString format) { - _lib._objc_msgSend_746(_id, _lib._sel_appendLocalizedFormat_1, format._id); + _objc_msgSend_746( + this.pointer, _sel_appendLocalizedFormat_, format.pointer); } @override NSMutableAttributedString initWithString_(NSString str) { final _ret = - _lib._objc_msgSend_31(_id, _lib._sel_initWithString_1, str._id); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_31(this.pointer, _sel_initWithString_, str.pointer); + return NSMutableAttributedString._(_ret, retain: true, release: true); } @override NSMutableAttributedString initWithString_attributes_( NSString str, NSDictionary? attrs) { - final _ret = _lib._objc_msgSend_717( - _id, - _lib._sel_initWithString_attributes_1, - str._id, - attrs?._id ?? ffi.nullptr); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_717( + this.pointer, + _sel_initWithString_attributes_, + str.pointer, + attrs?.pointer ?? ffi.nullptr); + return NSMutableAttributedString._(_ret, retain: true, release: true); } @override NSMutableAttributedString initWithAttributedString_( NSAttributedString attrStr) { - final _ret = _lib._objc_msgSend_718( - _id, _lib._sel_initWithAttributedString_1, attrStr._id); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_718( + this.pointer, _sel_initWithAttributedString_, attrStr.pointer); + return NSMutableAttributedString._(_ret, retain: true, release: true); } @override @@ -56962,17 +35622,17 @@ class NSMutableAttributedString extends NSAttributedString { NSURL markdownFile, NSAttributedStringMarkdownParsingOptions? options, NSURL? baseURL, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_725( - _id, - _lib._sel_initWithContentsOfMarkdownFileAtURL_options_baseURL_error_1, - markdownFile._id, - options?._id ?? ffi.nullptr, - baseURL?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_725( + this.pointer, + _sel_initWithContentsOfMarkdownFileAtURL_options_baseURL_error_, + markdownFile.pointer, + options?.pointer ?? ffi.nullptr, + baseURL?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + : NSMutableAttributedString._(_ret, retain: true, release: true); } @override @@ -56980,17 +35640,17 @@ class NSMutableAttributedString extends NSAttributedString { NSData markdown, NSAttributedStringMarkdownParsingOptions? options, NSURL? baseURL, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_726( - _id, - _lib._sel_initWithMarkdown_options_baseURL_error_1, - markdown._id, - options?._id ?? ffi.nullptr, - baseURL?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_726( + this.pointer, + _sel_initWithMarkdown_options_baseURL_error_, + markdown.pointer, + options?.pointer ?? ffi.nullptr, + baseURL?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + : NSMutableAttributedString._(_ret, retain: true, release: true); } @override @@ -56998,29 +35658,29 @@ class NSMutableAttributedString extends NSAttributedString { NSString markdownString, NSAttributedStringMarkdownParsingOptions? options, NSURL? baseURL, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_727( - _id, - _lib._sel_initWithMarkdownString_options_baseURL_error_1, - markdownString._id, - options?._id ?? ffi.nullptr, - baseURL?._id ?? ffi.nullptr, + ffi.Pointer> error) { + final _ret = _objc_msgSend_727( + this.pointer, + _sel_initWithMarkdownString_options_baseURL_error_, + markdownString.pointer, + options?.pointer ?? ffi.nullptr, + baseURL?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + : NSMutableAttributedString._(_ret, retain: true, release: true); } @override NSMutableAttributedString initWithFormat_options_locale_( NSAttributedString format, int options, NSLocale? locale) { - final _ret = _lib._objc_msgSend_728( - _id, - _lib._sel_initWithFormat_options_locale_1, - format._id, + final _ret = _objc_msgSend_728( + this.pointer, + _sel_initWithFormat_options_locale_, + format.pointer, options, - locale?._id ?? ffi.nullptr); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + locale?.pointer ?? ffi.nullptr); + return NSMutableAttributedString._(_ret, retain: true, release: true); } @override @@ -57029,31 +35689,31 @@ class NSMutableAttributedString extends NSAttributedString { int options, NSLocale? locale, ffi.Pointer<__va_list_tag> arguments) { - final _ret = _lib._objc_msgSend_729( - _id, - _lib._sel_initWithFormat_options_locale_arguments_1, - format._id, + final _ret = _objc_msgSend_729( + this.pointer, + _sel_initWithFormat_options_locale_arguments_, + format.pointer, options, - locale?._id ?? ffi.nullptr, + locale?.pointer ?? ffi.nullptr, arguments); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + return NSMutableAttributedString._(_ret, retain: true, release: true); } static NSMutableAttributedString localizedAttributedStringWithFormat_( - SwiftLibrary _lib, NSAttributedString format) { - final _ret = _lib._objc_msgSend_718(_lib._class_NSMutableAttributedString1, - _lib._sel_localizedAttributedStringWithFormat_1, format._id); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + NSAttributedString format) { + final _ret = _objc_msgSend_718(_class_NSMutableAttributedString, + _sel_localizedAttributedStringWithFormat_, format.pointer); + return NSMutableAttributedString._(_ret, retain: true, release: true); } static NSMutableAttributedString localizedAttributedStringWithFormat_options_( - SwiftLibrary _lib, NSAttributedString format, int options) { - final _ret = _lib._objc_msgSend_730( - _lib._class_NSMutableAttributedString1, - _lib._sel_localizedAttributedStringWithFormat_options_1, - format._id, + NSAttributedString format, int options) { + final _ret = _objc_msgSend_730( + _class_NSMutableAttributedString, + _sel_localizedAttributedStringWithFormat_options_, + format.pointer, options); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + return NSMutableAttributedString._(_ret, retain: true, release: true); } @override @@ -57062,14 +35722,14 @@ class NSMutableAttributedString extends NSAttributedString { int options, NSLocale? locale, NSDictionary context) { - final _ret = _lib._objc_msgSend_731( - _id, - _lib._sel_initWithFormat_options_locale_context_1, - format._id, + final _ret = _objc_msgSend_731( + this.pointer, + _sel_initWithFormat_options_locale_context_, + format.pointer, options, - locale?._id ?? ffi.nullptr, - context._id); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + locale?.pointer ?? ffi.nullptr, + context.pointer); + return NSMutableAttributedString._(_ret, retain: true, release: true); } @override @@ -57079,834 +35739,1025 @@ class NSMutableAttributedString extends NSAttributedString { NSLocale? locale, NSDictionary context, ffi.Pointer<__va_list_tag> arguments) { - final _ret = _lib._objc_msgSend_732( - _id, - _lib._sel_initWithFormat_options_locale_context_arguments_1, - format._id, + final _ret = _objc_msgSend_732( + this.pointer, + _sel_initWithFormat_options_locale_context_arguments_, + format.pointer, options, - locale?._id ?? ffi.nullptr, - context._id, + locale?.pointer ?? ffi.nullptr, + context.pointer, arguments); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + return NSMutableAttributedString._(_ret, retain: true, release: true); } static NSMutableAttributedString localizedAttributedStringWithFormat_context_( - SwiftLibrary _lib, NSAttributedString format, NSDictionary context) { - final _ret = _lib._objc_msgSend_733( - _lib._class_NSMutableAttributedString1, - _lib._sel_localizedAttributedStringWithFormat_context_1, - format._id, - context._id); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + NSAttributedString format, NSDictionary context) { + final _ret = _objc_msgSend_733( + _class_NSMutableAttributedString, + _sel_localizedAttributedStringWithFormat_context_, + format.pointer, + context.pointer); + return NSMutableAttributedString._(_ret, retain: true, release: true); } static NSMutableAttributedString - localizedAttributedStringWithFormat_options_context_(SwiftLibrary _lib, + localizedAttributedStringWithFormat_options_context_( NSAttributedString format, int options, NSDictionary context) { - final _ret = _lib._objc_msgSend_734( - _lib._class_NSMutableAttributedString1, - _lib._sel_localizedAttributedStringWithFormat_options_context_1, - format._id, + final _ret = _objc_msgSend_734( + _class_NSMutableAttributedString, + _sel_localizedAttributedStringWithFormat_options_context_, + format.pointer, options, - context._id); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + context.pointer); + return NSMutableAttributedString._(_ret, retain: true, release: true); } @override NSMutableAttributedString init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMutableAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMutableAttributedString._(_ret, retain: true, release: true); } - static NSMutableAttributedString new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableAttributedString1, _lib._sel_new1); - return NSMutableAttributedString._(_ret, _lib, - retain: false, release: true); + static NSMutableAttributedString new1() { + final _ret = _objc_msgSend_2(_class_NSMutableAttributedString, _sel_new); + return NSMutableAttributedString._(_ret, retain: false, release: true); } - static NSMutableAttributedString allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3(_lib._class_NSMutableAttributedString1, - _lib._sel_allocWithZone_1, zone); - return NSMutableAttributedString._(_ret, _lib, - retain: false, release: true); + static NSMutableAttributedString allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSMutableAttributedString, _sel_allocWithZone_, zone); + return NSMutableAttributedString._(_ret, retain: false, release: true); } - static NSMutableAttributedString alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableAttributedString1, _lib._sel_alloc1); - return NSMutableAttributedString._(_ret, _lib, - retain: false, release: true); + static NSMutableAttributedString alloc() { + final _ret = _objc_msgSend_2(_class_NSMutableAttributedString, _sel_alloc); + return NSMutableAttributedString._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMutableAttributedString1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMutableAttributedString, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMutableAttributedString1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMutableAttributedString, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSMutableAttributedString1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMutableAttributedString, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableAttributedString1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSMutableAttributedString, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMutableAttributedString1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMutableAttributedString, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMutableAttributedString1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMutableAttributedString, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMutableAttributedString1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSMutableAttributedString1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSMutableAttributedString1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMutableAttributedString, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMutableAttributedString, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSMutableAttributedString, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSMutableAttributedString = + objc.getClass("NSMutableAttributedString"); +late final _sel_setAttributes_range_ = + objc.registerName("setAttributes:range:"); +final _objc_msgSend_739 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +late final _sel_mutableString = objc.registerName("mutableString"); +final _objc_msgSend_740 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_addAttribute_value_range_ = + objc.registerName("addAttribute:value:range:"); +final _objc_msgSend_741 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +late final _sel_addAttributes_range_ = + objc.registerName("addAttributes:range:"); +final _objc_msgSend_742 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +late final _sel_removeAttribute_range_ = + objc.registerName("removeAttribute:range:"); +final _objc_msgSend_743 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +late final _sel_replaceCharactersInRange_withAttributedString_ = + objc.registerName("replaceCharactersInRange:withAttributedString:"); +final _objc_msgSend_744 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_insertAttributedString_atIndex_ = + objc.registerName("insertAttributedString:atIndex:"); +final _objc_msgSend_745 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_appendAttributedString_ = + objc.registerName("appendAttributedString:"); +final _objc_msgSend_746 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setAttributedString_ = + objc.registerName("setAttributedString:"); +late final _sel_beginEditing = objc.registerName("beginEditing"); +late final _sel_endEditing = objc.registerName("endEditing"); +late final _sel_appendLocalizedFormat_ = + objc.registerName("appendLocalizedFormat:"); class NSDateFormatter extends NSFormatter { - NSDateFormatter._(ffi.Pointer id, SwiftLibrary lib, + NSDateFormatter._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSDateFormatter] that points to the same underlying object as [other]. - static NSDateFormatter castFrom(T other) { - return NSDateFormatter._(other._id, other._lib, - retain: true, release: true); + static NSDateFormatter castFrom(T other) { + return NSDateFormatter._(other.pointer, retain: true, release: true); } /// Returns a [NSDateFormatter] that wraps the given raw object pointer. - static NSDateFormatter castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSDateFormatter castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSDateFormatter._(other, lib, retain: retain, release: release); + return NSDateFormatter._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSDateFormatter]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSDateFormatter1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSDateFormatter); } int get formattingContext { - return _lib._objc_msgSend_752(_id, _lib._sel_formattingContext1); + return _objc_msgSend_752(this.pointer, _sel_formattingContext); } set formattingContext(int value) { - return _lib._objc_msgSend_753(_id, _lib._sel_setFormattingContext_1, value); + return _objc_msgSend_753(this.pointer, _sel_setFormattingContext_, value); } bool getObjectValue_forString_range_error_( - ffi.Pointer> obj, + ffi.Pointer> obj, NSString string, ffi.Pointer<_NSRange> rangep, - ffi.Pointer> error) { - return _lib._objc_msgSend_754( - _id, - _lib._sel_getObjectValue_forString_range_error_1, + ffi.Pointer> error) { + return _objc_msgSend_754( + this.pointer, + _sel_getObjectValue_forString_range_error_, obj, - string._id, + string.pointer, rangep, error); } NSString stringFromDate_(NSDate date) { final _ret = - _lib._objc_msgSend_755(_id, _lib._sel_stringFromDate_1, date._id); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_755(this.pointer, _sel_stringFromDate_, date.pointer); + return NSString._(_ret, retain: true, release: true); } NSDate? dateFromString_(NSString string) { final _ret = - _lib._objc_msgSend_564(_id, _lib._sel_dateFromString_1, string._id); + _objc_msgSend_564(this.pointer, _sel_dateFromString_, string.pointer); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } static NSString localizedStringFromDate_dateStyle_timeStyle_( - SwiftLibrary _lib, NSDate date, int dstyle, int tstyle) { - final _ret = _lib._objc_msgSend_756( - _lib._class_NSDateFormatter1, - _lib._sel_localizedStringFromDate_dateStyle_timeStyle_1, - date._id, + NSDate date, int dstyle, int tstyle) { + final _ret = _objc_msgSend_756( + _class_NSDateFormatter, + _sel_localizedStringFromDate_dateStyle_timeStyle_, + date.pointer, dstyle, tstyle); - return NSString._(_ret, _lib, retain: true, release: true); + return NSString._(_ret, retain: true, release: true); } static NSString? dateFormatFromTemplate_options_locale_( - SwiftLibrary _lib, NSString tmplate, int opts, NSLocale? locale) { - final _ret = _lib._objc_msgSend_757( - _lib._class_NSDateFormatter1, - _lib._sel_dateFormatFromTemplate_options_locale_1, - tmplate._id, + NSString tmplate, int opts, NSLocale? locale) { + final _ret = _objc_msgSend_757( + _class_NSDateFormatter, + _sel_dateFormatFromTemplate_options_locale_, + tmplate.pointer, opts, - locale?._id ?? ffi.nullptr); + locale?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static int getDefaultFormatterBehavior(SwiftLibrary _lib) { - return _lib._objc_msgSend_758( - _lib._class_NSDateFormatter1, _lib._sel_defaultFormatterBehavior1); + static int getDefaultFormatterBehavior() { + return _objc_msgSend_758( + _class_NSDateFormatter, _sel_defaultFormatterBehavior); } - static void setDefaultFormatterBehavior(SwiftLibrary _lib, int value) { - return _lib._objc_msgSend_759(_lib._class_NSDateFormatter1, - _lib._sel_setDefaultFormatterBehavior_1, value); + static void setDefaultFormatterBehavior(int value) { + return _objc_msgSend_759( + _class_NSDateFormatter, _sel_setDefaultFormatterBehavior_, value); } void setLocalizedDateFormatFromTemplate_(NSString dateFormatTemplate) { - _lib._objc_msgSend_247(_id, _lib._sel_setLocalizedDateFormatFromTemplate_1, - dateFormatTemplate._id); + _objc_msgSend_247(this.pointer, _sel_setLocalizedDateFormatFromTemplate_, + dateFormatTemplate.pointer); } NSString get dateFormat { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_dateFormat1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_dateFormat); + return NSString._(_ret, retain: true, release: true); } set dateFormat(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setDateFormat_1, value._id); + return _objc_msgSend_646(this.pointer, _sel_setDateFormat_, value.pointer); } int get dateStyle { - return _lib._objc_msgSend_760(_id, _lib._sel_dateStyle1); + return _objc_msgSend_760(this.pointer, _sel_dateStyle); } set dateStyle(int value) { - return _lib._objc_msgSend_761(_id, _lib._sel_setDateStyle_1, value); + return _objc_msgSend_761(this.pointer, _sel_setDateStyle_, value); } int get timeStyle { - return _lib._objc_msgSend_760(_id, _lib._sel_timeStyle1); + return _objc_msgSend_760(this.pointer, _sel_timeStyle); } set timeStyle(int value) { - return _lib._objc_msgSend_761(_id, _lib._sel_setTimeStyle_1, value); + return _objc_msgSend_761(this.pointer, _sel_setTimeStyle_, value); } NSLocale get locale { - final _ret = _lib._objc_msgSend_197(_id, _lib._sel_locale1); - return NSLocale._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_197(this.pointer, _sel_locale); + return NSLocale._(_ret, retain: true, release: true); } set locale(NSLocale value) { - return _lib._objc_msgSend_762(_id, _lib._sel_setLocale_1, value._id); + return _objc_msgSend_762(this.pointer, _sel_setLocale_, value.pointer); } bool get generatesCalendarDates { - return _lib._objc_msgSend_12(_id, _lib._sel_generatesCalendarDates1); + return _objc_msgSend_12(this.pointer, _sel_generatesCalendarDates); } set generatesCalendarDates(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setGeneratesCalendarDates_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setGeneratesCalendarDates_, value); } int get formatterBehavior { - return _lib._objc_msgSend_758(_id, _lib._sel_formatterBehavior1); + return _objc_msgSend_758(this.pointer, _sel_formatterBehavior); } set formatterBehavior(int value) { - return _lib._objc_msgSend_759(_id, _lib._sel_setFormatterBehavior_1, value); + return _objc_msgSend_759(this.pointer, _sel_setFormatterBehavior_, value); } NSTimeZone get timeZone { - final _ret = _lib._objc_msgSend_179(_id, _lib._sel_timeZone1); - return NSTimeZone._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_179(this.pointer, _sel_timeZone); + return NSTimeZone._(_ret, retain: true, release: true); } set timeZone(NSTimeZone value) { - return _lib._objc_msgSend_180(_id, _lib._sel_setTimeZone_1, value._id); + return _objc_msgSend_180(this.pointer, _sel_setTimeZone_, value.pointer); } NSCalendar get calendar { - final _ret = _lib._objc_msgSend_763(_id, _lib._sel_calendar1); - return NSCalendar._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_763(this.pointer, _sel_calendar); + return NSCalendar._(_ret, retain: true, release: true); } set calendar(NSCalendar value) { - return _lib._objc_msgSend_799(_id, _lib._sel_setCalendar_1, value._id); + return _objc_msgSend_799(this.pointer, _sel_setCalendar_, value.pointer); } bool get lenient { - return _lib._objc_msgSend_12(_id, _lib._sel_isLenient1); + return _objc_msgSend_12(this.pointer, _sel_isLenient); } set lenient(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setLenient_1, value); + return _objc_msgSend_527(this.pointer, _sel_setLenient_, value); } NSDate? get twoDigitStartDate { - final _ret = _lib._objc_msgSend_183(_id, _lib._sel_twoDigitStartDate1); + final _ret = _objc_msgSend_183(this.pointer, _sel_twoDigitStartDate); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } set twoDigitStartDate(NSDate? value) { - return _lib._objc_msgSend_800( - _id, _lib._sel_setTwoDigitStartDate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_800(this.pointer, _sel_setTwoDigitStartDate_, + value?.pointer ?? ffi.nullptr); } NSDate? get defaultDate { - final _ret = _lib._objc_msgSend_183(_id, _lib._sel_defaultDate1); + final _ret = _objc_msgSend_183(this.pointer, _sel_defaultDate); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } set defaultDate(NSDate? value) { - return _lib._objc_msgSend_800( - _id, _lib._sel_setDefaultDate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_800( + this.pointer, _sel_setDefaultDate_, value?.pointer ?? ffi.nullptr); } NSArray get eraSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_eraSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_eraSymbols); + return NSArray._(_ret, retain: true, release: true); } set eraSymbols(NSArray value) { - return _lib._objc_msgSend_801(_id, _lib._sel_setEraSymbols_1, value._id); + return _objc_msgSend_801(this.pointer, _sel_setEraSymbols_, value.pointer); } NSArray get monthSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_monthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_monthSymbols); + return NSArray._(_ret, retain: true, release: true); } set monthSymbols(NSArray value) { - return _lib._objc_msgSend_801(_id, _lib._sel_setMonthSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setMonthSymbols_, value.pointer); } NSArray get shortMonthSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_shortMonthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_shortMonthSymbols); + return NSArray._(_ret, retain: true, release: true); } set shortMonthSymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setShortMonthSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setShortMonthSymbols_, value.pointer); } NSArray get weekdaySymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_weekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_weekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } set weekdaySymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setWeekdaySymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setWeekdaySymbols_, value.pointer); } NSArray get shortWeekdaySymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_shortWeekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_shortWeekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } set shortWeekdaySymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setShortWeekdaySymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setShortWeekdaySymbols_, value.pointer); } NSString get AMSymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_AMSymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_AMSymbol); + return NSString._(_ret, retain: true, release: true); } set AMSymbol(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setAMSymbol_1, value._id); + return _objc_msgSend_646(this.pointer, _sel_setAMSymbol_, value.pointer); } NSString get PMSymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_PMSymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_PMSymbol); + return NSString._(_ret, retain: true, release: true); } set PMSymbol(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setPMSymbol_1, value._id); + return _objc_msgSend_646(this.pointer, _sel_setPMSymbol_, value.pointer); } NSArray get longEraSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_longEraSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_longEraSymbols); + return NSArray._(_ret, retain: true, release: true); } set longEraSymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setLongEraSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setLongEraSymbols_, value.pointer); } NSArray get veryShortMonthSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_veryShortMonthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_veryShortMonthSymbols); + return NSArray._(_ret, retain: true, release: true); } set veryShortMonthSymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setVeryShortMonthSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setVeryShortMonthSymbols_, value.pointer); } NSArray get standaloneMonthSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_standaloneMonthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_standaloneMonthSymbols); + return NSArray._(_ret, retain: true, release: true); } set standaloneMonthSymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setStandaloneMonthSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setStandaloneMonthSymbols_, value.pointer); } NSArray get shortStandaloneMonthSymbols { final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_shortStandaloneMonthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_85(this.pointer, _sel_shortStandaloneMonthSymbols); + return NSArray._(_ret, retain: true, release: true); } set shortStandaloneMonthSymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setShortStandaloneMonthSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setShortStandaloneMonthSymbols_, value.pointer); } NSArray get veryShortStandaloneMonthSymbols { final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_veryShortStandaloneMonthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_85(this.pointer, _sel_veryShortStandaloneMonthSymbols); + return NSArray._(_ret, retain: true, release: true); } set veryShortStandaloneMonthSymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setVeryShortStandaloneMonthSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setVeryShortStandaloneMonthSymbols_, value.pointer); } NSArray get veryShortWeekdaySymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_veryShortWeekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_veryShortWeekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } set veryShortWeekdaySymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setVeryShortWeekdaySymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setVeryShortWeekdaySymbols_, value.pointer); } NSArray get standaloneWeekdaySymbols { - final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_standaloneWeekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_standaloneWeekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } set standaloneWeekdaySymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setStandaloneWeekdaySymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setStandaloneWeekdaySymbols_, value.pointer); } NSArray get shortStandaloneWeekdaySymbols { final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_shortStandaloneWeekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_85(this.pointer, _sel_shortStandaloneWeekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } set shortStandaloneWeekdaySymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setShortStandaloneWeekdaySymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setShortStandaloneWeekdaySymbols_, value.pointer); } NSArray get veryShortStandaloneWeekdaySymbols { - final _ret = _lib._objc_msgSend_85( - _id, _lib._sel_veryShortStandaloneWeekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_85(this.pointer, _sel_veryShortStandaloneWeekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } set veryShortStandaloneWeekdaySymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setVeryShortStandaloneWeekdaySymbols_1, value._id); + return _objc_msgSend_801(this.pointer, + _sel_setVeryShortStandaloneWeekdaySymbols_, value.pointer); } NSArray get quarterSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_quarterSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_quarterSymbols); + return NSArray._(_ret, retain: true, release: true); } set quarterSymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setQuarterSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setQuarterSymbols_, value.pointer); } NSArray get shortQuarterSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_shortQuarterSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_shortQuarterSymbols); + return NSArray._(_ret, retain: true, release: true); } set shortQuarterSymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setShortQuarterSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setShortQuarterSymbols_, value.pointer); } NSArray get standaloneQuarterSymbols { - final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_standaloneQuarterSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_standaloneQuarterSymbols); + return NSArray._(_ret, retain: true, release: true); } set standaloneQuarterSymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setStandaloneQuarterSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setStandaloneQuarterSymbols_, value.pointer); } NSArray get shortStandaloneQuarterSymbols { final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_shortStandaloneQuarterSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_85(this.pointer, _sel_shortStandaloneQuarterSymbols); + return NSArray._(_ret, retain: true, release: true); } set shortStandaloneQuarterSymbols(NSArray value) { - return _lib._objc_msgSend_801( - _id, _lib._sel_setShortStandaloneQuarterSymbols_1, value._id); + return _objc_msgSend_801( + this.pointer, _sel_setShortStandaloneQuarterSymbols_, value.pointer); } NSDate? get gregorianStartDate { - final _ret = _lib._objc_msgSend_183(_id, _lib._sel_gregorianStartDate1); + final _ret = _objc_msgSend_183(this.pointer, _sel_gregorianStartDate); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } set gregorianStartDate(NSDate? value) { - return _lib._objc_msgSend_800( - _id, _lib._sel_setGregorianStartDate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_800(this.pointer, _sel_setGregorianStartDate_, + value?.pointer ?? ffi.nullptr); } bool get doesRelativeDateFormatting { - return _lib._objc_msgSend_12(_id, _lib._sel_doesRelativeDateFormatting1); + return _objc_msgSend_12(this.pointer, _sel_doesRelativeDateFormatting); } set doesRelativeDateFormatting(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setDoesRelativeDateFormatting_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setDoesRelativeDateFormatting_, value); } NSObject initWithDateFormat_allowNaturalLanguage_( NSString format, bool flag) { - final _ret = _lib._objc_msgSend_30(_id, - _lib._sel_initWithDateFormat_allowNaturalLanguage_1, format._id, flag); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_30(this.pointer, + _sel_initWithDateFormat_allowNaturalLanguage_, format.pointer, flag); + return NSObject._(_ret, retain: true, release: true); } bool allowsNaturalLanguage() { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsNaturalLanguage1); + return _objc_msgSend_12(this.pointer, _sel_allowsNaturalLanguage); } @override NSDateFormatter init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSDateFormatter._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSDateFormatter._(_ret, retain: true, release: true); } - static NSDateFormatter new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSDateFormatter1, _lib._sel_new1); - return NSDateFormatter._(_ret, _lib, retain: false, release: true); + static NSDateFormatter new1() { + final _ret = _objc_msgSend_2(_class_NSDateFormatter, _sel_new); + return NSDateFormatter._(_ret, retain: false, release: true); } - static NSDateFormatter allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSDateFormatter1, _lib._sel_allocWithZone_1, zone); - return NSDateFormatter._(_ret, _lib, retain: false, release: true); + static NSDateFormatter allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSDateFormatter, _sel_allocWithZone_, zone); + return NSDateFormatter._(_ret, retain: false, release: true); } - static NSDateFormatter alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSDateFormatter1, _lib._sel_alloc1); - return NSDateFormatter._(_ret, _lib, retain: false, release: true); + static NSDateFormatter alloc() { + final _ret = _objc_msgSend_2(_class_NSDateFormatter, _sel_alloc); + return NSDateFormatter._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSDateFormatter1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSDateFormatter, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSDateFormatter1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSDateFormatter, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSDateFormatter1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSDateFormatter, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSDateFormatter1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSDateFormatter, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSDateFormatter1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSDateFormatter, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSDateFormatter1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSDateFormatter, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSDateFormatter1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSDateFormatter, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSDateFormatter1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSDateFormatter, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSDateFormatter1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSDateFormatter, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSDateFormatter = objc.getClass("NSDateFormatter"); + class NSFormatter extends NSObject { - NSFormatter._(ffi.Pointer id, SwiftLibrary lib, + NSFormatter._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSFormatter] that points to the same underlying object as [other]. - static NSFormatter castFrom(T other) { - return NSFormatter._(other._id, other._lib, retain: true, release: true); + static NSFormatter castFrom(T other) { + return NSFormatter._(other.pointer, retain: true, release: true); } /// Returns a [NSFormatter] that wraps the given raw object pointer. - static NSFormatter castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSFormatter castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSFormatter._(other, lib, retain: retain, release: release); + return NSFormatter._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSFormatter]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSFormatter1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSFormatter); } NSString? stringForObjectValue_(NSObject? obj) { - final _ret = _lib._objc_msgSend_747( - _id, _lib._sel_stringForObjectValue_1, obj?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_747( + this.pointer, _sel_stringForObjectValue_, obj?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSAttributedString? attributedStringForObjectValue_withDefaultAttributes_( NSObject obj, NSDictionary? attrs) { - final _ret = _lib._objc_msgSend_748( - _id, - _lib._sel_attributedStringForObjectValue_withDefaultAttributes_1, - obj._id, - attrs?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_748( + this.pointer, + _sel_attributedStringForObjectValue_withDefaultAttributes_, + obj.pointer, + attrs?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSAttributedString._(_ret, _lib, retain: true, release: true); + : NSAttributedString._(_ret, retain: true, release: true); } NSString? editingStringForObjectValue_(NSObject obj) { - final _ret = _lib._objc_msgSend_526( - _id, _lib._sel_editingStringForObjectValue_1, obj._id); + final _ret = _objc_msgSend_526( + this.pointer, _sel_editingStringForObjectValue_, obj.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool getObjectValue_forString_errorDescription_( - ffi.Pointer> obj, + ffi.Pointer> obj, NSString string, - ffi.Pointer> error) { - return _lib._objc_msgSend_749( - _id, - _lib._sel_getObjectValue_forString_errorDescription_1, + ffi.Pointer> error) { + return _objc_msgSend_749( + this.pointer, + _sel_getObjectValue_forString_errorDescription_, obj, - string._id, + string.pointer, error); } bool isPartialStringValid_newEditingString_errorDescription_( NSString partialString, - ffi.Pointer> newString, - ffi.Pointer> error) { - return _lib._objc_msgSend_750( - _id, - _lib._sel_isPartialStringValid_newEditingString_errorDescription_1, - partialString._id, + ffi.Pointer> newString, + ffi.Pointer> error) { + return _objc_msgSend_750( + this.pointer, + _sel_isPartialStringValid_newEditingString_errorDescription_, + partialString.pointer, newString, error); } bool isPartialStringValid_proposedSelectedRange_originalString_originalSelectedRange_errorDescription_( - ffi.Pointer> partialStringPtr, + ffi.Pointer> partialStringPtr, ffi.Pointer<_NSRange> proposedSelRangePtr, NSString origString, _NSRange origSelRange, - ffi.Pointer> error) { - return _lib._objc_msgSend_751( - _id, - _lib._sel_isPartialStringValid_proposedSelectedRange_originalString_originalSelectedRange_errorDescription_1, + ffi.Pointer> error) { + return _objc_msgSend_751( + this.pointer, + _sel_isPartialStringValid_proposedSelectedRange_originalString_originalSelectedRange_errorDescription_, partialStringPtr, proposedSelRangePtr, - origString._id, + origString.pointer, origSelRange, error); } @override NSFormatter init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSFormatter._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSFormatter._(_ret, retain: true, release: true); } - static NSFormatter new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSFormatter1, _lib._sel_new1); - return NSFormatter._(_ret, _lib, retain: false, release: true); + static NSFormatter new1() { + final _ret = _objc_msgSend_2(_class_NSFormatter, _sel_new); + return NSFormatter._(_ret, retain: false, release: true); } - static NSFormatter allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSFormatter1, _lib._sel_allocWithZone_1, zone); - return NSFormatter._(_ret, _lib, retain: false, release: true); + static NSFormatter allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSFormatter, _sel_allocWithZone_, zone); + return NSFormatter._(_ret, retain: false, release: true); } - static NSFormatter alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSFormatter1, _lib._sel_alloc1); - return NSFormatter._(_ret, _lib, retain: false, release: true); + static NSFormatter alloc() { + final _ret = _objc_msgSend_2(_class_NSFormatter, _sel_alloc); + return NSFormatter._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSFormatter1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSFormatter, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSFormatter1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSFormatter, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSFormatter1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSFormatter, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSFormatter1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSFormatter, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSFormatter1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSFormatter, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSFormatter1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSFormatter, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSFormatter1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSFormatter1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSFormatter1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSFormatter, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSFormatter, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSFormatter, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSFormatter = objc.getClass("NSFormatter"); +late final _sel_stringForObjectValue_ = + objc.registerName("stringForObjectValue:"); +final _objc_msgSend_747 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_attributedStringForObjectValue_withDefaultAttributes_ = + objc.registerName("attributedStringForObjectValue:withDefaultAttributes:"); +final _objc_msgSend_748 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_editingStringForObjectValue_ = + objc.registerName("editingStringForObjectValue:"); +late final _sel_getObjectValue_forString_errorDescription_ = + objc.registerName("getObjectValue:forString:errorDescription:"); +final _objc_msgSend_749 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_isPartialStringValid_newEditingString_errorDescription_ = objc + .registerName("isPartialStringValid:newEditingString:errorDescription:"); +final _objc_msgSend_750 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_isPartialStringValid_proposedSelectedRange_originalString_originalSelectedRange_errorDescription_ = + objc.registerName( + "isPartialStringValid:proposedSelectedRange:originalString:originalSelectedRange:errorDescription:"); +final _objc_msgSend_751 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer<_NSRange>, + ffi.Pointer, + _NSRange, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer<_NSRange>, + ffi.Pointer, + _NSRange, + ffi.Pointer>)>(); abstract class NSFormattingContext { static const int NSFormattingContextUnknown = 0; @@ -57917,6 +36768,58 @@ abstract class NSFormattingContext { static const int NSFormattingContextMiddleOfSentence = 5; } +late final _sel_formattingContext = objc.registerName("formattingContext"); +final _objc_msgSend_752 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setFormattingContext_ = + objc.registerName("setFormattingContext:"); +final _objc_msgSend_753 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_getObjectValue_forString_range_error_ = + objc.registerName("getObjectValue:forString:range:error:"); +final _objc_msgSend_754 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer<_NSRange>, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer<_NSRange>, + ffi.Pointer>)>(); +late final _sel_stringFromDate_ = objc.registerName("stringFromDate:"); +final _objc_msgSend_755 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dateFromString_ = objc.registerName("dateFromString:"); + abstract class NSDateFormatterStyle { static const int NSDateFormatterNoStyle = 0; static const int NSDateFormatterShortStyle = 1; @@ -57925,301 +36828,397 @@ abstract class NSDateFormatterStyle { static const int NSDateFormatterFullStyle = 4; } +late final _sel_localizedStringFromDate_dateStyle_timeStyle_ = + objc.registerName("localizedStringFromDate:dateStyle:timeStyle:"); +final _objc_msgSend_756 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + int)>(); +late final _sel_dateFormatFromTemplate_options_locale_ = + objc.registerName("dateFormatFromTemplate:options:locale:"); +final _objc_msgSend_757 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); + abstract class NSDateFormatterBehavior { static const int NSDateFormatterBehaviorDefault = 0; static const int NSDateFormatterBehavior10_0 = 1000; static const int NSDateFormatterBehavior10_4 = 1040; } +late final _sel_defaultFormatterBehavior = + objc.registerName("defaultFormatterBehavior"); +final _objc_msgSend_758 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDefaultFormatterBehavior_ = + objc.registerName("setDefaultFormatterBehavior:"); +final _objc_msgSend_759 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setLocalizedDateFormatFromTemplate_ = + objc.registerName("setLocalizedDateFormatFromTemplate:"); +late final _sel_dateFormat = objc.registerName("dateFormat"); +late final _sel_setDateFormat_ = objc.registerName("setDateFormat:"); +late final _sel_dateStyle = objc.registerName("dateStyle"); +final _objc_msgSend_760 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDateStyle_ = objc.registerName("setDateStyle:"); +final _objc_msgSend_761 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_timeStyle = objc.registerName("timeStyle"); +late final _sel_setTimeStyle_ = objc.registerName("setTimeStyle:"); +late final _sel_locale = objc.registerName("locale"); +late final _sel_setLocale_ = objc.registerName("setLocale:"); +final _objc_msgSend_762 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_generatesCalendarDates = + objc.registerName("generatesCalendarDates"); +late final _sel_setGeneratesCalendarDates_ = + objc.registerName("setGeneratesCalendarDates:"); +late final _sel_formatterBehavior = objc.registerName("formatterBehavior"); +late final _sel_setFormatterBehavior_ = + objc.registerName("setFormatterBehavior:"); + class NSCalendar extends NSObject { - NSCalendar._(ffi.Pointer id, SwiftLibrary lib, + NSCalendar._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSCalendar] that points to the same underlying object as [other]. - static NSCalendar castFrom(T other) { - return NSCalendar._(other._id, other._lib, retain: true, release: true); + static NSCalendar castFrom(T other) { + return NSCalendar._(other.pointer, retain: true, release: true); } /// Returns a [NSCalendar] that wraps the given raw object pointer. - static NSCalendar castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSCalendar castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSCalendar._(other, lib, retain: retain, release: release); + return NSCalendar._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSCalendar]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSCalendar1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSCalendar); } - static NSCalendar getCurrentCalendar(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_763( - _lib._class_NSCalendar1, _lib._sel_currentCalendar1); - return NSCalendar._(_ret, _lib, retain: true, release: true); + static NSCalendar getCurrentCalendar() { + final _ret = _objc_msgSend_763(_class_NSCalendar, _sel_currentCalendar); + return NSCalendar._(_ret, retain: true, release: true); } - static NSCalendar getAutoupdatingCurrentCalendar(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_763( - _lib._class_NSCalendar1, _lib._sel_autoupdatingCurrentCalendar1); - return NSCalendar._(_ret, _lib, retain: true, release: true); + static NSCalendar getAutoupdatingCurrentCalendar() { + final _ret = + _objc_msgSend_763(_class_NSCalendar, _sel_autoupdatingCurrentCalendar); + return NSCalendar._(_ret, retain: true, release: true); } static NSCalendar? calendarWithIdentifier_( - SwiftLibrary _lib, NSString calendarIdentifierConstant) { - final _ret = _lib._objc_msgSend_764(_lib._class_NSCalendar1, - _lib._sel_calendarWithIdentifier_1, calendarIdentifierConstant._id); + NSString calendarIdentifierConstant) { + final _ret = _objc_msgSend_764(_class_NSCalendar, + _sel_calendarWithIdentifier_, calendarIdentifierConstant.pointer); return _ret.address == 0 ? null - : NSCalendar._(_ret, _lib, retain: true, release: true); + : NSCalendar._(_ret, retain: true, release: true); } @override NSCalendar init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSCalendar._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSCalendar._(_ret, retain: true, release: true); } NSObject? initWithCalendarIdentifier_(NSString ident) { - final _ret = _lib._objc_msgSend_38( - _id, _lib._sel_initWithCalendarIdentifier_1, ident._id); + final _ret = _objc_msgSend_38( + this.pointer, _sel_initWithCalendarIdentifier_, ident.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSString get calendarIdentifier { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_calendarIdentifier1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_calendarIdentifier); + return NSString._(_ret, retain: true, release: true); } NSLocale? get locale { - final _ret = _lib._objc_msgSend_765(_id, _lib._sel_locale1); + final _ret = _objc_msgSend_765(this.pointer, _sel_locale); return _ret.address == 0 ? null - : NSLocale._(_ret, _lib, retain: true, release: true); + : NSLocale._(_ret, retain: true, release: true); } set locale(NSLocale? value) { - return _lib._objc_msgSend_766( - _id, _lib._sel_setLocale_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_766( + this.pointer, _sel_setLocale_, value?.pointer ?? ffi.nullptr); } NSTimeZone get timeZone { - final _ret = _lib._objc_msgSend_179(_id, _lib._sel_timeZone1); - return NSTimeZone._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_179(this.pointer, _sel_timeZone); + return NSTimeZone._(_ret, retain: true, release: true); } set timeZone(NSTimeZone value) { - return _lib._objc_msgSend_180(_id, _lib._sel_setTimeZone_1, value._id); + return _objc_msgSend_180(this.pointer, _sel_setTimeZone_, value.pointer); } int get firstWeekday { - return _lib._objc_msgSend_10(_id, _lib._sel_firstWeekday1); + return _objc_msgSend_10(this.pointer, _sel_firstWeekday); } set firstWeekday(int value) { - return _lib._objc_msgSend_516(_id, _lib._sel_setFirstWeekday_1, value); + return _objc_msgSend_516(this.pointer, _sel_setFirstWeekday_, value); } int get minimumDaysInFirstWeek { - return _lib._objc_msgSend_10(_id, _lib._sel_minimumDaysInFirstWeek1); + return _objc_msgSend_10(this.pointer, _sel_minimumDaysInFirstWeek); } set minimumDaysInFirstWeek(int value) { - return _lib._objc_msgSend_516( - _id, _lib._sel_setMinimumDaysInFirstWeek_1, value); + return _objc_msgSend_516( + this.pointer, _sel_setMinimumDaysInFirstWeek_, value); } NSArray get eraSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_eraSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_eraSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get longEraSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_longEraSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_longEraSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get monthSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_monthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_monthSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get shortMonthSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_shortMonthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_shortMonthSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get veryShortMonthSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_veryShortMonthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_veryShortMonthSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get standaloneMonthSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_standaloneMonthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_standaloneMonthSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get shortStandaloneMonthSymbols { final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_shortStandaloneMonthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_85(this.pointer, _sel_shortStandaloneMonthSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get veryShortStandaloneMonthSymbols { final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_veryShortStandaloneMonthSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_85(this.pointer, _sel_veryShortStandaloneMonthSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get weekdaySymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_weekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_weekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get shortWeekdaySymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_shortWeekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_shortWeekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get veryShortWeekdaySymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_veryShortWeekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_veryShortWeekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get standaloneWeekdaySymbols { - final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_standaloneWeekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_standaloneWeekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get shortStandaloneWeekdaySymbols { final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_shortStandaloneWeekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_85(this.pointer, _sel_shortStandaloneWeekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get veryShortStandaloneWeekdaySymbols { - final _ret = _lib._objc_msgSend_85( - _id, _lib._sel_veryShortStandaloneWeekdaySymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_85(this.pointer, _sel_veryShortStandaloneWeekdaySymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get quarterSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_quarterSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_quarterSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get shortQuarterSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_shortQuarterSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_shortQuarterSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get standaloneQuarterSymbols { - final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_standaloneQuarterSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_standaloneQuarterSymbols); + return NSArray._(_ret, retain: true, release: true); } NSArray get shortStandaloneQuarterSymbols { final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_shortStandaloneQuarterSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_85(this.pointer, _sel_shortStandaloneQuarterSymbols); + return NSArray._(_ret, retain: true, release: true); } NSString get AMSymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_AMSymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_AMSymbol); + return NSString._(_ret, retain: true, release: true); } NSString get PMSymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_PMSymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_PMSymbol); + return NSString._(_ret, retain: true, release: true); } void minimumRangeOfUnit_(ffi.Pointer<_NSRange> stret, int unit) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_767_stret( - stret, _id, _lib._sel_minimumRangeOfUnit_1, unit) + objc.useMsgSendVariants + ? _objc_msgSend_767Stret( + stret, this.pointer, _sel_minimumRangeOfUnit_, unit) : stret.ref = - _lib._objc_msgSend_767(_id, _lib._sel_minimumRangeOfUnit_1, unit); + _objc_msgSend_767(this.pointer, _sel_minimumRangeOfUnit_, unit); } void maximumRangeOfUnit_(ffi.Pointer<_NSRange> stret, int unit) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_767_stret( - stret, _id, _lib._sel_maximumRangeOfUnit_1, unit) + objc.useMsgSendVariants + ? _objc_msgSend_767Stret( + stret, this.pointer, _sel_maximumRangeOfUnit_, unit) : stret.ref = - _lib._objc_msgSend_767(_id, _lib._sel_maximumRangeOfUnit_1, unit); + _objc_msgSend_767(this.pointer, _sel_maximumRangeOfUnit_, unit); } void rangeOfUnit_inUnit_forDate_( ffi.Pointer<_NSRange> stret, int smaller, int larger, NSDate date) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_768_stret(stret, _id, - _lib._sel_rangeOfUnit_inUnit_forDate_1, smaller, larger, date._id) - : stret.ref = _lib._objc_msgSend_768(_id, - _lib._sel_rangeOfUnit_inUnit_forDate_1, smaller, larger, date._id); + objc.useMsgSendVariants + ? _objc_msgSend_768Stret(stret, this.pointer, + _sel_rangeOfUnit_inUnit_forDate_, smaller, larger, date.pointer) + : stret.ref = _objc_msgSend_768(this.pointer, + _sel_rangeOfUnit_inUnit_forDate_, smaller, larger, date.pointer); } int ordinalityOfUnit_inUnit_forDate_(int smaller, int larger, NSDate date) { - return _lib._objc_msgSend_769(_id, - _lib._sel_ordinalityOfUnit_inUnit_forDate_1, smaller, larger, date._id); + return _objc_msgSend_769(this.pointer, + _sel_ordinalityOfUnit_inUnit_forDate_, smaller, larger, date.pointer); } bool rangeOfUnit_startDate_interval_forDate_( int unit, - ffi.Pointer> datep, + ffi.Pointer> datep, ffi.Pointer tip, NSDate date) { - return _lib._objc_msgSend_770( - _id, - _lib._sel_rangeOfUnit_startDate_interval_forDate_1, + return _objc_msgSend_770( + this.pointer, + _sel_rangeOfUnit_startDate_interval_forDate_, unit, datep, tip, - date._id); + date.pointer); } NSDate? dateFromComponents_(NSDateComponents comps) { - final _ret = - _lib._objc_msgSend_778(_id, _lib._sel_dateFromComponents_1, comps._id); + final _ret = _objc_msgSend_778( + this.pointer, _sel_dateFromComponents_, comps.pointer); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSDateComponents components_fromDate_(int unitFlags, NSDate date) { - final _ret = _lib._objc_msgSend_779( - _id, _lib._sel_components_fromDate_1, unitFlags, date._id); - return NSDateComponents._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_779( + this.pointer, _sel_components_fromDate_, unitFlags, date.pointer); + return NSDateComponents._(_ret, retain: true, release: true); } NSDate? dateByAddingComponents_toDate_options_( NSDateComponents comps, NSDate date, int opts) { - final _ret = _lib._objc_msgSend_780( - _id, - _lib._sel_dateByAddingComponents_toDate_options_1, - comps._id, - date._id, + final _ret = _objc_msgSend_780( + this.pointer, + _sel_dateByAddingComponents_toDate_options_, + comps.pointer, + date.pointer, opts); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSDateComponents components_fromDate_toDate_options_( int unitFlags, NSDate startingDate, NSDate resultDate, int opts) { - final _ret = _lib._objc_msgSend_781( - _id, - _lib._sel_components_fromDate_toDate_options_1, + final _ret = _objc_msgSend_781( + this.pointer, + _sel_components_fromDate_toDate_options_, unitFlags, - startingDate._id, - resultDate._id, + startingDate.pointer, + resultDate.pointer, opts); - return NSDateComponents._(_ret, _lib, retain: true, release: true); + return NSDateComponents._(_ret, retain: true, release: true); } void getEra_year_month_day_fromDate_( @@ -58228,14 +37227,14 @@ class NSCalendar extends NSObject { ffi.Pointer monthValuePointer, ffi.Pointer dayValuePointer, NSDate date) { - _lib._objc_msgSend_782( - _id, - _lib._sel_getEra_year_month_day_fromDate_1, + _objc_msgSend_782( + this.pointer, + _sel_getEra_year_month_day_fromDate_, eraValuePointer, yearValuePointer, monthValuePointer, dayValuePointer, - date._id); + date.pointer); } void getEra_yearForWeekOfYear_weekOfYear_weekday_fromDate_( @@ -58244,14 +37243,14 @@ class NSCalendar extends NSObject { ffi.Pointer weekValuePointer, ffi.Pointer weekdayValuePointer, NSDate date) { - _lib._objc_msgSend_782( - _id, - _lib._sel_getEra_yearForWeekOfYear_weekOfYear_weekday_fromDate_1, + _objc_msgSend_782( + this.pointer, + _sel_getEra_yearForWeekOfYear_weekOfYear_weekday_fromDate_, eraValuePointer, yearValuePointer, weekValuePointer, weekdayValuePointer, - date._id); + date.pointer); } void getHour_minute_second_nanosecond_fromDate_( @@ -58260,19 +37259,19 @@ class NSCalendar extends NSObject { ffi.Pointer secondValuePointer, ffi.Pointer nanosecondValuePointer, NSDate date) { - _lib._objc_msgSend_782( - _id, - _lib._sel_getHour_minute_second_nanosecond_fromDate_1, + _objc_msgSend_782( + this.pointer, + _sel_getHour_minute_second_nanosecond_fromDate_, hourValuePointer, minuteValuePointer, secondValuePointer, nanosecondValuePointer, - date._id); + date.pointer); } int component_fromDate_(int unit, NSDate date) { - return _lib._objc_msgSend_783( - _id, _lib._sel_component_fromDate_1, unit, date._id); + return _objc_msgSend_783( + this.pointer, _sel_component_fromDate_, unit, date.pointer); } NSDate? dateWithEra_year_month_day_hour_minute_second_nanosecond_( @@ -58284,9 +37283,9 @@ class NSCalendar extends NSObject { int minuteValue, int secondValue, int nanosecondValue) { - final _ret = _lib._objc_msgSend_784( - _id, - _lib._sel_dateWithEra_year_month_day_hour_minute_second_nanosecond_1, + final _ret = _objc_msgSend_784( + this.pointer, + _sel_dateWithEra_year_month_day_hour_minute_second_nanosecond_, eraValue, yearValue, monthValue, @@ -58297,7 +37296,7 @@ class NSCalendar extends NSObject { nanosecondValue); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSDate? @@ -58310,9 +37309,9 @@ class NSCalendar extends NSObject { int minuteValue, int secondValue, int nanosecondValue) { - final _ret = _lib._objc_msgSend_784( - _id, - _lib._sel_dateWithEra_yearForWeekOfYear_weekOfYear_weekday_hour_minute_second_nanosecond_1, + final _ret = _objc_msgSend_784( + this.pointer, + _sel_dateWithEra_yearForWeekOfYear_weekOfYear_weekday_hour_minute_second_nanosecond_, eraValue, yearValue, weekValue, @@ -58323,87 +37322,89 @@ class NSCalendar extends NSObject { nanosecondValue); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSDate startOfDayForDate_(NSDate date) { final _ret = - _lib._objc_msgSend_168(_id, _lib._sel_startOfDayForDate_1, date._id); - return NSDate._(_ret, _lib, retain: true, release: true); + _objc_msgSend_168(this.pointer, _sel_startOfDayForDate_, date.pointer); + return NSDate._(_ret, retain: true, release: true); } NSDateComponents componentsInTimeZone_fromDate_( NSTimeZone timezone, NSDate date) { - final _ret = _lib._objc_msgSend_785( - _id, _lib._sel_componentsInTimeZone_fromDate_1, timezone._id, date._id); - return NSDateComponents._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_785(this.pointer, + _sel_componentsInTimeZone_fromDate_, timezone.pointer, date.pointer); + return NSDateComponents._(_ret, retain: true, release: true); } int compareDate_toDate_toUnitGranularity_( NSDate date1, NSDate date2, int unit) { - return _lib._objc_msgSend_786( - _id, - _lib._sel_compareDate_toDate_toUnitGranularity_1, - date1._id, - date2._id, + return _objc_msgSend_786( + this.pointer, + _sel_compareDate_toDate_toUnitGranularity_, + date1.pointer, + date2.pointer, unit); } bool isDate_equalToDate_toUnitGranularity_( NSDate date1, NSDate date2, int unit) { - return _lib._objc_msgSend_787( - _id, - _lib._sel_isDate_equalToDate_toUnitGranularity_1, - date1._id, - date2._id, + return _objc_msgSend_787( + this.pointer, + _sel_isDate_equalToDate_toUnitGranularity_, + date1.pointer, + date2.pointer, unit); } bool isDate_inSameDayAsDate_(NSDate date1, NSDate date2) { - return _lib._objc_msgSend_788( - _id, _lib._sel_isDate_inSameDayAsDate_1, date1._id, date2._id); + return _objc_msgSend_788(this.pointer, _sel_isDate_inSameDayAsDate_, + date1.pointer, date2.pointer); } bool isDateInToday_(NSDate date) { - return _lib._objc_msgSend_170(_id, _lib._sel_isDateInToday_1, date._id); + return _objc_msgSend_170(this.pointer, _sel_isDateInToday_, date.pointer); } bool isDateInYesterday_(NSDate date) { - return _lib._objc_msgSend_170(_id, _lib._sel_isDateInYesterday_1, date._id); + return _objc_msgSend_170( + this.pointer, _sel_isDateInYesterday_, date.pointer); } bool isDateInTomorrow_(NSDate date) { - return _lib._objc_msgSend_170(_id, _lib._sel_isDateInTomorrow_1, date._id); + return _objc_msgSend_170( + this.pointer, _sel_isDateInTomorrow_, date.pointer); } bool isDateInWeekend_(NSDate date) { - return _lib._objc_msgSend_170(_id, _lib._sel_isDateInWeekend_1, date._id); + return _objc_msgSend_170(this.pointer, _sel_isDateInWeekend_, date.pointer); } bool rangeOfWeekendStartDate_interval_containingDate_( - ffi.Pointer> datep, + ffi.Pointer> datep, ffi.Pointer tip, NSDate date) { - return _lib._objc_msgSend_789( - _id, - _lib._sel_rangeOfWeekendStartDate_interval_containingDate_1, + return _objc_msgSend_789( + this.pointer, + _sel_rangeOfWeekendStartDate_interval_containingDate_, datep, tip, - date._id); + date.pointer); } bool nextWeekendStartDate_interval_options_afterDate_( - ffi.Pointer> datep, + ffi.Pointer> datep, ffi.Pointer tip, int options, NSDate date) { - return _lib._objc_msgSend_790( - _id, - _lib._sel_nextWeekendStartDate_interval_options_afterDate_1, + return _objc_msgSend_790( + this.pointer, + _sel_nextWeekendStartDate_interval_options_afterDate_, datep, tip, options, - date._id); + date.pointer); } NSDateComponents components_fromDateComponents_toDateComponents_options_( @@ -58411,28 +37412,28 @@ class NSCalendar extends NSObject { NSDateComponents startingDateComp, NSDateComponents resultDateComp, int options) { - final _ret = _lib._objc_msgSend_791( - _id, - _lib._sel_components_fromDateComponents_toDateComponents_options_1, + final _ret = _objc_msgSend_791( + this.pointer, + _sel_components_fromDateComponents_toDateComponents_options_, unitFlags, - startingDateComp._id, - resultDateComp._id, + startingDateComp.pointer, + resultDateComp.pointer, options); - return NSDateComponents._(_ret, _lib, retain: true, release: true); + return NSDateComponents._(_ret, retain: true, release: true); } NSDate? dateByAddingUnit_value_toDate_options_( int unit, int value, NSDate date, int options) { - final _ret = _lib._objc_msgSend_792( - _id, - _lib._sel_dateByAddingUnit_value_toDate_options_1, + final _ret = _objc_msgSend_792( + this.pointer, + _sel_dateByAddingUnit_value_toDate_options_, unit, value, - date._id, + date.pointer, options); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } void enumerateDatesStartingAfterDate_matchingComponents_options_usingBlock_( @@ -58440,172 +37441,245 @@ class NSCalendar extends NSObject { NSDateComponents comps, int opts, ObjCBlock_ffiVoid_NSDate_bool_bool block) { - _lib._objc_msgSend_793( - _id, - _lib._sel_enumerateDatesStartingAfterDate_matchingComponents_options_usingBlock_1, - start._id, - comps._id, + _objc_msgSend_793( + this.pointer, + _sel_enumerateDatesStartingAfterDate_matchingComponents_options_usingBlock_, + start.pointer, + comps.pointer, opts, - block._id); + block.pointer); } NSDate? nextDateAfterDate_matchingComponents_options_( NSDate date, NSDateComponents comps, int options) { - final _ret = _lib._objc_msgSend_794( - _id, - _lib._sel_nextDateAfterDate_matchingComponents_options_1, - date._id, - comps._id, + final _ret = _objc_msgSend_794( + this.pointer, + _sel_nextDateAfterDate_matchingComponents_options_, + date.pointer, + comps.pointer, options); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSDate? nextDateAfterDate_matchingUnit_value_options_( NSDate date, int unit, int value, int options) { - final _ret = _lib._objc_msgSend_795( - _id, - _lib._sel_nextDateAfterDate_matchingUnit_value_options_1, - date._id, + final _ret = _objc_msgSend_795( + this.pointer, + _sel_nextDateAfterDate_matchingUnit_value_options_, + date.pointer, unit, value, options); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSDate? nextDateAfterDate_matchingHour_minute_second_options_(NSDate date, int hourValue, int minuteValue, int secondValue, int options) { - final _ret = _lib._objc_msgSend_796( - _id, - _lib._sel_nextDateAfterDate_matchingHour_minute_second_options_1, - date._id, + final _ret = _objc_msgSend_796( + this.pointer, + _sel_nextDateAfterDate_matchingHour_minute_second_options_, + date.pointer, hourValue, minuteValue, secondValue, options); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSDate? dateBySettingUnit_value_ofDate_options_( int unit, int v, NSDate date, int opts) { - final _ret = _lib._objc_msgSend_792( - _id, - _lib._sel_dateBySettingUnit_value_ofDate_options_1, + final _ret = _objc_msgSend_792( + this.pointer, + _sel_dateBySettingUnit_value_ofDate_options_, unit, v, - date._id, + date.pointer, opts); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSDate? dateBySettingHour_minute_second_ofDate_options_( int h, int m, int s, NSDate date, int opts) { - final _ret = _lib._objc_msgSend_797( - _id, - _lib._sel_dateBySettingHour_minute_second_ofDate_options_1, + final _ret = _objc_msgSend_797( + this.pointer, + _sel_dateBySettingHour_minute_second_ofDate_options_, h, m, s, - date._id, + date.pointer, opts); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } bool date_matchesComponents_(NSDate date, NSDateComponents components) { - return _lib._objc_msgSend_798( - _id, _lib._sel_date_matchesComponents_1, date._id, components._id); + return _objc_msgSend_798(this.pointer, _sel_date_matchesComponents_, + date.pointer, components.pointer); } - static NSCalendar new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSCalendar1, _lib._sel_new1); - return NSCalendar._(_ret, _lib, retain: false, release: true); + static NSCalendar new1() { + final _ret = _objc_msgSend_2(_class_NSCalendar, _sel_new); + return NSCalendar._(_ret, retain: false, release: true); } - static NSCalendar allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSCalendar1, _lib._sel_allocWithZone_1, zone); - return NSCalendar._(_ret, _lib, retain: false, release: true); + static NSCalendar allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSCalendar, _sel_allocWithZone_, zone); + return NSCalendar._(_ret, retain: false, release: true); } - static NSCalendar alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSCalendar1, _lib._sel_alloc1); - return NSCalendar._(_ret, _lib, retain: false, release: true); + static NSCalendar alloc() { + final _ret = _objc_msgSend_2(_class_NSCalendar, _sel_alloc); + return NSCalendar._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSCalendar1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSCalendar, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSCalendar1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSCalendar, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSCalendar1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSCalendar, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSCalendar1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSCalendar, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSCalendar1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSCalendar, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSCalendar1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSCalendar, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSCalendar1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSCalendar1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSCalendar1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSCalendar, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSCalendar, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSCalendar, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSCalendar = objc.getClass("NSCalendar"); +late final _sel_currentCalendar = objc.registerName("currentCalendar"); +final _objc_msgSend_763 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_autoupdatingCurrentCalendar = + objc.registerName("autoupdatingCurrentCalendar"); +late final _sel_calendarWithIdentifier_ = + objc.registerName("calendarWithIdentifier:"); +final _objc_msgSend_764 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithCalendarIdentifier_ = + objc.registerName("initWithCalendarIdentifier:"); +final _objc_msgSend_765 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_766 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_firstWeekday = objc.registerName("firstWeekday"); +late final _sel_setFirstWeekday_ = objc.registerName("setFirstWeekday:"); +late final _sel_minimumDaysInFirstWeek = + objc.registerName("minimumDaysInFirstWeek"); +late final _sel_setMinimumDaysInFirstWeek_ = + objc.registerName("setMinimumDaysInFirstWeek:"); +late final _sel_eraSymbols = objc.registerName("eraSymbols"); +late final _sel_longEraSymbols = objc.registerName("longEraSymbols"); +late final _sel_monthSymbols = objc.registerName("monthSymbols"); +late final _sel_shortMonthSymbols = objc.registerName("shortMonthSymbols"); +late final _sel_veryShortMonthSymbols = + objc.registerName("veryShortMonthSymbols"); +late final _sel_standaloneMonthSymbols = + objc.registerName("standaloneMonthSymbols"); +late final _sel_shortStandaloneMonthSymbols = + objc.registerName("shortStandaloneMonthSymbols"); +late final _sel_veryShortStandaloneMonthSymbols = + objc.registerName("veryShortStandaloneMonthSymbols"); +late final _sel_weekdaySymbols = objc.registerName("weekdaySymbols"); +late final _sel_shortWeekdaySymbols = objc.registerName("shortWeekdaySymbols"); +late final _sel_veryShortWeekdaySymbols = + objc.registerName("veryShortWeekdaySymbols"); +late final _sel_standaloneWeekdaySymbols = + objc.registerName("standaloneWeekdaySymbols"); +late final _sel_shortStandaloneWeekdaySymbols = + objc.registerName("shortStandaloneWeekdaySymbols"); +late final _sel_veryShortStandaloneWeekdaySymbols = + objc.registerName("veryShortStandaloneWeekdaySymbols"); +late final _sel_quarterSymbols = objc.registerName("quarterSymbols"); +late final _sel_shortQuarterSymbols = objc.registerName("shortQuarterSymbols"); +late final _sel_standaloneQuarterSymbols = + objc.registerName("standaloneQuarterSymbols"); +late final _sel_shortStandaloneQuarterSymbols = + objc.registerName("shortStandaloneQuarterSymbols"); +late final _sel_AMSymbol = objc.registerName("AMSymbol"); +late final _sel_PMSymbol = objc.registerName("PMSymbol"); abstract class NSCalendarUnit { static const int NSCalendarUnitEra = 2; @@ -58642,294 +37716,512 @@ abstract class NSCalendarUnit { static const int NSTimeZoneCalendarUnit = 2097152; } +late final _sel_minimumRangeOfUnit_ = objc.registerName("minimumRangeOfUnit:"); +final _objc_msgSend_767 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer, int)>(); +final _objc_msgSend_767Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer<_NSRange>, ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_maximumRangeOfUnit_ = objc.registerName("maximumRangeOfUnit:"); +late final _sel_rangeOfUnit_inUnit_forDate_ = + objc.registerName("rangeOfUnit:inUnit:forDate:"); +final _objc_msgSend_768 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer)>(); +final _objc_msgSend_768Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer)>(); +late final _sel_ordinalityOfUnit_inUnit_forDate_ = + objc.registerName("ordinalityOfUnit:inUnit:forDate:"); +final _objc_msgSend_769 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer)>(); +late final _sel_rangeOfUnit_startDate_interval_forDate_ = + objc.registerName("rangeOfUnit:startDate:interval:forDate:"); +final _objc_msgSend_770 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer)>(); + class NSDateComponents extends NSObject { - NSDateComponents._(ffi.Pointer id, SwiftLibrary lib, + NSDateComponents._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSDateComponents] that points to the same underlying object as [other]. - static NSDateComponents castFrom(T other) { - return NSDateComponents._(other._id, other._lib, - retain: true, release: true); + static NSDateComponents castFrom(T other) { + return NSDateComponents._(other.pointer, retain: true, release: true); } /// Returns a [NSDateComponents] that wraps the given raw object pointer. - static NSDateComponents castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSDateComponents castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSDateComponents._(other, lib, retain: retain, release: release); + return NSDateComponents._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSDateComponents]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSDateComponents1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSDateComponents); } NSCalendar? get calendar { - final _ret = _lib._objc_msgSend_771(_id, _lib._sel_calendar1); + final _ret = _objc_msgSend_771(this.pointer, _sel_calendar); return _ret.address == 0 ? null - : NSCalendar._(_ret, _lib, retain: true, release: true); + : NSCalendar._(_ret, retain: true, release: true); } set calendar(NSCalendar? value) { - return _lib._objc_msgSend_772( - _id, _lib._sel_setCalendar_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_772( + this.pointer, _sel_setCalendar_, value?.pointer ?? ffi.nullptr); } NSTimeZone? get timeZone { - final _ret = _lib._objc_msgSend_773(_id, _lib._sel_timeZone1); + final _ret = _objc_msgSend_773(this.pointer, _sel_timeZone); return _ret.address == 0 ? null - : NSTimeZone._(_ret, _lib, retain: true, release: true); + : NSTimeZone._(_ret, retain: true, release: true); } set timeZone(NSTimeZone? value) { - return _lib._objc_msgSend_774( - _id, _lib._sel_setTimeZone_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_774( + this.pointer, _sel_setTimeZone_, value?.pointer ?? ffi.nullptr); } int get era { - return _lib._objc_msgSend_83(_id, _lib._sel_era1); + return _objc_msgSend_83(this.pointer, _sel_era); } set era(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setEra_1, value); + return _objc_msgSend_635(this.pointer, _sel_setEra_, value); } int get year { - return _lib._objc_msgSend_83(_id, _lib._sel_year1); + return _objc_msgSend_83(this.pointer, _sel_year); } set year(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setYear_1, value); + return _objc_msgSend_635(this.pointer, _sel_setYear_, value); } int get month { - return _lib._objc_msgSend_83(_id, _lib._sel_month1); + return _objc_msgSend_83(this.pointer, _sel_month); } set month(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setMonth_1, value); + return _objc_msgSend_635(this.pointer, _sel_setMonth_, value); } int get day { - return _lib._objc_msgSend_83(_id, _lib._sel_day1); + return _objc_msgSend_83(this.pointer, _sel_day); } set day(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setDay_1, value); + return _objc_msgSend_635(this.pointer, _sel_setDay_, value); } int get hour { - return _lib._objc_msgSend_83(_id, _lib._sel_hour1); + return _objc_msgSend_83(this.pointer, _sel_hour); } set hour(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setHour_1, value); + return _objc_msgSend_635(this.pointer, _sel_setHour_, value); } int get minute { - return _lib._objc_msgSend_83(_id, _lib._sel_minute1); + return _objc_msgSend_83(this.pointer, _sel_minute); } set minute(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setMinute_1, value); + return _objc_msgSend_635(this.pointer, _sel_setMinute_, value); } int get second { - return _lib._objc_msgSend_83(_id, _lib._sel_second1); + return _objc_msgSend_83(this.pointer, _sel_second); } set second(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setSecond_1, value); + return _objc_msgSend_635(this.pointer, _sel_setSecond_, value); } int get nanosecond { - return _lib._objc_msgSend_83(_id, _lib._sel_nanosecond1); + return _objc_msgSend_83(this.pointer, _sel_nanosecond); } set nanosecond(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setNanosecond_1, value); + return _objc_msgSend_635(this.pointer, _sel_setNanosecond_, value); } int get weekday { - return _lib._objc_msgSend_83(_id, _lib._sel_weekday1); + return _objc_msgSend_83(this.pointer, _sel_weekday); } set weekday(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setWeekday_1, value); + return _objc_msgSend_635(this.pointer, _sel_setWeekday_, value); } int get weekdayOrdinal { - return _lib._objc_msgSend_83(_id, _lib._sel_weekdayOrdinal1); + return _objc_msgSend_83(this.pointer, _sel_weekdayOrdinal); } set weekdayOrdinal(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setWeekdayOrdinal_1, value); + return _objc_msgSend_635(this.pointer, _sel_setWeekdayOrdinal_, value); } int get quarter { - return _lib._objc_msgSend_83(_id, _lib._sel_quarter1); + return _objc_msgSend_83(this.pointer, _sel_quarter); } set quarter(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setQuarter_1, value); + return _objc_msgSend_635(this.pointer, _sel_setQuarter_, value); } int get weekOfMonth { - return _lib._objc_msgSend_83(_id, _lib._sel_weekOfMonth1); + return _objc_msgSend_83(this.pointer, _sel_weekOfMonth); } set weekOfMonth(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setWeekOfMonth_1, value); + return _objc_msgSend_635(this.pointer, _sel_setWeekOfMonth_, value); } int get weekOfYear { - return _lib._objc_msgSend_83(_id, _lib._sel_weekOfYear1); + return _objc_msgSend_83(this.pointer, _sel_weekOfYear); } set weekOfYear(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setWeekOfYear_1, value); + return _objc_msgSend_635(this.pointer, _sel_setWeekOfYear_, value); } int get yearForWeekOfYear { - return _lib._objc_msgSend_83(_id, _lib._sel_yearForWeekOfYear1); + return _objc_msgSend_83(this.pointer, _sel_yearForWeekOfYear); } set yearForWeekOfYear(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setYearForWeekOfYear_1, value); + return _objc_msgSend_635(this.pointer, _sel_setYearForWeekOfYear_, value); } bool get leapMonth { - return _lib._objc_msgSend_12(_id, _lib._sel_isLeapMonth1); + return _objc_msgSend_12(this.pointer, _sel_isLeapMonth); } set leapMonth(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setLeapMonth_1, value); + return _objc_msgSend_527(this.pointer, _sel_setLeapMonth_, value); } NSDate? get date { - final _ret = _lib._objc_msgSend_183(_id, _lib._sel_date1); + final _ret = _objc_msgSend_183(this.pointer, _sel_date); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } int week() { - return _lib._objc_msgSend_83(_id, _lib._sel_week1); + return _objc_msgSend_83(this.pointer, _sel_week); } void setWeek_(int v) { - _lib._objc_msgSend_423(_id, _lib._sel_setWeek_1, v); + _objc_msgSend_423(this.pointer, _sel_setWeek_, v); } void setValue_forComponent_(int value, int unit) { - _lib._objc_msgSend_775(_id, _lib._sel_setValue_forComponent_1, value, unit); + _objc_msgSend_775(this.pointer, _sel_setValue_forComponent_, value, unit); } int valueForComponent_(int unit) { - return _lib._objc_msgSend_776(_id, _lib._sel_valueForComponent_1, unit); + return _objc_msgSend_776(this.pointer, _sel_valueForComponent_, unit); } bool get validDate { - return _lib._objc_msgSend_12(_id, _lib._sel_isValidDate1); + return _objc_msgSend_12(this.pointer, _sel_isValidDate); } bool isValidDateInCalendar_(NSCalendar calendar) { - return _lib._objc_msgSend_777( - _id, _lib._sel_isValidDateInCalendar_1, calendar._id); + return _objc_msgSend_777( + this.pointer, _sel_isValidDateInCalendar_, calendar.pointer); } @override NSDateComponents init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSDateComponents._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSDateComponents._(_ret, retain: true, release: true); } - static NSDateComponents new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSDateComponents1, _lib._sel_new1); - return NSDateComponents._(_ret, _lib, retain: false, release: true); + static NSDateComponents new1() { + final _ret = _objc_msgSend_2(_class_NSDateComponents, _sel_new); + return NSDateComponents._(_ret, retain: false, release: true); } - static NSDateComponents allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSDateComponents1, _lib._sel_allocWithZone_1, zone); - return NSDateComponents._(_ret, _lib, retain: false, release: true); + static NSDateComponents allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSDateComponents, _sel_allocWithZone_, zone); + return NSDateComponents._(_ret, retain: false, release: true); } - static NSDateComponents alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSDateComponents1, _lib._sel_alloc1); - return NSDateComponents._(_ret, _lib, retain: false, release: true); + static NSDateComponents alloc() { + final _ret = _objc_msgSend_2(_class_NSDateComponents, _sel_alloc); + return NSDateComponents._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSDateComponents1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSDateComponents, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSDateComponents1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSDateComponents, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSDateComponents1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSDateComponents, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSDateComponents1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSDateComponents, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSDateComponents1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSDateComponents, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSDateComponents1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSDateComponents, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSDateComponents1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSDateComponents1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSDateComponents1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSDateComponents, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSDateComponents, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSDateComponents, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSDateComponents = objc.getClass("NSDateComponents"); +late final _sel_calendar = objc.registerName("calendar"); +final _objc_msgSend_771 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setCalendar_ = objc.registerName("setCalendar:"); +final _objc_msgSend_772 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_773 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_774 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_era = objc.registerName("era"); +late final _sel_setEra_ = objc.registerName("setEra:"); +late final _sel_year = objc.registerName("year"); +late final _sel_setYear_ = objc.registerName("setYear:"); +late final _sel_month = objc.registerName("month"); +late final _sel_setMonth_ = objc.registerName("setMonth:"); +late final _sel_day = objc.registerName("day"); +late final _sel_setDay_ = objc.registerName("setDay:"); +late final _sel_hour = objc.registerName("hour"); +late final _sel_setHour_ = objc.registerName("setHour:"); +late final _sel_minute = objc.registerName("minute"); +late final _sel_setMinute_ = objc.registerName("setMinute:"); +late final _sel_second = objc.registerName("second"); +late final _sel_setSecond_ = objc.registerName("setSecond:"); +late final _sel_nanosecond = objc.registerName("nanosecond"); +late final _sel_setNanosecond_ = objc.registerName("setNanosecond:"); +late final _sel_weekday = objc.registerName("weekday"); +late final _sel_setWeekday_ = objc.registerName("setWeekday:"); +late final _sel_weekdayOrdinal = objc.registerName("weekdayOrdinal"); +late final _sel_setWeekdayOrdinal_ = objc.registerName("setWeekdayOrdinal:"); +late final _sel_quarter = objc.registerName("quarter"); +late final _sel_setQuarter_ = objc.registerName("setQuarter:"); +late final _sel_weekOfMonth = objc.registerName("weekOfMonth"); +late final _sel_setWeekOfMonth_ = objc.registerName("setWeekOfMonth:"); +late final _sel_weekOfYear = objc.registerName("weekOfYear"); +late final _sel_setWeekOfYear_ = objc.registerName("setWeekOfYear:"); +late final _sel_yearForWeekOfYear = objc.registerName("yearForWeekOfYear"); +late final _sel_setYearForWeekOfYear_ = + objc.registerName("setYearForWeekOfYear:"); +late final _sel_isLeapMonth = objc.registerName("isLeapMonth"); +late final _sel_setLeapMonth_ = objc.registerName("setLeapMonth:"); +late final _sel_week = objc.registerName("week"); +late final _sel_setWeek_ = objc.registerName("setWeek:"); +late final _sel_setValue_forComponent_ = + objc.registerName("setValue:forComponent:"); +final _objc_msgSend_775 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Long, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int, int)>(); +late final _sel_valueForComponent_ = objc.registerName("valueForComponent:"); +final _objc_msgSend_776 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_isValidDate = objc.registerName("isValidDate"); +late final _sel_isValidDateInCalendar_ = + objc.registerName("isValidDateInCalendar:"); +final _objc_msgSend_777 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dateFromComponents_ = objc.registerName("dateFromComponents:"); +final _objc_msgSend_778 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_components_fromDate_ = + objc.registerName("components:fromDate:"); +final _objc_msgSend_779 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); abstract class NSCalendarOptions { static const int NSCalendarWrapComponents = 1; @@ -58942,48 +38234,310 @@ abstract class NSCalendarOptions { static const int NSCalendarMatchLast = 8192; } +late final _sel_dateByAddingComponents_toDate_options_ = + objc.registerName("dateByAddingComponents:toDate:options:"); +final _objc_msgSend_780 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_components_fromDate_toDate_options_ = + objc.registerName("components:fromDate:toDate:options:"); +final _objc_msgSend_781 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_getEra_year_month_day_fromDate_ = + objc.registerName("getEra:year:month:day:fromDate:"); +final _objc_msgSend_782 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_getEra_yearForWeekOfYear_weekOfYear_weekday_fromDate_ = + objc.registerName("getEra:yearForWeekOfYear:weekOfYear:weekday:fromDate:"); +late final _sel_getHour_minute_second_nanosecond_fromDate_ = + objc.registerName("getHour:minute:second:nanosecond:fromDate:"); +late final _sel_component_fromDate_ = objc.registerName("component:fromDate:"); +final _objc_msgSend_783 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_dateWithEra_year_month_day_hour_minute_second_nanosecond_ = objc + .registerName("dateWithEra:year:month:day:hour:minute:second:nanosecond:"); +final _objc_msgSend_784 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Long)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + int, + int, + int, + int, + int, + int)>(); +late final _sel_dateWithEra_yearForWeekOfYear_weekOfYear_weekday_hour_minute_second_nanosecond_ = + objc.registerName( + "dateWithEra:yearForWeekOfYear:weekOfYear:weekday:hour:minute:second:nanosecond:"); +late final _sel_startOfDayForDate_ = objc.registerName("startOfDayForDate:"); +late final _sel_componentsInTimeZone_fromDate_ = + objc.registerName("componentsInTimeZone:fromDate:"); +final _objc_msgSend_785 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_compareDate_toDate_toUnitGranularity_ = + objc.registerName("compareDate:toDate:toUnitGranularity:"); +final _objc_msgSend_786 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_isDate_equalToDate_toUnitGranularity_ = + objc.registerName("isDate:equalToDate:toUnitGranularity:"); +final _objc_msgSend_787 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_isDate_inSameDayAsDate_ = + objc.registerName("isDate:inSameDayAsDate:"); +final _objc_msgSend_788 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_isDateInToday_ = objc.registerName("isDateInToday:"); +late final _sel_isDateInYesterday_ = objc.registerName("isDateInYesterday:"); +late final _sel_isDateInTomorrow_ = objc.registerName("isDateInTomorrow:"); +late final _sel_isDateInWeekend_ = objc.registerName("isDateInWeekend:"); +late final _sel_rangeOfWeekendStartDate_interval_containingDate_ = + objc.registerName("rangeOfWeekendStartDate:interval:containingDate:"); +final _objc_msgSend_789 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_nextWeekendStartDate_interval_options_afterDate_ = + objc.registerName("nextWeekendStartDate:interval:options:afterDate:"); +final _objc_msgSend_790 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_components_fromDateComponents_toDateComponents_options_ = objc + .registerName("components:fromDateComponents:toDateComponents:options:"); +final _objc_msgSend_791 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_dateByAddingUnit_value_toDate_options_ = + objc.registerName("dateByAddingUnit:value:toDate:options:"); +final _objc_msgSend_792 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Long, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer, + int)>(); void _ObjCBlock_ffiVoid_NSDate_bool_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, bool arg1, ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, ffi.Bool arg1, - ffi.Pointer arg2)>>() + ffi.Void Function(ffi.Pointer arg0, + ffi.Bool arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, bool, + void Function(ffi.Pointer, bool, ffi.Pointer)>()(arg0, arg1, arg2); final _ObjCBlock_ffiVoid_NSDate_bool_bool_closureRegistry = , bool, ffi.Pointer)>{}; + void Function(ffi.Pointer, bool, ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSDate_bool_bool_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSDate_bool_bool_registerClosure( - void Function(ffi.Pointer, bool, ffi.Pointer) fn) { + void Function(ffi.Pointer, bool, ffi.Pointer) + fn) { final id = ++_ObjCBlock_ffiVoid_NSDate_bool_bool_closureRegistryIndex; _ObjCBlock_ffiVoid_NSDate_bool_bool_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSDate_bool_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, bool arg1, ffi.Pointer arg2) => _ObjCBlock_ffiVoid_NSDate_bool_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_NSDate_bool_bool extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSDate_bool_bool._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_NSDate_bool_bool extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSDate_bool_bool._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSDate_bool_bool castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSDate_bool_bool._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSDate_bool_bool._(pointer, retain: retain, release: release); } @@ -58993,24 +38547,21 @@ class ObjCBlock_ffiVoid_NSDate_bool_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSDate_bool_bool.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, ffi.Bool arg1, - ffi.Pointer arg2)>> + ffi.Void Function(ffi.Pointer arg0, + ffi.Bool arg1, ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSDate_bool_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDate_bool_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -59019,22 +38570,20 @@ class ObjCBlock_ffiVoid_NSDate_bool_bool extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSDate_bool_bool.fromFunction( - SwiftLibrary lib, void Function(NSDate?, bool, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSDate_bool_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSDate_bool_bool_registerClosure( - (ffi.Pointer arg0, bool arg1, - ffi.Pointer arg2) => - fn(arg0.address == 0 ? null : NSDate._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + void Function(NSDate?, bool, ffi.Pointer) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDate_bool_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSDate_bool_bool_registerClosure( + (ffi.Pointer arg0, bool arg1, + ffi.Pointer arg2) => + fn(arg0.address == 0 ? null : NSDate._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -59047,852 +38596,1073 @@ class ObjCBlock_ffiVoid_NSDate_bool_bool extends _ObjCBlockBase { /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSDate_bool_bool.listener( - SwiftLibrary lib, void Function(NSDate?, bool, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSDate_bool_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSDate_bool_bool_registerClosure( - (ffi.Pointer arg0, bool arg1, - ffi.Pointer arg2) => - fn(arg0.address == 0 ? null : NSDate._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + void Function(NSDate?, bool, ffi.Pointer) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSDate_bool_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSDate_bool_bool_registerClosure( + (ffi.Pointer arg0, bool arg1, + ffi.Pointer arg2) => + fn(arg0.address == 0 ? null : NSDate._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Bool, ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>? _dartFuncListenerTrampoline; void call(NSDate? arg0, bool arg1, ffi.Pointer arg2) => - _id.ref.invoke + pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, ffi.Bool arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer, bool, ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1, arg2); -} + void Function( + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1, arg2); +} + +late final _sel_enumerateDatesStartingAfterDate_matchingComponents_options_usingBlock_ = + objc.registerName( + "enumerateDatesStartingAfterDate:matchingComponents:options:usingBlock:"); +final _objc_msgSend_793 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_nextDateAfterDate_matchingComponents_options_ = + objc.registerName("nextDateAfterDate:matchingComponents:options:"); +final _objc_msgSend_794 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_nextDateAfterDate_matchingUnit_value_options_ = + objc.registerName("nextDateAfterDate:matchingUnit:value:options:"); +final _objc_msgSend_795 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Long, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + int, + int)>(); +late final _sel_nextDateAfterDate_matchingHour_minute_second_options_ = + objc.registerName("nextDateAfterDate:matchingHour:minute:second:options:"); +final _objc_msgSend_796 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + int, + int, + int)>(); +late final _sel_dateBySettingUnit_value_ofDate_options_ = + objc.registerName("dateBySettingUnit:value:ofDate:options:"); +late final _sel_dateBySettingHour_minute_second_ofDate_options_ = + objc.registerName("dateBySettingHour:minute:second:ofDate:options:"); +final _objc_msgSend_797 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + int, + ffi.Pointer, + int)>(); +late final _sel_date_matchesComponents_ = + objc.registerName("date:matchesComponents:"); +final _objc_msgSend_798 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +final _objc_msgSend_799 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isLenient = objc.registerName("isLenient"); +late final _sel_setLenient_ = objc.registerName("setLenient:"); +late final _sel_twoDigitStartDate = objc.registerName("twoDigitStartDate"); +late final _sel_setTwoDigitStartDate_ = + objc.registerName("setTwoDigitStartDate:"); +final _objc_msgSend_800 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_defaultDate = objc.registerName("defaultDate"); +late final _sel_setDefaultDate_ = objc.registerName("setDefaultDate:"); +late final _sel_setEraSymbols_ = objc.registerName("setEraSymbols:"); +final _objc_msgSend_801 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setMonthSymbols_ = objc.registerName("setMonthSymbols:"); +late final _sel_setShortMonthSymbols_ = + objc.registerName("setShortMonthSymbols:"); +late final _sel_setWeekdaySymbols_ = objc.registerName("setWeekdaySymbols:"); +late final _sel_setShortWeekdaySymbols_ = + objc.registerName("setShortWeekdaySymbols:"); +late final _sel_setAMSymbol_ = objc.registerName("setAMSymbol:"); +late final _sel_setPMSymbol_ = objc.registerName("setPMSymbol:"); +late final _sel_setLongEraSymbols_ = objc.registerName("setLongEraSymbols:"); +late final _sel_setVeryShortMonthSymbols_ = + objc.registerName("setVeryShortMonthSymbols:"); +late final _sel_setStandaloneMonthSymbols_ = + objc.registerName("setStandaloneMonthSymbols:"); +late final _sel_setShortStandaloneMonthSymbols_ = + objc.registerName("setShortStandaloneMonthSymbols:"); +late final _sel_setVeryShortStandaloneMonthSymbols_ = + objc.registerName("setVeryShortStandaloneMonthSymbols:"); +late final _sel_setVeryShortWeekdaySymbols_ = + objc.registerName("setVeryShortWeekdaySymbols:"); +late final _sel_setStandaloneWeekdaySymbols_ = + objc.registerName("setStandaloneWeekdaySymbols:"); +late final _sel_setShortStandaloneWeekdaySymbols_ = + objc.registerName("setShortStandaloneWeekdaySymbols:"); +late final _sel_setVeryShortStandaloneWeekdaySymbols_ = + objc.registerName("setVeryShortStandaloneWeekdaySymbols:"); +late final _sel_setQuarterSymbols_ = objc.registerName("setQuarterSymbols:"); +late final _sel_setShortQuarterSymbols_ = + objc.registerName("setShortQuarterSymbols:"); +late final _sel_setStandaloneQuarterSymbols_ = + objc.registerName("setStandaloneQuarterSymbols:"); +late final _sel_setShortStandaloneQuarterSymbols_ = + objc.registerName("setShortStandaloneQuarterSymbols:"); +late final _sel_gregorianStartDate = objc.registerName("gregorianStartDate"); +late final _sel_setGregorianStartDate_ = + objc.registerName("setGregorianStartDate:"); +late final _sel_doesRelativeDateFormatting = + objc.registerName("doesRelativeDateFormatting"); +late final _sel_setDoesRelativeDateFormatting_ = + objc.registerName("setDoesRelativeDateFormatting:"); +late final _sel_initWithDateFormat_allowNaturalLanguage_ = + objc.registerName("initWithDateFormat:allowNaturalLanguage:"); +late final _sel_allowsNaturalLanguage = + objc.registerName("allowsNaturalLanguage"); class NSNumberFormatter extends NSFormatter { - NSNumberFormatter._(ffi.Pointer id, SwiftLibrary lib, + NSNumberFormatter._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSNumberFormatter] that points to the same underlying object as [other]. - static NSNumberFormatter castFrom(T other) { - return NSNumberFormatter._(other._id, other._lib, - retain: true, release: true); + static NSNumberFormatter castFrom(T other) { + return NSNumberFormatter._(other.pointer, retain: true, release: true); } /// Returns a [NSNumberFormatter] that wraps the given raw object pointer. - static NSNumberFormatter castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSNumberFormatter castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSNumberFormatter._(other, lib, retain: retain, release: release); + return NSNumberFormatter._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSNumberFormatter]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSNumberFormatter1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSNumberFormatter); } int get formattingContext { - return _lib._objc_msgSend_752(_id, _lib._sel_formattingContext1); + return _objc_msgSend_752(this.pointer, _sel_formattingContext); } set formattingContext(int value) { - return _lib._objc_msgSend_753(_id, _lib._sel_setFormattingContext_1, value); + return _objc_msgSend_753(this.pointer, _sel_setFormattingContext_, value); } bool getObjectValue_forString_range_error_( - ffi.Pointer> obj, + ffi.Pointer> obj, NSString string, ffi.Pointer<_NSRange> rangep, - ffi.Pointer> error) { - return _lib._objc_msgSend_754( - _id, - _lib._sel_getObjectValue_forString_range_error_1, + ffi.Pointer> error) { + return _objc_msgSend_754( + this.pointer, + _sel_getObjectValue_forString_range_error_, obj, - string._id, + string.pointer, rangep, error); } NSString? stringFromNumber_(NSNumber number) { final _ret = - _lib._objc_msgSend_802(_id, _lib._sel_stringFromNumber_1, number._id); + _objc_msgSend_802(this.pointer, _sel_stringFromNumber_, number.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSNumber? numberFromString_(NSString string) { final _ret = - _lib._objc_msgSend_803(_id, _lib._sel_numberFromString_1, string._id); + _objc_msgSend_803(this.pointer, _sel_numberFromString_, string.pointer); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } static NSString localizedStringFromNumber_numberStyle_( - SwiftLibrary _lib, NSNumber num, int nstyle) { - final _ret = _lib._objc_msgSend_804(_lib._class_NSNumberFormatter1, - _lib._sel_localizedStringFromNumber_numberStyle_1, num._id, nstyle); - return NSString._(_ret, _lib, retain: true, release: true); + NSNumber num, int nstyle) { + final _ret = _objc_msgSend_804(_class_NSNumberFormatter, + _sel_localizedStringFromNumber_numberStyle_, num.pointer, nstyle); + return NSString._(_ret, retain: true, release: true); } - static int defaultFormatterBehavior(SwiftLibrary _lib) { - return _lib._objc_msgSend_805( - _lib._class_NSNumberFormatter1, _lib._sel_defaultFormatterBehavior1); + static int defaultFormatterBehavior() { + return _objc_msgSend_805( + _class_NSNumberFormatter, _sel_defaultFormatterBehavior); } - static void setDefaultFormatterBehavior_(SwiftLibrary _lib, int behavior) { - _lib._objc_msgSend_806(_lib._class_NSNumberFormatter1, - _lib._sel_setDefaultFormatterBehavior_1, behavior); + static void setDefaultFormatterBehavior_(int behavior) { + _objc_msgSend_806( + _class_NSNumberFormatter, _sel_setDefaultFormatterBehavior_, behavior); } int get numberStyle { - return _lib._objc_msgSend_807(_id, _lib._sel_numberStyle1); + return _objc_msgSend_807(this.pointer, _sel_numberStyle); } set numberStyle(int value) { - return _lib._objc_msgSend_808(_id, _lib._sel_setNumberStyle_1, value); + return _objc_msgSend_808(this.pointer, _sel_setNumberStyle_, value); } NSLocale get locale { - final _ret = _lib._objc_msgSend_197(_id, _lib._sel_locale1); - return NSLocale._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_197(this.pointer, _sel_locale); + return NSLocale._(_ret, retain: true, release: true); } set locale(NSLocale value) { - return _lib._objc_msgSend_762(_id, _lib._sel_setLocale_1, value._id); + return _objc_msgSend_762(this.pointer, _sel_setLocale_, value.pointer); } bool get generatesDecimalNumbers { - return _lib._objc_msgSend_12(_id, _lib._sel_generatesDecimalNumbers1); + return _objc_msgSend_12(this.pointer, _sel_generatesDecimalNumbers); } set generatesDecimalNumbers(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setGeneratesDecimalNumbers_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setGeneratesDecimalNumbers_, value); } int get formatterBehavior { - return _lib._objc_msgSend_805(_id, _lib._sel_formatterBehavior1); + return _objc_msgSend_805(this.pointer, _sel_formatterBehavior); } set formatterBehavior(int value) { - return _lib._objc_msgSend_809(_id, _lib._sel_setFormatterBehavior_1, value); + return _objc_msgSend_809(this.pointer, _sel_setFormatterBehavior_, value); } NSString get negativeFormat { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_negativeFormat1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_negativeFormat); + return NSString._(_ret, retain: true, release: true); } set negativeFormat(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setNegativeFormat_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setNegativeFormat_, value.pointer); } NSDictionary? get textAttributesForNegativeValues { final _ret = - _lib._objc_msgSend_390(_id, _lib._sel_textAttributesForNegativeValues1); + _objc_msgSend_390(this.pointer, _sel_textAttributesForNegativeValues); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set textAttributesForNegativeValues(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, - _lib._sel_setTextAttributesForNegativeValues_1, - value?._id ?? ffi.nullptr); + return _objc_msgSend_634( + this.pointer, + _sel_setTextAttributesForNegativeValues_, + value?.pointer ?? ffi.nullptr); } NSString get positiveFormat { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_positiveFormat1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_positiveFormat); + return NSString._(_ret, retain: true, release: true); } set positiveFormat(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setPositiveFormat_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setPositiveFormat_, value.pointer); } NSDictionary? get textAttributesForPositiveValues { final _ret = - _lib._objc_msgSend_390(_id, _lib._sel_textAttributesForPositiveValues1); + _objc_msgSend_390(this.pointer, _sel_textAttributesForPositiveValues); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set textAttributesForPositiveValues(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, - _lib._sel_setTextAttributesForPositiveValues_1, - value?._id ?? ffi.nullptr); + return _objc_msgSend_634( + this.pointer, + _sel_setTextAttributesForPositiveValues_, + value?.pointer ?? ffi.nullptr); } bool get allowsFloats { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsFloats1); + return _objc_msgSend_12(this.pointer, _sel_allowsFloats); } set allowsFloats(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setAllowsFloats_1, value); + return _objc_msgSend_527(this.pointer, _sel_setAllowsFloats_, value); } NSString get decimalSeparator { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_decimalSeparator1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_decimalSeparator); + return NSString._(_ret, retain: true, release: true); } set decimalSeparator(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setDecimalSeparator_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setDecimalSeparator_, value.pointer); } bool get alwaysShowsDecimalSeparator { - return _lib._objc_msgSend_12(_id, _lib._sel_alwaysShowsDecimalSeparator1); + return _objc_msgSend_12(this.pointer, _sel_alwaysShowsDecimalSeparator); } set alwaysShowsDecimalSeparator(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAlwaysShowsDecimalSeparator_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setAlwaysShowsDecimalSeparator_, value); } NSString get currencyDecimalSeparator { - final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_currencyDecimalSeparator1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_currencyDecimalSeparator); + return NSString._(_ret, retain: true, release: true); } set currencyDecimalSeparator(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setCurrencyDecimalSeparator_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setCurrencyDecimalSeparator_, value.pointer); } bool get usesGroupingSeparator { - return _lib._objc_msgSend_12(_id, _lib._sel_usesGroupingSeparator1); + return _objc_msgSend_12(this.pointer, _sel_usesGroupingSeparator); } set usesGroupingSeparator(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setUsesGroupingSeparator_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setUsesGroupingSeparator_, value); } NSString get groupingSeparator { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_groupingSeparator1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_groupingSeparator); + return NSString._(_ret, retain: true, release: true); } set groupingSeparator(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setGroupingSeparator_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setGroupingSeparator_, value.pointer); } NSString? get zeroSymbol { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_zeroSymbol1); + final _ret = _objc_msgSend_44(this.pointer, _sel_zeroSymbol); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set zeroSymbol(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setZeroSymbol_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setZeroSymbol_, value?.pointer ?? ffi.nullptr); } NSDictionary? get textAttributesForZero { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_textAttributesForZero1); + final _ret = _objc_msgSend_390(this.pointer, _sel_textAttributesForZero); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set textAttributesForZero(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, _lib._sel_setTextAttributesForZero_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_634(this.pointer, _sel_setTextAttributesForZero_, + value?.pointer ?? ffi.nullptr); } NSString get nilSymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_nilSymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_nilSymbol); + return NSString._(_ret, retain: true, release: true); } set nilSymbol(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setNilSymbol_1, value._id); + return _objc_msgSend_646(this.pointer, _sel_setNilSymbol_, value.pointer); } NSDictionary? get textAttributesForNil { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_textAttributesForNil1); + final _ret = _objc_msgSend_390(this.pointer, _sel_textAttributesForNil); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set textAttributesForNil(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, _lib._sel_setTextAttributesForNil_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_634(this.pointer, _sel_setTextAttributesForNil_, + value?.pointer ?? ffi.nullptr); } NSString get notANumberSymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_notANumberSymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_notANumberSymbol); + return NSString._(_ret, retain: true, release: true); } set notANumberSymbol(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setNotANumberSymbol_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setNotANumberSymbol_, value.pointer); } NSDictionary? get textAttributesForNotANumber { final _ret = - _lib._objc_msgSend_390(_id, _lib._sel_textAttributesForNotANumber1); + _objc_msgSend_390(this.pointer, _sel_textAttributesForNotANumber); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set textAttributesForNotANumber(NSDictionary? value) { - return _lib._objc_msgSend_634(_id, - _lib._sel_setTextAttributesForNotANumber_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_634(this.pointer, _sel_setTextAttributesForNotANumber_, + value?.pointer ?? ffi.nullptr); } NSString get positiveInfinitySymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_positiveInfinitySymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_positiveInfinitySymbol); + return NSString._(_ret, retain: true, release: true); } set positiveInfinitySymbol(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setPositiveInfinitySymbol_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setPositiveInfinitySymbol_, value.pointer); } NSDictionary? get textAttributesForPositiveInfinity { - final _ret = _lib._objc_msgSend_390( - _id, _lib._sel_textAttributesForPositiveInfinity1); + final _ret = + _objc_msgSend_390(this.pointer, _sel_textAttributesForPositiveInfinity); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set textAttributesForPositiveInfinity(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, - _lib._sel_setTextAttributesForPositiveInfinity_1, - value?._id ?? ffi.nullptr); + return _objc_msgSend_634( + this.pointer, + _sel_setTextAttributesForPositiveInfinity_, + value?.pointer ?? ffi.nullptr); } NSString get negativeInfinitySymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_negativeInfinitySymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_negativeInfinitySymbol); + return NSString._(_ret, retain: true, release: true); } set negativeInfinitySymbol(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setNegativeInfinitySymbol_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setNegativeInfinitySymbol_, value.pointer); } NSDictionary? get textAttributesForNegativeInfinity { - final _ret = _lib._objc_msgSend_390( - _id, _lib._sel_textAttributesForNegativeInfinity1); + final _ret = + _objc_msgSend_390(this.pointer, _sel_textAttributesForNegativeInfinity); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set textAttributesForNegativeInfinity(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, - _lib._sel_setTextAttributesForNegativeInfinity_1, - value?._id ?? ffi.nullptr); + return _objc_msgSend_634( + this.pointer, + _sel_setTextAttributesForNegativeInfinity_, + value?.pointer ?? ffi.nullptr); } NSString get positivePrefix { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_positivePrefix1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_positivePrefix); + return NSString._(_ret, retain: true, release: true); } set positivePrefix(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setPositivePrefix_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setPositivePrefix_, value.pointer); } NSString get positiveSuffix { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_positiveSuffix1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_positiveSuffix); + return NSString._(_ret, retain: true, release: true); } set positiveSuffix(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setPositiveSuffix_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setPositiveSuffix_, value.pointer); } NSString get negativePrefix { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_negativePrefix1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_negativePrefix); + return NSString._(_ret, retain: true, release: true); } set negativePrefix(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setNegativePrefix_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setNegativePrefix_, value.pointer); } NSString get negativeSuffix { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_negativeSuffix1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_negativeSuffix); + return NSString._(_ret, retain: true, release: true); } set negativeSuffix(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setNegativeSuffix_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setNegativeSuffix_, value.pointer); } NSString get currencyCode { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_currencyCode1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_currencyCode); + return NSString._(_ret, retain: true, release: true); } set currencyCode(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setCurrencyCode_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setCurrencyCode_, value.pointer); } NSString get currencySymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_currencySymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_currencySymbol); + return NSString._(_ret, retain: true, release: true); } set currencySymbol(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setCurrencySymbol_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setCurrencySymbol_, value.pointer); } NSString get internationalCurrencySymbol { final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_internationalCurrencySymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_21(this.pointer, _sel_internationalCurrencySymbol); + return NSString._(_ret, retain: true, release: true); } set internationalCurrencySymbol(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setInternationalCurrencySymbol_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setInternationalCurrencySymbol_, value.pointer); } NSString get percentSymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_percentSymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_percentSymbol); + return NSString._(_ret, retain: true, release: true); } set percentSymbol(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setPercentSymbol_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setPercentSymbol_, value.pointer); } NSString get perMillSymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_perMillSymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_perMillSymbol); + return NSString._(_ret, retain: true, release: true); } set perMillSymbol(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setPerMillSymbol_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setPerMillSymbol_, value.pointer); } NSString get minusSign { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_minusSign1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_minusSign); + return NSString._(_ret, retain: true, release: true); } set minusSign(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setMinusSign_1, value._id); + return _objc_msgSend_646(this.pointer, _sel_setMinusSign_, value.pointer); } NSString get plusSign { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_plusSign1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_plusSign); + return NSString._(_ret, retain: true, release: true); } set plusSign(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setPlusSign_1, value._id); + return _objc_msgSend_646(this.pointer, _sel_setPlusSign_, value.pointer); } NSString get exponentSymbol { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_exponentSymbol1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_exponentSymbol); + return NSString._(_ret, retain: true, release: true); } set exponentSymbol(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setExponentSymbol_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setExponentSymbol_, value.pointer); } int get groupingSize { - return _lib._objc_msgSend_10(_id, _lib._sel_groupingSize1); + return _objc_msgSend_10(this.pointer, _sel_groupingSize); } set groupingSize(int value) { - return _lib._objc_msgSend_516(_id, _lib._sel_setGroupingSize_1, value); + return _objc_msgSend_516(this.pointer, _sel_setGroupingSize_, value); } int get secondaryGroupingSize { - return _lib._objc_msgSend_10(_id, _lib._sel_secondaryGroupingSize1); + return _objc_msgSend_10(this.pointer, _sel_secondaryGroupingSize); } set secondaryGroupingSize(int value) { - return _lib._objc_msgSend_516( - _id, _lib._sel_setSecondaryGroupingSize_1, value); + return _objc_msgSend_516( + this.pointer, _sel_setSecondaryGroupingSize_, value); } NSNumber? get multiplier { - final _ret = _lib._objc_msgSend_215(_id, _lib._sel_multiplier1); + final _ret = _objc_msgSend_215(this.pointer, _sel_multiplier); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } set multiplier(NSNumber? value) { - return _lib._objc_msgSend_670( - _id, _lib._sel_setMultiplier_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_670( + this.pointer, _sel_setMultiplier_, value?.pointer ?? ffi.nullptr); } int get formatWidth { - return _lib._objc_msgSend_10(_id, _lib._sel_formatWidth1); + return _objc_msgSend_10(this.pointer, _sel_formatWidth); } set formatWidth(int value) { - return _lib._objc_msgSend_516(_id, _lib._sel_setFormatWidth_1, value); + return _objc_msgSend_516(this.pointer, _sel_setFormatWidth_, value); } NSString get paddingCharacter { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_paddingCharacter1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_paddingCharacter); + return NSString._(_ret, retain: true, release: true); } set paddingCharacter(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setPaddingCharacter_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setPaddingCharacter_, value.pointer); } int get paddingPosition { - return _lib._objc_msgSend_810(_id, _lib._sel_paddingPosition1); + return _objc_msgSend_810(this.pointer, _sel_paddingPosition); } set paddingPosition(int value) { - return _lib._objc_msgSend_811(_id, _lib._sel_setPaddingPosition_1, value); + return _objc_msgSend_811(this.pointer, _sel_setPaddingPosition_, value); } int get roundingMode { - return _lib._objc_msgSend_812(_id, _lib._sel_roundingMode1); + return _objc_msgSend_812(this.pointer, _sel_roundingMode); } set roundingMode(int value) { - return _lib._objc_msgSend_813(_id, _lib._sel_setRoundingMode_1, value); + return _objc_msgSend_813(this.pointer, _sel_setRoundingMode_, value); } NSNumber get roundingIncrement { - final _ret = _lib._objc_msgSend_814(_id, _lib._sel_roundingIncrement1); - return NSNumber._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_814(this.pointer, _sel_roundingIncrement); + return NSNumber._(_ret, retain: true, release: true); } set roundingIncrement(NSNumber value) { - return _lib._objc_msgSend_815( - _id, _lib._sel_setRoundingIncrement_1, value._id); + return _objc_msgSend_815( + this.pointer, _sel_setRoundingIncrement_, value.pointer); } int get minimumIntegerDigits { - return _lib._objc_msgSend_10(_id, _lib._sel_minimumIntegerDigits1); + return _objc_msgSend_10(this.pointer, _sel_minimumIntegerDigits); } set minimumIntegerDigits(int value) { - return _lib._objc_msgSend_516( - _id, _lib._sel_setMinimumIntegerDigits_1, value); + return _objc_msgSend_516( + this.pointer, _sel_setMinimumIntegerDigits_, value); } int get maximumIntegerDigits { - return _lib._objc_msgSend_10(_id, _lib._sel_maximumIntegerDigits1); + return _objc_msgSend_10(this.pointer, _sel_maximumIntegerDigits); } set maximumIntegerDigits(int value) { - return _lib._objc_msgSend_516( - _id, _lib._sel_setMaximumIntegerDigits_1, value); + return _objc_msgSend_516( + this.pointer, _sel_setMaximumIntegerDigits_, value); } int get minimumFractionDigits { - return _lib._objc_msgSend_10(_id, _lib._sel_minimumFractionDigits1); + return _objc_msgSend_10(this.pointer, _sel_minimumFractionDigits); } set minimumFractionDigits(int value) { - return _lib._objc_msgSend_516( - _id, _lib._sel_setMinimumFractionDigits_1, value); + return _objc_msgSend_516( + this.pointer, _sel_setMinimumFractionDigits_, value); } int get maximumFractionDigits { - return _lib._objc_msgSend_10(_id, _lib._sel_maximumFractionDigits1); + return _objc_msgSend_10(this.pointer, _sel_maximumFractionDigits); } set maximumFractionDigits(int value) { - return _lib._objc_msgSend_516( - _id, _lib._sel_setMaximumFractionDigits_1, value); + return _objc_msgSend_516( + this.pointer, _sel_setMaximumFractionDigits_, value); } NSNumber? get minimum { - final _ret = _lib._objc_msgSend_215(_id, _lib._sel_minimum1); + final _ret = _objc_msgSend_215(this.pointer, _sel_minimum); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } set minimum(NSNumber? value) { - return _lib._objc_msgSend_670( - _id, _lib._sel_setMinimum_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_670( + this.pointer, _sel_setMinimum_, value?.pointer ?? ffi.nullptr); } NSNumber? get maximum { - final _ret = _lib._objc_msgSend_215(_id, _lib._sel_maximum1); + final _ret = _objc_msgSend_215(this.pointer, _sel_maximum); return _ret.address == 0 ? null - : NSNumber._(_ret, _lib, retain: true, release: true); + : NSNumber._(_ret, retain: true, release: true); } set maximum(NSNumber? value) { - return _lib._objc_msgSend_670( - _id, _lib._sel_setMaximum_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_670( + this.pointer, _sel_setMaximum_, value?.pointer ?? ffi.nullptr); } NSString get currencyGroupingSeparator { - final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_currencyGroupingSeparator1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_currencyGroupingSeparator); + return NSString._(_ret, retain: true, release: true); } set currencyGroupingSeparator(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setCurrencyGroupingSeparator_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setCurrencyGroupingSeparator_, value.pointer); } bool get lenient { - return _lib._objc_msgSend_12(_id, _lib._sel_isLenient1); + return _objc_msgSend_12(this.pointer, _sel_isLenient); } set lenient(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setLenient_1, value); + return _objc_msgSend_527(this.pointer, _sel_setLenient_, value); } bool get usesSignificantDigits { - return _lib._objc_msgSend_12(_id, _lib._sel_usesSignificantDigits1); + return _objc_msgSend_12(this.pointer, _sel_usesSignificantDigits); } set usesSignificantDigits(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setUsesSignificantDigits_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setUsesSignificantDigits_, value); } int get minimumSignificantDigits { - return _lib._objc_msgSend_10(_id, _lib._sel_minimumSignificantDigits1); + return _objc_msgSend_10(this.pointer, _sel_minimumSignificantDigits); } set minimumSignificantDigits(int value) { - return _lib._objc_msgSend_516( - _id, _lib._sel_setMinimumSignificantDigits_1, value); + return _objc_msgSend_516( + this.pointer, _sel_setMinimumSignificantDigits_, value); } int get maximumSignificantDigits { - return _lib._objc_msgSend_10(_id, _lib._sel_maximumSignificantDigits1); + return _objc_msgSend_10(this.pointer, _sel_maximumSignificantDigits); } set maximumSignificantDigits(int value) { - return _lib._objc_msgSend_516( - _id, _lib._sel_setMaximumSignificantDigits_1, value); + return _objc_msgSend_516( + this.pointer, _sel_setMaximumSignificantDigits_, value); } bool get partialStringValidationEnabled { - return _lib._objc_msgSend_12( - _id, _lib._sel_isPartialStringValidationEnabled1); + return _objc_msgSend_12( + this.pointer, _sel_isPartialStringValidationEnabled); } set partialStringValidationEnabled(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setPartialStringValidationEnabled_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setPartialStringValidationEnabled_, value); } bool get hasThousandSeparators { - return _lib._objc_msgSend_12(_id, _lib._sel_hasThousandSeparators1); + return _objc_msgSend_12(this.pointer, _sel_hasThousandSeparators); } set hasThousandSeparators(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setHasThousandSeparators_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setHasThousandSeparators_, value); } NSString get thousandSeparator { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_thousandSeparator1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_thousandSeparator); + return NSString._(_ret, retain: true, release: true); } set thousandSeparator(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setThousandSeparator_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setThousandSeparator_, value.pointer); } bool get localizesFormat { - return _lib._objc_msgSend_12(_id, _lib._sel_localizesFormat1); + return _objc_msgSend_12(this.pointer, _sel_localizesFormat); } set localizesFormat(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setLocalizesFormat_1, value); + return _objc_msgSend_527(this.pointer, _sel_setLocalizesFormat_, value); } NSString get format { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_format1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_format); + return NSString._(_ret, retain: true, release: true); } set format(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setFormat_1, value._id); + return _objc_msgSend_646(this.pointer, _sel_setFormat_, value.pointer); } NSAttributedString get attributedStringForZero { - final _ret = - _lib._objc_msgSend_735(_id, _lib._sel_attributedStringForZero1); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_735(this.pointer, _sel_attributedStringForZero); + return NSAttributedString._(_ret, retain: true, release: true); } set attributedStringForZero(NSAttributedString value) { - return _lib._objc_msgSend_816( - _id, _lib._sel_setAttributedStringForZero_1, value._id); + return _objc_msgSend_816( + this.pointer, _sel_setAttributedStringForZero_, value.pointer); } NSAttributedString get attributedStringForNil { - final _ret = _lib._objc_msgSend_735(_id, _lib._sel_attributedStringForNil1); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_735(this.pointer, _sel_attributedStringForNil); + return NSAttributedString._(_ret, retain: true, release: true); } set attributedStringForNil(NSAttributedString value) { - return _lib._objc_msgSend_816( - _id, _lib._sel_setAttributedStringForNil_1, value._id); + return _objc_msgSend_816( + this.pointer, _sel_setAttributedStringForNil_, value.pointer); } NSAttributedString get attributedStringForNotANumber { final _ret = - _lib._objc_msgSend_735(_id, _lib._sel_attributedStringForNotANumber1); - return NSAttributedString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_735(this.pointer, _sel_attributedStringForNotANumber); + return NSAttributedString._(_ret, retain: true, release: true); } set attributedStringForNotANumber(NSAttributedString value) { - return _lib._objc_msgSend_816( - _id, _lib._sel_setAttributedStringForNotANumber_1, value._id); + return _objc_msgSend_816( + this.pointer, _sel_setAttributedStringForNotANumber_, value.pointer); } NSDecimalNumberHandler get roundingBehavior { - final _ret = _lib._objc_msgSend_817(_id, _lib._sel_roundingBehavior1); - return NSDecimalNumberHandler._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_817(this.pointer, _sel_roundingBehavior); + return NSDecimalNumberHandler._(_ret, retain: true, release: true); } set roundingBehavior(NSDecimalNumberHandler value) { - return _lib._objc_msgSend_819( - _id, _lib._sel_setRoundingBehavior_1, value._id); + return _objc_msgSend_819( + this.pointer, _sel_setRoundingBehavior_, value.pointer); } @override NSNumberFormatter init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSNumberFormatter._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSNumberFormatter._(_ret, retain: true, release: true); } - static NSNumberFormatter new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSNumberFormatter1, _lib._sel_new1); - return NSNumberFormatter._(_ret, _lib, retain: false, release: true); + static NSNumberFormatter new1() { + final _ret = _objc_msgSend_2(_class_NSNumberFormatter, _sel_new); + return NSNumberFormatter._(_ret, retain: false, release: true); } - static NSNumberFormatter allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSNumberFormatter1, _lib._sel_allocWithZone_1, zone); - return NSNumberFormatter._(_ret, _lib, retain: false, release: true); + static NSNumberFormatter allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSNumberFormatter, _sel_allocWithZone_, zone); + return NSNumberFormatter._(_ret, retain: false, release: true); } - static NSNumberFormatter alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSNumberFormatter1, _lib._sel_alloc1); - return NSNumberFormatter._(_ret, _lib, retain: false, release: true); + static NSNumberFormatter alloc() { + final _ret = _objc_msgSend_2(_class_NSNumberFormatter, _sel_alloc); + return NSNumberFormatter._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSNumberFormatter1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSNumberFormatter, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSNumberFormatter1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSNumberFormatter, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSNumberFormatter1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSNumberFormatter, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSNumberFormatter1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSNumberFormatter, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSNumberFormatter1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSNumberFormatter, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSNumberFormatter1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSNumberFormatter, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSNumberFormatter1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSNumberFormatter1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSNumberFormatter1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSNumberFormatter, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSNumberFormatter, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSNumberFormatter, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSNumberFormatter = objc.getClass("NSNumberFormatter"); +late final _sel_stringFromNumber_ = objc.registerName("stringFromNumber:"); +final _objc_msgSend_802 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_numberFromString_ = objc.registerName("numberFromString:"); +final _objc_msgSend_803 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); abstract class NSNumberFormatterStyle { static const int NSNumberFormatterNoStyle = 0; @@ -59907,12 +39677,178 @@ abstract class NSNumberFormatterStyle { static const int NSNumberFormatterCurrencyAccountingStyle = 10; } +late final _sel_localizedStringFromNumber_numberStyle_ = + objc.registerName("localizedStringFromNumber:numberStyle:"); +final _objc_msgSend_804 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); + abstract class NSNumberFormatterBehavior { static const int NSNumberFormatterBehaviorDefault = 0; static const int NSNumberFormatterBehavior10_0 = 1000; static const int NSNumberFormatterBehavior10_4 = 1040; } +final _objc_msgSend_805 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_806 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_numberStyle = objc.registerName("numberStyle"); +final _objc_msgSend_807 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setNumberStyle_ = objc.registerName("setNumberStyle:"); +final _objc_msgSend_808 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_generatesDecimalNumbers = + objc.registerName("generatesDecimalNumbers"); +late final _sel_setGeneratesDecimalNumbers_ = + objc.registerName("setGeneratesDecimalNumbers:"); +final _objc_msgSend_809 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_negativeFormat = objc.registerName("negativeFormat"); +late final _sel_setNegativeFormat_ = objc.registerName("setNegativeFormat:"); +late final _sel_textAttributesForNegativeValues = + objc.registerName("textAttributesForNegativeValues"); +late final _sel_setTextAttributesForNegativeValues_ = + objc.registerName("setTextAttributesForNegativeValues:"); +late final _sel_positiveFormat = objc.registerName("positiveFormat"); +late final _sel_setPositiveFormat_ = objc.registerName("setPositiveFormat:"); +late final _sel_textAttributesForPositiveValues = + objc.registerName("textAttributesForPositiveValues"); +late final _sel_setTextAttributesForPositiveValues_ = + objc.registerName("setTextAttributesForPositiveValues:"); +late final _sel_allowsFloats = objc.registerName("allowsFloats"); +late final _sel_setAllowsFloats_ = objc.registerName("setAllowsFloats:"); +late final _sel_setDecimalSeparator_ = + objc.registerName("setDecimalSeparator:"); +late final _sel_alwaysShowsDecimalSeparator = + objc.registerName("alwaysShowsDecimalSeparator"); +late final _sel_setAlwaysShowsDecimalSeparator_ = + objc.registerName("setAlwaysShowsDecimalSeparator:"); +late final _sel_currencyDecimalSeparator = + objc.registerName("currencyDecimalSeparator"); +late final _sel_setCurrencyDecimalSeparator_ = + objc.registerName("setCurrencyDecimalSeparator:"); +late final _sel_usesGroupingSeparator = + objc.registerName("usesGroupingSeparator"); +late final _sel_setUsesGroupingSeparator_ = + objc.registerName("setUsesGroupingSeparator:"); +late final _sel_setGroupingSeparator_ = + objc.registerName("setGroupingSeparator:"); +late final _sel_zeroSymbol = objc.registerName("zeroSymbol"); +late final _sel_setZeroSymbol_ = objc.registerName("setZeroSymbol:"); +late final _sel_textAttributesForZero = + objc.registerName("textAttributesForZero"); +late final _sel_setTextAttributesForZero_ = + objc.registerName("setTextAttributesForZero:"); +late final _sel_nilSymbol = objc.registerName("nilSymbol"); +late final _sel_setNilSymbol_ = objc.registerName("setNilSymbol:"); +late final _sel_textAttributesForNil = + objc.registerName("textAttributesForNil"); +late final _sel_setTextAttributesForNil_ = + objc.registerName("setTextAttributesForNil:"); +late final _sel_notANumberSymbol = objc.registerName("notANumberSymbol"); +late final _sel_setNotANumberSymbol_ = + objc.registerName("setNotANumberSymbol:"); +late final _sel_textAttributesForNotANumber = + objc.registerName("textAttributesForNotANumber"); +late final _sel_setTextAttributesForNotANumber_ = + objc.registerName("setTextAttributesForNotANumber:"); +late final _sel_positiveInfinitySymbol = + objc.registerName("positiveInfinitySymbol"); +late final _sel_setPositiveInfinitySymbol_ = + objc.registerName("setPositiveInfinitySymbol:"); +late final _sel_textAttributesForPositiveInfinity = + objc.registerName("textAttributesForPositiveInfinity"); +late final _sel_setTextAttributesForPositiveInfinity_ = + objc.registerName("setTextAttributesForPositiveInfinity:"); +late final _sel_negativeInfinitySymbol = + objc.registerName("negativeInfinitySymbol"); +late final _sel_setNegativeInfinitySymbol_ = + objc.registerName("setNegativeInfinitySymbol:"); +late final _sel_textAttributesForNegativeInfinity = + objc.registerName("textAttributesForNegativeInfinity"); +late final _sel_setTextAttributesForNegativeInfinity_ = + objc.registerName("setTextAttributesForNegativeInfinity:"); +late final _sel_positivePrefix = objc.registerName("positivePrefix"); +late final _sel_setPositivePrefix_ = objc.registerName("setPositivePrefix:"); +late final _sel_positiveSuffix = objc.registerName("positiveSuffix"); +late final _sel_setPositiveSuffix_ = objc.registerName("setPositiveSuffix:"); +late final _sel_negativePrefix = objc.registerName("negativePrefix"); +late final _sel_setNegativePrefix_ = objc.registerName("setNegativePrefix:"); +late final _sel_negativeSuffix = objc.registerName("negativeSuffix"); +late final _sel_setNegativeSuffix_ = objc.registerName("setNegativeSuffix:"); +late final _sel_setCurrencyCode_ = objc.registerName("setCurrencyCode:"); +late final _sel_setCurrencySymbol_ = objc.registerName("setCurrencySymbol:"); +late final _sel_internationalCurrencySymbol = + objc.registerName("internationalCurrencySymbol"); +late final _sel_setInternationalCurrencySymbol_ = + objc.registerName("setInternationalCurrencySymbol:"); +late final _sel_percentSymbol = objc.registerName("percentSymbol"); +late final _sel_setPercentSymbol_ = objc.registerName("setPercentSymbol:"); +late final _sel_perMillSymbol = objc.registerName("perMillSymbol"); +late final _sel_setPerMillSymbol_ = objc.registerName("setPerMillSymbol:"); +late final _sel_minusSign = objc.registerName("minusSign"); +late final _sel_setMinusSign_ = objc.registerName("setMinusSign:"); +late final _sel_plusSign = objc.registerName("plusSign"); +late final _sel_setPlusSign_ = objc.registerName("setPlusSign:"); +late final _sel_exponentSymbol = objc.registerName("exponentSymbol"); +late final _sel_setExponentSymbol_ = objc.registerName("setExponentSymbol:"); +late final _sel_groupingSize = objc.registerName("groupingSize"); +late final _sel_setGroupingSize_ = objc.registerName("setGroupingSize:"); +late final _sel_secondaryGroupingSize = + objc.registerName("secondaryGroupingSize"); +late final _sel_setSecondaryGroupingSize_ = + objc.registerName("setSecondaryGroupingSize:"); +late final _sel_multiplier = objc.registerName("multiplier"); +late final _sel_setMultiplier_ = objc.registerName("setMultiplier:"); +late final _sel_formatWidth = objc.registerName("formatWidth"); +late final _sel_setFormatWidth_ = objc.registerName("setFormatWidth:"); +late final _sel_paddingCharacter = objc.registerName("paddingCharacter"); +late final _sel_setPaddingCharacter_ = + objc.registerName("setPaddingCharacter:"); + abstract class NSNumberFormatterPadPosition { static const int NSNumberFormatterPadBeforePrefix = 0; static const int NSNumberFormatterPadAfterPrefix = 1; @@ -59920,6 +39856,25 @@ abstract class NSNumberFormatterPadPosition { static const int NSNumberFormatterPadAfterSuffix = 3; } +late final _sel_paddingPosition = objc.registerName("paddingPosition"); +final _objc_msgSend_810 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setPaddingPosition_ = objc.registerName("setPaddingPosition:"); +final _objc_msgSend_811 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSNumberFormatterRoundingMode { static const int NSNumberFormatterRoundCeiling = 0; static const int NSNumberFormatterRoundFloor = 1; @@ -59930,36 +39885,148 @@ abstract class NSNumberFormatterRoundingMode { static const int NSNumberFormatterRoundHalfUp = 6; } +late final _sel_roundingMode = objc.registerName("roundingMode"); +final _objc_msgSend_812 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setRoundingMode_ = objc.registerName("setRoundingMode:"); +final _objc_msgSend_813 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_roundingIncrement = objc.registerName("roundingIncrement"); +final _objc_msgSend_814 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setRoundingIncrement_ = + objc.registerName("setRoundingIncrement:"); +final _objc_msgSend_815 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_minimumIntegerDigits = + objc.registerName("minimumIntegerDigits"); +late final _sel_setMinimumIntegerDigits_ = + objc.registerName("setMinimumIntegerDigits:"); +late final _sel_maximumIntegerDigits = + objc.registerName("maximumIntegerDigits"); +late final _sel_setMaximumIntegerDigits_ = + objc.registerName("setMaximumIntegerDigits:"); +late final _sel_minimumFractionDigits = + objc.registerName("minimumFractionDigits"); +late final _sel_setMinimumFractionDigits_ = + objc.registerName("setMinimumFractionDigits:"); +late final _sel_maximumFractionDigits = + objc.registerName("maximumFractionDigits"); +late final _sel_setMaximumFractionDigits_ = + objc.registerName("setMaximumFractionDigits:"); +late final _sel_minimum = objc.registerName("minimum"); +late final _sel_setMinimum_ = objc.registerName("setMinimum:"); +late final _sel_maximum = objc.registerName("maximum"); +late final _sel_setMaximum_ = objc.registerName("setMaximum:"); +late final _sel_currencyGroupingSeparator = + objc.registerName("currencyGroupingSeparator"); +late final _sel_setCurrencyGroupingSeparator_ = + objc.registerName("setCurrencyGroupingSeparator:"); +late final _sel_usesSignificantDigits = + objc.registerName("usesSignificantDigits"); +late final _sel_setUsesSignificantDigits_ = + objc.registerName("setUsesSignificantDigits:"); +late final _sel_minimumSignificantDigits = + objc.registerName("minimumSignificantDigits"); +late final _sel_setMinimumSignificantDigits_ = + objc.registerName("setMinimumSignificantDigits:"); +late final _sel_maximumSignificantDigits = + objc.registerName("maximumSignificantDigits"); +late final _sel_setMaximumSignificantDigits_ = + objc.registerName("setMaximumSignificantDigits:"); +late final _sel_isPartialStringValidationEnabled = + objc.registerName("isPartialStringValidationEnabled"); +late final _sel_setPartialStringValidationEnabled_ = + objc.registerName("setPartialStringValidationEnabled:"); +late final _sel_hasThousandSeparators = + objc.registerName("hasThousandSeparators"); +late final _sel_setHasThousandSeparators_ = + objc.registerName("setHasThousandSeparators:"); +late final _sel_thousandSeparator = objc.registerName("thousandSeparator"); +late final _sel_setThousandSeparator_ = + objc.registerName("setThousandSeparator:"); +late final _sel_localizesFormat = objc.registerName("localizesFormat"); +late final _sel_setLocalizesFormat_ = objc.registerName("setLocalizesFormat:"); +late final _sel_format = objc.registerName("format"); +late final _sel_setFormat_ = objc.registerName("setFormat:"); +late final _sel_attributedStringForZero = + objc.registerName("attributedStringForZero"); +late final _sel_setAttributedStringForZero_ = + objc.registerName("setAttributedStringForZero:"); +final _objc_msgSend_816 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_attributedStringForNil = + objc.registerName("attributedStringForNil"); +late final _sel_setAttributedStringForNil_ = + objc.registerName("setAttributedStringForNil:"); +late final _sel_attributedStringForNotANumber = + objc.registerName("attributedStringForNotANumber"); +late final _sel_setAttributedStringForNotANumber_ = + objc.registerName("setAttributedStringForNotANumber:"); + class NSDecimalNumberHandler extends NSObject { - NSDecimalNumberHandler._(ffi.Pointer id, SwiftLibrary lib, + NSDecimalNumberHandler._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSDecimalNumberHandler] that points to the same underlying object as [other]. - static NSDecimalNumberHandler castFrom(T other) { - return NSDecimalNumberHandler._(other._id, other._lib, - retain: true, release: true); + static NSDecimalNumberHandler castFrom( + T other) { + return NSDecimalNumberHandler._(other.pointer, retain: true, release: true); } /// Returns a [NSDecimalNumberHandler] that wraps the given raw object pointer. static NSDecimalNumberHandler castFromPointer( - SwiftLibrary lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSDecimalNumberHandler._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSDecimalNumberHandler._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSDecimalNumberHandler]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSDecimalNumberHandler1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSDecimalNumberHandler); } - static NSDecimalNumberHandler getDefaultDecimalNumberHandler( - SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_817(_lib._class_NSDecimalNumberHandler1, - _lib._sel_defaultDecimalNumberHandler1); - return NSDecimalNumberHandler._(_ret, _lib, retain: true, release: true); + static NSDecimalNumberHandler getDefaultDecimalNumberHandler() { + final _ret = _objc_msgSend_817( + _class_NSDecimalNumberHandler, _sel_defaultDecimalNumberHandler); + return NSDecimalNumberHandler._(_ret, retain: true, release: true); } NSDecimalNumberHandler @@ -59970,128 +40037,133 @@ class NSDecimalNumberHandler extends NSObject { bool overflow, bool underflow, bool divideByZero) { - final _ret = _lib._objc_msgSend_818( - _id, - _lib._sel_initWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_1, + final _ret = _objc_msgSend_818( + this.pointer, + _sel_initWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_, roundingMode, scale, exact, overflow, underflow, divideByZero); - return NSDecimalNumberHandler._(_ret, _lib, retain: true, release: true); + return NSDecimalNumberHandler._(_ret, retain: true, release: true); } static NSDecimalNumberHandler decimalNumberHandlerWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_( - SwiftLibrary _lib, int roundingMode, int scale, bool exact, bool overflow, bool underflow, bool divideByZero) { - final _ret = _lib._objc_msgSend_818( - _lib._class_NSDecimalNumberHandler1, - _lib._sel_decimalNumberHandlerWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_1, + final _ret = _objc_msgSend_818( + _class_NSDecimalNumberHandler, + _sel_decimalNumberHandlerWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_, roundingMode, scale, exact, overflow, underflow, divideByZero); - return NSDecimalNumberHandler._(_ret, _lib, retain: true, release: true); + return NSDecimalNumberHandler._(_ret, retain: true, release: true); } @override NSDecimalNumberHandler init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSDecimalNumberHandler._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSDecimalNumberHandler._(_ret, retain: true, release: true); } - static NSDecimalNumberHandler new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSDecimalNumberHandler1, _lib._sel_new1); - return NSDecimalNumberHandler._(_ret, _lib, retain: false, release: true); + static NSDecimalNumberHandler new1() { + final _ret = _objc_msgSend_2(_class_NSDecimalNumberHandler, _sel_new); + return NSDecimalNumberHandler._(_ret, retain: false, release: true); } - static NSDecimalNumberHandler allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSDecimalNumberHandler1, _lib._sel_allocWithZone_1, zone); - return NSDecimalNumberHandler._(_ret, _lib, retain: false, release: true); + static NSDecimalNumberHandler allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSDecimalNumberHandler, _sel_allocWithZone_, zone); + return NSDecimalNumberHandler._(_ret, retain: false, release: true); } - static NSDecimalNumberHandler alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSDecimalNumberHandler1, _lib._sel_alloc1); - return NSDecimalNumberHandler._(_ret, _lib, retain: false, release: true); + static NSDecimalNumberHandler alloc() { + final _ret = _objc_msgSend_2(_class_NSDecimalNumberHandler, _sel_alloc); + return NSDecimalNumberHandler._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSDecimalNumberHandler1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSDecimalNumberHandler, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSDecimalNumberHandler1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSDecimalNumberHandler, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSDecimalNumberHandler1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSDecimalNumberHandler, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSDecimalNumberHandler1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSDecimalNumberHandler, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSDecimalNumberHandler1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSDecimalNumberHandler, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSDecimalNumberHandler1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSDecimalNumberHandler, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSDecimalNumberHandler1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSDecimalNumberHandler, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSDecimalNumberHandler1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSDecimalNumberHandler, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSDecimalNumberHandler1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSDecimalNumberHandler, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSDecimalNumberHandler = + objc.getClass("NSDecimalNumberHandler"); +late final _sel_defaultDecimalNumberHandler = + objc.registerName("defaultDecimalNumberHandler"); +final _objc_msgSend_817 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); + abstract class NSRoundingMode { static const int NSRoundPlain = 0; static const int NSRoundDown = 1; @@ -60099,849 +40171,1231 @@ abstract class NSRoundingMode { static const int NSRoundBankers = 3; } +late final _sel_initWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_ = + objc.registerName( + "initWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:"); +final _objc_msgSend_818 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Short, + ffi.Bool, + ffi.Bool, + ffi.Bool, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + bool, + bool, + bool, + bool)>(); +late final _sel_decimalNumberHandlerWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_ = + objc.registerName( + "decimalNumberHandlerWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:"); +late final _sel_roundingBehavior = objc.registerName("roundingBehavior"); +late final _sel_setRoundingBehavior_ = + objc.registerName("setRoundingBehavior:"); +final _objc_msgSend_819 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + class NSScanner extends NSObject { - NSScanner._(ffi.Pointer id, SwiftLibrary lib, + NSScanner._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSScanner] that points to the same underlying object as [other]. - static NSScanner castFrom(T other) { - return NSScanner._(other._id, other._lib, retain: true, release: true); + static NSScanner castFrom(T other) { + return NSScanner._(other.pointer, retain: true, release: true); } /// Returns a [NSScanner] that wraps the given raw object pointer. - static NSScanner castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSScanner castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSScanner._(other, lib, retain: retain, release: release); + return NSScanner._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSScanner]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSScanner1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSScanner); } NSString get string { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_string1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_string); + return NSString._(_ret, retain: true, release: true); } int get scanLocation { - return _lib._objc_msgSend_10(_id, _lib._sel_scanLocation1); + return _objc_msgSend_10(this.pointer, _sel_scanLocation); } set scanLocation(int value) { - return _lib._objc_msgSend_516(_id, _lib._sel_setScanLocation_1, value); + return _objc_msgSend_516(this.pointer, _sel_setScanLocation_, value); } NSCharacterSet? get charactersToBeSkipped { - final _ret = _lib._objc_msgSend_820(_id, _lib._sel_charactersToBeSkipped1); + final _ret = _objc_msgSend_820(this.pointer, _sel_charactersToBeSkipped); return _ret.address == 0 ? null - : NSCharacterSet._(_ret, _lib, retain: true, release: true); + : NSCharacterSet._(_ret, retain: true, release: true); } set charactersToBeSkipped(NSCharacterSet? value) { - return _lib._objc_msgSend_821( - _id, _lib._sel_setCharactersToBeSkipped_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_821(this.pointer, _sel_setCharactersToBeSkipped_, + value?.pointer ?? ffi.nullptr); } bool get caseSensitive { - return _lib._objc_msgSend_12(_id, _lib._sel_caseSensitive1); + return _objc_msgSend_12(this.pointer, _sel_caseSensitive); } set caseSensitive(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setCaseSensitive_1, value); + return _objc_msgSend_527(this.pointer, _sel_setCaseSensitive_, value); } NSObject? get locale { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_locale1); + final _ret = _objc_msgSend_17(this.pointer, _sel_locale); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set locale(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setLocale_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setLocale_, value?.pointer ?? ffi.nullptr); } NSScanner initWithString_(NSString string) { final _ret = - _lib._objc_msgSend_31(_id, _lib._sel_initWithString_1, string._id); - return NSScanner._(_ret, _lib, retain: true, release: true); + _objc_msgSend_31(this.pointer, _sel_initWithString_, string.pointer); + return NSScanner._(_ret, retain: true, release: true); } bool scanInt_(ffi.Pointer result) { - return _lib._objc_msgSend_822(_id, _lib._sel_scanInt_1, result); + return _objc_msgSend_822(this.pointer, _sel_scanInt_, result); } bool scanInteger_(ffi.Pointer result) { - return _lib._objc_msgSend_823(_id, _lib._sel_scanInteger_1, result); + return _objc_msgSend_823(this.pointer, _sel_scanInteger_, result); } bool scanLongLong_(ffi.Pointer result) { - return _lib._objc_msgSend_824(_id, _lib._sel_scanLongLong_1, result); + return _objc_msgSend_824(this.pointer, _sel_scanLongLong_, result); } bool scanUnsignedLongLong_(ffi.Pointer result) { - return _lib._objc_msgSend_825( - _id, _lib._sel_scanUnsignedLongLong_1, result); + return _objc_msgSend_825(this.pointer, _sel_scanUnsignedLongLong_, result); } bool scanFloat_(ffi.Pointer result) { - return _lib._objc_msgSend_826(_id, _lib._sel_scanFloat_1, result); + return _objc_msgSend_826(this.pointer, _sel_scanFloat_, result); } bool scanDouble_(ffi.Pointer result) { - return _lib._objc_msgSend_827(_id, _lib._sel_scanDouble_1, result); + return _objc_msgSend_827(this.pointer, _sel_scanDouble_, result); } bool scanHexInt_(ffi.Pointer result) { - return _lib._objc_msgSend_828(_id, _lib._sel_scanHexInt_1, result); + return _objc_msgSend_828(this.pointer, _sel_scanHexInt_, result); } bool scanHexLongLong_(ffi.Pointer result) { - return _lib._objc_msgSend_825(_id, _lib._sel_scanHexLongLong_1, result); + return _objc_msgSend_825(this.pointer, _sel_scanHexLongLong_, result); } bool scanHexFloat_(ffi.Pointer result) { - return _lib._objc_msgSend_826(_id, _lib._sel_scanHexFloat_1, result); + return _objc_msgSend_826(this.pointer, _sel_scanHexFloat_, result); } bool scanHexDouble_(ffi.Pointer result) { - return _lib._objc_msgSend_827(_id, _lib._sel_scanHexDouble_1, result); + return _objc_msgSend_827(this.pointer, _sel_scanHexDouble_, result); } bool scanString_intoString_( - NSString string, ffi.Pointer> result) { - return _lib._objc_msgSend_829( - _id, _lib._sel_scanString_intoString_1, string._id, result); + NSString string, ffi.Pointer> result) { + return _objc_msgSend_829( + this.pointer, _sel_scanString_intoString_, string.pointer, result); } bool scanCharactersFromSet_intoString_( - NSCharacterSet set, ffi.Pointer> result) { - return _lib._objc_msgSend_830( - _id, _lib._sel_scanCharactersFromSet_intoString_1, set._id, result); + NSCharacterSet set, ffi.Pointer> result) { + return _objc_msgSend_830(this.pointer, + _sel_scanCharactersFromSet_intoString_, set.pointer, result); } bool scanUpToString_intoString_( - NSString string, ffi.Pointer> result) { - return _lib._objc_msgSend_829( - _id, _lib._sel_scanUpToString_intoString_1, string._id, result); + NSString string, ffi.Pointer> result) { + return _objc_msgSend_829( + this.pointer, _sel_scanUpToString_intoString_, string.pointer, result); } bool scanUpToCharactersFromSet_intoString_( - NSCharacterSet set, ffi.Pointer> result) { - return _lib._objc_msgSend_830( - _id, _lib._sel_scanUpToCharactersFromSet_intoString_1, set._id, result); + NSCharacterSet set, ffi.Pointer> result) { + return _objc_msgSend_830(this.pointer, + _sel_scanUpToCharactersFromSet_intoString_, set.pointer, result); } bool get atEnd { - return _lib._objc_msgSend_12(_id, _lib._sel_isAtEnd1); + return _objc_msgSend_12(this.pointer, _sel_isAtEnd); } - static NSScanner scannerWithString_(SwiftLibrary _lib, NSString string) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSScanner1, _lib._sel_scannerWithString_1, string._id); - return NSScanner._(_ret, _lib, retain: true, release: true); + static NSScanner scannerWithString_(NSString string) { + final _ret = _objc_msgSend_31( + _class_NSScanner, _sel_scannerWithString_, string.pointer); + return NSScanner._(_ret, retain: true, release: true); } - static NSObject localizedScannerWithString_( - SwiftLibrary _lib, NSString string) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSScanner1, - _lib._sel_localizedScannerWithString_1, string._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject localizedScannerWithString_(NSString string) { + final _ret = _objc_msgSend_31( + _class_NSScanner, _sel_localizedScannerWithString_, string.pointer); + return NSObject._(_ret, retain: true, release: true); } bool scanDecimal_(ffi.Pointer dcm) { - return _lib._objc_msgSend_831(_id, _lib._sel_scanDecimal_1, dcm); + return _objc_msgSend_831(this.pointer, _sel_scanDecimal_, dcm); } @override NSScanner init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSScanner._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSScanner._(_ret, retain: true, release: true); } - static NSScanner new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSScanner1, _lib._sel_new1); - return NSScanner._(_ret, _lib, retain: false, release: true); + static NSScanner new1() { + final _ret = _objc_msgSend_2(_class_NSScanner, _sel_new); + return NSScanner._(_ret, retain: false, release: true); } - static NSScanner allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSScanner1, _lib._sel_allocWithZone_1, zone); - return NSScanner._(_ret, _lib, retain: false, release: true); + static NSScanner allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSScanner, _sel_allocWithZone_, zone); + return NSScanner._(_ret, retain: false, release: true); } - static NSScanner alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSScanner1, _lib._sel_alloc1); - return NSScanner._(_ret, _lib, retain: false, release: true); + static NSScanner alloc() { + final _ret = _objc_msgSend_2(_class_NSScanner, _sel_alloc); + return NSScanner._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSScanner1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSScanner, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSScanner1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSScanner, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSScanner1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSScanner, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSScanner1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSScanner, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSScanner1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSScanner, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSScanner1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSScanner, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSScanner1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSScanner1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSScanner1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSScanner, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSScanner, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSScanner, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSScanner = objc.getClass("NSScanner"); +late final _sel_scanLocation = objc.registerName("scanLocation"); +late final _sel_setScanLocation_ = objc.registerName("setScanLocation:"); +late final _sel_charactersToBeSkipped = + objc.registerName("charactersToBeSkipped"); +final _objc_msgSend_820 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setCharactersToBeSkipped_ = + objc.registerName("setCharactersToBeSkipped:"); +final _objc_msgSend_821 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_caseSensitive = objc.registerName("caseSensitive"); +late final _sel_setCaseSensitive_ = objc.registerName("setCaseSensitive:"); +late final _sel_scanInt_ = objc.registerName("scanInt:"); +final _objc_msgSend_822 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scanInteger_ = objc.registerName("scanInteger:"); +final _objc_msgSend_823 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scanLongLong_ = objc.registerName("scanLongLong:"); +final _objc_msgSend_824 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scanUnsignedLongLong_ = + objc.registerName("scanUnsignedLongLong:"); +final _objc_msgSend_825 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_scanFloat_ = objc.registerName("scanFloat:"); +final _objc_msgSend_826 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scanDouble_ = objc.registerName("scanDouble:"); +final _objc_msgSend_827 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scanHexInt_ = objc.registerName("scanHexInt:"); +final _objc_msgSend_828 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scanHexLongLong_ = objc.registerName("scanHexLongLong:"); +late final _sel_scanHexFloat_ = objc.registerName("scanHexFloat:"); +late final _sel_scanHexDouble_ = objc.registerName("scanHexDouble:"); +late final _sel_scanString_intoString_ = + objc.registerName("scanString:intoString:"); +final _objc_msgSend_829 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_scanCharactersFromSet_intoString_ = + objc.registerName("scanCharactersFromSet:intoString:"); +final _objc_msgSend_830 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_scanUpToString_intoString_ = + objc.registerName("scanUpToString:intoString:"); +late final _sel_scanUpToCharactersFromSet_intoString_ = + objc.registerName("scanUpToCharactersFromSet:intoString:"); +late final _sel_isAtEnd = objc.registerName("isAtEnd"); +late final _sel_scannerWithString_ = objc.registerName("scannerWithString:"); +late final _sel_localizedScannerWithString_ = + objc.registerName("localizedScannerWithString:"); final class NSDecimal extends ffi.Opaque {} +late final _sel_scanDecimal_ = objc.registerName("scanDecimal:"); +final _objc_msgSend_831 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + class NSException extends NSObject { - NSException._(ffi.Pointer id, SwiftLibrary lib, + NSException._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSException] that points to the same underlying object as [other]. - static NSException castFrom(T other) { - return NSException._(other._id, other._lib, retain: true, release: true); + static NSException castFrom(T other) { + return NSException._(other.pointer, retain: true, release: true); } /// Returns a [NSException] that wraps the given raw object pointer. - static NSException castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSException castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSException._(other, lib, retain: retain, release: release); + return NSException._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSException]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSException1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSException); } - static NSException exceptionWithName_reason_userInfo_(SwiftLibrary _lib, + static NSException exceptionWithName_reason_userInfo_( NSString name, NSString? reason, NSDictionary? userInfo) { - final _ret = _lib._objc_msgSend_832( - _lib._class_NSException1, - _lib._sel_exceptionWithName_reason_userInfo_1, - name._id, - reason?._id ?? ffi.nullptr, - userInfo?._id ?? ffi.nullptr); - return NSException._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_832( + _class_NSException, + _sel_exceptionWithName_reason_userInfo_, + name.pointer, + reason?.pointer ?? ffi.nullptr, + userInfo?.pointer ?? ffi.nullptr); + return NSException._(_ret, retain: true, release: true); } NSException initWithName_reason_userInfo_( NSString aName, NSString? aReason, NSDictionary? aUserInfo) { - final _ret = _lib._objc_msgSend_833( - _id, - _lib._sel_initWithName_reason_userInfo_1, - aName._id, - aReason?._id ?? ffi.nullptr, - aUserInfo?._id ?? ffi.nullptr); - return NSException._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_833( + this.pointer, + _sel_initWithName_reason_userInfo_, + aName.pointer, + aReason?.pointer ?? ffi.nullptr, + aUserInfo?.pointer ?? ffi.nullptr); + return NSException._(_ret, retain: true, release: true); } NSString get name { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_name1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_name); + return NSString._(_ret, retain: true, release: true); } NSString? get reason { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_reason1); + final _ret = _objc_msgSend_44(this.pointer, _sel_reason); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSDictionary? get userInfo { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_userInfo1); + final _ret = _objc_msgSend_390(this.pointer, _sel_userInfo); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSArray get callStackReturnAddresses { - final _ret = - _lib._objc_msgSend_85(_id, _lib._sel_callStackReturnAddresses1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_callStackReturnAddresses); + return NSArray._(_ret, retain: true, release: true); } NSArray get callStackSymbols { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_callStackSymbols1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_callStackSymbols); + return NSArray._(_ret, retain: true, release: true); } void raise() { - _lib._objc_msgSend_1(_id, _lib._sel_raise1); + _objc_msgSend_1(this.pointer, _sel_raise); } - static void raise_format_(SwiftLibrary _lib, NSString name, NSString format) { - _lib._objc_msgSend_551(_lib._class_NSException1, _lib._sel_raise_format_1, - name._id, format._id); + static void raise_format_(NSString name, NSString format) { + _objc_msgSend_551( + _class_NSException, _sel_raise_format_, name.pointer, format.pointer); } - static void raise_format_arguments_(SwiftLibrary _lib, NSString name, - NSString format, ffi.Pointer<__va_list_tag> argList) { - _lib._objc_msgSend_834(_lib._class_NSException1, - _lib._sel_raise_format_arguments_1, name._id, format._id, argList); + static void raise_format_arguments_( + NSString name, NSString format, ffi.Pointer<__va_list_tag> argList) { + _objc_msgSend_834(_class_NSException, _sel_raise_format_arguments_, + name.pointer, format.pointer, argList); } @override NSException init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSException._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSException._(_ret, retain: true, release: true); } - static NSException new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSException1, _lib._sel_new1); - return NSException._(_ret, _lib, retain: false, release: true); + static NSException new1() { + final _ret = _objc_msgSend_2(_class_NSException, _sel_new); + return NSException._(_ret, retain: false, release: true); } - static NSException allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSException1, _lib._sel_allocWithZone_1, zone); - return NSException._(_ret, _lib, retain: false, release: true); + static NSException allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSException, _sel_allocWithZone_, zone); + return NSException._(_ret, retain: false, release: true); } - static NSException alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSException1, _lib._sel_alloc1); - return NSException._(_ret, _lib, retain: false, release: true); + static NSException alloc() { + final _ret = _objc_msgSend_2(_class_NSException, _sel_alloc); + return NSException._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSException1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSException, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSException1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSException, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSException1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSException, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSException1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSException, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSException1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSException, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSException1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSException, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSException1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSException1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSException1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSException, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSException, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSException, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSException = objc.getClass("NSException"); +late final _sel_exceptionWithName_reason_userInfo_ = + objc.registerName("exceptionWithName:reason:userInfo:"); +final _objc_msgSend_832 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithName_reason_userInfo_ = + objc.registerName("initWithName:reason:userInfo:"); +final _objc_msgSend_833 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_reason = objc.registerName("reason"); +late final _sel_raise = objc.registerName("raise"); +late final _sel_raise_format_ = objc.registerName("raise:format:"); +late final _sel_raise_format_arguments_ = + objc.registerName("raise:format:arguments:"); +final _objc_msgSend_834 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__va_list_tag>)>(); class NSFileHandle extends NSObject { - NSFileHandle._(ffi.Pointer id, SwiftLibrary lib, + NSFileHandle._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSFileHandle] that points to the same underlying object as [other]. - static NSFileHandle castFrom(T other) { - return NSFileHandle._(other._id, other._lib, retain: true, release: true); + static NSFileHandle castFrom(T other) { + return NSFileHandle._(other.pointer, retain: true, release: true); } /// Returns a [NSFileHandle] that wraps the given raw object pointer. - static NSFileHandle castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSFileHandle castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSFileHandle._(other, lib, retain: retain, release: release); + return NSFileHandle._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSFileHandle]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSFileHandle1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSFileHandle); } NSData get availableData { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_availableData1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_availableData); + return NSData._(_ret, retain: true, release: true); } NSFileHandle initWithFileDescriptor_closeOnDealloc_(int fd, bool closeopt) { - final _ret = _lib._objc_msgSend_835( - _id, _lib._sel_initWithFileDescriptor_closeOnDealloc_1, fd, closeopt); - return NSFileHandle._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_835(this.pointer, + _sel_initWithFileDescriptor_closeOnDealloc_, fd, closeopt); + return NSFileHandle._(_ret, retain: true, release: true); } NSFileHandle? initWithCoder_(NSCoder coder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, coder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, coder.pointer); return _ret.address == 0 ? null - : NSFileHandle._(_ret, _lib, retain: true, release: true); + : NSFileHandle._(_ret, retain: true, release: true); } NSData? readDataToEndOfFileAndReturnError_( - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_836( - _id, _lib._sel_readDataToEndOfFileAndReturnError_1, error); + ffi.Pointer> error) { + final _ret = _objc_msgSend_836( + this.pointer, _sel_readDataToEndOfFileAndReturnError_, error); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSData? readDataUpToLength_error_( - int length, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_837( - _id, _lib._sel_readDataUpToLength_error_1, length, error); + int length, ffi.Pointer> error) { + final _ret = _objc_msgSend_837( + this.pointer, _sel_readDataUpToLength_error_, length, error); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } bool writeData_error_( - NSData data, ffi.Pointer> error) { - return _lib._objc_msgSend_838( - _id, _lib._sel_writeData_error_1, data._id, error); + NSData data, ffi.Pointer> error) { + return _objc_msgSend_838( + this.pointer, _sel_writeData_error_, data.pointer, error); } bool getOffset_error_(ffi.Pointer offsetInFile, - ffi.Pointer> error) { - return _lib._objc_msgSend_839( - _id, _lib._sel_getOffset_error_1, offsetInFile, error); + ffi.Pointer> error) { + return _objc_msgSend_839( + this.pointer, _sel_getOffset_error_, offsetInFile, error); } bool seekToEndReturningOffset_error_( ffi.Pointer offsetInFile, - ffi.Pointer> error) { - return _lib._objc_msgSend_839( - _id, _lib._sel_seekToEndReturningOffset_error_1, offsetInFile, error); + ffi.Pointer> error) { + return _objc_msgSend_839(this.pointer, _sel_seekToEndReturningOffset_error_, + offsetInFile, error); } bool seekToOffset_error_( - int offset, ffi.Pointer> error) { - return _lib._objc_msgSend_840( - _id, _lib._sel_seekToOffset_error_1, offset, error); + int offset, ffi.Pointer> error) { + return _objc_msgSend_840( + this.pointer, _sel_seekToOffset_error_, offset, error); } bool truncateAtOffset_error_( - int offset, ffi.Pointer> error) { - return _lib._objc_msgSend_840( - _id, _lib._sel_truncateAtOffset_error_1, offset, error); + int offset, ffi.Pointer> error) { + return _objc_msgSend_840( + this.pointer, _sel_truncateAtOffset_error_, offset, error); } - bool synchronizeAndReturnError_(ffi.Pointer> error) { - return _lib._objc_msgSend_255( - _id, _lib._sel_synchronizeAndReturnError_1, error); + bool synchronizeAndReturnError_( + ffi.Pointer> error) { + return _objc_msgSend_255( + this.pointer, _sel_synchronizeAndReturnError_, error); } - bool closeAndReturnError_(ffi.Pointer> error) { - return _lib._objc_msgSend_255(_id, _lib._sel_closeAndReturnError_1, error); + bool closeAndReturnError_(ffi.Pointer> error) { + return _objc_msgSend_255(this.pointer, _sel_closeAndReturnError_, error); } - static NSFileHandle getFileHandleWithStandardInput(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_841( - _lib._class_NSFileHandle1, _lib._sel_fileHandleWithStandardInput1); - return NSFileHandle._(_ret, _lib, retain: true, release: true); + static NSFileHandle getFileHandleWithStandardInput() { + final _ret = _objc_msgSend_841( + _class_NSFileHandle, _sel_fileHandleWithStandardInput); + return NSFileHandle._(_ret, retain: true, release: true); } - static NSFileHandle getFileHandleWithStandardOutput(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_841( - _lib._class_NSFileHandle1, _lib._sel_fileHandleWithStandardOutput1); - return NSFileHandle._(_ret, _lib, retain: true, release: true); + static NSFileHandle getFileHandleWithStandardOutput() { + final _ret = _objc_msgSend_841( + _class_NSFileHandle, _sel_fileHandleWithStandardOutput); + return NSFileHandle._(_ret, retain: true, release: true); } - static NSFileHandle getFileHandleWithStandardError(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_841( - _lib._class_NSFileHandle1, _lib._sel_fileHandleWithStandardError1); - return NSFileHandle._(_ret, _lib, retain: true, release: true); + static NSFileHandle getFileHandleWithStandardError() { + final _ret = _objc_msgSend_841( + _class_NSFileHandle, _sel_fileHandleWithStandardError); + return NSFileHandle._(_ret, retain: true, release: true); } - static NSFileHandle getFileHandleWithNullDevice(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_841( - _lib._class_NSFileHandle1, _lib._sel_fileHandleWithNullDevice1); - return NSFileHandle._(_ret, _lib, retain: true, release: true); + static NSFileHandle getFileHandleWithNullDevice() { + final _ret = + _objc_msgSend_841(_class_NSFileHandle, _sel_fileHandleWithNullDevice); + return NSFileHandle._(_ret, retain: true, release: true); } - static NSFileHandle? fileHandleForReadingAtPath_( - SwiftLibrary _lib, NSString path) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSFileHandle1, - _lib._sel_fileHandleForReadingAtPath_1, path._id); + static NSFileHandle? fileHandleForReadingAtPath_(NSString path) { + final _ret = _objc_msgSend_38( + _class_NSFileHandle, _sel_fileHandleForReadingAtPath_, path.pointer); return _ret.address == 0 ? null - : NSFileHandle._(_ret, _lib, retain: true, release: true); + : NSFileHandle._(_ret, retain: true, release: true); } - static NSFileHandle? fileHandleForWritingAtPath_( - SwiftLibrary _lib, NSString path) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSFileHandle1, - _lib._sel_fileHandleForWritingAtPath_1, path._id); + static NSFileHandle? fileHandleForWritingAtPath_(NSString path) { + final _ret = _objc_msgSend_38( + _class_NSFileHandle, _sel_fileHandleForWritingAtPath_, path.pointer); return _ret.address == 0 ? null - : NSFileHandle._(_ret, _lib, retain: true, release: true); + : NSFileHandle._(_ret, retain: true, release: true); } - static NSFileHandle? fileHandleForUpdatingAtPath_( - SwiftLibrary _lib, NSString path) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSFileHandle1, - _lib._sel_fileHandleForUpdatingAtPath_1, path._id); + static NSFileHandle? fileHandleForUpdatingAtPath_(NSString path) { + final _ret = _objc_msgSend_38( + _class_NSFileHandle, _sel_fileHandleForUpdatingAtPath_, path.pointer); return _ret.address == 0 ? null - : NSFileHandle._(_ret, _lib, retain: true, release: true); + : NSFileHandle._(_ret, retain: true, release: true); } - static NSFileHandle? fileHandleForReadingFromURL_error_(SwiftLibrary _lib, - NSURL url, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_842(_lib._class_NSFileHandle1, - _lib._sel_fileHandleForReadingFromURL_error_1, url._id, error); + static NSFileHandle? fileHandleForReadingFromURL_error_( + NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_842(_class_NSFileHandle, + _sel_fileHandleForReadingFromURL_error_, url.pointer, error); return _ret.address == 0 ? null - : NSFileHandle._(_ret, _lib, retain: true, release: true); + : NSFileHandle._(_ret, retain: true, release: true); } - static NSFileHandle? fileHandleForWritingToURL_error_(SwiftLibrary _lib, - NSURL url, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_842(_lib._class_NSFileHandle1, - _lib._sel_fileHandleForWritingToURL_error_1, url._id, error); + static NSFileHandle? fileHandleForWritingToURL_error_( + NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_842(_class_NSFileHandle, + _sel_fileHandleForWritingToURL_error_, url.pointer, error); return _ret.address == 0 ? null - : NSFileHandle._(_ret, _lib, retain: true, release: true); + : NSFileHandle._(_ret, retain: true, release: true); } - static NSFileHandle? fileHandleForUpdatingURL_error_(SwiftLibrary _lib, - NSURL url, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_842(_lib._class_NSFileHandle1, - _lib._sel_fileHandleForUpdatingURL_error_1, url._id, error); + static NSFileHandle? fileHandleForUpdatingURL_error_( + NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_842(_class_NSFileHandle, + _sel_fileHandleForUpdatingURL_error_, url.pointer, error); return _ret.address == 0 ? null - : NSFileHandle._(_ret, _lib, retain: true, release: true); + : NSFileHandle._(_ret, retain: true, release: true); } void readInBackgroundAndNotifyForModes_(NSArray? modes) { - _lib._objc_msgSend_843(_id, _lib._sel_readInBackgroundAndNotifyForModes_1, - modes?._id ?? ffi.nullptr); + _objc_msgSend_843(this.pointer, _sel_readInBackgroundAndNotifyForModes_, + modes?.pointer ?? ffi.nullptr); } void readInBackgroundAndNotify() { - _lib._objc_msgSend_1(_id, _lib._sel_readInBackgroundAndNotify1); + _objc_msgSend_1(this.pointer, _sel_readInBackgroundAndNotify); } void readToEndOfFileInBackgroundAndNotifyForModes_(NSArray? modes) { - _lib._objc_msgSend_843( - _id, - _lib._sel_readToEndOfFileInBackgroundAndNotifyForModes_1, - modes?._id ?? ffi.nullptr); + _objc_msgSend_843( + this.pointer, + _sel_readToEndOfFileInBackgroundAndNotifyForModes_, + modes?.pointer ?? ffi.nullptr); } void readToEndOfFileInBackgroundAndNotify() { - _lib._objc_msgSend_1(_id, _lib._sel_readToEndOfFileInBackgroundAndNotify1); + _objc_msgSend_1(this.pointer, _sel_readToEndOfFileInBackgroundAndNotify); } void acceptConnectionInBackgroundAndNotifyForModes_(NSArray? modes) { - _lib._objc_msgSend_843( - _id, - _lib._sel_acceptConnectionInBackgroundAndNotifyForModes_1, - modes?._id ?? ffi.nullptr); + _objc_msgSend_843( + this.pointer, + _sel_acceptConnectionInBackgroundAndNotifyForModes_, + modes?.pointer ?? ffi.nullptr); } void acceptConnectionInBackgroundAndNotify() { - _lib._objc_msgSend_1(_id, _lib._sel_acceptConnectionInBackgroundAndNotify1); + _objc_msgSend_1(this.pointer, _sel_acceptConnectionInBackgroundAndNotify); } void waitForDataInBackgroundAndNotifyForModes_(NSArray? modes) { - _lib._objc_msgSend_843( - _id, - _lib._sel_waitForDataInBackgroundAndNotifyForModes_1, - modes?._id ?? ffi.nullptr); + _objc_msgSend_843( + this.pointer, + _sel_waitForDataInBackgroundAndNotifyForModes_, + modes?.pointer ?? ffi.nullptr); } void waitForDataInBackgroundAndNotify() { - _lib._objc_msgSend_1(_id, _lib._sel_waitForDataInBackgroundAndNotify1); + _objc_msgSend_1(this.pointer, _sel_waitForDataInBackgroundAndNotify); } ObjCBlock_ffiVoid_NSFileHandle? get readabilityHandler { - final _ret = _lib._objc_msgSend_844(_id, _lib._sel_readabilityHandler1); + final _ret = _objc_msgSend_844(this.pointer, _sel_readabilityHandler); return _ret.address == 0 ? null - : ObjCBlock_ffiVoid_NSFileHandle._(_ret, _lib, - retain: true, release: true); + : ObjCBlock_ffiVoid_NSFileHandle._(_ret, retain: true, release: true); } set readabilityHandler(ObjCBlock_ffiVoid_NSFileHandle? value) { - return _lib._objc_msgSend_845( - _id, _lib._sel_setReadabilityHandler_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_845(this.pointer, _sel_setReadabilityHandler_, + value?.pointer ?? ffi.nullptr); } ObjCBlock_ffiVoid_NSFileHandle? get writeabilityHandler { - final _ret = _lib._objc_msgSend_844(_id, _lib._sel_writeabilityHandler1); + final _ret = _objc_msgSend_844(this.pointer, _sel_writeabilityHandler); return _ret.address == 0 ? null - : ObjCBlock_ffiVoid_NSFileHandle._(_ret, _lib, - retain: true, release: true); + : ObjCBlock_ffiVoid_NSFileHandle._(_ret, retain: true, release: true); } set writeabilityHandler(ObjCBlock_ffiVoid_NSFileHandle? value) { - return _lib._objc_msgSend_845( - _id, _lib._sel_setWriteabilityHandler_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_845(this.pointer, _sel_setWriteabilityHandler_, + value?.pointer ?? ffi.nullptr); } NSFileHandle initWithFileDescriptor_(int fd) { final _ret = - _lib._objc_msgSend_846(_id, _lib._sel_initWithFileDescriptor_1, fd); - return NSFileHandle._(_ret, _lib, retain: true, release: true); + _objc_msgSend_846(this.pointer, _sel_initWithFileDescriptor_, fd); + return NSFileHandle._(_ret, retain: true, release: true); } int get fileDescriptor { - return _lib._objc_msgSend_237(_id, _lib._sel_fileDescriptor1); + return _objc_msgSend_237(this.pointer, _sel_fileDescriptor); } NSData readDataToEndOfFile() { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_readDataToEndOfFile1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_readDataToEndOfFile); + return NSData._(_ret, retain: true, release: true); } NSData readDataOfLength_(int length) { final _ret = - _lib._objc_msgSend_847(_id, _lib._sel_readDataOfLength_1, length); - return NSData._(_ret, _lib, retain: true, release: true); + _objc_msgSend_847(this.pointer, _sel_readDataOfLength_, length); + return NSData._(_ret, retain: true, release: true); } void writeData_(NSData data) { - _lib._objc_msgSend_285(_id, _lib._sel_writeData_1, data._id); + _objc_msgSend_285(this.pointer, _sel_writeData_, data.pointer); } int get offsetInFile { - return _lib._objc_msgSend_164(_id, _lib._sel_offsetInFile1); + return _objc_msgSend_164(this.pointer, _sel_offsetInFile); } int seekToEndOfFile() { - return _lib._objc_msgSend_164(_id, _lib._sel_seekToEndOfFile1); + return _objc_msgSend_164(this.pointer, _sel_seekToEndOfFile); } void seekToFileOffset_(int offset) { - _lib._objc_msgSend_848(_id, _lib._sel_seekToFileOffset_1, offset); + _objc_msgSend_848(this.pointer, _sel_seekToFileOffset_, offset); } void truncateFileAtOffset_(int offset) { - _lib._objc_msgSend_848(_id, _lib._sel_truncateFileAtOffset_1, offset); + _objc_msgSend_848(this.pointer, _sel_truncateFileAtOffset_, offset); } void synchronizeFile() { - _lib._objc_msgSend_1(_id, _lib._sel_synchronizeFile1); + _objc_msgSend_1(this.pointer, _sel_synchronizeFile); } void closeFile() { - _lib._objc_msgSend_1(_id, _lib._sel_closeFile1); + _objc_msgSend_1(this.pointer, _sel_closeFile); } @override NSFileHandle init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSFileHandle._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSFileHandle._(_ret, retain: true, release: true); } - static NSFileHandle new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSFileHandle1, _lib._sel_new1); - return NSFileHandle._(_ret, _lib, retain: false, release: true); + static NSFileHandle new1() { + final _ret = _objc_msgSend_2(_class_NSFileHandle, _sel_new); + return NSFileHandle._(_ret, retain: false, release: true); } - static NSFileHandle allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSFileHandle1, _lib._sel_allocWithZone_1, zone); - return NSFileHandle._(_ret, _lib, retain: false, release: true); + static NSFileHandle allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSFileHandle, _sel_allocWithZone_, zone); + return NSFileHandle._(_ret, retain: false, release: true); } - static NSFileHandle alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSFileHandle1, _lib._sel_alloc1); - return NSFileHandle._(_ret, _lib, retain: false, release: true); + static NSFileHandle alloc() { + final _ret = _objc_msgSend_2(_class_NSFileHandle, _sel_alloc); + return NSFileHandle._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSFileHandle1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, - aSelector, - anArgument?._id ?? ffi.nullptr); - } - - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSFileHandle1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); - } - - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSFileHandle1, _lib._sel_accessInstanceVariablesDirectly1); - } - - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSFileHandle1, _lib._sel_useStoredAccessor1); + _objc_msgSend_14( + _class_NSFileHandle, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSFileHandle1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSFileHandle, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSFileHandle1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSFileHandle, _sel_accessInstanceVariablesDirectly); } - static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSFileHandle1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSFileHandle, _sel_useStoredAccessor); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSFileHandle1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSFileHandle, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSFileHandle1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSFileHandle, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } -} + static void setKeys_triggerChangeNotificationsForDependentKey_( + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSFileHandle, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSFileHandle, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSFileHandle, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSFileHandle = objc.getClass("NSFileHandle"); +late final _sel_availableData = objc.registerName("availableData"); +late final _sel_initWithFileDescriptor_closeOnDealloc_ = + objc.registerName("initWithFileDescriptor:closeOnDealloc:"); +final _objc_msgSend_835 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Int, ffi.Bool)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int, bool)>(); +late final _sel_readDataToEndOfFileAndReturnError_ = + objc.registerName("readDataToEndOfFileAndReturnError:"); +final _objc_msgSend_836 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_readDataUpToLength_error_ = + objc.registerName("readDataUpToLength:error:"); +final _objc_msgSend_837 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_writeData_error_ = objc.registerName("writeData:error:"); +final _objc_msgSend_838 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_getOffset_error_ = objc.registerName("getOffset:error:"); +final _objc_msgSend_839 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_seekToEndReturningOffset_error_ = + objc.registerName("seekToEndReturningOffset:error:"); +late final _sel_seekToOffset_error_ = objc.registerName("seekToOffset:error:"); +final _objc_msgSend_840 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLongLong, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_truncateAtOffset_error_ = + objc.registerName("truncateAtOffset:error:"); +late final _sel_synchronizeAndReturnError_ = + objc.registerName("synchronizeAndReturnError:"); +late final _sel_closeAndReturnError_ = + objc.registerName("closeAndReturnError:"); +late final _sel_fileHandleWithStandardInput = + objc.registerName("fileHandleWithStandardInput"); +final _objc_msgSend_841 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_fileHandleWithStandardOutput = + objc.registerName("fileHandleWithStandardOutput"); +late final _sel_fileHandleWithStandardError = + objc.registerName("fileHandleWithStandardError"); +late final _sel_fileHandleWithNullDevice = + objc.registerName("fileHandleWithNullDevice"); +late final _sel_fileHandleForReadingAtPath_ = + objc.registerName("fileHandleForReadingAtPath:"); +late final _sel_fileHandleForWritingAtPath_ = + objc.registerName("fileHandleForWritingAtPath:"); +late final _sel_fileHandleForUpdatingAtPath_ = + objc.registerName("fileHandleForUpdatingAtPath:"); +late final _sel_fileHandleForReadingFromURL_error_ = + objc.registerName("fileHandleForReadingFromURL:error:"); +final _objc_msgSend_842 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_fileHandleForWritingToURL_error_ = + objc.registerName("fileHandleForWritingToURL:error:"); +late final _sel_fileHandleForUpdatingURL_error_ = + objc.registerName("fileHandleForUpdatingURL:error:"); +late final _sel_readInBackgroundAndNotifyForModes_ = + objc.registerName("readInBackgroundAndNotifyForModes:"); +final _objc_msgSend_843 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_readInBackgroundAndNotify = + objc.registerName("readInBackgroundAndNotify"); +late final _sel_readToEndOfFileInBackgroundAndNotifyForModes_ = + objc.registerName("readToEndOfFileInBackgroundAndNotifyForModes:"); +late final _sel_readToEndOfFileInBackgroundAndNotify = + objc.registerName("readToEndOfFileInBackgroundAndNotify"); +late final _sel_acceptConnectionInBackgroundAndNotifyForModes_ = + objc.registerName("acceptConnectionInBackgroundAndNotifyForModes:"); +late final _sel_acceptConnectionInBackgroundAndNotify = + objc.registerName("acceptConnectionInBackgroundAndNotify"); +late final _sel_waitForDataInBackgroundAndNotifyForModes_ = + objc.registerName("waitForDataInBackgroundAndNotifyForModes:"); +late final _sel_waitForDataInBackgroundAndNotify = + objc.registerName("waitForDataInBackgroundAndNotify"); void _ObjCBlock_ffiVoid_NSFileHandle_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< - ffi - .NativeFunction arg0)>>() - .asFunction)>()(arg0); + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); final _ObjCBlock_ffiVoid_NSFileHandle_closureRegistry = - )>{}; + )>{}; int _ObjCBlock_ffiVoid_NSFileHandle_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSFileHandle_registerClosure( - void Function(ffi.Pointer) fn) { + void Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSFileHandle_closureRegistryIndex; _ObjCBlock_ffiVoid_NSFileHandle_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSFileHandle_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSFileHandle_closureRegistry[block.ref.target.address]!( arg0); -class ObjCBlock_ffiVoid_NSFileHandle extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSFileHandle._(ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_NSFileHandle extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSFileHandle._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSFileHandle castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSFileHandle._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSFileHandle._(pointer, retain: retain, release: release); } @@ -60951,21 +41405,17 @@ class ObjCBlock_ffiVoid_NSFileHandle extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSFileHandle.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< - ffi - .NativeFunction arg0)>> + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> ptr) - : this._( - lib - ._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSFileHandle_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSFileHandle_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -60973,20 +41423,16 @@ class ObjCBlock_ffiVoid_NSFileHandle extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSFileHandle.fromFunction( - SwiftLibrary lib, void Function(NSFileHandle) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSFileHandle_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSFileHandle_registerClosure((ffi - .Pointer - arg0) => - fn(NSFileHandle._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSFileHandle.fromFunction(void Function(NSFileHandle) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSFileHandle_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSFileHandle_registerClosure( + (ffi.Pointer arg0) => + fn(NSFileHandle._(arg0, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -60998,450 +41444,595 @@ class ObjCBlock_ffiVoid_NSFileHandle extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSFileHandle.listener( - SwiftLibrary lib, void Function(NSFileHandle) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSFileHandle_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSFileHandle_registerClosure( - (ffi.Pointer arg0) => fn(NSFileHandle._( - arg0, lib, - retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSFileHandle.listener(void Function(NSFileHandle) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSFileHandle_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSFileHandle_registerClosure( + (ffi.Pointer arg0) => + fn(NSFileHandle._(arg0, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>? + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSFileHandle arg0) => _id.ref.invoke + void call(NSFileHandle arg0) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>()(_id, arg0._id); -} + void Function(ffi.Pointer, + ffi.Pointer)>()(pointer, arg0.pointer); +} + +late final _sel_readabilityHandler = objc.registerName("readabilityHandler"); +final _objc_msgSend_844 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setReadabilityHandler_ = + objc.registerName("setReadabilityHandler:"); +final _objc_msgSend_845 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_writeabilityHandler = objc.registerName("writeabilityHandler"); +late final _sel_setWriteabilityHandler_ = + objc.registerName("setWriteabilityHandler:"); +late final _sel_initWithFileDescriptor_ = + objc.registerName("initWithFileDescriptor:"); +final _objc_msgSend_846 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Int)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_fileDescriptor = objc.registerName("fileDescriptor"); +late final _sel_readDataToEndOfFile = objc.registerName("readDataToEndOfFile"); +late final _sel_readDataOfLength_ = objc.registerName("readDataOfLength:"); +final _objc_msgSend_847 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_offsetInFile = objc.registerName("offsetInFile"); +late final _sel_seekToEndOfFile = objc.registerName("seekToEndOfFile"); +late final _sel_seekToFileOffset_ = objc.registerName("seekToFileOffset:"); +final _objc_msgSend_848 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLongLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_truncateFileAtOffset_ = + objc.registerName("truncateFileAtOffset:"); +late final _sel_synchronizeFile = objc.registerName("synchronizeFile"); +late final _sel_closeFile = objc.registerName("closeFile"); class NSHTTPCookieStorage extends NSObject { - NSHTTPCookieStorage._(ffi.Pointer id, SwiftLibrary lib, + NSHTTPCookieStorage._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSHTTPCookieStorage] that points to the same underlying object as [other]. - static NSHTTPCookieStorage castFrom(T other) { - return NSHTTPCookieStorage._(other._id, other._lib, - retain: true, release: true); + static NSHTTPCookieStorage castFrom(T other) { + return NSHTTPCookieStorage._(other.pointer, retain: true, release: true); } /// Returns a [NSHTTPCookieStorage] that wraps the given raw object pointer. - static NSHTTPCookieStorage castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSHTTPCookieStorage castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSHTTPCookieStorage._(other, lib, retain: retain, release: release); + return NSHTTPCookieStorage._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSHTTPCookieStorage]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSHTTPCookieStorage1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSHTTPCookieStorage); } - static NSHTTPCookieStorage getSharedHTTPCookieStorage(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_849( - _lib._class_NSHTTPCookieStorage1, _lib._sel_sharedHTTPCookieStorage1); - return NSHTTPCookieStorage._(_ret, _lib, retain: true, release: true); + static NSHTTPCookieStorage getSharedHTTPCookieStorage() { + final _ret = _objc_msgSend_849( + _class_NSHTTPCookieStorage, _sel_sharedHTTPCookieStorage); + return NSHTTPCookieStorage._(_ret, retain: true, release: true); } static NSHTTPCookieStorage sharedCookieStorageForGroupContainerIdentifier_( - SwiftLibrary _lib, NSString identifier) { - final _ret = _lib._objc_msgSend_850( - _lib._class_NSHTTPCookieStorage1, - _lib._sel_sharedCookieStorageForGroupContainerIdentifier_1, - identifier._id); - return NSHTTPCookieStorage._(_ret, _lib, retain: true, release: true); + NSString identifier) { + final _ret = _objc_msgSend_850( + _class_NSHTTPCookieStorage, + _sel_sharedCookieStorageForGroupContainerIdentifier_, + identifier.pointer); + return NSHTTPCookieStorage._(_ret, retain: true, release: true); } NSArray? get cookies { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_cookies1); + final _ret = _objc_msgSend_84(this.pointer, _sel_cookies); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } void setCookie_(NSHTTPCookie cookie) { - _lib._objc_msgSend_854(_id, _lib._sel_setCookie_1, cookie._id); + _objc_msgSend_854(this.pointer, _sel_setCookie_, cookie.pointer); } void deleteCookie_(NSHTTPCookie cookie) { - _lib._objc_msgSend_854(_id, _lib._sel_deleteCookie_1, cookie._id); + _objc_msgSend_854(this.pointer, _sel_deleteCookie_, cookie.pointer); } void removeCookiesSinceDate_(NSDate date) { - _lib._objc_msgSend_540(_id, _lib._sel_removeCookiesSinceDate_1, date._id); + _objc_msgSend_540(this.pointer, _sel_removeCookiesSinceDate_, date.pointer); } NSArray? cookiesForURL_(NSURL URL) { final _ret = - _lib._objc_msgSend_133(_id, _lib._sel_cookiesForURL_1, URL._id); + _objc_msgSend_133(this.pointer, _sel_cookiesForURL_, URL.pointer); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } void setCookies_forURL_mainDocumentURL_( NSArray cookies, NSURL? URL, NSURL? mainDocumentURL) { - _lib._objc_msgSend_855( - _id, - _lib._sel_setCookies_forURL_mainDocumentURL_1, - cookies._id, - URL?._id ?? ffi.nullptr, - mainDocumentURL?._id ?? ffi.nullptr); + _objc_msgSend_855( + this.pointer, + _sel_setCookies_forURL_mainDocumentURL_, + cookies.pointer, + URL?.pointer ?? ffi.nullptr, + mainDocumentURL?.pointer ?? ffi.nullptr); } int get cookieAcceptPolicy { - return _lib._objc_msgSend_856(_id, _lib._sel_cookieAcceptPolicy1); + return _objc_msgSend_856(this.pointer, _sel_cookieAcceptPolicy); } set cookieAcceptPolicy(int value) { - return _lib._objc_msgSend_857( - _id, _lib._sel_setCookieAcceptPolicy_1, value); + return _objc_msgSend_857(this.pointer, _sel_setCookieAcceptPolicy_, value); } NSArray sortedCookiesUsingDescriptors_(NSArray sortOrder) { - final _ret = _lib._objc_msgSend_68( - _id, _lib._sel_sortedCookiesUsingDescriptors_1, sortOrder._id); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_68( + this.pointer, _sel_sortedCookiesUsingDescriptors_, sortOrder.pointer); + return NSArray._(_ret, retain: true, release: true); } void storeCookies_forTask_(NSArray cookies, NSURLSessionTask task) { - _lib._objc_msgSend_882( - _id, _lib._sel_storeCookies_forTask_1, cookies._id, task._id); + _objc_msgSend_882(this.pointer, _sel_storeCookies_forTask_, cookies.pointer, + task.pointer); } void getCookiesForTask_completionHandler_( NSURLSessionTask task, ObjCBlock_ffiVoid_NSArray completionHandler) { - _lib._objc_msgSend_883(_id, _lib._sel_getCookiesForTask_completionHandler_1, - task._id, completionHandler._id); + _objc_msgSend_883(this.pointer, _sel_getCookiesForTask_completionHandler_, + task.pointer, completionHandler.pointer); } @override NSHTTPCookieStorage init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSHTTPCookieStorage._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSHTTPCookieStorage._(_ret, retain: true, release: true); } - static NSHTTPCookieStorage new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSHTTPCookieStorage1, _lib._sel_new1); - return NSHTTPCookieStorage._(_ret, _lib, retain: false, release: true); + static NSHTTPCookieStorage new1() { + final _ret = _objc_msgSend_2(_class_NSHTTPCookieStorage, _sel_new); + return NSHTTPCookieStorage._(_ret, retain: false, release: true); } - static NSHTTPCookieStorage allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSHTTPCookieStorage1, _lib._sel_allocWithZone_1, zone); - return NSHTTPCookieStorage._(_ret, _lib, retain: false, release: true); + static NSHTTPCookieStorage allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSHTTPCookieStorage, _sel_allocWithZone_, zone); + return NSHTTPCookieStorage._(_ret, retain: false, release: true); } - static NSHTTPCookieStorage alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSHTTPCookieStorage1, _lib._sel_alloc1); - return NSHTTPCookieStorage._(_ret, _lib, retain: false, release: true); + static NSHTTPCookieStorage alloc() { + final _ret = _objc_msgSend_2(_class_NSHTTPCookieStorage, _sel_alloc); + return NSHTTPCookieStorage._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSHTTPCookieStorage1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSHTTPCookieStorage, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSHTTPCookieStorage1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSHTTPCookieStorage, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSHTTPCookieStorage1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSHTTPCookieStorage, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSHTTPCookieStorage1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSHTTPCookieStorage, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSHTTPCookieStorage1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSHTTPCookieStorage, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSHTTPCookieStorage1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSHTTPCookieStorage, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSHTTPCookieStorage1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSHTTPCookieStorage1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSHTTPCookieStorage1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSHTTPCookieStorage, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSHTTPCookieStorage, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSHTTPCookieStorage, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSHTTPCookieStorage = objc.getClass("NSHTTPCookieStorage"); +late final _sel_sharedHTTPCookieStorage = + objc.registerName("sharedHTTPCookieStorage"); +final _objc_msgSend_849 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_sharedCookieStorageForGroupContainerIdentifier_ = + objc.registerName("sharedCookieStorageForGroupContainerIdentifier:"); +final _objc_msgSend_850 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_cookies = objc.registerName("cookies"); class NSHTTPCookie extends NSObject { - NSHTTPCookie._(ffi.Pointer id, SwiftLibrary lib, + NSHTTPCookie._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSHTTPCookie] that points to the same underlying object as [other]. - static NSHTTPCookie castFrom(T other) { - return NSHTTPCookie._(other._id, other._lib, retain: true, release: true); + static NSHTTPCookie castFrom(T other) { + return NSHTTPCookie._(other.pointer, retain: true, release: true); } /// Returns a [NSHTTPCookie] that wraps the given raw object pointer. - static NSHTTPCookie castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSHTTPCookie castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSHTTPCookie._(other, lib, retain: retain, release: release); + return NSHTTPCookie._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSHTTPCookie]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSHTTPCookie1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSHTTPCookie); } NSHTTPCookie? initWithProperties_(NSDictionary properties) { - final _ret = _lib._objc_msgSend_851( - _id, _lib._sel_initWithProperties_1, properties._id); + final _ret = _objc_msgSend_851( + this.pointer, _sel_initWithProperties_, properties.pointer); return _ret.address == 0 ? null - : NSHTTPCookie._(_ret, _lib, retain: true, release: true); + : NSHTTPCookie._(_ret, retain: true, release: true); } - static NSHTTPCookie? cookieWithProperties_( - SwiftLibrary _lib, NSDictionary properties) { - final _ret = _lib._objc_msgSend_852(_lib._class_NSHTTPCookie1, - _lib._sel_cookieWithProperties_1, properties._id); + static NSHTTPCookie? cookieWithProperties_(NSDictionary properties) { + final _ret = _objc_msgSend_852( + _class_NSHTTPCookie, _sel_cookieWithProperties_, properties.pointer); return _ret.address == 0 ? null - : NSHTTPCookie._(_ret, _lib, retain: true, release: true); + : NSHTTPCookie._(_ret, retain: true, release: true); } - static NSDictionary requestHeaderFieldsWithCookies_( - SwiftLibrary _lib, NSArray cookies) { - final _ret = _lib._objc_msgSend_508(_lib._class_NSHTTPCookie1, - _lib._sel_requestHeaderFieldsWithCookies_1, cookies._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + static NSDictionary requestHeaderFieldsWithCookies_(NSArray cookies) { + final _ret = _objc_msgSend_508(_class_NSHTTPCookie, + _sel_requestHeaderFieldsWithCookies_, cookies.pointer); + return NSDictionary._(_ret, retain: true, release: true); } static NSArray cookiesWithResponseHeaderFields_forURL_( - SwiftLibrary _lib, NSDictionary headerFields, NSURL URL) { - final _ret = _lib._objc_msgSend_853( - _lib._class_NSHTTPCookie1, - _lib._sel_cookiesWithResponseHeaderFields_forURL_1, - headerFields._id, - URL._id); - return NSArray._(_ret, _lib, retain: true, release: true); + NSDictionary headerFields, NSURL URL) { + final _ret = _objc_msgSend_853( + _class_NSHTTPCookie, + _sel_cookiesWithResponseHeaderFields_forURL_, + headerFields.pointer, + URL.pointer); + return NSArray._(_ret, retain: true, release: true); } NSDictionary? get properties { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_properties1); + final _ret = _objc_msgSend_390(this.pointer, _sel_properties); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } int get version { - return _lib._objc_msgSend_10(_id, _lib._sel_version1); + return _objc_msgSend_10(this.pointer, _sel_version); } NSString get name { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_name1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_name); + return NSString._(_ret, retain: true, release: true); } NSString get value { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_value1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_value); + return NSString._(_ret, retain: true, release: true); } NSDate? get expiresDate { - final _ret = _lib._objc_msgSend_183(_id, _lib._sel_expiresDate1); + final _ret = _objc_msgSend_183(this.pointer, _sel_expiresDate); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } bool get sessionOnly { - return _lib._objc_msgSend_12(_id, _lib._sel_isSessionOnly1); + return _objc_msgSend_12(this.pointer, _sel_isSessionOnly); } NSString get domain { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_domain1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_domain); + return NSString._(_ret, retain: true, release: true); } NSString get path { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_path1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_path); + return NSString._(_ret, retain: true, release: true); } bool get secure { - return _lib._objc_msgSend_12(_id, _lib._sel_isSecure1); + return _objc_msgSend_12(this.pointer, _sel_isSecure); } bool get HTTPOnly { - return _lib._objc_msgSend_12(_id, _lib._sel_isHTTPOnly1); + return _objc_msgSend_12(this.pointer, _sel_isHTTPOnly); } NSString? get comment { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_comment1); + final _ret = _objc_msgSend_44(this.pointer, _sel_comment); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSURL? get commentURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_commentURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_commentURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSArray? get portList { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_portList1); + final _ret = _objc_msgSend_84(this.pointer, _sel_portList); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSString? get sameSitePolicy { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_sameSitePolicy1); + final _ret = _objc_msgSend_44(this.pointer, _sel_sameSitePolicy); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } @override NSHTTPCookie init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSHTTPCookie._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSHTTPCookie._(_ret, retain: true, release: true); } - static NSHTTPCookie new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSHTTPCookie1, _lib._sel_new1); - return NSHTTPCookie._(_ret, _lib, retain: false, release: true); + static NSHTTPCookie new1() { + final _ret = _objc_msgSend_2(_class_NSHTTPCookie, _sel_new); + return NSHTTPCookie._(_ret, retain: false, release: true); } - static NSHTTPCookie allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSHTTPCookie1, _lib._sel_allocWithZone_1, zone); - return NSHTTPCookie._(_ret, _lib, retain: false, release: true); + static NSHTTPCookie allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSHTTPCookie, _sel_allocWithZone_, zone); + return NSHTTPCookie._(_ret, retain: false, release: true); } - static NSHTTPCookie alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSHTTPCookie1, _lib._sel_alloc1); - return NSHTTPCookie._(_ret, _lib, retain: false, release: true); + static NSHTTPCookie alloc() { + final _ret = _objc_msgSend_2(_class_NSHTTPCookie, _sel_alloc); + return NSHTTPCookie._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSHTTPCookie1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSHTTPCookie, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSHTTPCookie1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSHTTPCookie, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSHTTPCookie1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSHTTPCookie, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSHTTPCookie1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSHTTPCookie, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSHTTPCookie1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSHTTPCookie, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSHTTPCookie1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSHTTPCookie, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSHTTPCookie1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSHTTPCookie1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSHTTPCookie1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSHTTPCookie, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSHTTPCookie, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSHTTPCookie, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSHTTPCookie = objc.getClass("NSHTTPCookie"); +late final _sel_initWithProperties_ = objc.registerName("initWithProperties:"); +final _objc_msgSend_851 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_cookieWithProperties_ = + objc.registerName("cookieWithProperties:"); +final _objc_msgSend_852 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_requestHeaderFieldsWithCookies_ = + objc.registerName("requestHeaderFieldsWithCookies:"); +late final _sel_cookiesWithResponseHeaderFields_forURL_ = + objc.registerName("cookiesWithResponseHeaderFields:forURL:"); +final _objc_msgSend_853 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_properties = objc.registerName("properties"); +late final _sel_value = objc.registerName("value"); +late final _sel_expiresDate = objc.registerName("expiresDate"); +late final _sel_isSessionOnly = objc.registerName("isSessionOnly"); +late final _sel_isSecure = objc.registerName("isSecure"); +late final _sel_isHTTPOnly = objc.registerName("isHTTPOnly"); +late final _sel_comment = objc.registerName("comment"); +late final _sel_commentURL = objc.registerName("commentURL"); +late final _sel_portList = objc.registerName("portList"); +late final _sel_sameSitePolicy = objc.registerName("sameSitePolicy"); +late final _sel_setCookie_ = objc.registerName("setCookie:"); +final _objc_msgSend_854 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_deleteCookie_ = objc.registerName("deleteCookie:"); +late final _sel_removeCookiesSinceDate_ = + objc.registerName("removeCookiesSinceDate:"); +late final _sel_cookiesForURL_ = objc.registerName("cookiesForURL:"); +late final _sel_setCookies_forURL_mainDocumentURL_ = + objc.registerName("setCookies:forURL:mainDocumentURL:"); +final _objc_msgSend_855 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); abstract class NSHTTPCookieAcceptPolicy { static const int NSHTTPCookieAcceptPolicyAlways = 0; @@ -61449,511 +42040,520 @@ abstract class NSHTTPCookieAcceptPolicy { static const int NSHTTPCookieAcceptPolicyOnlyFromMainDocumentDomain = 2; } +late final _sel_cookieAcceptPolicy = objc.registerName("cookieAcceptPolicy"); +final _objc_msgSend_856 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setCookieAcceptPolicy_ = + objc.registerName("setCookieAcceptPolicy:"); +final _objc_msgSend_857 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_sortedCookiesUsingDescriptors_ = + objc.registerName("sortedCookiesUsingDescriptors:"); + class NSURLSessionTask extends NSObject { - NSURLSessionTask._(ffi.Pointer id, SwiftLibrary lib, + NSURLSessionTask._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLSessionTask] that points to the same underlying object as [other]. - static NSURLSessionTask castFrom(T other) { - return NSURLSessionTask._(other._id, other._lib, - retain: true, release: true); + static NSURLSessionTask castFrom(T other) { + return NSURLSessionTask._(other.pointer, retain: true, release: true); } /// Returns a [NSURLSessionTask] that wraps the given raw object pointer. - static NSURLSessionTask castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSURLSessionTask castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSURLSessionTask._(other, lib, retain: retain, release: release); + return NSURLSessionTask._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLSessionTask]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLSessionTask1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionTask); } int get taskIdentifier { - return _lib._objc_msgSend_10(_id, _lib._sel_taskIdentifier1); + return _objc_msgSend_10(this.pointer, _sel_taskIdentifier); } NSURLRequest? get originalRequest { - final _ret = _lib._objc_msgSend_876(_id, _lib._sel_originalRequest1); + final _ret = _objc_msgSend_876(this.pointer, _sel_originalRequest); return _ret.address == 0 ? null - : NSURLRequest._(_ret, _lib, retain: true, release: true); + : NSURLRequest._(_ret, retain: true, release: true); } NSURLRequest? get currentRequest { - final _ret = _lib._objc_msgSend_876(_id, _lib._sel_currentRequest1); + final _ret = _objc_msgSend_876(this.pointer, _sel_currentRequest); return _ret.address == 0 ? null - : NSURLRequest._(_ret, _lib, retain: true, release: true); + : NSURLRequest._(_ret, retain: true, release: true); } NSURLResponse? get response { - final _ret = _lib._objc_msgSend_878(_id, _lib._sel_response1); + final _ret = _objc_msgSend_878(this.pointer, _sel_response); return _ret.address == 0 ? null - : NSURLResponse._(_ret, _lib, retain: true, release: true); + : NSURLResponse._(_ret, retain: true, release: true); } NSObject? get delegate { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_delegate1); + final _ret = _objc_msgSend_17(this.pointer, _sel_delegate); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set delegate(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setDelegate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); } NSProgress get progress { - final _ret = _lib._objc_msgSend_879(_id, _lib._sel_progress1); - return NSProgress._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_879(this.pointer, _sel_progress); + return NSProgress._(_ret, retain: true, release: true); } NSDate? get earliestBeginDate { - final _ret = _lib._objc_msgSend_183(_id, _lib._sel_earliestBeginDate1); + final _ret = _objc_msgSend_183(this.pointer, _sel_earliestBeginDate); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } set earliestBeginDate(NSDate? value) { - return _lib._objc_msgSend_800( - _id, _lib._sel_setEarliestBeginDate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_800(this.pointer, _sel_setEarliestBeginDate_, + value?.pointer ?? ffi.nullptr); } int get countOfBytesClientExpectsToSend { - return _lib._objc_msgSend_666( - _id, _lib._sel_countOfBytesClientExpectsToSend1); + return _objc_msgSend_666( + this.pointer, _sel_countOfBytesClientExpectsToSend); } set countOfBytesClientExpectsToSend(int value) { - return _lib._objc_msgSend_667( - _id, _lib._sel_setCountOfBytesClientExpectsToSend_1, value); + return _objc_msgSend_667( + this.pointer, _sel_setCountOfBytesClientExpectsToSend_, value); } int get countOfBytesClientExpectsToReceive { - return _lib._objc_msgSend_666( - _id, _lib._sel_countOfBytesClientExpectsToReceive1); + return _objc_msgSend_666( + this.pointer, _sel_countOfBytesClientExpectsToReceive); } set countOfBytesClientExpectsToReceive(int value) { - return _lib._objc_msgSend_667( - _id, _lib._sel_setCountOfBytesClientExpectsToReceive_1, value); + return _objc_msgSend_667( + this.pointer, _sel_setCountOfBytesClientExpectsToReceive_, value); } int get countOfBytesSent { - return _lib._objc_msgSend_666(_id, _lib._sel_countOfBytesSent1); + return _objc_msgSend_666(this.pointer, _sel_countOfBytesSent); } int get countOfBytesReceived { - return _lib._objc_msgSend_666(_id, _lib._sel_countOfBytesReceived1); + return _objc_msgSend_666(this.pointer, _sel_countOfBytesReceived); } int get countOfBytesExpectedToSend { - return _lib._objc_msgSend_666(_id, _lib._sel_countOfBytesExpectedToSend1); + return _objc_msgSend_666(this.pointer, _sel_countOfBytesExpectedToSend); } int get countOfBytesExpectedToReceive { - return _lib._objc_msgSend_666( - _id, _lib._sel_countOfBytesExpectedToReceive1); + return _objc_msgSend_666(this.pointer, _sel_countOfBytesExpectedToReceive); } NSString? get taskDescription { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_taskDescription1); + final _ret = _objc_msgSend_44(this.pointer, _sel_taskDescription); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set taskDescription(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setTaskDescription_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setTaskDescription_, value?.pointer ?? ffi.nullptr); } void cancel() { - _lib._objc_msgSend_1(_id, _lib._sel_cancel1); + _objc_msgSend_1(this.pointer, _sel_cancel); } int get state { - return _lib._objc_msgSend_880(_id, _lib._sel_state1); + return _objc_msgSend_880(this.pointer, _sel_state); } NSError? get error { - final _ret = _lib._objc_msgSend_322(_id, _lib._sel_error1); + final _ret = _objc_msgSend_322(this.pointer, _sel_error); return _ret.address == 0 ? null - : NSError._(_ret, _lib, retain: true, release: true); + : NSError._(_ret, retain: true, release: true); } void suspend() { - _lib._objc_msgSend_1(_id, _lib._sel_suspend1); + _objc_msgSend_1(this.pointer, _sel_suspend); } void resume() { - _lib._objc_msgSend_1(_id, _lib._sel_resume1); + _objc_msgSend_1(this.pointer, _sel_resume); } double get priority { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_239_fpret(_id, _lib._sel_priority1) - : _lib._objc_msgSend_239(_id, _lib._sel_priority1); + return objc.useMsgSendVariants + ? _objc_msgSend_239Fpret(this.pointer, _sel_priority) + : _objc_msgSend_239(this.pointer, _sel_priority); } set priority(double value) { - return _lib._objc_msgSend_881(_id, _lib._sel_setPriority_1, value); + return _objc_msgSend_881(this.pointer, _sel_setPriority_, value); } bool get prefersIncrementalDelivery { - return _lib._objc_msgSend_12(_id, _lib._sel_prefersIncrementalDelivery1); + return _objc_msgSend_12(this.pointer, _sel_prefersIncrementalDelivery); } set prefersIncrementalDelivery(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setPrefersIncrementalDelivery_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setPrefersIncrementalDelivery_, value); } @override NSURLSessionTask init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLSessionTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLSessionTask._(_ret, retain: true, release: true); } - static NSURLSessionTask new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLSessionTask1, _lib._sel_new1); - return NSURLSessionTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionTask new1() { + final _ret = _objc_msgSend_2(_class_NSURLSessionTask, _sel_new); + return NSURLSessionTask._(_ret, retain: false, release: true); } - static NSURLSessionTask allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLSessionTask1, _lib._sel_allocWithZone_1, zone); - return NSURLSessionTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionTask allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSURLSessionTask, _sel_allocWithZone_, zone); + return NSURLSessionTask._(_ret, retain: false, release: true); } - static NSURLSessionTask alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLSessionTask1, _lib._sel_alloc1); - return NSURLSessionTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionTask alloc() { + final _ret = _objc_msgSend_2(_class_NSURLSessionTask, _sel_alloc); + return NSURLSessionTask._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLSessionTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLSessionTask, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLSessionTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLSessionTask, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLSessionTask1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLSessionTask, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLSessionTask1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSURLSessionTask, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLSessionTask1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLSessionTask, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLSessionTask1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLSessionTask, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLSessionTask1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLSessionTask, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLSessionTask1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLSessionTask, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionTask1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSURLSessionTask, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSURLSessionTask = objc.getClass("NSURLSessionTask"); +late final _sel_taskIdentifier = objc.registerName("taskIdentifier"); + class NSURLRequest extends NSObject { - NSURLRequest._(ffi.Pointer id, SwiftLibrary lib, + NSURLRequest._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLRequest] that points to the same underlying object as [other]. - static NSURLRequest castFrom(T other) { - return NSURLRequest._(other._id, other._lib, retain: true, release: true); + static NSURLRequest castFrom(T other) { + return NSURLRequest._(other.pointer, retain: true, release: true); } /// Returns a [NSURLRequest] that wraps the given raw object pointer. - static NSURLRequest castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSURLRequest castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSURLRequest._(other, lib, retain: retain, release: release); + return NSURLRequest._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLRequest]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSURLRequest1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLRequest); } - static NSURLRequest requestWithURL_(SwiftLibrary _lib, NSURL URL) { - final _ret = _lib._objc_msgSend_262( - _lib._class_NSURLRequest1, _lib._sel_requestWithURL_1, URL._id); - return NSURLRequest._(_ret, _lib, retain: true, release: true); + static NSURLRequest requestWithURL_(NSURL URL) { + final _ret = _objc_msgSend_262( + _class_NSURLRequest, _sel_requestWithURL_, URL.pointer); + return NSURLRequest._(_ret, retain: true, release: true); } - static bool getSupportsSecureCoding(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLRequest1, _lib._sel_supportsSecureCoding1); + static bool getSupportsSecureCoding() { + return _objc_msgSend_12(_class_NSURLRequest, _sel_supportsSecureCoding); } static NSURLRequest requestWithURL_cachePolicy_timeoutInterval_( - SwiftLibrary _lib, NSURL URL, int cachePolicy, double timeoutInterval) { - final _ret = _lib._objc_msgSend_858( - _lib._class_NSURLRequest1, - _lib._sel_requestWithURL_cachePolicy_timeoutInterval_1, - URL._id, + NSURL URL, int cachePolicy, double timeoutInterval) { + final _ret = _objc_msgSend_858( + _class_NSURLRequest, + _sel_requestWithURL_cachePolicy_timeoutInterval_, + URL.pointer, cachePolicy, timeoutInterval); - return NSURLRequest._(_ret, _lib, retain: true, release: true); + return NSURLRequest._(_ret, retain: true, release: true); } NSURLRequest initWithURL_(NSURL URL) { - final _ret = _lib._objc_msgSend_262(_id, _lib._sel_initWithURL_1, URL._id); - return NSURLRequest._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_262(this.pointer, _sel_initWithURL_, URL.pointer); + return NSURLRequest._(_ret, retain: true, release: true); } NSURLRequest initWithURL_cachePolicy_timeoutInterval_( NSURL URL, int cachePolicy, double timeoutInterval) { - final _ret = _lib._objc_msgSend_858( - _id, - _lib._sel_initWithURL_cachePolicy_timeoutInterval_1, - URL._id, + final _ret = _objc_msgSend_858( + this.pointer, + _sel_initWithURL_cachePolicy_timeoutInterval_, + URL.pointer, cachePolicy, timeoutInterval); - return NSURLRequest._(_ret, _lib, retain: true, release: true); + return NSURLRequest._(_ret, retain: true, release: true); } NSURL? get URL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_URL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_URL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } int get cachePolicy { - return _lib._objc_msgSend_859(_id, _lib._sel_cachePolicy1); + return _objc_msgSend_859(this.pointer, _sel_cachePolicy); } double get timeoutInterval { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_timeoutInterval1) - : _lib._objc_msgSend_165(_id, _lib._sel_timeoutInterval1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_timeoutInterval) + : _objc_msgSend_165(this.pointer, _sel_timeoutInterval); } NSURL? get mainDocumentURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_mainDocumentURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_mainDocumentURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } int get networkServiceType { - return _lib._objc_msgSend_860(_id, _lib._sel_networkServiceType1); + return _objc_msgSend_860(this.pointer, _sel_networkServiceType); } bool get allowsCellularAccess { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsCellularAccess1); + return _objc_msgSend_12(this.pointer, _sel_allowsCellularAccess); } bool get allowsExpensiveNetworkAccess { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsExpensiveNetworkAccess1); + return _objc_msgSend_12(this.pointer, _sel_allowsExpensiveNetworkAccess); } bool get allowsConstrainedNetworkAccess { - return _lib._objc_msgSend_12( - _id, _lib._sel_allowsConstrainedNetworkAccess1); + return _objc_msgSend_12(this.pointer, _sel_allowsConstrainedNetworkAccess); } bool get assumesHTTP3Capable { - return _lib._objc_msgSend_12(_id, _lib._sel_assumesHTTP3Capable1); + return _objc_msgSend_12(this.pointer, _sel_assumesHTTP3Capable); } int get attribution { - return _lib._objc_msgSend_861(_id, _lib._sel_attribution1); + return _objc_msgSend_861(this.pointer, _sel_attribution); } bool get requiresDNSSECValidation { - return _lib._objc_msgSend_12(_id, _lib._sel_requiresDNSSECValidation1); + return _objc_msgSend_12(this.pointer, _sel_requiresDNSSECValidation); } NSString? get HTTPMethod { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_HTTPMethod1); + final _ret = _objc_msgSend_44(this.pointer, _sel_HTTPMethod); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSDictionary? get allHTTPHeaderFields { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_allHTTPHeaderFields1); + final _ret = _objc_msgSend_390(this.pointer, _sel_allHTTPHeaderFields); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSString? valueForHTTPHeaderField_(NSString field) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_valueForHTTPHeaderField_1, field._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_valueForHTTPHeaderField_, field.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSData? get HTTPBody { - final _ret = _lib._objc_msgSend_286(_id, _lib._sel_HTTPBody1); + final _ret = _objc_msgSend_286(this.pointer, _sel_HTTPBody); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSInputStream? get HTTPBodyStream { - final _ret = _lib._objc_msgSend_875(_id, _lib._sel_HTTPBodyStream1); + final _ret = _objc_msgSend_875(this.pointer, _sel_HTTPBodyStream); return _ret.address == 0 ? null - : NSInputStream._(_ret, _lib, retain: true, release: true); + : NSInputStream._(_ret, retain: true, release: true); } bool get HTTPShouldHandleCookies { - return _lib._objc_msgSend_12(_id, _lib._sel_HTTPShouldHandleCookies1); + return _objc_msgSend_12(this.pointer, _sel_HTTPShouldHandleCookies); } bool get HTTPShouldUsePipelining { - return _lib._objc_msgSend_12(_id, _lib._sel_HTTPShouldUsePipelining1); + return _objc_msgSend_12(this.pointer, _sel_HTTPShouldUsePipelining); } @override NSURLRequest init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLRequest._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLRequest._(_ret, retain: true, release: true); } - static NSURLRequest new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLRequest1, _lib._sel_new1); - return NSURLRequest._(_ret, _lib, retain: false, release: true); + static NSURLRequest new1() { + final _ret = _objc_msgSend_2(_class_NSURLRequest, _sel_new); + return NSURLRequest._(_ret, retain: false, release: true); } - static NSURLRequest allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLRequest1, _lib._sel_allocWithZone_1, zone); - return NSURLRequest._(_ret, _lib, retain: false, release: true); + static NSURLRequest allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSURLRequest, _sel_allocWithZone_, zone); + return NSURLRequest._(_ret, retain: false, release: true); } - static NSURLRequest alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLRequest1, _lib._sel_alloc1); - return NSURLRequest._(_ret, _lib, retain: false, release: true); + static NSURLRequest alloc() { + final _ret = _objc_msgSend_2(_class_NSURLRequest, _sel_alloc); + return NSURLRequest._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLRequest1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLRequest, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLRequest1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLRequest, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLRequest1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLRequest, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLRequest1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSURLRequest, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLRequest1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLRequest, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLRequest1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLRequest, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLRequest1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLRequest, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSURLRequest1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLRequest, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLRequest1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSURLRequest, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSURLRequest = objc.getClass("NSURLRequest"); +late final _sel_requestWithURL_ = objc.registerName("requestWithURL:"); +late final _sel_supportsSecureCoding = + objc.registerName("supportsSecureCoding"); + abstract class NSURLRequestCachePolicy { static const int NSURLRequestUseProtocolCachePolicy = 0; static const int NSURLRequestReloadIgnoringLocalCacheData = 1; @@ -61964,6 +42564,39 @@ abstract class NSURLRequestCachePolicy { static const int NSURLRequestReloadRevalidatingCacheData = 5; } +late final _sel_requestWithURL_cachePolicy_timeoutInterval_ = + objc.registerName("requestWithURL:cachePolicy:timeoutInterval:"); +final _objc_msgSend_858 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Double)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + double)>(); +late final _sel_initWithURL_cachePolicy_timeoutInterval_ = + objc.registerName("initWithURL:cachePolicy:timeoutInterval:"); +late final _sel_URL = objc.registerName("URL"); +late final _sel_cachePolicy = objc.registerName("cachePolicy"); +final _objc_msgSend_859 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_timeoutInterval = objc.registerName("timeoutInterval"); +late final _sel_mainDocumentURL = objc.registerName("mainDocumentURL"); + abstract class NSURLRequestNetworkServiceType { static const int NSURLNetworkServiceTypeDefault = 0; static const int NSURLNetworkServiceTypeVoIP = 1; @@ -61976,132 +42609,161 @@ abstract class NSURLRequestNetworkServiceType { static const int NSURLNetworkServiceTypeCallSignaling = 11; } +late final _sel_networkServiceType = objc.registerName("networkServiceType"); +final _objc_msgSend_860 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_allowsCellularAccess = + objc.registerName("allowsCellularAccess"); +late final _sel_allowsExpensiveNetworkAccess = + objc.registerName("allowsExpensiveNetworkAccess"); +late final _sel_allowsConstrainedNetworkAccess = + objc.registerName("allowsConstrainedNetworkAccess"); +late final _sel_assumesHTTP3Capable = objc.registerName("assumesHTTP3Capable"); + abstract class NSURLRequestAttribution { static const int NSURLRequestAttributionDeveloper = 0; static const int NSURLRequestAttributionUser = 1; } +late final _sel_attribution = objc.registerName("attribution"); +final _objc_msgSend_861 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_requiresDNSSECValidation = + objc.registerName("requiresDNSSECValidation"); +late final _sel_HTTPMethod = objc.registerName("HTTPMethod"); +late final _sel_allHTTPHeaderFields = objc.registerName("allHTTPHeaderFields"); +late final _sel_valueForHTTPHeaderField_ = + objc.registerName("valueForHTTPHeaderField:"); +late final _sel_HTTPBody = objc.registerName("HTTPBody"); + class NSInputStream extends NSStream { - NSInputStream._(ffi.Pointer id, SwiftLibrary lib, + NSInputStream._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSInputStream] that points to the same underlying object as [other]. - static NSInputStream castFrom(T other) { - return NSInputStream._(other._id, other._lib, retain: true, release: true); + static NSInputStream castFrom(T other) { + return NSInputStream._(other.pointer, retain: true, release: true); } /// Returns a [NSInputStream] that wraps the given raw object pointer. - static NSInputStream castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSInputStream castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSInputStream._(other, lib, retain: retain, release: release); + return NSInputStream._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSInputStream]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSInputStream1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSInputStream); } int read_maxLength_(ffi.Pointer buffer, int len) { - return _lib._objc_msgSend_864(_id, _lib._sel_read_maxLength_1, buffer, len); + return _objc_msgSend_864(this.pointer, _sel_read_maxLength_, buffer, len); } bool getBuffer_length_(ffi.Pointer> buffer, ffi.Pointer len) { - return _lib._objc_msgSend_873( - _id, _lib._sel_getBuffer_length_1, buffer, len); + return _objc_msgSend_873(this.pointer, _sel_getBuffer_length_, buffer, len); } bool get hasBytesAvailable { - return _lib._objc_msgSend_12(_id, _lib._sel_hasBytesAvailable1); + return _objc_msgSend_12(this.pointer, _sel_hasBytesAvailable); } NSInputStream initWithData_(NSData data) { final _ret = - _lib._objc_msgSend_279(_id, _lib._sel_initWithData_1, data._id); - return NSInputStream._(_ret, _lib, retain: true, release: true); + _objc_msgSend_279(this.pointer, _sel_initWithData_, data.pointer); + return NSInputStream._(_ret, retain: true, release: true); } NSInputStream? initWithURL_(NSURL url) { - final _ret = _lib._objc_msgSend_277(_id, _lib._sel_initWithURL_1, url._id); + final _ret = + _objc_msgSend_277(this.pointer, _sel_initWithURL_, url.pointer); return _ret.address == 0 ? null - : NSInputStream._(_ret, _lib, retain: true, release: true); + : NSInputStream._(_ret, retain: true, release: true); } NSInputStream? initWithFileAtPath_(NSString path) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_initWithFileAtPath_1, path._id); + _objc_msgSend_38(this.pointer, _sel_initWithFileAtPath_, path.pointer); return _ret.address == 0 ? null - : NSInputStream._(_ret, _lib, retain: true, release: true); + : NSInputStream._(_ret, retain: true, release: true); } - static NSInputStream? inputStreamWithData_(SwiftLibrary _lib, NSData data) { - final _ret = _lib._objc_msgSend_874( - _lib._class_NSInputStream1, _lib._sel_inputStreamWithData_1, data._id); + static NSInputStream? inputStreamWithData_(NSData data) { + final _ret = _objc_msgSend_874( + _class_NSInputStream, _sel_inputStreamWithData_, data.pointer); return _ret.address == 0 ? null - : NSInputStream._(_ret, _lib, retain: true, release: true); + : NSInputStream._(_ret, retain: true, release: true); } - static NSInputStream? inputStreamWithFileAtPath_( - SwiftLibrary _lib, NSString path) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSInputStream1, - _lib._sel_inputStreamWithFileAtPath_1, path._id); + static NSInputStream? inputStreamWithFileAtPath_(NSString path) { + final _ret = _objc_msgSend_38( + _class_NSInputStream, _sel_inputStreamWithFileAtPath_, path.pointer); return _ret.address == 0 ? null - : NSInputStream._(_ret, _lib, retain: true, release: true); + : NSInputStream._(_ret, retain: true, release: true); } - static NSInputStream? inputStreamWithURL_(SwiftLibrary _lib, NSURL url) { - final _ret = _lib._objc_msgSend_277( - _lib._class_NSInputStream1, _lib._sel_inputStreamWithURL_1, url._id); + static NSInputStream? inputStreamWithURL_(NSURL url) { + final _ret = _objc_msgSend_277( + _class_NSInputStream, _sel_inputStreamWithURL_, url.pointer); return _ret.address == 0 ? null - : NSInputStream._(_ret, _lib, retain: true, release: true); + : NSInputStream._(_ret, retain: true, release: true); } static void getStreamsToHostWithName_port_inputStream_outputStream_( - SwiftLibrary _lib, NSString hostname, int port, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream) { - _lib._objc_msgSend_867( - _lib._class_NSInputStream1, - _lib._sel_getStreamsToHostWithName_port_inputStream_outputStream_1, - hostname._id, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_867( + _class_NSInputStream, + _sel_getStreamsToHostWithName_port_inputStream_outputStream_, + hostname.pointer, port, inputStream, outputStream); } static void getStreamsToHost_port_inputStream_outputStream_( - SwiftLibrary _lib, NSHost host, int port, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream) { - _lib._objc_msgSend_871( - _lib._class_NSInputStream1, - _lib._sel_getStreamsToHost_port_inputStream_outputStream_1, - host._id, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_871( + _class_NSInputStream, + _sel_getStreamsToHost_port_inputStream_outputStream_, + host.pointer, port, inputStream, outputStream); } static void getBoundStreamsWithBufferSize_inputStream_outputStream_( - SwiftLibrary _lib, int bufferSize, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream) { - _lib._objc_msgSend_872( - _lib._class_NSInputStream1, - _lib._sel_getBoundStreamsWithBufferSize_inputStream_outputStream_1, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_872( + _class_NSInputStream, + _sel_getBoundStreamsWithBufferSize_inputStream_outputStream_, bufferSize, inputStream, outputStream); @@ -62109,208 +42771,197 @@ class NSInputStream extends NSStream { @override NSInputStream init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSInputStream._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSInputStream._(_ret, retain: true, release: true); } - static NSInputStream new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSInputStream1, _lib._sel_new1); - return NSInputStream._(_ret, _lib, retain: false, release: true); + static NSInputStream new1() { + final _ret = _objc_msgSend_2(_class_NSInputStream, _sel_new); + return NSInputStream._(_ret, retain: false, release: true); } - static NSInputStream allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSInputStream1, _lib._sel_allocWithZone_1, zone); - return NSInputStream._(_ret, _lib, retain: false, release: true); + static NSInputStream allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSInputStream, _sel_allocWithZone_, zone); + return NSInputStream._(_ret, retain: false, release: true); } - static NSInputStream alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSInputStream1, _lib._sel_alloc1); - return NSInputStream._(_ret, _lib, retain: false, release: true); + static NSInputStream alloc() { + final _ret = _objc_msgSend_2(_class_NSInputStream, _sel_alloc); + return NSInputStream._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSInputStream1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSInputStream, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSInputStream1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSInputStream, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSInputStream1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSInputStream, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSInputStream1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSInputStream, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSInputStream1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSInputStream, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSInputStream1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSInputStream, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSInputStream1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSInputStream, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSInputStream1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSInputStream, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSInputStream1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSInputStream, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSInputStream = objc.getClass("NSInputStream"); + class NSStream extends NSObject { - NSStream._(ffi.Pointer id, SwiftLibrary lib, + NSStream._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSStream] that points to the same underlying object as [other]. - static NSStream castFrom(T other) { - return NSStream._(other._id, other._lib, retain: true, release: true); + static NSStream castFrom(T other) { + return NSStream._(other.pointer, retain: true, release: true); } /// Returns a [NSStream] that wraps the given raw object pointer. - static NSStream castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSStream castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSStream._(other, lib, retain: retain, release: release); + return NSStream._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSStream]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSStream1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSStream); } void open() { - _lib._objc_msgSend_1(_id, _lib._sel_open1); + _objc_msgSend_1(this.pointer, _sel_open); } void close() { - _lib._objc_msgSend_1(_id, _lib._sel_close1); + _objc_msgSend_1(this.pointer, _sel_close); } NSObject? get delegate { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_delegate1); + final _ret = _objc_msgSend_17(this.pointer, _sel_delegate); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set delegate(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setDelegate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); } NSObject? propertyForKey_(NSString key) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_propertyForKey_1, key._id); + _objc_msgSend_38(this.pointer, _sel_propertyForKey_, key.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } bool setProperty_forKey_(NSObject? property, NSString key) { - return _lib._objc_msgSend_862(_id, _lib._sel_setProperty_forKey_1, - property?._id ?? ffi.nullptr, key._id); + return _objc_msgSend_862(this.pointer, _sel_setProperty_forKey_, + property?.pointer ?? ffi.nullptr, key.pointer); } void scheduleInRunLoop_forMode_(NSRunLoop aRunLoop, NSString mode) { - _lib._objc_msgSend_569( - _id, _lib._sel_scheduleInRunLoop_forMode_1, aRunLoop._id, mode._id); + _objc_msgSend_569(this.pointer, _sel_scheduleInRunLoop_forMode_, + aRunLoop.pointer, mode.pointer); } void removeFromRunLoop_forMode_(NSRunLoop aRunLoop, NSString mode) { - _lib._objc_msgSend_569( - _id, _lib._sel_removeFromRunLoop_forMode_1, aRunLoop._id, mode._id); + _objc_msgSend_569(this.pointer, _sel_removeFromRunLoop_forMode_, + aRunLoop.pointer, mode.pointer); } int get streamStatus { - return _lib._objc_msgSend_863(_id, _lib._sel_streamStatus1); + return _objc_msgSend_863(this.pointer, _sel_streamStatus); } NSError? get streamError { - final _ret = _lib._objc_msgSend_322(_id, _lib._sel_streamError1); + final _ret = _objc_msgSend_322(this.pointer, _sel_streamError); return _ret.address == 0 ? null - : NSError._(_ret, _lib, retain: true, release: true); + : NSError._(_ret, retain: true, release: true); } static void getStreamsToHostWithName_port_inputStream_outputStream_( - SwiftLibrary _lib, NSString hostname, int port, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream) { - _lib._objc_msgSend_867( - _lib._class_NSStream1, - _lib._sel_getStreamsToHostWithName_port_inputStream_outputStream_1, - hostname._id, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_867( + _class_NSStream, + _sel_getStreamsToHostWithName_port_inputStream_outputStream_, + hostname.pointer, port, inputStream, outputStream); } static void getStreamsToHost_port_inputStream_outputStream_( - SwiftLibrary _lib, NSHost host, int port, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream) { - _lib._objc_msgSend_871( - _lib._class_NSStream1, - _lib._sel_getStreamsToHost_port_inputStream_outputStream_1, - host._id, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_871( + _class_NSStream, + _sel_getStreamsToHost_port_inputStream_outputStream_, + host.pointer, port, inputStream, outputStream); } static void getBoundStreamsWithBufferSize_inputStream_outputStream_( - SwiftLibrary _lib, int bufferSize, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream) { - _lib._objc_msgSend_872( - _lib._class_NSStream1, - _lib._sel_getBoundStreamsWithBufferSize_inputStream_outputStream_1, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_872( + _class_NSStream, + _sel_getBoundStreamsWithBufferSize_inputStream_outputStream_, bufferSize, inputStream, outputStream); @@ -62318,90 +42969,101 @@ class NSStream extends NSObject { @override NSStream init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSStream._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSStream._(_ret, retain: true, release: true); } - static NSStream new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSStream1, _lib._sel_new1); - return NSStream._(_ret, _lib, retain: false, release: true); + static NSStream new1() { + final _ret = _objc_msgSend_2(_class_NSStream, _sel_new); + return NSStream._(_ret, retain: false, release: true); } - static NSStream allocWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSStream1, _lib._sel_allocWithZone_1, zone); - return NSStream._(_ret, _lib, retain: false, release: true); + static NSStream allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSStream, _sel_allocWithZone_, zone); + return NSStream._(_ret, retain: false, release: true); } - static NSStream alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSStream1, _lib._sel_alloc1); - return NSStream._(_ret, _lib, retain: false, release: true); + static NSStream alloc() { + final _ret = _objc_msgSend_2(_class_NSStream, _sel_alloc); + return NSStream._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSStream1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSStream, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSStream1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSStream, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSStream1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSStream, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSStream1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSStream, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSStream1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSStream, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSStream1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSStream, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSStream1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSStream, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSStream1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSStream, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSStream1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSStream, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSStream = objc.getClass("NSStream"); +late final _sel_open = objc.registerName("open"); +late final _sel_close = objc.registerName("close"); +final _objc_msgSend_862 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + abstract class NSStreamStatus { static const int NSStreamStatusNotOpen = 0; static const int NSStreamStatusOpening = 1; @@ -62413,133 +43075,139 @@ abstract class NSStreamStatus { static const int NSStreamStatusError = 7; } +late final _sel_streamStatus = objc.registerName("streamStatus"); +final _objc_msgSend_863 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_streamError = objc.registerName("streamError"); + class NSOutputStream extends NSStream { - NSOutputStream._(ffi.Pointer id, SwiftLibrary lib, + NSOutputStream._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSOutputStream] that points to the same underlying object as [other]. - static NSOutputStream castFrom(T other) { - return NSOutputStream._(other._id, other._lib, retain: true, release: true); + static NSOutputStream castFrom(T other) { + return NSOutputStream._(other.pointer, retain: true, release: true); } /// Returns a [NSOutputStream] that wraps the given raw object pointer. - static NSOutputStream castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSOutputStream castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSOutputStream._(other, lib, retain: retain, release: release); + return NSOutputStream._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSOutputStream]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSOutputStream1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSOutputStream); } int write_maxLength_(ffi.Pointer buffer, int len) { - return _lib._objc_msgSend_864( - _id, _lib._sel_write_maxLength_1, buffer, len); + return _objc_msgSend_864(this.pointer, _sel_write_maxLength_, buffer, len); } bool get hasSpaceAvailable { - return _lib._objc_msgSend_12(_id, _lib._sel_hasSpaceAvailable1); + return _objc_msgSend_12(this.pointer, _sel_hasSpaceAvailable); } NSOutputStream initToMemory() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_initToMemory1); - return NSOutputStream._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_initToMemory); + return NSOutputStream._(_ret, retain: true, release: true); } NSOutputStream initToBuffer_capacity_( ffi.Pointer buffer, int capacity) { - final _ret = _lib._objc_msgSend_865( - _id, _lib._sel_initToBuffer_capacity_1, buffer, capacity); - return NSOutputStream._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_865( + this.pointer, _sel_initToBuffer_capacity_, buffer, capacity); + return NSOutputStream._(_ret, retain: true, release: true); } NSOutputStream? initWithURL_append_(NSURL url, bool shouldAppend) { - final _ret = _lib._objc_msgSend_866( - _id, _lib._sel_initWithURL_append_1, url._id, shouldAppend); + final _ret = _objc_msgSend_866( + this.pointer, _sel_initWithURL_append_, url.pointer, shouldAppend); return _ret.address == 0 ? null - : NSOutputStream._(_ret, _lib, retain: true, release: true); + : NSOutputStream._(_ret, retain: true, release: true); } NSOutputStream? initToFileAtPath_append_(NSString path, bool shouldAppend) { - final _ret = _lib._objc_msgSend_40( - _id, _lib._sel_initToFileAtPath_append_1, path._id, shouldAppend); + final _ret = _objc_msgSend_40(this.pointer, _sel_initToFileAtPath_append_, + path.pointer, shouldAppend); return _ret.address == 0 ? null - : NSOutputStream._(_ret, _lib, retain: true, release: true); + : NSOutputStream._(_ret, retain: true, release: true); } - static NSOutputStream outputStreamToMemory(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSOutputStream1, _lib._sel_outputStreamToMemory1); - return NSOutputStream._(_ret, _lib, retain: true, release: true); + static NSOutputStream outputStreamToMemory() { + final _ret = + _objc_msgSend_2(_class_NSOutputStream, _sel_outputStreamToMemory); + return NSOutputStream._(_ret, retain: true, release: true); } static NSOutputStream outputStreamToBuffer_capacity_( - SwiftLibrary _lib, ffi.Pointer buffer, int capacity) { - final _ret = _lib._objc_msgSend_865(_lib._class_NSOutputStream1, - _lib._sel_outputStreamToBuffer_capacity_1, buffer, capacity); - return NSOutputStream._(_ret, _lib, retain: true, release: true); + ffi.Pointer buffer, int capacity) { + final _ret = _objc_msgSend_865(_class_NSOutputStream, + _sel_outputStreamToBuffer_capacity_, buffer, capacity); + return NSOutputStream._(_ret, retain: true, release: true); } static NSOutputStream outputStreamToFileAtPath_append_( - SwiftLibrary _lib, NSString path, bool shouldAppend) { - final _ret = _lib._objc_msgSend_30(_lib._class_NSOutputStream1, - _lib._sel_outputStreamToFileAtPath_append_1, path._id, shouldAppend); - return NSOutputStream._(_ret, _lib, retain: true, release: true); + NSString path, bool shouldAppend) { + final _ret = _objc_msgSend_30(_class_NSOutputStream, + _sel_outputStreamToFileAtPath_append_, path.pointer, shouldAppend); + return NSOutputStream._(_ret, retain: true, release: true); } static NSOutputStream? outputStreamWithURL_append_( - SwiftLibrary _lib, NSURL url, bool shouldAppend) { - final _ret = _lib._objc_msgSend_866(_lib._class_NSOutputStream1, - _lib._sel_outputStreamWithURL_append_1, url._id, shouldAppend); + NSURL url, bool shouldAppend) { + final _ret = _objc_msgSend_866(_class_NSOutputStream, + _sel_outputStreamWithURL_append_, url.pointer, shouldAppend); return _ret.address == 0 ? null - : NSOutputStream._(_ret, _lib, retain: true, release: true); + : NSOutputStream._(_ret, retain: true, release: true); } static void getStreamsToHostWithName_port_inputStream_outputStream_( - SwiftLibrary _lib, NSString hostname, int port, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream) { - _lib._objc_msgSend_867( - _lib._class_NSOutputStream1, - _lib._sel_getStreamsToHostWithName_port_inputStream_outputStream_1, - hostname._id, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_867( + _class_NSOutputStream, + _sel_getStreamsToHostWithName_port_inputStream_outputStream_, + hostname.pointer, port, inputStream, outputStream); } static void getStreamsToHost_port_inputStream_outputStream_( - SwiftLibrary _lib, NSHost host, int port, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream) { - _lib._objc_msgSend_871( - _lib._class_NSOutputStream1, - _lib._sel_getStreamsToHost_port_inputStream_outputStream_1, - host._id, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_871( + _class_NSOutputStream, + _sel_getStreamsToHost_port_inputStream_outputStream_, + host.pointer, port, inputStream, outputStream); } static void getBoundStreamsWithBufferSize_inputStream_outputStream_( - SwiftLibrary _lib, int bufferSize, - ffi.Pointer> inputStream, - ffi.Pointer> outputStream) { - _lib._objc_msgSend_872( - _lib._class_NSOutputStream1, - _lib._sel_getBoundStreamsWithBufferSize_inputStream_outputStream_1, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_872( + _class_NSOutputStream, + _sel_getBoundStreamsWithBufferSize_inputStream_outputStream_, bufferSize, inputStream, outputStream); @@ -62547,423 +43215,671 @@ class NSOutputStream extends NSStream { @override NSOutputStream init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSOutputStream._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSOutputStream._(_ret, retain: true, release: true); } - static NSOutputStream new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSOutputStream1, _lib._sel_new1); - return NSOutputStream._(_ret, _lib, retain: false, release: true); + static NSOutputStream new1() { + final _ret = _objc_msgSend_2(_class_NSOutputStream, _sel_new); + return NSOutputStream._(_ret, retain: false, release: true); } - static NSOutputStream allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSOutputStream1, _lib._sel_allocWithZone_1, zone); - return NSOutputStream._(_ret, _lib, retain: false, release: true); + static NSOutputStream allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSOutputStream, _sel_allocWithZone_, zone); + return NSOutputStream._(_ret, retain: false, release: true); } - static NSOutputStream alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSOutputStream1, _lib._sel_alloc1); - return NSOutputStream._(_ret, _lib, retain: false, release: true); + static NSOutputStream alloc() { + final _ret = _objc_msgSend_2(_class_NSOutputStream, _sel_alloc); + return NSOutputStream._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSOutputStream1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSOutputStream, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSOutputStream1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSOutputStream, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSOutputStream1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSOutputStream, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSOutputStream1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSOutputStream, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSOutputStream1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSOutputStream, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSOutputStream1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSOutputStream, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSOutputStream1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSOutputStream1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSOutputStream1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSOutputStream, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSOutputStream, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSOutputStream, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSOutputStream = objc.getClass("NSOutputStream"); +late final _sel_write_maxLength_ = objc.registerName("write:maxLength:"); +final _objc_msgSend_864 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); +late final _sel_hasSpaceAvailable = objc.registerName("hasSpaceAvailable"); +late final _sel_initToMemory = objc.registerName("initToMemory"); +late final _sel_initToBuffer_capacity_ = + objc.registerName("initToBuffer:capacity:"); +final _objc_msgSend_865 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); +late final _sel_initWithURL_append_ = objc.registerName("initWithURL:append:"); +final _objc_msgSend_866 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_initToFileAtPath_append_ = + objc.registerName("initToFileAtPath:append:"); +late final _sel_outputStreamToMemory = + objc.registerName("outputStreamToMemory"); +late final _sel_outputStreamToBuffer_capacity_ = + objc.registerName("outputStreamToBuffer:capacity:"); +late final _sel_outputStreamToFileAtPath_append_ = + objc.registerName("outputStreamToFileAtPath:append:"); +late final _sel_outputStreamWithURL_append_ = + objc.registerName("outputStreamWithURL:append:"); +late final _sel_getStreamsToHostWithName_port_inputStream_outputStream_ = objc + .registerName("getStreamsToHostWithName:port:inputStream:outputStream:"); +final _objc_msgSend_867 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>, + ffi.Pointer>)>(); class NSHost extends NSObject { - NSHost._(ffi.Pointer id, SwiftLibrary lib, + NSHost._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSHost] that points to the same underlying object as [other]. - static NSHost castFrom(T other) { - return NSHost._(other._id, other._lib, retain: true, release: true); + static NSHost castFrom(T other) { + return NSHost._(other.pointer, retain: true, release: true); } /// Returns a [NSHost] that wraps the given raw object pointer. - static NSHost castFromPointer(SwiftLibrary lib, ffi.Pointer other, + static NSHost castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSHost._(other, lib, retain: retain, release: release); + return NSHost._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSHost]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSHost1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSHost); } - static NSHost currentHost(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSHost1, _lib._sel_currentHost1); - return NSHost._(_ret, _lib, retain: true, release: true); + static NSHost currentHost() { + final _ret = _objc_msgSend_2(_class_NSHost, _sel_currentHost); + return NSHost._(_ret, retain: true, release: true); } - static NSHost hostWithName_(SwiftLibrary _lib, NSString? name) { - final _ret = _lib._objc_msgSend_868(_lib._class_NSHost1, - _lib._sel_hostWithName_1, name?._id ?? ffi.nullptr); - return NSHost._(_ret, _lib, retain: true, release: true); + static NSHost hostWithName_(NSString? name) { + final _ret = _objc_msgSend_868( + _class_NSHost, _sel_hostWithName_, name?.pointer ?? ffi.nullptr); + return NSHost._(_ret, retain: true, release: true); } - static NSHost hostWithAddress_(SwiftLibrary _lib, NSString address) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSHost1, _lib._sel_hostWithAddress_1, address._id); - return NSHost._(_ret, _lib, retain: true, release: true); + static NSHost hostWithAddress_(NSString address) { + final _ret = + _objc_msgSend_31(_class_NSHost, _sel_hostWithAddress_, address.pointer); + return NSHost._(_ret, retain: true, release: true); } bool isEqualToHost_(NSHost aHost) { - return _lib._objc_msgSend_869(_id, _lib._sel_isEqualToHost_1, aHost._id); + return _objc_msgSend_869(this.pointer, _sel_isEqualToHost_, aHost.pointer); } NSString? get name { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_name1); + final _ret = _objc_msgSend_44(this.pointer, _sel_name); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSArray get names { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_names1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_names); + return NSArray._(_ret, retain: true, release: true); } NSString? get address { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_address1); + final _ret = _objc_msgSend_44(this.pointer, _sel_address); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSArray get addresses { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_addresses1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_addresses); + return NSArray._(_ret, retain: true, release: true); } NSString? get localizedName { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_localizedName1); + final _ret = _objc_msgSend_44(this.pointer, _sel_localizedName); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static void setHostCacheEnabled_(SwiftLibrary _lib, bool flag) { - _lib._objc_msgSend_870( - _lib._class_NSHost1, _lib._sel_setHostCacheEnabled_1, flag); + static void setHostCacheEnabled_(bool flag) { + _objc_msgSend_870(_class_NSHost, _sel_setHostCacheEnabled_, flag); } - static bool isHostCacheEnabled(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSHost1, _lib._sel_isHostCacheEnabled1); + static bool isHostCacheEnabled() { + return _objc_msgSend_12(_class_NSHost, _sel_isHostCacheEnabled); } - static void flushHostCache(SwiftLibrary _lib) { - _lib._objc_msgSend_1(_lib._class_NSHost1, _lib._sel_flushHostCache1); + static void flushHostCache() { + _objc_msgSend_1(_class_NSHost, _sel_flushHostCache); } @override NSHost init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSHost._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSHost._(_ret, retain: true, release: true); } - static NSHost new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSHost1, _lib._sel_new1); - return NSHost._(_ret, _lib, retain: false, release: true); + static NSHost new1() { + final _ret = _objc_msgSend_2(_class_NSHost, _sel_new); + return NSHost._(_ret, retain: false, release: true); } - static NSHost allocWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSHost1, _lib._sel_allocWithZone_1, zone); - return NSHost._(_ret, _lib, retain: false, release: true); + static NSHost allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSHost, _sel_allocWithZone_, zone); + return NSHost._(_ret, retain: false, release: true); } - static NSHost alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSHost1, _lib._sel_alloc1); - return NSHost._(_ret, _lib, retain: false, release: true); + static NSHost alloc() { + final _ret = _objc_msgSend_2(_class_NSHost, _sel_alloc); + return NSHost._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSHost1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSHost, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSHost1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSHost, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSHost1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSHost, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSHost1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSHost, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSHost1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSHost, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSHost1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64( + _class_NSHost, _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSHost1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSHost1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSHost1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSHost, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSHost, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSHost, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSHost = objc.getClass("NSHost"); +late final _sel_currentHost = objc.registerName("currentHost"); +late final _sel_hostWithName_ = objc.registerName("hostWithName:"); +final _objc_msgSend_868 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_hostWithAddress_ = objc.registerName("hostWithAddress:"); +late final _sel_isEqualToHost_ = objc.registerName("isEqualToHost:"); +final _objc_msgSend_869 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_names = objc.registerName("names"); +late final _sel_address = objc.registerName("address"); +late final _sel_addresses = objc.registerName("addresses"); +late final _sel_localizedName = objc.registerName("localizedName"); +late final _sel_setHostCacheEnabled_ = + objc.registerName("setHostCacheEnabled:"); +final _objc_msgSend_870 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Bool)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, bool)>(); +late final _sel_isHostCacheEnabled = objc.registerName("isHostCacheEnabled"); +late final _sel_flushHostCache = objc.registerName("flushHostCache"); +late final _sel_getStreamsToHost_port_inputStream_outputStream_ = + objc.registerName("getStreamsToHost:port:inputStream:outputStream:"); +final _objc_msgSend_871 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_getBoundStreamsWithBufferSize_inputStream_outputStream_ = objc + .registerName("getBoundStreamsWithBufferSize:inputStream:outputStream:"); +final _objc_msgSend_872 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_read_maxLength_ = objc.registerName("read:maxLength:"); +late final _sel_getBuffer_length_ = objc.registerName("getBuffer:length:"); +final _objc_msgSend_873 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer)>(); +late final _sel_hasBytesAvailable = objc.registerName("hasBytesAvailable"); +late final _sel_initWithFileAtPath_ = objc.registerName("initWithFileAtPath:"); +late final _sel_inputStreamWithData_ = + objc.registerName("inputStreamWithData:"); +final _objc_msgSend_874 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_inputStreamWithFileAtPath_ = + objc.registerName("inputStreamWithFileAtPath:"); +late final _sel_inputStreamWithURL_ = objc.registerName("inputStreamWithURL:"); +late final _sel_HTTPBodyStream = objc.registerName("HTTPBodyStream"); +final _objc_msgSend_875 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_HTTPShouldHandleCookies = + objc.registerName("HTTPShouldHandleCookies"); +late final _sel_HTTPShouldUsePipelining = + objc.registerName("HTTPShouldUsePipelining"); +late final _sel_originalRequest = objc.registerName("originalRequest"); +final _objc_msgSend_876 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_currentRequest = objc.registerName("currentRequest"); class NSURLResponse extends NSObject { - NSURLResponse._(ffi.Pointer id, SwiftLibrary lib, + NSURLResponse._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLResponse] that points to the same underlying object as [other]. - static NSURLResponse castFrom(T other) { - return NSURLResponse._(other._id, other._lib, retain: true, release: true); + static NSURLResponse castFrom(T other) { + return NSURLResponse._(other.pointer, retain: true, release: true); } /// Returns a [NSURLResponse] that wraps the given raw object pointer. - static NSURLResponse castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSURLResponse castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSURLResponse._(other, lib, retain: retain, release: release); + return NSURLResponse._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLResponse]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSURLResponse1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLResponse); } NSURLResponse initWithURL_MIMEType_expectedContentLength_textEncodingName_( NSURL URL, NSString? MIMEType, int length, NSString? name) { - final _ret = _lib._objc_msgSend_877( - _id, - _lib._sel_initWithURL_MIMEType_expectedContentLength_textEncodingName_1, - URL._id, - MIMEType?._id ?? ffi.nullptr, + final _ret = _objc_msgSend_877( + this.pointer, + _sel_initWithURL_MIMEType_expectedContentLength_textEncodingName_, + URL.pointer, + MIMEType?.pointer ?? ffi.nullptr, length, - name?._id ?? ffi.nullptr); - return NSURLResponse._(_ret, _lib, retain: true, release: true); + name?.pointer ?? ffi.nullptr); + return NSURLResponse._(_ret, retain: true, release: true); } NSURL? get URL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_URL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_URL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSString? get MIMEType { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_MIMEType1); + final _ret = _objc_msgSend_44(this.pointer, _sel_MIMEType); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } int get expectedContentLength { - return _lib._objc_msgSend_238(_id, _lib._sel_expectedContentLength1); + return _objc_msgSend_238(this.pointer, _sel_expectedContentLength); } NSString? get textEncodingName { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_textEncodingName1); + final _ret = _objc_msgSend_44(this.pointer, _sel_textEncodingName); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get suggestedFilename { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_suggestedFilename1); + final _ret = _objc_msgSend_44(this.pointer, _sel_suggestedFilename); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } @override NSURLResponse init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLResponse._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLResponse._(_ret, retain: true, release: true); } - static NSURLResponse new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLResponse1, _lib._sel_new1); - return NSURLResponse._(_ret, _lib, retain: false, release: true); + static NSURLResponse new1() { + final _ret = _objc_msgSend_2(_class_NSURLResponse, _sel_new); + return NSURLResponse._(_ret, retain: false, release: true); } - static NSURLResponse allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLResponse1, _lib._sel_allocWithZone_1, zone); - return NSURLResponse._(_ret, _lib, retain: false, release: true); + static NSURLResponse allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSURLResponse, _sel_allocWithZone_, zone); + return NSURLResponse._(_ret, retain: false, release: true); } - static NSURLResponse alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLResponse1, _lib._sel_alloc1); - return NSURLResponse._(_ret, _lib, retain: false, release: true); + static NSURLResponse alloc() { + final _ret = _objc_msgSend_2(_class_NSURLResponse, _sel_alloc); + return NSURLResponse._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLResponse1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLResponse, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLResponse1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLResponse, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLResponse1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLResponse, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLResponse1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSURLResponse, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLResponse1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLResponse, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLResponse1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLResponse, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLResponse1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSURLResponse1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLResponse1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLResponse, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLResponse, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSURLResponse, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSURLResponse = objc.getClass("NSURLResponse"); +late final _sel_initWithURL_MIMEType_expectedContentLength_textEncodingName_ = + objc.registerName( + "initWithURL:MIMEType:expectedContentLength:textEncodingName:"); +final _objc_msgSend_877 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_MIMEType = objc.registerName("MIMEType"); +late final _sel_expectedContentLength = + objc.registerName("expectedContentLength"); +late final _sel_textEncodingName = objc.registerName("textEncodingName"); +late final _sel_suggestedFilename = objc.registerName("suggestedFilename"); +late final _sel_response = objc.registerName("response"); +final _objc_msgSend_878 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_progress = objc.registerName("progress"); +final _objc_msgSend_879 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_earliestBeginDate = objc.registerName("earliestBeginDate"); +late final _sel_setEarliestBeginDate_ = + objc.registerName("setEarliestBeginDate:"); +late final _sel_countOfBytesClientExpectsToSend = + objc.registerName("countOfBytesClientExpectsToSend"); +late final _sel_setCountOfBytesClientExpectsToSend_ = + objc.registerName("setCountOfBytesClientExpectsToSend:"); +late final _sel_countOfBytesClientExpectsToReceive = + objc.registerName("countOfBytesClientExpectsToReceive"); +late final _sel_setCountOfBytesClientExpectsToReceive_ = + objc.registerName("setCountOfBytesClientExpectsToReceive:"); +late final _sel_countOfBytesSent = objc.registerName("countOfBytesSent"); +late final _sel_countOfBytesReceived = + objc.registerName("countOfBytesReceived"); +late final _sel_countOfBytesExpectedToSend = + objc.registerName("countOfBytesExpectedToSend"); +late final _sel_countOfBytesExpectedToReceive = + objc.registerName("countOfBytesExpectedToReceive"); +late final _sel_taskDescription = objc.registerName("taskDescription"); +late final _sel_setTaskDescription_ = objc.registerName("setTaskDescription:"); abstract class NSURLSessionTaskState { static const int NSURLSessionTaskStateRunning = 0; @@ -62972,37 +43888,78 @@ abstract class NSURLSessionTaskState { static const int NSURLSessionTaskStateCompleted = 3; } +late final _sel_state = objc.registerName("state"); +final _objc_msgSend_880 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_suspend = objc.registerName("suspend"); +late final _sel_priority = objc.registerName("priority"); +late final _sel_setPriority_ = objc.registerName("setPriority:"); +final _objc_msgSend_881 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Float)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, double)>(); +late final _sel_prefersIncrementalDelivery = + objc.registerName("prefersIncrementalDelivery"); +late final _sel_setPrefersIncrementalDelivery_ = + objc.registerName("setPrefersIncrementalDelivery:"); +late final _sel_storeCookies_forTask_ = + objc.registerName("storeCookies:forTask:"); +final _objc_msgSend_882 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSArray_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< - ffi - .NativeFunction arg0)>>() - .asFunction)>()(arg0); + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); final _ObjCBlock_ffiVoid_NSArray_closureRegistry = - )>{}; + )>{}; int _ObjCBlock_ffiVoid_NSArray_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSArray_registerClosure( - void Function(ffi.Pointer) fn) { + void Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSArray_closureRegistryIndex; _ObjCBlock_ffiVoid_NSArray_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSArray_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSArray_closureRegistry[block.ref.target.address]!(arg0); -class ObjCBlock_ffiVoid_NSArray extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSArray._(ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_NSArray extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSArray._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSArray castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSArray._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSArray._(pointer, retain: retain, release: release); } @@ -63012,21 +43969,17 @@ class ObjCBlock_ffiVoid_NSArray extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSArray.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0)>> + ffi.Void Function(ffi.Pointer arg0)>> ptr) - : this._( - lib - ._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSArray_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSArray_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -63034,20 +43987,17 @@ class ObjCBlock_ffiVoid_NSArray extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSArray.fromFunction( - SwiftLibrary lib, void Function(NSArray?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSArray_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSArray_registerClosure( - (ffi.Pointer arg0) => fn(arg0.address == 0 - ? null - : NSArray._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSArray.fromFunction(void Function(NSArray?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSArray_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSArray_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSArray._(arg0, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -63059,539 +44009,619 @@ class ObjCBlock_ffiVoid_NSArray extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSArray.listener( - SwiftLibrary lib, void Function(NSArray?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSArray_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSArray_registerClosure( - (ffi.Pointer arg0) => fn(arg0.address == 0 - ? null - : NSArray._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSArray.listener(void Function(NSArray?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSArray_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSArray_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSArray._(arg0, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>? + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSArray? arg0) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() - .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>()(_id, arg0?._id ?? ffi.nullptr); -} + void call(NSArray? arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr); +} + +late final _sel_getCookiesForTask_completionHandler_ = + objc.registerName("getCookiesForTask:completionHandler:"); +final _objc_msgSend_883 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSIndexPath extends NSObject { - NSIndexPath._(ffi.Pointer id, SwiftLibrary lib, + NSIndexPath._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSIndexPath] that points to the same underlying object as [other]. - static NSIndexPath castFrom(T other) { - return NSIndexPath._(other._id, other._lib, retain: true, release: true); + static NSIndexPath castFrom(T other) { + return NSIndexPath._(other.pointer, retain: true, release: true); } /// Returns a [NSIndexPath] that wraps the given raw object pointer. - static NSIndexPath castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSIndexPath castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSIndexPath._(other, lib, retain: retain, release: release); + return NSIndexPath._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSIndexPath]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSIndexPath1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSIndexPath); } - static NSIndexPath indexPathWithIndex_(SwiftLibrary _lib, int index) { - final _ret = _lib._objc_msgSend_65( - _lib._class_NSIndexPath1, _lib._sel_indexPathWithIndex_1, index); - return NSIndexPath._(_ret, _lib, retain: true, release: true); + static NSIndexPath indexPathWithIndex_(int index) { + final _ret = + _objc_msgSend_65(_class_NSIndexPath, _sel_indexPathWithIndex_, index); + return NSIndexPath._(_ret, retain: true, release: true); } static NSIndexPath indexPathWithIndexes_length_( - SwiftLibrary _lib, ffi.Pointer indexes, int length) { - final _ret = _lib._objc_msgSend_884(_lib._class_NSIndexPath1, - _lib._sel_indexPathWithIndexes_length_1, indexes, length); - return NSIndexPath._(_ret, _lib, retain: true, release: true); + ffi.Pointer indexes, int length) { + final _ret = _objc_msgSend_884( + _class_NSIndexPath, _sel_indexPathWithIndexes_length_, indexes, length); + return NSIndexPath._(_ret, retain: true, release: true); } NSIndexPath initWithIndexes_length_( ffi.Pointer indexes, int length) { - final _ret = _lib._objc_msgSend_884( - _id, _lib._sel_initWithIndexes_length_1, indexes, length); - return NSIndexPath._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_884( + this.pointer, _sel_initWithIndexes_length_, indexes, length); + return NSIndexPath._(_ret, retain: true, release: true); } NSIndexPath initWithIndex_(int index) { - final _ret = _lib._objc_msgSend_65(_id, _lib._sel_initWithIndex_1, index); - return NSIndexPath._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_65(this.pointer, _sel_initWithIndex_, index); + return NSIndexPath._(_ret, retain: true, release: true); } NSIndexPath indexPathByAddingIndex_(int index) { final _ret = - _lib._objc_msgSend_885(_id, _lib._sel_indexPathByAddingIndex_1, index); - return NSIndexPath._(_ret, _lib, retain: true, release: true); + _objc_msgSend_885(this.pointer, _sel_indexPathByAddingIndex_, index); + return NSIndexPath._(_ret, retain: true, release: true); } NSIndexPath indexPathByRemovingLastIndex() { final _ret = - _lib._objc_msgSend_886(_id, _lib._sel_indexPathByRemovingLastIndex1); - return NSIndexPath._(_ret, _lib, retain: true, release: true); + _objc_msgSend_886(this.pointer, _sel_indexPathByRemovingLastIndex); + return NSIndexPath._(_ret, retain: true, release: true); } int indexAtPosition_(int position) { - return _lib._objc_msgSend_94(_id, _lib._sel_indexAtPosition_1, position); + return _objc_msgSend_94(this.pointer, _sel_indexAtPosition_, position); } int get length { - return _lib._objc_msgSend_10(_id, _lib._sel_length1); + return _objc_msgSend_10(this.pointer, _sel_length); } void getIndexes_range_( ffi.Pointer indexes, _NSRange positionRange) { - _lib._objc_msgSend_887( - _id, _lib._sel_getIndexes_range_1, indexes, positionRange); + _objc_msgSend_887( + this.pointer, _sel_getIndexes_range_, indexes, positionRange); } int compare_(NSIndexPath otherObject) { - return _lib._objc_msgSend_888(_id, _lib._sel_compare_1, otherObject._id); + return _objc_msgSend_888(this.pointer, _sel_compare_, otherObject.pointer); } void getIndexes_(ffi.Pointer indexes) { - _lib._objc_msgSend_889(_id, _lib._sel_getIndexes_1, indexes); + _objc_msgSend_889(this.pointer, _sel_getIndexes_, indexes); } @override NSIndexPath init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSIndexPath._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSIndexPath._(_ret, retain: true, release: true); } - static NSIndexPath new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSIndexPath1, _lib._sel_new1); - return NSIndexPath._(_ret, _lib, retain: false, release: true); + static NSIndexPath new1() { + final _ret = _objc_msgSend_2(_class_NSIndexPath, _sel_new); + return NSIndexPath._(_ret, retain: false, release: true); } - static NSIndexPath allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSIndexPath1, _lib._sel_allocWithZone_1, zone); - return NSIndexPath._(_ret, _lib, retain: false, release: true); + static NSIndexPath allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSIndexPath, _sel_allocWithZone_, zone); + return NSIndexPath._(_ret, retain: false, release: true); } - static NSIndexPath alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSIndexPath1, _lib._sel_alloc1); - return NSIndexPath._(_ret, _lib, retain: false, release: true); + static NSIndexPath alloc() { + final _ret = _objc_msgSend_2(_class_NSIndexPath, _sel_alloc); + return NSIndexPath._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSIndexPath1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSIndexPath, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSIndexPath1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSIndexPath, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSIndexPath1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSIndexPath, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSIndexPath1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSIndexPath, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSIndexPath1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSIndexPath, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSIndexPath1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSIndexPath, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSIndexPath1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSIndexPath1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSIndexPath1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSIndexPath, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSIndexPath, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSIndexPath, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSIndexPath = objc.getClass("NSIndexPath"); +late final _sel_indexPathWithIndex_ = objc.registerName("indexPathWithIndex:"); +late final _sel_indexPathWithIndexes_length_ = + objc.registerName("indexPathWithIndexes:length:"); +final _objc_msgSend_884 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_initWithIndexes_length_ = + objc.registerName("initWithIndexes:length:"); +late final _sel_indexPathByAddingIndex_ = + objc.registerName("indexPathByAddingIndex:"); +final _objc_msgSend_885 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_indexPathByRemovingLastIndex = + objc.registerName("indexPathByRemovingLastIndex"); +final _objc_msgSend_886 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_indexAtPosition_ = objc.registerName("indexAtPosition:"); +late final _sel_getIndexes_range_ = objc.registerName("getIndexes:range:"); +final _objc_msgSend_887 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +final _objc_msgSend_888 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_getIndexes_ = objc.registerName("getIndexes:"); +final _objc_msgSend_889 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); class NSInflectionRule extends NSObject { - NSInflectionRule._(ffi.Pointer id, SwiftLibrary lib, + NSInflectionRule._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSInflectionRule] that points to the same underlying object as [other]. - static NSInflectionRule castFrom(T other) { - return NSInflectionRule._(other._id, other._lib, - retain: true, release: true); + static NSInflectionRule castFrom(T other) { + return NSInflectionRule._(other.pointer, retain: true, release: true); } /// Returns a [NSInflectionRule] that wraps the given raw object pointer. - static NSInflectionRule castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSInflectionRule castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSInflectionRule._(other, lib, retain: retain, release: release); + return NSInflectionRule._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSInflectionRule]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSInflectionRule1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSInflectionRule); } @override NSObject init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSObject._(_ret, retain: true, release: true); } - static NSInflectionRule getAutomaticRule(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_890( - _lib._class_NSInflectionRule1, _lib._sel_automaticRule1); - return NSInflectionRule._(_ret, _lib, retain: true, release: true); + static NSInflectionRule getAutomaticRule() { + final _ret = _objc_msgSend_890(_class_NSInflectionRule, _sel_automaticRule); + return NSInflectionRule._(_ret, retain: true, release: true); } - static bool canInflectLanguage_(SwiftLibrary _lib, NSString language) { - return _lib._objc_msgSend_64(_lib._class_NSInflectionRule1, - _lib._sel_canInflectLanguage_1, language._id); + static bool canInflectLanguage_(NSString language) { + return _objc_msgSend_64( + _class_NSInflectionRule, _sel_canInflectLanguage_, language.pointer); } - static bool getCanInflectPreferredLocalization(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSInflectionRule1, - _lib._sel_canInflectPreferredLocalization1); + static bool getCanInflectPreferredLocalization() { + return _objc_msgSend_12( + _class_NSInflectionRule, _sel_canInflectPreferredLocalization); } - static NSInflectionRule new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSInflectionRule1, _lib._sel_new1); - return NSInflectionRule._(_ret, _lib, retain: false, release: true); + static NSInflectionRule new1() { + final _ret = _objc_msgSend_2(_class_NSInflectionRule, _sel_new); + return NSInflectionRule._(_ret, retain: false, release: true); } - static NSInflectionRule allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSInflectionRule1, _lib._sel_allocWithZone_1, zone); - return NSInflectionRule._(_ret, _lib, retain: false, release: true); + static NSInflectionRule allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSInflectionRule, _sel_allocWithZone_, zone); + return NSInflectionRule._(_ret, retain: false, release: true); } - static NSInflectionRule alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSInflectionRule1, _lib._sel_alloc1); - return NSInflectionRule._(_ret, _lib, retain: false, release: true); + static NSInflectionRule alloc() { + final _ret = _objc_msgSend_2(_class_NSInflectionRule, _sel_alloc); + return NSInflectionRule._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSInflectionRule1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSInflectionRule, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSInflectionRule1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSInflectionRule, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSInflectionRule1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSInflectionRule, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSInflectionRule1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSInflectionRule, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSInflectionRule1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSInflectionRule, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSInflectionRule1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSInflectionRule, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSInflectionRule1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSInflectionRule, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSInflectionRule1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSInflectionRule, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSInflectionRule1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSInflectionRule, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSInflectionRule = objc.getClass("NSInflectionRule"); +late final _sel_automaticRule = objc.registerName("automaticRule"); +final _objc_msgSend_890 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_canInflectLanguage_ = objc.registerName("canInflectLanguage:"); +late final _sel_canInflectPreferredLocalization = + objc.registerName("canInflectPreferredLocalization"); + class NSMorphology extends NSObject { - NSMorphology._(ffi.Pointer id, SwiftLibrary lib, + NSMorphology._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMorphology] that points to the same underlying object as [other]. - static NSMorphology castFrom(T other) { - return NSMorphology._(other._id, other._lib, retain: true, release: true); + static NSMorphology castFrom(T other) { + return NSMorphology._(other.pointer, retain: true, release: true); } /// Returns a [NSMorphology] that wraps the given raw object pointer. - static NSMorphology castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSMorphology castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSMorphology._(other, lib, retain: retain, release: release); + return NSMorphology._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMorphology]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSMorphology1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMorphology); } int get grammaticalGender { - return _lib._objc_msgSend_891(_id, _lib._sel_grammaticalGender1); + return _objc_msgSend_891(this.pointer, _sel_grammaticalGender); } set grammaticalGender(int value) { - return _lib._objc_msgSend_892(_id, _lib._sel_setGrammaticalGender_1, value); + return _objc_msgSend_892(this.pointer, _sel_setGrammaticalGender_, value); } int get partOfSpeech { - return _lib._objc_msgSend_893(_id, _lib._sel_partOfSpeech1); + return _objc_msgSend_893(this.pointer, _sel_partOfSpeech); } set partOfSpeech(int value) { - return _lib._objc_msgSend_894(_id, _lib._sel_setPartOfSpeech_1, value); + return _objc_msgSend_894(this.pointer, _sel_setPartOfSpeech_, value); } int get number { - return _lib._objc_msgSend_895(_id, _lib._sel_number1); + return _objc_msgSend_895(this.pointer, _sel_number); } set number(int value) { - return _lib._objc_msgSend_896(_id, _lib._sel_setNumber_1, value); + return _objc_msgSend_896(this.pointer, _sel_setNumber_, value); } int get grammaticalCase { - return _lib._objc_msgSend_897(_id, _lib._sel_grammaticalCase1); + return _objc_msgSend_897(this.pointer, _sel_grammaticalCase); } set grammaticalCase(int value) { - return _lib._objc_msgSend_898(_id, _lib._sel_setGrammaticalCase_1, value); + return _objc_msgSend_898(this.pointer, _sel_setGrammaticalCase_, value); } int get determination { - return _lib._objc_msgSend_899(_id, _lib._sel_determination1); + return _objc_msgSend_899(this.pointer, _sel_determination); } set determination(int value) { - return _lib._objc_msgSend_900(_id, _lib._sel_setDetermination_1, value); + return _objc_msgSend_900(this.pointer, _sel_setDetermination_, value); } int get grammaticalPerson { - return _lib._objc_msgSend_901(_id, _lib._sel_grammaticalPerson1); + return _objc_msgSend_901(this.pointer, _sel_grammaticalPerson); } set grammaticalPerson(int value) { - return _lib._objc_msgSend_902(_id, _lib._sel_setGrammaticalPerson_1, value); + return _objc_msgSend_902(this.pointer, _sel_setGrammaticalPerson_, value); } int get pronounType { - return _lib._objc_msgSend_903(_id, _lib._sel_pronounType1); + return _objc_msgSend_903(this.pointer, _sel_pronounType); } set pronounType(int value) { - return _lib._objc_msgSend_904(_id, _lib._sel_setPronounType_1, value); + return _objc_msgSend_904(this.pointer, _sel_setPronounType_, value); } int get definiteness { - return _lib._objc_msgSend_905(_id, _lib._sel_definiteness1); + return _objc_msgSend_905(this.pointer, _sel_definiteness); } set definiteness(int value) { - return _lib._objc_msgSend_906(_id, _lib._sel_setDefiniteness_1, value); + return _objc_msgSend_906(this.pointer, _sel_setDefiniteness_, value); } NSMorphologyCustomPronoun? customPronounForLanguage_(NSString language) { - final _ret = _lib._objc_msgSend_907( - _id, _lib._sel_customPronounForLanguage_1, language._id); + final _ret = _objc_msgSend_907( + this.pointer, _sel_customPronounForLanguage_, language.pointer); return _ret.address == 0 ? null - : NSMorphologyCustomPronoun._(_ret, _lib, retain: true, release: true); + : NSMorphologyCustomPronoun._(_ret, retain: true, release: true); } bool setCustomPronoun_forLanguage_error_(NSMorphologyCustomPronoun? features, - NSString language, ffi.Pointer> error) { - return _lib._objc_msgSend_908( - _id, - _lib._sel_setCustomPronoun_forLanguage_error_1, - features?._id ?? ffi.nullptr, - language._id, + NSString language, ffi.Pointer> error) { + return _objc_msgSend_908( + this.pointer, + _sel_setCustomPronoun_forLanguage_error_, + features?.pointer ?? ffi.nullptr, + language.pointer, error); } bool get unspecified { - return _lib._objc_msgSend_12(_id, _lib._sel_isUnspecified1); + return _objc_msgSend_12(this.pointer, _sel_isUnspecified); } - static NSMorphology getUserMorphology(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_909( - _lib._class_NSMorphology1, _lib._sel_userMorphology1); - return NSMorphology._(_ret, _lib, retain: true, release: true); + static NSMorphology getUserMorphology() { + final _ret = _objc_msgSend_909(_class_NSMorphology, _sel_userMorphology); + return NSMorphology._(_ret, retain: true, release: true); } @override NSMorphology init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMorphology._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMorphology._(_ret, retain: true, release: true); } - static NSMorphology new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMorphology1, _lib._sel_new1); - return NSMorphology._(_ret, _lib, retain: false, release: true); + static NSMorphology new1() { + final _ret = _objc_msgSend_2(_class_NSMorphology, _sel_new); + return NSMorphology._(_ret, retain: false, release: true); } - static NSMorphology allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSMorphology1, _lib._sel_allocWithZone_1, zone); - return NSMorphology._(_ret, _lib, retain: false, release: true); + static NSMorphology allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSMorphology, _sel_allocWithZone_, zone); + return NSMorphology._(_ret, retain: false, release: true); } - static NSMorphology alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMorphology1, _lib._sel_alloc1); - return NSMorphology._(_ret, _lib, retain: false, release: true); + static NSMorphology alloc() { + final _ret = _objc_msgSend_2(_class_NSMorphology, _sel_alloc); + return NSMorphology._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMorphology1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMorphology, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMorphology1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMorphology, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMorphology1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMorphology, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMorphology1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSMorphology, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMorphology1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMorphology, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMorphology1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMorphology, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMorphology1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMorphology, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSMorphology1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMorphology, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMorphology1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSMorphology, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSMorphology = objc.getClass("NSMorphology"); + abstract class NSGrammaticalGender { static const int NSGrammaticalGenderNotSet = 0; static const int NSGrammaticalGenderFeminine = 1; @@ -63599,6 +44629,26 @@ abstract class NSGrammaticalGender { static const int NSGrammaticalGenderNeuter = 3; } +late final _sel_grammaticalGender = objc.registerName("grammaticalGender"); +final _objc_msgSend_891 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setGrammaticalGender_ = + objc.registerName("setGrammaticalGender:"); +final _objc_msgSend_892 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSGrammaticalPartOfSpeech { static const int NSGrammaticalPartOfSpeechNotSet = 0; static const int NSGrammaticalPartOfSpeechDeterminer = 1; @@ -63617,6 +44667,25 @@ abstract class NSGrammaticalPartOfSpeech { static const int NSGrammaticalPartOfSpeechAbbreviation = 14; } +late final _sel_partOfSpeech = objc.registerName("partOfSpeech"); +final _objc_msgSend_893 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setPartOfSpeech_ = objc.registerName("setPartOfSpeech:"); +final _objc_msgSend_894 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSGrammaticalNumber { static const int NSGrammaticalNumberNotSet = 0; static const int NSGrammaticalNumberSingular = 1; @@ -63627,6 +44696,25 @@ abstract class NSGrammaticalNumber { static const int NSGrammaticalNumberPluralMany = 6; } +late final _sel_number = objc.registerName("number"); +final _objc_msgSend_895 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setNumber_ = objc.registerName("setNumber:"); +final _objc_msgSend_896 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSGrammaticalCase { static const int NSGrammaticalCaseNotSet = 0; static const int NSGrammaticalCaseNominative = 1; @@ -63645,12 +44733,50 @@ abstract class NSGrammaticalCase { static const int NSGrammaticalCaseTranslative = 14; } +late final _sel_grammaticalCase = objc.registerName("grammaticalCase"); +final _objc_msgSend_897 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setGrammaticalCase_ = objc.registerName("setGrammaticalCase:"); +final _objc_msgSend_898 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSGrammaticalDetermination { static const int NSGrammaticalDeterminationNotSet = 0; static const int NSGrammaticalDeterminationIndependent = 1; static const int NSGrammaticalDeterminationDependent = 2; } +late final _sel_determination = objc.registerName("determination"); +final _objc_msgSend_899 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDetermination_ = objc.registerName("setDetermination:"); +final _objc_msgSend_900 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSGrammaticalPerson { static const int NSGrammaticalPersonNotSet = 0; static const int NSGrammaticalPersonFirst = 1; @@ -63658,6 +44784,26 @@ abstract class NSGrammaticalPerson { static const int NSGrammaticalPersonThird = 3; } +late final _sel_grammaticalPerson = objc.registerName("grammaticalPerson"); +final _objc_msgSend_901 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setGrammaticalPerson_ = + objc.registerName("setGrammaticalPerson:"); +final _objc_msgSend_902 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSGrammaticalPronounType { static const int NSGrammaticalPronounTypeNotSet = 0; static const int NSGrammaticalPronounTypePersonal = 1; @@ -63665,626 +44811,716 @@ abstract class NSGrammaticalPronounType { static const int NSGrammaticalPronounTypePossessive = 3; } +late final _sel_pronounType = objc.registerName("pronounType"); +final _objc_msgSend_903 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setPronounType_ = objc.registerName("setPronounType:"); +final _objc_msgSend_904 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSGrammaticalDefiniteness { static const int NSGrammaticalDefinitenessNotSet = 0; static const int NSGrammaticalDefinitenessIndefinite = 1; static const int NSGrammaticalDefinitenessDefinite = 2; } +late final _sel_definiteness = objc.registerName("definiteness"); +final _objc_msgSend_905 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDefiniteness_ = objc.registerName("setDefiniteness:"); +final _objc_msgSend_906 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + class NSMorphologyCustomPronoun extends NSObject { - NSMorphologyCustomPronoun._(ffi.Pointer id, SwiftLibrary lib, + NSMorphologyCustomPronoun._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMorphologyCustomPronoun] that points to the same underlying object as [other]. - static NSMorphologyCustomPronoun castFrom(T other) { - return NSMorphologyCustomPronoun._(other._id, other._lib, + static NSMorphologyCustomPronoun castFrom( + T other) { + return NSMorphologyCustomPronoun._(other.pointer, retain: true, release: true); } /// Returns a [NSMorphologyCustomPronoun] that wraps the given raw object pointer. static NSMorphologyCustomPronoun castFromPointer( - SwiftLibrary lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSMorphologyCustomPronoun._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSMorphologyCustomPronoun._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMorphologyCustomPronoun]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSMorphologyCustomPronoun1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMorphologyCustomPronoun); } - static bool isSupportedForLanguage_(SwiftLibrary _lib, NSString language) { - return _lib._objc_msgSend_64(_lib._class_NSMorphologyCustomPronoun1, - _lib._sel_isSupportedForLanguage_1, language._id); + static bool isSupportedForLanguage_(NSString language) { + return _objc_msgSend_64(_class_NSMorphologyCustomPronoun, + _sel_isSupportedForLanguage_, language.pointer); } - static NSArray requiredKeysForLanguage_( - SwiftLibrary _lib, NSString language) { - final _ret = _lib._objc_msgSend_358(_lib._class_NSMorphologyCustomPronoun1, - _lib._sel_requiredKeysForLanguage_1, language._id); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray requiredKeysForLanguage_(NSString language) { + final _ret = _objc_msgSend_358(_class_NSMorphologyCustomPronoun, + _sel_requiredKeysForLanguage_, language.pointer); + return NSArray._(_ret, retain: true, release: true); } NSString? get subjectForm { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_subjectForm1); + final _ret = _objc_msgSend_44(this.pointer, _sel_subjectForm); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set subjectForm(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setSubjectForm_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setSubjectForm_, value?.pointer ?? ffi.nullptr); } NSString? get objectForm { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_objectForm1); + final _ret = _objc_msgSend_44(this.pointer, _sel_objectForm); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set objectForm(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setObjectForm_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setObjectForm_, value?.pointer ?? ffi.nullptr); } NSString? get possessiveForm { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_possessiveForm1); + final _ret = _objc_msgSend_44(this.pointer, _sel_possessiveForm); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set possessiveForm(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setPossessiveForm_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setPossessiveForm_, value?.pointer ?? ffi.nullptr); } NSString? get possessiveAdjectiveForm { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_possessiveAdjectiveForm1); + final _ret = _objc_msgSend_44(this.pointer, _sel_possessiveAdjectiveForm); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set possessiveAdjectiveForm(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setPossessiveAdjectiveForm_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545(this.pointer, _sel_setPossessiveAdjectiveForm_, + value?.pointer ?? ffi.nullptr); } NSString? get reflexiveForm { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_reflexiveForm1); + final _ret = _objc_msgSend_44(this.pointer, _sel_reflexiveForm); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set reflexiveForm(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setReflexiveForm_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setReflexiveForm_, value?.pointer ?? ffi.nullptr); } @override NSMorphologyCustomPronoun init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMorphologyCustomPronoun._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMorphologyCustomPronoun._(_ret, retain: true, release: true); } - static NSMorphologyCustomPronoun new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMorphologyCustomPronoun1, _lib._sel_new1); - return NSMorphologyCustomPronoun._(_ret, _lib, - retain: false, release: true); + static NSMorphologyCustomPronoun new1() { + final _ret = _objc_msgSend_2(_class_NSMorphologyCustomPronoun, _sel_new); + return NSMorphologyCustomPronoun._(_ret, retain: false, release: true); } - static NSMorphologyCustomPronoun allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3(_lib._class_NSMorphologyCustomPronoun1, - _lib._sel_allocWithZone_1, zone); - return NSMorphologyCustomPronoun._(_ret, _lib, - retain: false, release: true); + static NSMorphologyCustomPronoun allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSMorphologyCustomPronoun, _sel_allocWithZone_, zone); + return NSMorphologyCustomPronoun._(_ret, retain: false, release: true); } - static NSMorphologyCustomPronoun alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMorphologyCustomPronoun1, _lib._sel_alloc1); - return NSMorphologyCustomPronoun._(_ret, _lib, - retain: false, release: true); + static NSMorphologyCustomPronoun alloc() { + final _ret = _objc_msgSend_2(_class_NSMorphologyCustomPronoun, _sel_alloc); + return NSMorphologyCustomPronoun._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMorphologyCustomPronoun1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMorphologyCustomPronoun, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMorphologyCustomPronoun1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMorphologyCustomPronoun, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSMorphologyCustomPronoun1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMorphologyCustomPronoun, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMorphologyCustomPronoun1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSMorphologyCustomPronoun, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMorphologyCustomPronoun1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMorphologyCustomPronoun, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMorphologyCustomPronoun1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMorphologyCustomPronoun, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMorphologyCustomPronoun1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSMorphologyCustomPronoun1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSMorphologyCustomPronoun1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMorphologyCustomPronoun, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMorphologyCustomPronoun, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSMorphologyCustomPronoun, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSMorphologyCustomPronoun = + objc.getClass("NSMorphologyCustomPronoun"); +late final _sel_isSupportedForLanguage_ = + objc.registerName("isSupportedForLanguage:"); +late final _sel_requiredKeysForLanguage_ = + objc.registerName("requiredKeysForLanguage:"); +late final _sel_subjectForm = objc.registerName("subjectForm"); +late final _sel_setSubjectForm_ = objc.registerName("setSubjectForm:"); +late final _sel_objectForm = objc.registerName("objectForm"); +late final _sel_setObjectForm_ = objc.registerName("setObjectForm:"); +late final _sel_possessiveForm = objc.registerName("possessiveForm"); +late final _sel_setPossessiveForm_ = objc.registerName("setPossessiveForm:"); +late final _sel_possessiveAdjectiveForm = + objc.registerName("possessiveAdjectiveForm"); +late final _sel_setPossessiveAdjectiveForm_ = + objc.registerName("setPossessiveAdjectiveForm:"); +late final _sel_reflexiveForm = objc.registerName("reflexiveForm"); +late final _sel_setReflexiveForm_ = objc.registerName("setReflexiveForm:"); +late final _sel_customPronounForLanguage_ = + objc.registerName("customPronounForLanguage:"); +final _objc_msgSend_907 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setCustomPronoun_forLanguage_error_ = + objc.registerName("setCustomPronoun:forLanguage:error:"); +final _objc_msgSend_908 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_isUnspecified = objc.registerName("isUnspecified"); +late final _sel_userMorphology = objc.registerName("userMorphology"); +final _objc_msgSend_909 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); class NSOperationQueue extends NSObject { - NSOperationQueue._(ffi.Pointer id, SwiftLibrary lib, + NSOperationQueue._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSOperationQueue] that points to the same underlying object as [other]. - static NSOperationQueue castFrom(T other) { - return NSOperationQueue._(other._id, other._lib, - retain: true, release: true); + static NSOperationQueue castFrom(T other) { + return NSOperationQueue._(other.pointer, retain: true, release: true); } /// Returns a [NSOperationQueue] that wraps the given raw object pointer. - static NSOperationQueue castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSOperationQueue castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSOperationQueue._(other, lib, retain: retain, release: release); + return NSOperationQueue._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSOperationQueue]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSOperationQueue1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSOperationQueue); } NSProgress get progress { - final _ret = _lib._objc_msgSend_879(_id, _lib._sel_progress1); - return NSProgress._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_879(this.pointer, _sel_progress); + return NSProgress._(_ret, retain: true, release: true); } void addOperation_(NSOperation op) { - _lib._objc_msgSend_910(_id, _lib._sel_addOperation_1, op._id); + _objc_msgSend_910(this.pointer, _sel_addOperation_, op.pointer); } void addOperations_waitUntilFinished_(NSArray ops, bool wait) { - _lib._objc_msgSend_913( - _id, _lib._sel_addOperations_waitUntilFinished_1, ops._id, wait); + _objc_msgSend_913( + this.pointer, _sel_addOperations_waitUntilFinished_, ops.pointer, wait); } void addOperationWithBlock_(ObjCBlock_ffiVoid block) { - _lib._objc_msgSend_532(_id, _lib._sel_addOperationWithBlock_1, block._id); + _objc_msgSend_532(this.pointer, _sel_addOperationWithBlock_, block.pointer); } void addBarrierBlock_(ObjCBlock_ffiVoid barrier) { - _lib._objc_msgSend_532(_id, _lib._sel_addBarrierBlock_1, barrier._id); + _objc_msgSend_532(this.pointer, _sel_addBarrierBlock_, barrier.pointer); } int get maxConcurrentOperationCount { - return _lib._objc_msgSend_83(_id, _lib._sel_maxConcurrentOperationCount1); + return _objc_msgSend_83(this.pointer, _sel_maxConcurrentOperationCount); } set maxConcurrentOperationCount(int value) { - return _lib._objc_msgSend_635( - _id, _lib._sel_setMaxConcurrentOperationCount_1, value); + return _objc_msgSend_635( + this.pointer, _sel_setMaxConcurrentOperationCount_, value); } bool get suspended { - return _lib._objc_msgSend_12(_id, _lib._sel_isSuspended1); + return _objc_msgSend_12(this.pointer, _sel_isSuspended); } set suspended(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setSuspended_1, value); + return _objc_msgSend_527(this.pointer, _sel_setSuspended_, value); } NSString? get name { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_name1); + final _ret = _objc_msgSend_44(this.pointer, _sel_name); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set name(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setName_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setName_, value?.pointer ?? ffi.nullptr); } int get qualityOfService { - return _lib._objc_msgSend_543(_id, _lib._sel_qualityOfService1); + return _objc_msgSend_543(this.pointer, _sel_qualityOfService); } set qualityOfService(int value) { - return _lib._objc_msgSend_544(_id, _lib._sel_setQualityOfService_1, value); + return _objc_msgSend_544(this.pointer, _sel_setQualityOfService_, value); } - ffi.Pointer get underlyingQueue { - return _lib._objc_msgSend_914(_id, _lib._sel_underlyingQueue1); + NSObject? get underlyingQueue { + final _ret = _objc_msgSend_914(this.pointer, _sel_underlyingQueue); + return _ret.address == 0 + ? null + : NSObject._(_ret, retain: true, release: true); } - set underlyingQueue(ffi.Pointer value) { - return _lib._objc_msgSend_915(_id, _lib._sel_setUnderlyingQueue_1, value); + set underlyingQueue(NSObject? value) { + return _objc_msgSend_915( + this.pointer, _sel_setUnderlyingQueue_, value?.pointer ?? ffi.nullptr); } void cancelAllOperations() { - _lib._objc_msgSend_1(_id, _lib._sel_cancelAllOperations1); + _objc_msgSend_1(this.pointer, _sel_cancelAllOperations); } void waitUntilAllOperationsAreFinished() { - _lib._objc_msgSend_1(_id, _lib._sel_waitUntilAllOperationsAreFinished1); + _objc_msgSend_1(this.pointer, _sel_waitUntilAllOperationsAreFinished); } - static NSOperationQueue? getCurrentQueue(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_916( - _lib._class_NSOperationQueue1, _lib._sel_currentQueue1); + static NSOperationQueue? getCurrentQueue() { + final _ret = _objc_msgSend_916(_class_NSOperationQueue, _sel_currentQueue); return _ret.address == 0 ? null - : NSOperationQueue._(_ret, _lib, retain: true, release: true); + : NSOperationQueue._(_ret, retain: true, release: true); } - static NSOperationQueue getMainQueue(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_917( - _lib._class_NSOperationQueue1, _lib._sel_mainQueue1); - return NSOperationQueue._(_ret, _lib, retain: true, release: true); + static NSOperationQueue getMainQueue() { + final _ret = _objc_msgSend_917(_class_NSOperationQueue, _sel_mainQueue); + return NSOperationQueue._(_ret, retain: true, release: true); } NSArray get operations { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_operations1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_operations); + return NSArray._(_ret, retain: true, release: true); } int get operationCount { - return _lib._objc_msgSend_10(_id, _lib._sel_operationCount1); + return _objc_msgSend_10(this.pointer, _sel_operationCount); } @override NSOperationQueue init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSOperationQueue._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSOperationQueue._(_ret, retain: true, release: true); } - static NSOperationQueue new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSOperationQueue1, _lib._sel_new1); - return NSOperationQueue._(_ret, _lib, retain: false, release: true); + static NSOperationQueue new1() { + final _ret = _objc_msgSend_2(_class_NSOperationQueue, _sel_new); + return NSOperationQueue._(_ret, retain: false, release: true); } - static NSOperationQueue allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSOperationQueue1, _lib._sel_allocWithZone_1, zone); - return NSOperationQueue._(_ret, _lib, retain: false, release: true); + static NSOperationQueue allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSOperationQueue, _sel_allocWithZone_, zone); + return NSOperationQueue._(_ret, retain: false, release: true); } - static NSOperationQueue alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSOperationQueue1, _lib._sel_alloc1); - return NSOperationQueue._(_ret, _lib, retain: false, release: true); + static NSOperationQueue alloc() { + final _ret = _objc_msgSend_2(_class_NSOperationQueue, _sel_alloc); + return NSOperationQueue._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSOperationQueue1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSOperationQueue, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSOperationQueue1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSOperationQueue, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSOperationQueue1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSOperationQueue, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSOperationQueue1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSOperationQueue, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSOperationQueue1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSOperationQueue, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSOperationQueue1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSOperationQueue, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSOperationQueue1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSOperationQueue, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSOperationQueue1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSOperationQueue, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSOperationQueue1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSOperationQueue, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSOperationQueue = objc.getClass("NSOperationQueue"); + class NSOperation extends NSObject { - NSOperation._(ffi.Pointer id, SwiftLibrary lib, + NSOperation._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSOperation] that points to the same underlying object as [other]. - static NSOperation castFrom(T other) { - return NSOperation._(other._id, other._lib, retain: true, release: true); + static NSOperation castFrom(T other) { + return NSOperation._(other.pointer, retain: true, release: true); } /// Returns a [NSOperation] that wraps the given raw object pointer. - static NSOperation castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSOperation castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSOperation._(other, lib, retain: retain, release: release); + return NSOperation._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSOperation]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSOperation1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSOperation); } void start() { - _lib._objc_msgSend_1(_id, _lib._sel_start1); + _objc_msgSend_1(this.pointer, _sel_start); } void main() { - _lib._objc_msgSend_1(_id, _lib._sel_main1); + _objc_msgSend_1(this.pointer, _sel_main); } bool get cancelled { - return _lib._objc_msgSend_12(_id, _lib._sel_isCancelled1); + return _objc_msgSend_12(this.pointer, _sel_isCancelled); } void cancel() { - _lib._objc_msgSend_1(_id, _lib._sel_cancel1); + _objc_msgSend_1(this.pointer, _sel_cancel); } bool get executing { - return _lib._objc_msgSend_12(_id, _lib._sel_isExecuting1); + return _objc_msgSend_12(this.pointer, _sel_isExecuting); } bool get finished { - return _lib._objc_msgSend_12(_id, _lib._sel_isFinished1); + return _objc_msgSend_12(this.pointer, _sel_isFinished); } bool get concurrent { - return _lib._objc_msgSend_12(_id, _lib._sel_isConcurrent1); + return _objc_msgSend_12(this.pointer, _sel_isConcurrent); } bool get asynchronous { - return _lib._objc_msgSend_12(_id, _lib._sel_isAsynchronous1); + return _objc_msgSend_12(this.pointer, _sel_isAsynchronous); } bool get ready { - return _lib._objc_msgSend_12(_id, _lib._sel_isReady1); + return _objc_msgSend_12(this.pointer, _sel_isReady); } void addDependency_(NSOperation op) { - _lib._objc_msgSend_910(_id, _lib._sel_addDependency_1, op._id); + _objc_msgSend_910(this.pointer, _sel_addDependency_, op.pointer); } void removeDependency_(NSOperation op) { - _lib._objc_msgSend_910(_id, _lib._sel_removeDependency_1, op._id); + _objc_msgSend_910(this.pointer, _sel_removeDependency_, op.pointer); } NSArray get dependencies { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_dependencies1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_dependencies); + return NSArray._(_ret, retain: true, release: true); } int get queuePriority { - return _lib._objc_msgSend_911(_id, _lib._sel_queuePriority1); + return _objc_msgSend_911(this.pointer, _sel_queuePriority); } set queuePriority(int value) { - return _lib._objc_msgSend_912(_id, _lib._sel_setQueuePriority_1, value); + return _objc_msgSend_912(this.pointer, _sel_setQueuePriority_, value); } ObjCBlock_ffiVoid? get completionBlock { - final _ret = _lib._objc_msgSend_668(_id, _lib._sel_completionBlock1); + final _ret = _objc_msgSend_668(this.pointer, _sel_completionBlock); return _ret.address == 0 ? null - : ObjCBlock_ffiVoid._(_ret, _lib, retain: true, release: true); + : ObjCBlock_ffiVoid._(_ret, retain: true, release: true); } set completionBlock(ObjCBlock_ffiVoid? value) { - return _lib._objc_msgSend_669( - _id, _lib._sel_setCompletionBlock_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_669( + this.pointer, _sel_setCompletionBlock_, value?.pointer ?? ffi.nullptr); } void waitUntilFinished() { - _lib._objc_msgSend_1(_id, _lib._sel_waitUntilFinished1); + _objc_msgSend_1(this.pointer, _sel_waitUntilFinished); } double get threadPriority { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_threadPriority1) - : _lib._objc_msgSend_165(_id, _lib._sel_threadPriority1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_threadPriority) + : _objc_msgSend_165(this.pointer, _sel_threadPriority); } set threadPriority(double value) { - return _lib._objc_msgSend_542(_id, _lib._sel_setThreadPriority_1, value); + return _objc_msgSend_542(this.pointer, _sel_setThreadPriority_, value); } int get qualityOfService { - return _lib._objc_msgSend_543(_id, _lib._sel_qualityOfService1); + return _objc_msgSend_543(this.pointer, _sel_qualityOfService); } set qualityOfService(int value) { - return _lib._objc_msgSend_544(_id, _lib._sel_setQualityOfService_1, value); + return _objc_msgSend_544(this.pointer, _sel_setQualityOfService_, value); } NSString? get name { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_name1); + final _ret = _objc_msgSend_44(this.pointer, _sel_name); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set name(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setName_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setName_, value?.pointer ?? ffi.nullptr); } @override NSOperation init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSOperation._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSOperation._(_ret, retain: true, release: true); } - static NSOperation new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSOperation1, _lib._sel_new1); - return NSOperation._(_ret, _lib, retain: false, release: true); + static NSOperation new1() { + final _ret = _objc_msgSend_2(_class_NSOperation, _sel_new); + return NSOperation._(_ret, retain: false, release: true); } - static NSOperation allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSOperation1, _lib._sel_allocWithZone_1, zone); - return NSOperation._(_ret, _lib, retain: false, release: true); + static NSOperation allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSOperation, _sel_allocWithZone_, zone); + return NSOperation._(_ret, retain: false, release: true); } - static NSOperation alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSOperation1, _lib._sel_alloc1); - return NSOperation._(_ret, _lib, retain: false, release: true); + static NSOperation alloc() { + final _ret = _objc_msgSend_2(_class_NSOperation, _sel_alloc); + return NSOperation._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSOperation1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSOperation, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSOperation1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSOperation, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSOperation1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSOperation, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSOperation1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSOperation, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSOperation1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSOperation, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSOperation1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSOperation, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSOperation1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSOperation, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSOperation1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSOperation, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSOperation1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSOperation, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSOperation = objc.getClass("NSOperation"); +late final _sel_isConcurrent = objc.registerName("isConcurrent"); +late final _sel_isAsynchronous = objc.registerName("isAsynchronous"); +late final _sel_isReady = objc.registerName("isReady"); +late final _sel_addDependency_ = objc.registerName("addDependency:"); +final _objc_msgSend_910 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_removeDependency_ = objc.registerName("removeDependency:"); +late final _sel_dependencies = objc.registerName("dependencies"); + abstract class NSOperationQueuePriority { static const int NSOperationQueuePriorityVeryLow = -8; static const int NSOperationQueuePriorityLow = -4; @@ -64293,214 +45529,295 @@ abstract class NSOperationQueuePriority { static const int NSOperationQueuePriorityVeryHigh = 8; } -final class dispatch_queue_s extends ffi.Opaque {} +late final _sel_queuePriority = objc.registerName("queuePriority"); +final _objc_msgSend_911 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setQueuePriority_ = objc.registerName("setQueuePriority:"); +final _objc_msgSend_912 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_completionBlock = objc.registerName("completionBlock"); +late final _sel_setCompletionBlock_ = objc.registerName("setCompletionBlock:"); +late final _sel_waitUntilFinished = objc.registerName("waitUntilFinished"); +late final _sel_addOperation_ = objc.registerName("addOperation:"); +late final _sel_addOperations_waitUntilFinished_ = + objc.registerName("addOperations:waitUntilFinished:"); +final _objc_msgSend_913 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_addOperationWithBlock_ = + objc.registerName("addOperationWithBlock:"); +late final _sel_addBarrierBlock_ = objc.registerName("addBarrierBlock:"); +late final _sel_maxConcurrentOperationCount = + objc.registerName("maxConcurrentOperationCount"); +late final _sel_setMaxConcurrentOperationCount_ = + objc.registerName("setMaxConcurrentOperationCount:"); +late final _sel_isSuspended = objc.registerName("isSuspended"); +late final _sel_setSuspended_ = objc.registerName("setSuspended:"); +late final _sel_underlyingQueue = objc.registerName("underlyingQueue"); +final _objc_msgSend_914 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setUnderlyingQueue_ = objc.registerName("setUnderlyingQueue:"); +final _objc_msgSend_915 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_cancelAllOperations = objc.registerName("cancelAllOperations"); +late final _sel_waitUntilAllOperationsAreFinished = + objc.registerName("waitUntilAllOperationsAreFinished"); +late final _sel_currentQueue = objc.registerName("currentQueue"); +final _objc_msgSend_916 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_mainQueue = objc.registerName("mainQueue"); +final _objc_msgSend_917 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_operations = objc.registerName("operations"); +late final _sel_operationCount = objc.registerName("operationCount"); class NSPointerArray extends NSObject { - NSPointerArray._(ffi.Pointer id, SwiftLibrary lib, + NSPointerArray._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSPointerArray] that points to the same underlying object as [other]. - static NSPointerArray castFrom(T other) { - return NSPointerArray._(other._id, other._lib, retain: true, release: true); + static NSPointerArray castFrom(T other) { + return NSPointerArray._(other.pointer, retain: true, release: true); } /// Returns a [NSPointerArray] that wraps the given raw object pointer. - static NSPointerArray castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSPointerArray castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSPointerArray._(other, lib, retain: retain, release: release); + return NSPointerArray._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSPointerArray]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSPointerArray1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSPointerArray); } NSPointerArray initWithOptions_(int options) { final _ret = - _lib._objc_msgSend_918(_id, _lib._sel_initWithOptions_1, options); - return NSPointerArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_918(this.pointer, _sel_initWithOptions_, options); + return NSPointerArray._(_ret, retain: true, release: true); } NSPointerArray initWithPointerFunctions_(NSPointerFunctions functions) { - final _ret = _lib._objc_msgSend_932( - _id, _lib._sel_initWithPointerFunctions_1, functions._id); - return NSPointerArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_932( + this.pointer, _sel_initWithPointerFunctions_, functions.pointer); + return NSPointerArray._(_ret, retain: true, release: true); } - static NSPointerArray pointerArrayWithOptions_( - SwiftLibrary _lib, int options) { - final _ret = _lib._objc_msgSend_933(_lib._class_NSPointerArray1, - _lib._sel_pointerArrayWithOptions_1, options); - return NSPointerArray._(_ret, _lib, retain: true, release: true); + static NSPointerArray pointerArrayWithOptions_(int options) { + final _ret = _objc_msgSend_933( + _class_NSPointerArray, _sel_pointerArrayWithOptions_, options); + return NSPointerArray._(_ret, retain: true, release: true); } static NSPointerArray pointerArrayWithPointerFunctions_( - SwiftLibrary _lib, NSPointerFunctions functions) { - final _ret = _lib._objc_msgSend_934(_lib._class_NSPointerArray1, - _lib._sel_pointerArrayWithPointerFunctions_1, functions._id); - return NSPointerArray._(_ret, _lib, retain: true, release: true); + NSPointerFunctions functions) { + final _ret = _objc_msgSend_934(_class_NSPointerArray, + _sel_pointerArrayWithPointerFunctions_, functions.pointer); + return NSPointerArray._(_ret, retain: true, release: true); } NSPointerFunctions get pointerFunctions { - final _ret = _lib._objc_msgSend_935(_id, _lib._sel_pointerFunctions1); - return NSPointerFunctions._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_935(this.pointer, _sel_pointerFunctions); + return NSPointerFunctions._(_ret, retain: true, release: true); } ffi.Pointer pointerAtIndex_(int index) { - return _lib._objc_msgSend_936(_id, _lib._sel_pointerAtIndex_1, index); + return _objc_msgSend_936(this.pointer, _sel_pointerAtIndex_, index); } void addPointer_(ffi.Pointer pointer) { - _lib._objc_msgSend_52(_id, _lib._sel_addPointer_1, pointer); + _objc_msgSend_52(this.pointer, _sel_addPointer_, pointer); } void removePointerAtIndex_(int index) { - _lib._objc_msgSend_470(_id, _lib._sel_removePointerAtIndex_1, index); + _objc_msgSend_470(this.pointer, _sel_removePointerAtIndex_, index); } void insertPointer_atIndex_(ffi.Pointer item, int index) { - _lib._objc_msgSend_22(_id, _lib._sel_insertPointer_atIndex_1, item, index); + _objc_msgSend_22(this.pointer, _sel_insertPointer_atIndex_, item, index); } void replacePointerAtIndex_withPointer_( int index, ffi.Pointer item) { - _lib._objc_msgSend_937( - _id, _lib._sel_replacePointerAtIndex_withPointer_1, index, item); + _objc_msgSend_937( + this.pointer, _sel_replacePointerAtIndex_withPointer_, index, item); } void compact() { - _lib._objc_msgSend_1(_id, _lib._sel_compact1); + _objc_msgSend_1(this.pointer, _sel_compact); } int get count { - return _lib._objc_msgSend_10(_id, _lib._sel_count1); + return _objc_msgSend_10(this.pointer, _sel_count); } set count(int value) { - return _lib._objc_msgSend_516(_id, _lib._sel_setCount_1, value); + return _objc_msgSend_516(this.pointer, _sel_setCount_, value); } - static NSObject pointerArrayWithStrongObjects(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSPointerArray1, _lib._sel_pointerArrayWithStrongObjects1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject pointerArrayWithStrongObjects() { + final _ret = _objc_msgSend_2( + _class_NSPointerArray, _sel_pointerArrayWithStrongObjects); + return NSObject._(_ret, retain: true, release: true); } - static NSObject pointerArrayWithWeakObjects(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSPointerArray1, _lib._sel_pointerArrayWithWeakObjects1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject pointerArrayWithWeakObjects() { + final _ret = _objc_msgSend_2( + _class_NSPointerArray, _sel_pointerArrayWithWeakObjects); + return NSObject._(_ret, retain: true, release: true); } - static NSPointerArray strongObjectsPointerArray(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_938( - _lib._class_NSPointerArray1, _lib._sel_strongObjectsPointerArray1); - return NSPointerArray._(_ret, _lib, retain: true, release: true); + static NSPointerArray strongObjectsPointerArray() { + final _ret = _objc_msgSend_938( + _class_NSPointerArray, _sel_strongObjectsPointerArray); + return NSPointerArray._(_ret, retain: true, release: true); } - static NSPointerArray weakObjectsPointerArray(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_938( - _lib._class_NSPointerArray1, _lib._sel_weakObjectsPointerArray1); - return NSPointerArray._(_ret, _lib, retain: true, release: true); + static NSPointerArray weakObjectsPointerArray() { + final _ret = + _objc_msgSend_938(_class_NSPointerArray, _sel_weakObjectsPointerArray); + return NSPointerArray._(_ret, retain: true, release: true); } NSArray get allObjects { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_allObjects1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_allObjects); + return NSArray._(_ret, retain: true, release: true); } @override NSPointerArray init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSPointerArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSPointerArray._(_ret, retain: true, release: true); } - static NSPointerArray new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSPointerArray1, _lib._sel_new1); - return NSPointerArray._(_ret, _lib, retain: false, release: true); + static NSPointerArray new1() { + final _ret = _objc_msgSend_2(_class_NSPointerArray, _sel_new); + return NSPointerArray._(_ret, retain: false, release: true); } - static NSPointerArray allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSPointerArray1, _lib._sel_allocWithZone_1, zone); - return NSPointerArray._(_ret, _lib, retain: false, release: true); + static NSPointerArray allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSPointerArray, _sel_allocWithZone_, zone); + return NSPointerArray._(_ret, retain: false, release: true); } - static NSPointerArray alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSPointerArray1, _lib._sel_alloc1); - return NSPointerArray._(_ret, _lib, retain: false, release: true); + static NSPointerArray alloc() { + final _ret = _objc_msgSend_2(_class_NSPointerArray, _sel_alloc); + return NSPointerArray._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSPointerArray1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSPointerArray, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSPointerArray1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSPointerArray, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSPointerArray1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSPointerArray, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSPointerArray1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSPointerArray, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSPointerArray1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSPointerArray, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSPointerArray1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSPointerArray, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSPointerArray1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSPointerArray, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSPointerArray1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSPointerArray, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSPointerArray1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSPointerArray, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSPointerArray = objc.getClass("NSPointerArray"); + abstract class NSPointerFunctionsOptions { static const int NSPointerFunctionsStrongMemory = 0; static const int NSPointerFunctionsZeroingWeakMemory = 1; @@ -64517,41 +45834,48 @@ abstract class NSPointerFunctionsOptions { static const int NSPointerFunctionsCopyIn = 65536; } +late final _sel_initWithOptions_ = objc.registerName("initWithOptions:"); +final _objc_msgSend_918 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int)>(); + class NSPointerFunctions extends NSObject { - NSPointerFunctions._(ffi.Pointer id, SwiftLibrary lib, + NSPointerFunctions._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSPointerFunctions] that points to the same underlying object as [other]. - static NSPointerFunctions castFrom(T other) { - return NSPointerFunctions._(other._id, other._lib, - retain: true, release: true); + static NSPointerFunctions castFrom(T other) { + return NSPointerFunctions._(other.pointer, retain: true, release: true); } /// Returns a [NSPointerFunctions] that wraps the given raw object pointer. - static NSPointerFunctions castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSPointerFunctions castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSPointerFunctions._(other, lib, retain: retain, release: release); + return NSPointerFunctions._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSPointerFunctions]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSPointerFunctions1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSPointerFunctions); } NSPointerFunctions initWithOptions_(int options) { final _ret = - _lib._objc_msgSend_918(_id, _lib._sel_initWithOptions_1, options); - return NSPointerFunctions._(_ret, _lib, retain: true, release: true); + _objc_msgSend_918(this.pointer, _sel_initWithOptions_, options); + return NSPointerFunctions._(_ret, retain: true, release: true); } - static NSPointerFunctions pointerFunctionsWithOptions_( - SwiftLibrary _lib, int options) { - final _ret = _lib._objc_msgSend_919(_lib._class_NSPointerFunctions1, - _lib._sel_pointerFunctionsWithOptions_1, options); - return NSPointerFunctions._(_ret, _lib, retain: true, release: true); + static NSPointerFunctions pointerFunctionsWithOptions_(int options) { + final _ret = _objc_msgSend_919( + _class_NSPointerFunctions, _sel_pointerFunctionsWithOptions_, options); + return NSPointerFunctions._(_ret, retain: true, release: true); } ffi.Pointer< @@ -64562,7 +45886,7 @@ class NSPointerFunctions extends NSObject { ffi.NativeFunction< ffi.UnsignedLong Function(ffi.Pointer)>>)>> get hashFunction { - return _lib._objc_msgSend_920(_id, _lib._sel_hashFunction1); + return _objc_msgSend_920(this.pointer, _sel_hashFunction); } set hashFunction( @@ -64575,7 +45899,7 @@ class NSPointerFunctions extends NSObject { ffi.UnsignedLong Function( ffi.Pointer)>>)>> value) { - return _lib._objc_msgSend_921(_id, _lib._sel_setHashFunction_1, value); + return _objc_msgSend_921(this.pointer, _sel_setHashFunction_, value); } ffi.Pointer< @@ -64587,7 +45911,7 @@ class NSPointerFunctions extends NSObject { ffi.NativeFunction< ffi.UnsignedLong Function(ffi.Pointer)>>)>> get isEqualFunction { - return _lib._objc_msgSend_922(_id, _lib._sel_isEqualFunction1); + return _objc_msgSend_922(this.pointer, _sel_isEqualFunction); } set isEqualFunction( @@ -64601,13 +45925,13 @@ class NSPointerFunctions extends NSObject { ffi.UnsignedLong Function( ffi.Pointer)>>)>> value) { - return _lib._objc_msgSend_923(_id, _lib._sel_setIsEqualFunction_1, value); + return _objc_msgSend_923(this.pointer, _sel_setIsEqualFunction_, value); } ffi.Pointer< ffi.NativeFunction)>> get sizeFunction { - return _lib._objc_msgSend_924(_id, _lib._sel_sizeFunction1); + return _objc_msgSend_924(this.pointer, _sel_sizeFunction); } set sizeFunction( @@ -64615,23 +45939,22 @@ class NSPointerFunctions extends NSObject { ffi .NativeFunction)>> value) { - return _lib._objc_msgSend_925(_id, _lib._sel_setSizeFunction_1, value); + return _objc_msgSend_925(this.pointer, _sel_setSizeFunction_, value); } ffi.Pointer< ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer)>> + ffi.Pointer Function(ffi.Pointer)>> get descriptionFunction { - return _lib._objc_msgSend_926(_id, _lib._sel_descriptionFunction1); + return _objc_msgSend_926(this.pointer, _sel_descriptionFunction); } set descriptionFunction( ffi.Pointer< ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer)>> + ffi.Pointer Function(ffi.Pointer)>> value) { - return _lib._objc_msgSend_927( - _id, _lib._sel_setDescriptionFunction_1, value); + return _objc_msgSend_927(this.pointer, _sel_setDescriptionFunction_, value); } ffi.Pointer< @@ -64642,7 +45965,7 @@ class NSPointerFunctions extends NSObject { ffi.NativeFunction< ffi.UnsignedLong Function(ffi.Pointer)>>)>> get relinquishFunction { - return _lib._objc_msgSend_928(_id, _lib._sel_relinquishFunction1); + return _objc_msgSend_928(this.pointer, _sel_relinquishFunction); } set relinquishFunction( @@ -64655,8 +45978,7 @@ class NSPointerFunctions extends NSObject { ffi.UnsignedLong Function( ffi.Pointer)>>)>> value) { - return _lib._objc_msgSend_929( - _id, _lib._sel_setRelinquishFunction_1, value); + return _objc_msgSend_929(this.pointer, _sel_setRelinquishFunction_, value); } ffi.Pointer< @@ -64667,7 +45989,7 @@ class NSPointerFunctions extends NSObject { ffi.NativeFunction< ffi.UnsignedLong Function(ffi.Pointer)>>, ffi.Bool)>> get acquireFunction { - return _lib._objc_msgSend_930(_id, _lib._sel_acquireFunction1); + return _objc_msgSend_930(this.pointer, _sel_acquireFunction); } set acquireFunction( @@ -64681,395 +46003,750 @@ class NSPointerFunctions extends NSObject { ffi.Pointer)>>, ffi.Bool)>> value) { - return _lib._objc_msgSend_931(_id, _lib._sel_setAcquireFunction_1, value); + return _objc_msgSend_931(this.pointer, _sel_setAcquireFunction_, value); } bool get usesStrongWriteBarrier { - return _lib._objc_msgSend_12(_id, _lib._sel_usesStrongWriteBarrier1); + return _objc_msgSend_12(this.pointer, _sel_usesStrongWriteBarrier); } set usesStrongWriteBarrier(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setUsesStrongWriteBarrier_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setUsesStrongWriteBarrier_, value); } bool get usesWeakReadAndWriteBarriers { - return _lib._objc_msgSend_12(_id, _lib._sel_usesWeakReadAndWriteBarriers1); + return _objc_msgSend_12(this.pointer, _sel_usesWeakReadAndWriteBarriers); } set usesWeakReadAndWriteBarriers(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setUsesWeakReadAndWriteBarriers_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setUsesWeakReadAndWriteBarriers_, value); } @override NSPointerFunctions init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSPointerFunctions._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSPointerFunctions._(_ret, retain: true, release: true); } - static NSPointerFunctions new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSPointerFunctions1, _lib._sel_new1); - return NSPointerFunctions._(_ret, _lib, retain: false, release: true); + static NSPointerFunctions new1() { + final _ret = _objc_msgSend_2(_class_NSPointerFunctions, _sel_new); + return NSPointerFunctions._(_ret, retain: false, release: true); } - static NSPointerFunctions allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSPointerFunctions1, _lib._sel_allocWithZone_1, zone); - return NSPointerFunctions._(_ret, _lib, retain: false, release: true); + static NSPointerFunctions allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSPointerFunctions, _sel_allocWithZone_, zone); + return NSPointerFunctions._(_ret, retain: false, release: true); } - static NSPointerFunctions alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSPointerFunctions1, _lib._sel_alloc1); - return NSPointerFunctions._(_ret, _lib, retain: false, release: true); + static NSPointerFunctions alloc() { + final _ret = _objc_msgSend_2(_class_NSPointerFunctions, _sel_alloc); + return NSPointerFunctions._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSPointerFunctions1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSPointerFunctions, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSPointerFunctions1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSPointerFunctions, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSPointerFunctions1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSPointerFunctions, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSPointerFunctions1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSPointerFunctions, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSPointerFunctions1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSPointerFunctions, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSPointerFunctions1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSPointerFunctions, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSPointerFunctions1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSPointerFunctions1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSPointerFunctions1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSPointerFunctions, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSPointerFunctions, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSPointerFunctions, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSPointerFunctions = objc.getClass("NSPointerFunctions"); +late final _sel_pointerFunctionsWithOptions_ = + objc.registerName("pointerFunctionsWithOptions:"); +final _objc_msgSend_919 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_hashFunction = objc.registerName("hashFunction"); +final _objc_msgSend_920 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer, ffi.Pointer)>>)>> Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>> + Function(ffi.Pointer, ffi.Pointer)>(); +late final _sel_setHashFunction_ = objc.registerName("setHashFunction:"); +final _objc_msgSend_921 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>>)>(); +late final _sel_isEqualFunction = objc.registerName("isEqualFunction"); +final _objc_msgSend_922 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer, ffi.Pointer, ffi.Pointer)>>)>> Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>> + Function(ffi.Pointer, ffi.Pointer)>(); +late final _sel_setIsEqualFunction_ = objc.registerName("setIsEqualFunction:"); +final _objc_msgSend_923 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer)>>)>>)>(); +late final _sel_sizeFunction = objc.registerName("sizeFunction"); +final _objc_msgSend_924 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer)>> Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer)>> + Function(ffi.Pointer, ffi.Pointer)>(); +late final _sel_setSizeFunction_ = objc.registerName("setSizeFunction:"); +final _objc_msgSend_925 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer)>>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer)>>)>(); +late final _sel_descriptionFunction = objc.registerName("descriptionFunction"); +final _objc_msgSend_926 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer)>> Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer)>> + Function(ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDescriptionFunction_ = + objc.registerName("setDescriptionFunction:"); +final _objc_msgSend_927 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer)>>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer)>>)>(); +late final _sel_relinquishFunction = objc.registerName("relinquishFunction"); +final _objc_msgSend_928 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer, ffi.Pointer)>>)>> Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>> + Function(ffi.Pointer, ffi.Pointer)>(); +late final _sel_setRelinquishFunction_ = + objc.registerName("setRelinquishFunction:"); +final _objc_msgSend_929 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>>)>(); +late final _sel_acquireFunction = objc.registerName("acquireFunction"); +final _objc_msgSend_930 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, ffi.Pointer)>>, ffi.Bool)>> Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>, + ffi.Bool)>> + Function(ffi.Pointer, ffi.Pointer)>(); +late final _sel_setAcquireFunction_ = objc.registerName("setAcquireFunction:"); +final _objc_msgSend_931 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>, + ffi.Bool)>>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer< + ffi + .NativeFunction)>>, + ffi.Bool)>>)>(); +late final _sel_usesStrongWriteBarrier = + objc.registerName("usesStrongWriteBarrier"); +late final _sel_setUsesStrongWriteBarrier_ = + objc.registerName("setUsesStrongWriteBarrier:"); +late final _sel_usesWeakReadAndWriteBarriers = + objc.registerName("usesWeakReadAndWriteBarriers"); +late final _sel_setUsesWeakReadAndWriteBarriers_ = + objc.registerName("setUsesWeakReadAndWriteBarriers:"); +late final _sel_initWithPointerFunctions_ = + objc.registerName("initWithPointerFunctions:"); +final _objc_msgSend_932 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_pointerArrayWithOptions_ = + objc.registerName("pointerArrayWithOptions:"); +final _objc_msgSend_933 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_pointerArrayWithPointerFunctions_ = + objc.registerName("pointerArrayWithPointerFunctions:"); +final _objc_msgSend_934 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_pointerFunctions = objc.registerName("pointerFunctions"); +final _objc_msgSend_935 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_pointerAtIndex_ = objc.registerName("pointerAtIndex:"); +final _objc_msgSend_936 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_addPointer_ = objc.registerName("addPointer:"); +late final _sel_removePointerAtIndex_ = + objc.registerName("removePointerAtIndex:"); +late final _sel_insertPointer_atIndex_ = + objc.registerName("insertPointer:atIndex:"); +late final _sel_replacePointerAtIndex_withPointer_ = + objc.registerName("replacePointerAtIndex:withPointer:"); +final _objc_msgSend_937 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int, ffi.Pointer)>(); +late final _sel_compact = objc.registerName("compact"); +late final _sel_setCount_ = objc.registerName("setCount:"); +late final _sel_pointerArrayWithStrongObjects = + objc.registerName("pointerArrayWithStrongObjects"); +late final _sel_pointerArrayWithWeakObjects = + objc.registerName("pointerArrayWithWeakObjects"); +late final _sel_strongObjectsPointerArray = + objc.registerName("strongObjectsPointerArray"); +final _objc_msgSend_938 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_weakObjectsPointerArray = + objc.registerName("weakObjectsPointerArray"); class NSProcessInfo extends NSObject { - NSProcessInfo._(ffi.Pointer id, SwiftLibrary lib, + NSProcessInfo._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSProcessInfo] that points to the same underlying object as [other]. - static NSProcessInfo castFrom(T other) { - return NSProcessInfo._(other._id, other._lib, retain: true, release: true); + static NSProcessInfo castFrom(T other) { + return NSProcessInfo._(other.pointer, retain: true, release: true); } /// Returns a [NSProcessInfo] that wraps the given raw object pointer. - static NSProcessInfo castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSProcessInfo castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSProcessInfo._(other, lib, retain: retain, release: release); + return NSProcessInfo._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSProcessInfo]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSProcessInfo1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSProcessInfo); } - static NSProcessInfo getProcessInfo(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_939( - _lib._class_NSProcessInfo1, _lib._sel_processInfo1); - return NSProcessInfo._(_ret, _lib, retain: true, release: true); + static NSProcessInfo getProcessInfo() { + final _ret = _objc_msgSend_939(_class_NSProcessInfo, _sel_processInfo); + return NSProcessInfo._(_ret, retain: true, release: true); } NSDictionary get environment { - final _ret = _lib._objc_msgSend_181(_id, _lib._sel_environment1); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_181(this.pointer, _sel_environment); + return NSDictionary._(_ret, retain: true, release: true); } NSArray get arguments { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_arguments1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_arguments); + return NSArray._(_ret, retain: true, release: true); } NSString get hostName { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_hostName1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_hostName); + return NSString._(_ret, retain: true, release: true); } NSString get processName { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_processName1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_processName); + return NSString._(_ret, retain: true, release: true); } set processName(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setProcessName_1, value._id); + return _objc_msgSend_646(this.pointer, _sel_setProcessName_, value.pointer); } int get processIdentifier { - return _lib._objc_msgSend_237(_id, _lib._sel_processIdentifier1); + return _objc_msgSend_237(this.pointer, _sel_processIdentifier); } NSString get globallyUniqueString { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_globallyUniqueString1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_globallyUniqueString); + return NSString._(_ret, retain: true, release: true); } int operatingSystem() { - return _lib._objc_msgSend_10(_id, _lib._sel_operatingSystem1); + return _objc_msgSend_10(this.pointer, _sel_operatingSystem); } NSString operatingSystemName() { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_operatingSystemName1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_operatingSystemName); + return NSString._(_ret, retain: true, release: true); } NSString get operatingSystemVersionString { final _ret = - _lib._objc_msgSend_21(_id, _lib._sel_operatingSystemVersionString1); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_21(this.pointer, _sel_operatingSystemVersionString); + return NSString._(_ret, retain: true, release: true); } void getOperatingSystemVersion(ffi.Pointer stret) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_940_stret( - stret, _id, _lib._sel_operatingSystemVersion1) + objc.useMsgSendVariants + ? _objc_msgSend_940Stret( + stret, this.pointer, _sel_operatingSystemVersion) : stret.ref = - _lib._objc_msgSend_940(_id, _lib._sel_operatingSystemVersion1); + _objc_msgSend_940(this.pointer, _sel_operatingSystemVersion); } int get processorCount { - return _lib._objc_msgSend_10(_id, _lib._sel_processorCount1); + return _objc_msgSend_10(this.pointer, _sel_processorCount); } int get activeProcessorCount { - return _lib._objc_msgSend_10(_id, _lib._sel_activeProcessorCount1); + return _objc_msgSend_10(this.pointer, _sel_activeProcessorCount); } int get physicalMemory { - return _lib._objc_msgSend_164(_id, _lib._sel_physicalMemory1); + return _objc_msgSend_164(this.pointer, _sel_physicalMemory); } bool isOperatingSystemAtLeastVersion_(NSOperatingSystemVersion version) { - return _lib._objc_msgSend_941( - _id, _lib._sel_isOperatingSystemAtLeastVersion_1, version); + return _objc_msgSend_941( + this.pointer, _sel_isOperatingSystemAtLeastVersion_, version); } double get systemUptime { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_systemUptime1) - : _lib._objc_msgSend_165(_id, _lib._sel_systemUptime1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_systemUptime) + : _objc_msgSend_165(this.pointer, _sel_systemUptime); } void disableSuddenTermination() { - _lib._objc_msgSend_1(_id, _lib._sel_disableSuddenTermination1); + _objc_msgSend_1(this.pointer, _sel_disableSuddenTermination); } void enableSuddenTermination() { - _lib._objc_msgSend_1(_id, _lib._sel_enableSuddenTermination1); + _objc_msgSend_1(this.pointer, _sel_enableSuddenTermination); } void disableAutomaticTermination_(NSString reason) { - _lib._objc_msgSend_247( - _id, _lib._sel_disableAutomaticTermination_1, reason._id); + _objc_msgSend_247( + this.pointer, _sel_disableAutomaticTermination_, reason.pointer); } void enableAutomaticTermination_(NSString reason) { - _lib._objc_msgSend_247( - _id, _lib._sel_enableAutomaticTermination_1, reason._id); + _objc_msgSend_247( + this.pointer, _sel_enableAutomaticTermination_, reason.pointer); } bool get automaticTerminationSupportEnabled { - return _lib._objc_msgSend_12( - _id, _lib._sel_automaticTerminationSupportEnabled1); + return _objc_msgSend_12( + this.pointer, _sel_automaticTerminationSupportEnabled); } set automaticTerminationSupportEnabled(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAutomaticTerminationSupportEnabled_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setAutomaticTerminationSupportEnabled_, value); } NSObject beginActivityWithOptions_reason_(int options, NSString reason) { - final _ret = _lib._objc_msgSend_942( - _id, _lib._sel_beginActivityWithOptions_reason_1, options, reason._id); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_942(this.pointer, + _sel_beginActivityWithOptions_reason_, options, reason.pointer); + return NSObject._(_ret, retain: true, release: true); } void endActivity_(NSObject activity) { - _lib._objc_msgSend_15(_id, _lib._sel_endActivity_1, activity._id); + _objc_msgSend_15(this.pointer, _sel_endActivity_, activity.pointer); } void performActivityWithOptions_reason_usingBlock_( int options, NSString reason, ObjCBlock_ffiVoid block) { - _lib._objc_msgSend_943( - _id, - _lib._sel_performActivityWithOptions_reason_usingBlock_1, + _objc_msgSend_943( + this.pointer, + _sel_performActivityWithOptions_reason_usingBlock_, options, - reason._id, - block._id); + reason.pointer, + block.pointer); } void performExpiringActivityWithReason_usingBlock_( NSString reason, ObjCBlock_ffiVoid_bool block) { - _lib._objc_msgSend_944( - _id, - _lib._sel_performExpiringActivityWithReason_usingBlock_1, - reason._id, - block._id); + _objc_msgSend_944( + this.pointer, + _sel_performExpiringActivityWithReason_usingBlock_, + reason.pointer, + block.pointer); } NSString get userName { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_userName1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_userName); + return NSString._(_ret, retain: true, release: true); } NSString get fullUserName { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_fullUserName1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_fullUserName); + return NSString._(_ret, retain: true, release: true); } int get thermalState { - return _lib._objc_msgSend_945(_id, _lib._sel_thermalState1); + return _objc_msgSend_945(this.pointer, _sel_thermalState); } bool get lowPowerModeEnabled { - return _lib._objc_msgSend_12(_id, _lib._sel_isLowPowerModeEnabled1); + return _objc_msgSend_12(this.pointer, _sel_isLowPowerModeEnabled); } bool get macCatalystApp { - return _lib._objc_msgSend_12(_id, _lib._sel_isMacCatalystApp1); + return _objc_msgSend_12(this.pointer, _sel_isMacCatalystApp); } bool get iOSAppOnMac { - return _lib._objc_msgSend_12(_id, _lib._sel_isiOSAppOnMac1); + return _objc_msgSend_12(this.pointer, _sel_isiOSAppOnMac); } @override NSProcessInfo init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSProcessInfo._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSProcessInfo._(_ret, retain: true, release: true); } - static NSProcessInfo new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSProcessInfo1, _lib._sel_new1); - return NSProcessInfo._(_ret, _lib, retain: false, release: true); + static NSProcessInfo new1() { + final _ret = _objc_msgSend_2(_class_NSProcessInfo, _sel_new); + return NSProcessInfo._(_ret, retain: false, release: true); } - static NSProcessInfo allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSProcessInfo1, _lib._sel_allocWithZone_1, zone); - return NSProcessInfo._(_ret, _lib, retain: false, release: true); + static NSProcessInfo allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSProcessInfo, _sel_allocWithZone_, zone); + return NSProcessInfo._(_ret, retain: false, release: true); } - static NSProcessInfo alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSProcessInfo1, _lib._sel_alloc1); - return NSProcessInfo._(_ret, _lib, retain: false, release: true); + static NSProcessInfo alloc() { + final _ret = _objc_msgSend_2(_class_NSProcessInfo, _sel_alloc); + return NSProcessInfo._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSProcessInfo1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSProcessInfo, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSProcessInfo1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSProcessInfo, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSProcessInfo1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSProcessInfo, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSProcessInfo1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSProcessInfo, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSProcessInfo1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSProcessInfo, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSProcessInfo1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSProcessInfo, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSProcessInfo1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSProcessInfo1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSProcessInfo1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSProcessInfo, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSProcessInfo, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSProcessInfo, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSProcessInfo = objc.getClass("NSProcessInfo"); +late final _sel_processInfo = objc.registerName("processInfo"); +final _objc_msgSend_939 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_environment = objc.registerName("environment"); +late final _sel_hostName = objc.registerName("hostName"); +late final _sel_processName = objc.registerName("processName"); +late final _sel_setProcessName_ = objc.registerName("setProcessName:"); +late final _sel_processIdentifier = objc.registerName("processIdentifier"); +late final _sel_globallyUniqueString = + objc.registerName("globallyUniqueString"); +late final _sel_operatingSystem = objc.registerName("operatingSystem"); +late final _sel_operatingSystemName = objc.registerName("operatingSystemName"); +late final _sel_operatingSystemVersionString = + objc.registerName("operatingSystemVersionString"); final class NSOperatingSystemVersion extends ffi.Struct { @ffi.Long() @@ -65082,6 +46759,54 @@ final class NSOperatingSystemVersion extends ffi.Struct { external int patchVersion; } +late final _sel_operatingSystemVersion = + objc.registerName("operatingSystemVersion"); +final _objc_msgSend_940 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + NSOperatingSystemVersion Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + NSOperatingSystemVersion Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_940Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_processorCount = objc.registerName("processorCount"); +late final _sel_activeProcessorCount = + objc.registerName("activeProcessorCount"); +late final _sel_physicalMemory = objc.registerName("physicalMemory"); +late final _sel_isOperatingSystemAtLeastVersion_ = + objc.registerName("isOperatingSystemAtLeastVersion:"); +final _objc_msgSend_941 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, NSOperatingSystemVersion)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, NSOperatingSystemVersion)>(); +late final _sel_systemUptime = objc.registerName("systemUptime"); +late final _sel_disableSuddenTermination = + objc.registerName("disableSuddenTermination"); +late final _sel_enableSuddenTermination = + objc.registerName("enableSuddenTermination"); +late final _sel_disableAutomaticTermination_ = + objc.registerName("disableAutomaticTermination:"); +late final _sel_enableAutomaticTermination_ = + objc.registerName("enableAutomaticTermination:"); +late final _sel_automaticTerminationSupportEnabled = + objc.registerName("automaticTerminationSupportEnabled"); +late final _sel_setAutomaticTerminationSupportEnabled_ = + objc.registerName("setAutomaticTerminationSupportEnabled:"); + abstract class NSActivityOptions { static const int NSActivityIdleDisplaySleepDisabled = 1099511627776; static const int NSActivityIdleSystemSleepDisabled = 1048576; @@ -65096,8 +46821,43 @@ abstract class NSActivityOptions { static const int NSActivityUserInteractive = 1095233437695; } +late final _sel_beginActivityWithOptions_reason_ = + objc.registerName("beginActivityWithOptions:reason:"); +final _objc_msgSend_942 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_endActivity_ = objc.registerName("endActivity:"); +late final _sel_performActivityWithOptions_reason_usingBlock_ = + objc.registerName("performActivityWithOptions:reason:usingBlock:"); +final _objc_msgSend_943 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer)>(); void _ObjCBlock_ffiVoid_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, bool arg0) => + ffi.Pointer block, bool arg0) => block.ref.target .cast>() .asFunction()(arg0); @@ -65111,20 +46871,20 @@ ffi.Pointer _ObjCBlock_ffiVoid_bool_registerClosure( } void _ObjCBlock_ffiVoid_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, bool arg0) => + ffi.Pointer block, bool arg0) => _ObjCBlock_ffiVoid_bool_closureRegistry[block.ref.target.address]!(arg0); -class ObjCBlock_ffiVoid_bool extends _ObjCBlockBase { - ObjCBlock_ffiVoid_bool._(ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_bool extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_bool._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_bool castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_bool._(pointer, lib, - retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_bool._(pointer, retain: retain, release: release); } /// Creates a block from a C function pointer. @@ -65132,16 +46892,14 @@ class ObjCBlock_ffiVoid_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_bool.fromFunctionPointer(SwiftLibrary lib, + ObjCBlock_ffiVoid_bool.fromFunctionPointer( ffi.Pointer> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Bool)>(_ObjCBlock_ffiVoid_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Bool)>(_ObjCBlock_ffiVoid_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -65149,17 +46907,13 @@ class ObjCBlock_ffiVoid_bool extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_bool.fromFunction(SwiftLibrary lib, void Function(bool) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, ffi.Bool)>( - _ObjCBlock_ffiVoid_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_bool_registerClosure( - (bool arg0) => fn(arg0))), - lib); + ObjCBlock_ffiVoid_bool.fromFunction(void Function(bool) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Bool)>(_ObjCBlock_ffiVoid_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_bool_registerClosure((bool arg0) => fn(arg0)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -65171,30 +46925,47 @@ class ObjCBlock_ffiVoid_bool extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_bool.listener(SwiftLibrary lib, void Function(bool) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, ffi.Bool)>.listener( - _ObjCBlock_ffiVoid_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_bool_registerClosure( - (bool arg0) => fn(arg0))), - lib); + ObjCBlock_ffiVoid_bool.listener(void Function(bool) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, ffi.Bool)>.listener( + _ObjCBlock_ffiVoid_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_bool_registerClosure((bool arg0) => fn(arg0)))); static ffi - .NativeCallable, ffi.Bool)>? + .NativeCallable, ffi.Bool)>? _dartFuncListenerTrampoline; - void call(bool arg0) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, ffi.Bool arg0)>>() - .asFunction, bool)>()(_id, arg0); -} + void call(bool arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, ffi.Bool arg0)>>() + .asFunction, bool)>()( + pointer, arg0); +} + +late final _sel_performExpiringActivityWithReason_usingBlock_ = + objc.registerName("performExpiringActivityWithReason:usingBlock:"); +final _objc_msgSend_944 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_userName = objc.registerName("userName"); +late final _sel_fullUserName = objc.registerName("fullUserName"); abstract class NSProcessInfoThermalState { static const int NSProcessInfoThermalStateNominal = 0; @@ -65203,392 +46974,396 @@ abstract class NSProcessInfoThermalState { static const int NSProcessInfoThermalStateCritical = 3; } +late final _sel_thermalState = objc.registerName("thermalState"); +final _objc_msgSend_945 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isLowPowerModeEnabled = + objc.registerName("isLowPowerModeEnabled"); +late final _sel_isMacCatalystApp = objc.registerName("isMacCatalystApp"); +late final _sel_isiOSAppOnMac = objc.registerName("isiOSAppOnMac"); + class NSTextCheckingResult extends NSObject { - NSTextCheckingResult._(ffi.Pointer id, SwiftLibrary lib, + NSTextCheckingResult._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSTextCheckingResult] that points to the same underlying object as [other]. - static NSTextCheckingResult castFrom(T other) { - return NSTextCheckingResult._(other._id, other._lib, - retain: true, release: true); + static NSTextCheckingResult castFrom(T other) { + return NSTextCheckingResult._(other.pointer, retain: true, release: true); } /// Returns a [NSTextCheckingResult] that wraps the given raw object pointer. static NSTextCheckingResult castFromPointer( - SwiftLibrary lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSTextCheckingResult._(other, lib, retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSTextCheckingResult._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSTextCheckingResult]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSTextCheckingResult1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSTextCheckingResult); } int get resultType { - return _lib._objc_msgSend_946(_id, _lib._sel_resultType1); + return _objc_msgSend_946(this.pointer, _sel_resultType); } void getRange(ffi.Pointer<_NSRange> stret) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_54_stret(stret, _id, _lib._sel_range1) - : stret.ref = _lib._objc_msgSend_54(_id, _lib._sel_range1); + objc.useMsgSendVariants + ? _objc_msgSend_54Stret(stret, this.pointer, _sel_range) + : stret.ref = _objc_msgSend_54(this.pointer, _sel_range); } NSOrthography? get orthography { - final _ret = _lib._objc_msgSend_947(_id, _lib._sel_orthography1); + final _ret = _objc_msgSend_947(this.pointer, _sel_orthography); return _ret.address == 0 ? null - : NSOrthography._(_ret, _lib, retain: true, release: true); + : NSOrthography._(_ret, retain: true, release: true); } NSArray? get grammarDetails { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_grammarDetails1); + final _ret = _objc_msgSend_84(this.pointer, _sel_grammarDetails); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSDate? get date { - final _ret = _lib._objc_msgSend_183(_id, _lib._sel_date1); + final _ret = _objc_msgSend_183(this.pointer, _sel_date); return _ret.address == 0 ? null - : NSDate._(_ret, _lib, retain: true, release: true); + : NSDate._(_ret, retain: true, release: true); } NSTimeZone? get timeZone { - final _ret = _lib._objc_msgSend_773(_id, _lib._sel_timeZone1); + final _ret = _objc_msgSend_773(this.pointer, _sel_timeZone); return _ret.address == 0 ? null - : NSTimeZone._(_ret, _lib, retain: true, release: true); + : NSTimeZone._(_ret, retain: true, release: true); } double get duration { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_duration1) - : _lib._objc_msgSend_165(_id, _lib._sel_duration1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_duration) + : _objc_msgSend_165(this.pointer, _sel_duration); } NSDictionary? get components { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_components1); + final _ret = _objc_msgSend_390(this.pointer, _sel_components); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSURL? get URL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_URL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_URL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSString? get replacementString { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_replacementString1); + final _ret = _objc_msgSend_44(this.pointer, _sel_replacementString); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSArray? get alternativeStrings { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_alternativeStrings1); + final _ret = _objc_msgSend_84(this.pointer, _sel_alternativeStrings); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSRegularExpression? get regularExpression { - final _ret = _lib._objc_msgSend_959(_id, _lib._sel_regularExpression1); + final _ret = _objc_msgSend_959(this.pointer, _sel_regularExpression); return _ret.address == 0 ? null - : NSRegularExpression._(_ret, _lib, retain: true, release: true); + : NSRegularExpression._(_ret, retain: true, release: true); } NSString? get phoneNumber { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_phoneNumber1); + final _ret = _objc_msgSend_44(this.pointer, _sel_phoneNumber); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } int get numberOfRanges { - return _lib._objc_msgSend_10(_id, _lib._sel_numberOfRanges1); + return _objc_msgSend_10(this.pointer, _sel_numberOfRanges); } void rangeAtIndex_(ffi.Pointer<_NSRange> stret, int idx) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_347_stret( - stret, _id, _lib._sel_rangeAtIndex_1, idx) - : stret.ref = - _lib._objc_msgSend_347(_id, _lib._sel_rangeAtIndex_1, idx); + objc.useMsgSendVariants + ? _objc_msgSend_347Stret(stret, this.pointer, _sel_rangeAtIndex_, idx) + : stret.ref = _objc_msgSend_347(this.pointer, _sel_rangeAtIndex_, idx); } void rangeWithName_(ffi.Pointer<_NSRange> stret, NSString name) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_340_stret( - stret, _id, _lib._sel_rangeWithName_1, name._id) + objc.useMsgSendVariants + ? _objc_msgSend_340Stret( + stret, this.pointer, _sel_rangeWithName_, name.pointer) : stret.ref = - _lib._objc_msgSend_340(_id, _lib._sel_rangeWithName_1, name._id); + _objc_msgSend_340(this.pointer, _sel_rangeWithName_, name.pointer); } NSTextCheckingResult resultByAdjustingRangesWithOffset_(int offset) { - final _ret = _lib._objc_msgSend_960( - _id, _lib._sel_resultByAdjustingRangesWithOffset_1, offset); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_960( + this.pointer, _sel_resultByAdjustingRangesWithOffset_, offset); + return NSTextCheckingResult._(_ret, retain: true, release: true); } NSDictionary? get addressComponents { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_addressComponents1); + final _ret = _objc_msgSend_390(this.pointer, _sel_addressComponents); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } static NSTextCheckingResult orthographyCheckingResultWithRange_orthography_( - SwiftLibrary _lib, _NSRange range, NSOrthography orthography) { - final _ret = _lib._objc_msgSend_961( - _lib._class_NSTextCheckingResult1, - _lib._sel_orthographyCheckingResultWithRange_orthography_1, + _NSRange range, NSOrthography orthography) { + final _ret = _objc_msgSend_961( + _class_NSTextCheckingResult, + _sel_orthographyCheckingResultWithRange_orthography_, range, - orthography._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + orthography.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } - static NSTextCheckingResult spellCheckingResultWithRange_( - SwiftLibrary _lib, _NSRange range) { - final _ret = _lib._objc_msgSend_962(_lib._class_NSTextCheckingResult1, - _lib._sel_spellCheckingResultWithRange_1, range); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + static NSTextCheckingResult spellCheckingResultWithRange_(_NSRange range) { + final _ret = _objc_msgSend_962( + _class_NSTextCheckingResult, _sel_spellCheckingResultWithRange_, range); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult grammarCheckingResultWithRange_details_( - SwiftLibrary _lib, _NSRange range, NSArray details) { - final _ret = _lib._objc_msgSend_963(_lib._class_NSTextCheckingResult1, - _lib._sel_grammarCheckingResultWithRange_details_1, range, details._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + _NSRange range, NSArray details) { + final _ret = _objc_msgSend_963(_class_NSTextCheckingResult, + _sel_grammarCheckingResultWithRange_details_, range, details.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult dateCheckingResultWithRange_date_( - SwiftLibrary _lib, _NSRange range, NSDate date) { - final _ret = _lib._objc_msgSend_964(_lib._class_NSTextCheckingResult1, - _lib._sel_dateCheckingResultWithRange_date_1, range, date._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + _NSRange range, NSDate date) { + final _ret = _objc_msgSend_964(_class_NSTextCheckingResult, + _sel_dateCheckingResultWithRange_date_, range, date.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult - dateCheckingResultWithRange_date_timeZone_duration_(SwiftLibrary _lib, + dateCheckingResultWithRange_date_timeZone_duration_( _NSRange range, NSDate date, NSTimeZone timeZone, double duration) { - final _ret = _lib._objc_msgSend_965( - _lib._class_NSTextCheckingResult1, - _lib._sel_dateCheckingResultWithRange_date_timeZone_duration_1, + final _ret = _objc_msgSend_965( + _class_NSTextCheckingResult, + _sel_dateCheckingResultWithRange_date_timeZone_duration_, range, - date._id, - timeZone._id, + date.pointer, + timeZone.pointer, duration); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult addressCheckingResultWithRange_components_( - SwiftLibrary _lib, _NSRange range, NSDictionary components) { - final _ret = _lib._objc_msgSend_966( - _lib._class_NSTextCheckingResult1, - _lib._sel_addressCheckingResultWithRange_components_1, + _NSRange range, NSDictionary components) { + final _ret = _objc_msgSend_966( + _class_NSTextCheckingResult, + _sel_addressCheckingResultWithRange_components_, range, - components._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + components.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult linkCheckingResultWithRange_URL_( - SwiftLibrary _lib, _NSRange range, NSURL url) { - final _ret = _lib._objc_msgSend_967(_lib._class_NSTextCheckingResult1, - _lib._sel_linkCheckingResultWithRange_URL_1, range, url._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + _NSRange range, NSURL url) { + final _ret = _objc_msgSend_967(_class_NSTextCheckingResult, + _sel_linkCheckingResultWithRange_URL_, range, url.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult quoteCheckingResultWithRange_replacementString_( - SwiftLibrary _lib, _NSRange range, NSString replacementString) { - final _ret = _lib._objc_msgSend_968( - _lib._class_NSTextCheckingResult1, - _lib._sel_quoteCheckingResultWithRange_replacementString_1, + _NSRange range, NSString replacementString) { + final _ret = _objc_msgSend_968( + _class_NSTextCheckingResult, + _sel_quoteCheckingResultWithRange_replacementString_, range, - replacementString._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + replacementString.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult dashCheckingResultWithRange_replacementString_( - SwiftLibrary _lib, _NSRange range, NSString replacementString) { - final _ret = _lib._objc_msgSend_968( - _lib._class_NSTextCheckingResult1, - _lib._sel_dashCheckingResultWithRange_replacementString_1, + _NSRange range, NSString replacementString) { + final _ret = _objc_msgSend_968( + _class_NSTextCheckingResult, + _sel_dashCheckingResultWithRange_replacementString_, range, - replacementString._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + replacementString.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult replacementCheckingResultWithRange_replacementString_( - SwiftLibrary _lib, _NSRange range, NSString replacementString) { - final _ret = _lib._objc_msgSend_968( - _lib._class_NSTextCheckingResult1, - _lib._sel_replacementCheckingResultWithRange_replacementString_1, + _NSRange range, NSString replacementString) { + final _ret = _objc_msgSend_968( + _class_NSTextCheckingResult, + _sel_replacementCheckingResultWithRange_replacementString_, range, - replacementString._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + replacementString.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult correctionCheckingResultWithRange_replacementString_( - SwiftLibrary _lib, _NSRange range, NSString replacementString) { - final _ret = _lib._objc_msgSend_968( - _lib._class_NSTextCheckingResult1, - _lib._sel_correctionCheckingResultWithRange_replacementString_1, + _NSRange range, NSString replacementString) { + final _ret = _objc_msgSend_968( + _class_NSTextCheckingResult, + _sel_correctionCheckingResultWithRange_replacementString_, range, - replacementString._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + replacementString.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult correctionCheckingResultWithRange_replacementString_alternativeStrings_( - SwiftLibrary _lib, _NSRange range, NSString replacementString, NSArray alternativeStrings) { - final _ret = _lib._objc_msgSend_969( - _lib._class_NSTextCheckingResult1, - _lib._sel_correctionCheckingResultWithRange_replacementString_alternativeStrings_1, + final _ret = _objc_msgSend_969( + _class_NSTextCheckingResult, + _sel_correctionCheckingResultWithRange_replacementString_alternativeStrings_, range, - replacementString._id, - alternativeStrings._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + replacementString.pointer, + alternativeStrings.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult regularExpressionCheckingResultWithRanges_count_regularExpression_( - SwiftLibrary _lib, ffi.Pointer<_NSRange> ranges, int count, NSRegularExpression regularExpression) { - final _ret = _lib._objc_msgSend_970( - _lib._class_NSTextCheckingResult1, - _lib._sel_regularExpressionCheckingResultWithRanges_count_regularExpression_1, + final _ret = _objc_msgSend_970( + _class_NSTextCheckingResult, + _sel_regularExpressionCheckingResultWithRanges_count_regularExpression_, ranges, count, - regularExpression._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + regularExpression.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult phoneNumberCheckingResultWithRange_phoneNumber_( - SwiftLibrary _lib, _NSRange range, NSString phoneNumber) { - final _ret = _lib._objc_msgSend_968( - _lib._class_NSTextCheckingResult1, - _lib._sel_phoneNumberCheckingResultWithRange_phoneNumber_1, + _NSRange range, NSString phoneNumber) { + final _ret = _objc_msgSend_968( + _class_NSTextCheckingResult, + _sel_phoneNumberCheckingResultWithRange_phoneNumber_, range, - phoneNumber._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + phoneNumber.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } static NSTextCheckingResult transitInformationCheckingResultWithRange_components_( - SwiftLibrary _lib, _NSRange range, NSDictionary components) { - final _ret = _lib._objc_msgSend_966( - _lib._class_NSTextCheckingResult1, - _lib._sel_transitInformationCheckingResultWithRange_components_1, + _NSRange range, NSDictionary components) { + final _ret = _objc_msgSend_966( + _class_NSTextCheckingResult, + _sel_transitInformationCheckingResultWithRange_components_, range, - components._id); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + components.pointer); + return NSTextCheckingResult._(_ret, retain: true, release: true); } @override NSTextCheckingResult init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSTextCheckingResult._(_ret, retain: true, release: true); } - static NSTextCheckingResult new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSTextCheckingResult1, _lib._sel_new1); - return NSTextCheckingResult._(_ret, _lib, retain: false, release: true); + static NSTextCheckingResult new1() { + final _ret = _objc_msgSend_2(_class_NSTextCheckingResult, _sel_new); + return NSTextCheckingResult._(_ret, retain: false, release: true); } - static NSTextCheckingResult allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSTextCheckingResult1, _lib._sel_allocWithZone_1, zone); - return NSTextCheckingResult._(_ret, _lib, retain: false, release: true); + static NSTextCheckingResult allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSTextCheckingResult, _sel_allocWithZone_, zone); + return NSTextCheckingResult._(_ret, retain: false, release: true); } - static NSTextCheckingResult alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSTextCheckingResult1, _lib._sel_alloc1); - return NSTextCheckingResult._(_ret, _lib, retain: false, release: true); + static NSTextCheckingResult alloc() { + final _ret = _objc_msgSend_2(_class_NSTextCheckingResult, _sel_alloc); + return NSTextCheckingResult._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSTextCheckingResult1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSTextCheckingResult, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSTextCheckingResult1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSTextCheckingResult, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSTextCheckingResult1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSTextCheckingResult, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSTextCheckingResult1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSTextCheckingResult, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSTextCheckingResult1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSTextCheckingResult, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSTextCheckingResult1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSTextCheckingResult, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSTextCheckingResult1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSTextCheckingResult, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSTextCheckingResult1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSTextCheckingResult, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSTextCheckingResult1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSTextCheckingResult, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSTextCheckingResult = objc.getClass("NSTextCheckingResult"); + abstract class NSTextCheckingType { static const int NSTextCheckingTypeOrthography = 1; static const int NSTextCheckingTypeSpelling = 2; @@ -65605,72 +47380,94 @@ abstract class NSTextCheckingType { static const int NSTextCheckingTypeTransitInformation = 4096; } +late final _sel_resultType = objc.registerName("resultType"); +final _objc_msgSend_946 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_range = objc.registerName("range"); +late final _sel_orthography = objc.registerName("orthography"); +final _objc_msgSend_947 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_grammarDetails = objc.registerName("grammarDetails"); +late final _sel_duration = objc.registerName("duration"); +late final _sel_components = objc.registerName("components"); +late final _sel_replacementString = objc.registerName("replacementString"); +late final _sel_alternativeStrings = objc.registerName("alternativeStrings"); + class NSRegularExpression extends NSObject { - NSRegularExpression._(ffi.Pointer id, SwiftLibrary lib, + NSRegularExpression._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSRegularExpression] that points to the same underlying object as [other]. - static NSRegularExpression castFrom(T other) { - return NSRegularExpression._(other._id, other._lib, - retain: true, release: true); + static NSRegularExpression castFrom(T other) { + return NSRegularExpression._(other.pointer, retain: true, release: true); } /// Returns a [NSRegularExpression] that wraps the given raw object pointer. - static NSRegularExpression castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSRegularExpression castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSRegularExpression._(other, lib, retain: retain, release: release); + return NSRegularExpression._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSRegularExpression]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSRegularExpression1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSRegularExpression); } static NSRegularExpression? regularExpressionWithPattern_options_error_( - SwiftLibrary _lib, NSString pattern, int options, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_948( - _lib._class_NSRegularExpression1, - _lib._sel_regularExpressionWithPattern_options_error_1, - pattern._id, + ffi.Pointer> error) { + final _ret = _objc_msgSend_948( + _class_NSRegularExpression, + _sel_regularExpressionWithPattern_options_error_, + pattern.pointer, options, error); return _ret.address == 0 ? null - : NSRegularExpression._(_ret, _lib, retain: true, release: true); + : NSRegularExpression._(_ret, retain: true, release: true); } NSRegularExpression? initWithPattern_options_error_(NSString pattern, - int options, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_949(_id, - _lib._sel_initWithPattern_options_error_1, pattern._id, options, error); + int options, ffi.Pointer> error) { + final _ret = _objc_msgSend_949(this.pointer, + _sel_initWithPattern_options_error_, pattern.pointer, options, error); return _ret.address == 0 ? null - : NSRegularExpression._(_ret, _lib, retain: true, release: true); + : NSRegularExpression._(_ret, retain: true, release: true); } NSString get pattern { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_pattern1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_pattern); + return NSString._(_ret, retain: true, release: true); } int get options { - return _lib._objc_msgSend_950(_id, _lib._sel_options1); + return _objc_msgSend_950(this.pointer, _sel_options); } int get numberOfCaptureGroups { - return _lib._objc_msgSend_10(_id, _lib._sel_numberOfCaptureGroups1); + return _objc_msgSend_10(this.pointer, _sel_numberOfCaptureGroups); } - static NSString escapedPatternForString_(SwiftLibrary _lib, NSString string) { - final _ret = _lib._objc_msgSend_69(_lib._class_NSRegularExpression1, - _lib._sel_escapedPatternForString_1, string._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString escapedPatternForString_(NSString string) { + final _ret = _objc_msgSend_69(_class_NSRegularExpression, + _sel_escapedPatternForString_, string.pointer); + return NSString._(_ret, retain: true, release: true); } void enumerateMatchesInString_options_range_usingBlock_( @@ -65678,84 +47475,80 @@ class NSRegularExpression extends NSObject { int options, _NSRange range, ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool block) { - _lib._objc_msgSend_951( - _id, - _lib._sel_enumerateMatchesInString_options_range_usingBlock_1, - string._id, + _objc_msgSend_951( + this.pointer, + _sel_enumerateMatchesInString_options_range_usingBlock_, + string.pointer, options, range, - block._id); + block.pointer); } NSArray matchesInString_options_range_( NSString string, int options, _NSRange range) { - final _ret = _lib._objc_msgSend_952(_id, - _lib._sel_matchesInString_options_range_1, string._id, options, range); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_952(this.pointer, + _sel_matchesInString_options_range_, string.pointer, options, range); + return NSArray._(_ret, retain: true, release: true); } int numberOfMatchesInString_options_range_( NSString string, int options, _NSRange range) { - return _lib._objc_msgSend_953( - _id, - _lib._sel_numberOfMatchesInString_options_range_1, - string._id, + return _objc_msgSend_953( + this.pointer, + _sel_numberOfMatchesInString_options_range_, + string.pointer, options, range); } NSTextCheckingResult? firstMatchInString_options_range_( NSString string, int options, _NSRange range) { - final _ret = _lib._objc_msgSend_954( - _id, - _lib._sel_firstMatchInString_options_range_1, - string._id, - options, - range); + final _ret = _objc_msgSend_954(this.pointer, + _sel_firstMatchInString_options_range_, string.pointer, options, range); return _ret.address == 0 ? null - : NSTextCheckingResult._(_ret, _lib, retain: true, release: true); + : NSTextCheckingResult._(_ret, retain: true, release: true); } void rangeOfFirstMatchInString_options_range_(ffi.Pointer<_NSRange> stret, NSString string, int options, _NSRange range) { - _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_955_stret( + objc.useMsgSendVariants + ? _objc_msgSend_955Stret( stret, - _id, - _lib._sel_rangeOfFirstMatchInString_options_range_1, - string._id, + this.pointer, + _sel_rangeOfFirstMatchInString_options_range_, + string.pointer, options, range) - : stret.ref = _lib._objc_msgSend_955( - _id, - _lib._sel_rangeOfFirstMatchInString_options_range_1, - string._id, + : stret.ref = _objc_msgSend_955( + this.pointer, + _sel_rangeOfFirstMatchInString_options_range_, + string.pointer, options, range); } NSString stringByReplacingMatchesInString_options_range_withTemplate_( NSString string, int options, _NSRange range, NSString templ) { - final _ret = _lib._objc_msgSend_956( - _id, - _lib._sel_stringByReplacingMatchesInString_options_range_withTemplate_1, - string._id, + final _ret = _objc_msgSend_956( + this.pointer, + _sel_stringByReplacingMatchesInString_options_range_withTemplate_, + string.pointer, options, range, - templ._id); - return NSString._(_ret, _lib, retain: true, release: true); + templ.pointer); + return NSString._(_ret, retain: true, release: true); } int replaceMatchesInString_options_range_withTemplate_( NSMutableString string, int options, _NSRange range, NSString templ) { - return _lib._objc_msgSend_957( - _id, - _lib._sel_replaceMatchesInString_options_range_withTemplate_1, - string._id, + return _objc_msgSend_957( + this.pointer, + _sel_replaceMatchesInString_options_range_withTemplate_, + string.pointer, options, range, - templ._id); + templ.pointer); } NSString replacementStringForResult_inString_offset_template_( @@ -65763,112 +47556,105 @@ class NSRegularExpression extends NSObject { NSString string, int offset, NSString templ) { - final _ret = _lib._objc_msgSend_958( - _id, - _lib._sel_replacementStringForResult_inString_offset_template_1, - result._id, - string._id, + final _ret = _objc_msgSend_958( + this.pointer, + _sel_replacementStringForResult_inString_offset_template_, + result.pointer, + string.pointer, offset, - templ._id); - return NSString._(_ret, _lib, retain: true, release: true); + templ.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSString escapedTemplateForString_( - SwiftLibrary _lib, NSString string) { - final _ret = _lib._objc_msgSend_69(_lib._class_NSRegularExpression1, - _lib._sel_escapedTemplateForString_1, string._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString escapedTemplateForString_(NSString string) { + final _ret = _objc_msgSend_69(_class_NSRegularExpression, + _sel_escapedTemplateForString_, string.pointer); + return NSString._(_ret, retain: true, release: true); } @override NSRegularExpression init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSRegularExpression._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSRegularExpression._(_ret, retain: true, release: true); } - static NSRegularExpression new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSRegularExpression1, _lib._sel_new1); - return NSRegularExpression._(_ret, _lib, retain: false, release: true); + static NSRegularExpression new1() { + final _ret = _objc_msgSend_2(_class_NSRegularExpression, _sel_new); + return NSRegularExpression._(_ret, retain: false, release: true); } - static NSRegularExpression allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSRegularExpression1, _lib._sel_allocWithZone_1, zone); - return NSRegularExpression._(_ret, _lib, retain: false, release: true); + static NSRegularExpression allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSRegularExpression, _sel_allocWithZone_, zone); + return NSRegularExpression._(_ret, retain: false, release: true); } - static NSRegularExpression alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSRegularExpression1, _lib._sel_alloc1); - return NSRegularExpression._(_ret, _lib, retain: false, release: true); + static NSRegularExpression alloc() { + final _ret = _objc_msgSend_2(_class_NSRegularExpression, _sel_alloc); + return NSRegularExpression._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSRegularExpression1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSRegularExpression, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSRegularExpression1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSRegularExpression, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSRegularExpression1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSRegularExpression, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSRegularExpression1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSRegularExpression, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSRegularExpression1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSRegularExpression, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSRegularExpression1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSRegularExpression, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSRegularExpression1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSRegularExpression, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSRegularExpression1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSRegularExpression, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSRegularExpression1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSRegularExpression, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSRegularExpression = objc.getClass("NSRegularExpression"); + abstract class NSRegularExpressionOptions { static const int NSRegularExpressionCaseInsensitive = 1; static const int NSRegularExpressionAllowCommentsAndWhitespace = 2; @@ -65879,6 +47665,57 @@ abstract class NSRegularExpressionOptions { static const int NSRegularExpressionUseUnicodeWordBoundaries = 64; } +late final _sel_regularExpressionWithPattern_options_error_ = + objc.registerName("regularExpressionWithPattern:options:error:"); +final _objc_msgSend_948 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_initWithPattern_options_error_ = + objc.registerName("initWithPattern:options:error:"); +final _objc_msgSend_949 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_pattern = objc.registerName("pattern"); +late final _sel_options = objc.registerName("options"); +final _objc_msgSend_950 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_numberOfCaptureGroups = + objc.registerName("numberOfCaptureGroups"); +late final _sel_escapedPatternForString_ = + objc.registerName("escapedPatternForString:"); + abstract class NSMatchingOptions { static const int NSMatchingReportProgress = 1; static const int NSMatchingReportCompletion = 2; @@ -65889,25 +47726,28 @@ abstract class NSMatchingOptions { void _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, int arg1, ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, + ffi.Void Function(ffi.Pointer arg0, ffi.Int32 arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, int, + void Function(ffi.Pointer, int, ffi.Pointer)>()(arg0, arg1, arg2); final _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureRegistry = - , int, ffi.Pointer)>{}; + , int, ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_registerClosure( - void Function(ffi.Pointer, int, ffi.Pointer) fn) { + void Function(ffi.Pointer, int, ffi.Pointer) + fn) { final id = ++_ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureRegistryIndex; _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureRegistry[ @@ -65916,27 +47756,29 @@ ffi.Pointer } void _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, int arg1, ffi.Pointer arg2) => _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); class ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool - extends _ObjCBlockBase { + extends objc.ObjCBlockBase { ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool - castFromPointer(SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, + castFromPointer(ffi.Pointer pointer, {bool retain = false, bool release = false}) { return ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool._( - pointer, lib, - retain: retain, release: release); + pointer, + retain: retain, + release: release); } /// Creates a block from a C function pointer. @@ -65945,24 +47787,21 @@ class ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, + ffi.Void Function(ffi.Pointer arg0, ffi.Int32 arg1, ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -65971,23 +47810,20 @@ class ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool.fromFunction( - SwiftLibrary lib, void Function(NSTextCheckingResult?, int, ffi.Pointer) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_registerClosure( - (ffi.Pointer arg0, int arg1, - ffi.Pointer arg2) => - fn(arg0.address == 0 ? null : NSTextCheckingResult._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_registerClosure( + (ffi.Pointer arg0, int arg1, + ffi.Pointer arg2) => + fn(arg0.address == 0 ? null : NSTextCheckingResult._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -66000,42 +47836,44 @@ class ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool.listener( - SwiftLibrary lib, void Function(NSTextCheckingResult?, int, ffi.Pointer) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Int32, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_registerClosure( - (ffi.Pointer arg0, int arg1, - ffi.Pointer arg2) => - fn(arg0.address == 0 ? null : NSTextCheckingResult._(arg0, lib, retain: true, release: true), arg1, arg2))), - lib); + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_registerClosure( + (ffi.Pointer arg0, int arg1, ffi.Pointer arg2) => + fn(arg0.address == 0 ? null : NSTextCheckingResult._(arg0, retain: true, release: true), arg1, arg2)))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Int32, ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>? _dartFuncListenerTrampoline; void call(NSTextCheckingResult? arg0, int arg1, ffi.Pointer arg2) => - _id.ref.invoke + pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, ffi.Int32 arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer, int, ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1, arg2); + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1, arg2); } abstract class NSMatchingFlags { @@ -66046,252 +47884,669 @@ abstract class NSMatchingFlags { static const int NSMatchingInternalError = 16; } +late final _sel_enumerateMatchesInString_options_range_usingBlock_ = + objc.registerName("enumerateMatchesInString:options:range:usingBlock:"); +final _objc_msgSend_951 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange, + ffi.Pointer)>(); +late final _sel_matchesInString_options_range_ = + objc.registerName("matchesInString:options:range:"); +final _objc_msgSend_952 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_numberOfMatchesInString_options_range_ = + objc.registerName("numberOfMatchesInString:options:range:"); +final _objc_msgSend_953 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_firstMatchInString_options_range_ = + objc.registerName("firstMatchInString:options:range:"); +final _objc_msgSend_954 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_rangeOfFirstMatchInString_options_range_ = + objc.registerName("rangeOfFirstMatchInString:options:range:"); +final _objc_msgSend_955 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +final _objc_msgSend_955Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_stringByReplacingMatchesInString_options_range_withTemplate_ = + objc.registerName( + "stringByReplacingMatchesInString:options:range:withTemplate:"); +final _objc_msgSend_956 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange, + ffi.Pointer)>(); +late final _sel_replaceMatchesInString_options_range_withTemplate_ = + objc.registerName("replaceMatchesInString:options:range:withTemplate:"); +final _objc_msgSend_957 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + _NSRange, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange, + ffi.Pointer)>(); +late final _sel_replacementStringForResult_inString_offset_template_ = + objc.registerName("replacementStringForResult:inString:offset:template:"); +final _objc_msgSend_958 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_escapedTemplateForString_ = + objc.registerName("escapedTemplateForString:"); +late final _sel_regularExpression = objc.registerName("regularExpression"); +final _objc_msgSend_959 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_phoneNumber = objc.registerName("phoneNumber"); +late final _sel_numberOfRanges = objc.registerName("numberOfRanges"); +late final _sel_rangeAtIndex_ = objc.registerName("rangeAtIndex:"); +late final _sel_rangeWithName_ = objc.registerName("rangeWithName:"); +late final _sel_resultByAdjustingRangesWithOffset_ = + objc.registerName("resultByAdjustingRangesWithOffset:"); +final _objc_msgSend_960 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_addressComponents = objc.registerName("addressComponents"); +late final _sel_orthographyCheckingResultWithRange_orthography_ = + objc.registerName("orthographyCheckingResultWithRange:orthography:"); +final _objc_msgSend_961 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_spellCheckingResultWithRange_ = + objc.registerName("spellCheckingResultWithRange:"); +final _objc_msgSend_962 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_grammarCheckingResultWithRange_details_ = + objc.registerName("grammarCheckingResultWithRange:details:"); +final _objc_msgSend_963 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_dateCheckingResultWithRange_date_ = + objc.registerName("dateCheckingResultWithRange:date:"); +final _objc_msgSend_964 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_dateCheckingResultWithRange_date_timeZone_duration_ = + objc.registerName("dateCheckingResultWithRange:date:timeZone:duration:"); +final _objc_msgSend_965 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + ffi.Pointer, + ffi.Double)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + ffi.Pointer, + double)>(); +late final _sel_addressCheckingResultWithRange_components_ = + objc.registerName("addressCheckingResultWithRange:components:"); +final _objc_msgSend_966 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_linkCheckingResultWithRange_URL_ = + objc.registerName("linkCheckingResultWithRange:URL:"); +final _objc_msgSend_967 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_quoteCheckingResultWithRange_replacementString_ = + objc.registerName("quoteCheckingResultWithRange:replacementString:"); +final _objc_msgSend_968 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_dashCheckingResultWithRange_replacementString_ = + objc.registerName("dashCheckingResultWithRange:replacementString:"); +late final _sel_replacementCheckingResultWithRange_replacementString_ = + objc.registerName("replacementCheckingResultWithRange:replacementString:"); +late final _sel_correctionCheckingResultWithRange_replacementString_ = + objc.registerName("correctionCheckingResultWithRange:replacementString:"); +late final _sel_correctionCheckingResultWithRange_replacementString_alternativeStrings_ = + objc.registerName( + "correctionCheckingResultWithRange:replacementString:alternativeStrings:"); +final _objc_msgSend_969 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_regularExpressionCheckingResultWithRanges_count_regularExpression_ = + objc.registerName( + "regularExpressionCheckingResultWithRanges:count:regularExpression:"); +final _objc_msgSend_970 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<_NSRange>, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<_NSRange>, + int, + ffi.Pointer)>(); +late final _sel_phoneNumberCheckingResultWithRange_phoneNumber_ = + objc.registerName("phoneNumberCheckingResultWithRange:phoneNumber:"); +late final _sel_transitInformationCheckingResultWithRange_components_ = + objc.registerName("transitInformationCheckingResultWithRange:components:"); + class NSURLCache extends NSObject { - NSURLCache._(ffi.Pointer id, SwiftLibrary lib, + NSURLCache._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLCache] that points to the same underlying object as [other]. - static NSURLCache castFrom(T other) { - return NSURLCache._(other._id, other._lib, retain: true, release: true); + static NSURLCache castFrom(T other) { + return NSURLCache._(other.pointer, retain: true, release: true); } /// Returns a [NSURLCache] that wraps the given raw object pointer. - static NSURLCache castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSURLCache castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSURLCache._(other, lib, retain: retain, release: release); + return NSURLCache._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLCache]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSURLCache1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSURLCache); } - static NSURLCache getSharedURLCache(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_971( - _lib._class_NSURLCache1, _lib._sel_sharedURLCache1); - return NSURLCache._(_ret, _lib, retain: true, release: true); + static NSURLCache getSharedURLCache() { + final _ret = _objc_msgSend_971(_class_NSURLCache, _sel_sharedURLCache); + return NSURLCache._(_ret, retain: true, release: true); } - static void setSharedURLCache(SwiftLibrary _lib, NSURLCache value) { - return _lib._objc_msgSend_972( - _lib._class_NSURLCache1, _lib._sel_setSharedURLCache_1, value._id); + static void setSharedURLCache(NSURLCache value) { + return _objc_msgSend_972( + _class_NSURLCache, _sel_setSharedURLCache_, value.pointer); } NSURLCache initWithMemoryCapacity_diskCapacity_diskPath_( int memoryCapacity, int diskCapacity, NSString? path) { - final _ret = _lib._objc_msgSend_973( - _id, - _lib._sel_initWithMemoryCapacity_diskCapacity_diskPath_1, + final _ret = _objc_msgSend_973( + this.pointer, + _sel_initWithMemoryCapacity_diskCapacity_diskPath_, memoryCapacity, diskCapacity, - path?._id ?? ffi.nullptr); - return NSURLCache._(_ret, _lib, retain: true, release: true); + path?.pointer ?? ffi.nullptr); + return NSURLCache._(_ret, retain: true, release: true); } NSURLCache initWithMemoryCapacity_diskCapacity_directoryURL_( int memoryCapacity, int diskCapacity, NSURL? directoryURL) { - final _ret = _lib._objc_msgSend_974( - _id, - _lib._sel_initWithMemoryCapacity_diskCapacity_directoryURL_1, + final _ret = _objc_msgSend_974( + this.pointer, + _sel_initWithMemoryCapacity_diskCapacity_directoryURL_, memoryCapacity, diskCapacity, - directoryURL?._id ?? ffi.nullptr); - return NSURLCache._(_ret, _lib, retain: true, release: true); + directoryURL?.pointer ?? ffi.nullptr); + return NSURLCache._(_ret, retain: true, release: true); } NSCachedURLResponse? cachedResponseForRequest_(NSURLRequest request) { - final _ret = _lib._objc_msgSend_979( - _id, _lib._sel_cachedResponseForRequest_1, request._id); + final _ret = _objc_msgSend_979( + this.pointer, _sel_cachedResponseForRequest_, request.pointer); return _ret.address == 0 ? null - : NSCachedURLResponse._(_ret, _lib, retain: true, release: true); + : NSCachedURLResponse._(_ret, retain: true, release: true); } void storeCachedResponse_forRequest_( NSCachedURLResponse cachedResponse, NSURLRequest request) { - _lib._objc_msgSend_980(_id, _lib._sel_storeCachedResponse_forRequest_1, - cachedResponse._id, request._id); + _objc_msgSend_980(this.pointer, _sel_storeCachedResponse_forRequest_, + cachedResponse.pointer, request.pointer); } void removeCachedResponseForRequest_(NSURLRequest request) { - _lib._objc_msgSend_981( - _id, _lib._sel_removeCachedResponseForRequest_1, request._id); + _objc_msgSend_981( + this.pointer, _sel_removeCachedResponseForRequest_, request.pointer); } void removeAllCachedResponses() { - _lib._objc_msgSend_1(_id, _lib._sel_removeAllCachedResponses1); + _objc_msgSend_1(this.pointer, _sel_removeAllCachedResponses); } void removeCachedResponsesSinceDate_(NSDate date) { - _lib._objc_msgSend_540( - _id, _lib._sel_removeCachedResponsesSinceDate_1, date._id); + _objc_msgSend_540( + this.pointer, _sel_removeCachedResponsesSinceDate_, date.pointer); } int get memoryCapacity { - return _lib._objc_msgSend_10(_id, _lib._sel_memoryCapacity1); + return _objc_msgSend_10(this.pointer, _sel_memoryCapacity); } set memoryCapacity(int value) { - return _lib._objc_msgSend_516(_id, _lib._sel_setMemoryCapacity_1, value); + return _objc_msgSend_516(this.pointer, _sel_setMemoryCapacity_, value); } int get diskCapacity { - return _lib._objc_msgSend_10(_id, _lib._sel_diskCapacity1); + return _objc_msgSend_10(this.pointer, _sel_diskCapacity); } set diskCapacity(int value) { - return _lib._objc_msgSend_516(_id, _lib._sel_setDiskCapacity_1, value); + return _objc_msgSend_516(this.pointer, _sel_setDiskCapacity_, value); } int get currentMemoryUsage { - return _lib._objc_msgSend_10(_id, _lib._sel_currentMemoryUsage1); + return _objc_msgSend_10(this.pointer, _sel_currentMemoryUsage); } int get currentDiskUsage { - return _lib._objc_msgSend_10(_id, _lib._sel_currentDiskUsage1); + return _objc_msgSend_10(this.pointer, _sel_currentDiskUsage); } void storeCachedResponse_forDataTask_( NSCachedURLResponse cachedResponse, NSURLSessionDataTask dataTask) { - _lib._objc_msgSend_982(_id, _lib._sel_storeCachedResponse_forDataTask_1, - cachedResponse._id, dataTask._id); + _objc_msgSend_982(this.pointer, _sel_storeCachedResponse_forDataTask_, + cachedResponse.pointer, dataTask.pointer); } void getCachedResponseForDataTask_completionHandler_( NSURLSessionDataTask dataTask, ObjCBlock_ffiVoid_NSCachedURLResponse completionHandler) { - _lib._objc_msgSend_983( - _id, - _lib._sel_getCachedResponseForDataTask_completionHandler_1, - dataTask._id, - completionHandler._id); + _objc_msgSend_983( + this.pointer, + _sel_getCachedResponseForDataTask_completionHandler_, + dataTask.pointer, + completionHandler.pointer); } void removeCachedResponseForDataTask_(NSURLSessionDataTask dataTask) { - _lib._objc_msgSend_984( - _id, _lib._sel_removeCachedResponseForDataTask_1, dataTask._id); + _objc_msgSend_984( + this.pointer, _sel_removeCachedResponseForDataTask_, dataTask.pointer); } @override NSURLCache init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLCache._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLCache._(_ret, retain: true, release: true); } - static NSURLCache new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURLCache1, _lib._sel_new1); - return NSURLCache._(_ret, _lib, retain: false, release: true); + static NSURLCache new1() { + final _ret = _objc_msgSend_2(_class_NSURLCache, _sel_new); + return NSURLCache._(_ret, retain: false, release: true); } - static NSURLCache allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLCache1, _lib._sel_allocWithZone_1, zone); - return NSURLCache._(_ret, _lib, retain: false, release: true); + static NSURLCache allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSURLCache, _sel_allocWithZone_, zone); + return NSURLCache._(_ret, retain: false, release: true); } - static NSURLCache alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLCache1, _lib._sel_alloc1); - return NSURLCache._(_ret, _lib, retain: false, release: true); + static NSURLCache alloc() { + final _ret = _objc_msgSend_2(_class_NSURLCache, _sel_alloc); + return NSURLCache._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLCache1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLCache, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLCache1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLCache, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLCache1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLCache, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLCache1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSURLCache, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLCache1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLCache, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLCache1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLCache, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLCache1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSURLCache1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLCache1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLCache, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLCache, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSURLCache, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSURLCache = objc.getClass("NSURLCache"); +late final _sel_sharedURLCache = objc.registerName("sharedURLCache"); +final _objc_msgSend_971 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setSharedURLCache_ = objc.registerName("setSharedURLCache:"); +final _objc_msgSend_972 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithMemoryCapacity_diskCapacity_diskPath_ = + objc.registerName("initWithMemoryCapacity:diskCapacity:diskPath:"); +final _objc_msgSend_973 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer)>(); +late final _sel_initWithMemoryCapacity_diskCapacity_directoryURL_ = + objc.registerName("initWithMemoryCapacity:diskCapacity:directoryURL:"); +final _objc_msgSend_974 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer)>(); class NSCachedURLResponse extends NSObject { - NSCachedURLResponse._(ffi.Pointer id, SwiftLibrary lib, + NSCachedURLResponse._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSCachedURLResponse] that points to the same underlying object as [other]. - static NSCachedURLResponse castFrom(T other) { - return NSCachedURLResponse._(other._id, other._lib, - retain: true, release: true); + static NSCachedURLResponse castFrom(T other) { + return NSCachedURLResponse._(other.pointer, retain: true, release: true); } /// Returns a [NSCachedURLResponse] that wraps the given raw object pointer. - static NSCachedURLResponse castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSCachedURLResponse castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSCachedURLResponse._(other, lib, retain: retain, release: release); + return NSCachedURLResponse._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSCachedURLResponse]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSCachedURLResponse1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSCachedURLResponse); } NSCachedURLResponse initWithResponse_data_( NSURLResponse response, NSData data) { - final _ret = _lib._objc_msgSend_975( - _id, _lib._sel_initWithResponse_data_1, response._id, data._id); - return NSCachedURLResponse._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_975(this.pointer, _sel_initWithResponse_data_, + response.pointer, data.pointer); + return NSCachedURLResponse._(_ret, retain: true, release: true); } NSCachedURLResponse initWithResponse_data_userInfo_storagePolicy_( @@ -66299,125 +48554,135 @@ class NSCachedURLResponse extends NSObject { NSData data, NSDictionary? userInfo, int storagePolicy) { - final _ret = _lib._objc_msgSend_976( - _id, - _lib._sel_initWithResponse_data_userInfo_storagePolicy_1, - response._id, - data._id, - userInfo?._id ?? ffi.nullptr, + final _ret = _objc_msgSend_976( + this.pointer, + _sel_initWithResponse_data_userInfo_storagePolicy_, + response.pointer, + data.pointer, + userInfo?.pointer ?? ffi.nullptr, storagePolicy); - return NSCachedURLResponse._(_ret, _lib, retain: true, release: true); + return NSCachedURLResponse._(_ret, retain: true, release: true); } NSURLResponse get response { - final _ret = _lib._objc_msgSend_977(_id, _lib._sel_response1); - return NSURLResponse._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_977(this.pointer, _sel_response); + return NSURLResponse._(_ret, retain: true, release: true); } NSData get data { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_data1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_data); + return NSData._(_ret, retain: true, release: true); } NSDictionary? get userInfo { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_userInfo1); + final _ret = _objc_msgSend_390(this.pointer, _sel_userInfo); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } int get storagePolicy { - return _lib._objc_msgSend_978(_id, _lib._sel_storagePolicy1); + return _objc_msgSend_978(this.pointer, _sel_storagePolicy); } @override NSCachedURLResponse init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSCachedURLResponse._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSCachedURLResponse._(_ret, retain: true, release: true); } - static NSCachedURLResponse new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSCachedURLResponse1, _lib._sel_new1); - return NSCachedURLResponse._(_ret, _lib, retain: false, release: true); + static NSCachedURLResponse new1() { + final _ret = _objc_msgSend_2(_class_NSCachedURLResponse, _sel_new); + return NSCachedURLResponse._(_ret, retain: false, release: true); } - static NSCachedURLResponse allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSCachedURLResponse1, _lib._sel_allocWithZone_1, zone); - return NSCachedURLResponse._(_ret, _lib, retain: false, release: true); + static NSCachedURLResponse allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSCachedURLResponse, _sel_allocWithZone_, zone); + return NSCachedURLResponse._(_ret, retain: false, release: true); } - static NSCachedURLResponse alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSCachedURLResponse1, _lib._sel_alloc1); - return NSCachedURLResponse._(_ret, _lib, retain: false, release: true); + static NSCachedURLResponse alloc() { + final _ret = _objc_msgSend_2(_class_NSCachedURLResponse, _sel_alloc); + return NSCachedURLResponse._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSCachedURLResponse1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSCachedURLResponse, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSCachedURLResponse1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSCachedURLResponse, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSCachedURLResponse1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSCachedURLResponse, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSCachedURLResponse1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSCachedURLResponse, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSCachedURLResponse1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSCachedURLResponse, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSCachedURLResponse1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSCachedURLResponse, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSCachedURLResponse1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSCachedURLResponse1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSCachedURLResponse1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSCachedURLResponse, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSCachedURLResponse, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSCachedURLResponse, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSCachedURLResponse = objc.getClass("NSCachedURLResponse"); +late final _sel_initWithResponse_data_ = + objc.registerName("initWithResponse:data:"); +final _objc_msgSend_975 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); abstract class NSURLCacheStoragePolicy { static const int NSURLCacheStorageAllowed = 0; @@ -66425,152 +48690,250 @@ abstract class NSURLCacheStoragePolicy { static const int NSURLCacheStorageNotAllowed = 2; } +late final _sel_initWithResponse_data_userInfo_storagePolicy_ = + objc.registerName("initWithResponse:data:userInfo:storagePolicy:"); +final _objc_msgSend_976 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +final _objc_msgSend_977 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_storagePolicy = objc.registerName("storagePolicy"); +final _objc_msgSend_978 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_cachedResponseForRequest_ = + objc.registerName("cachedResponseForRequest:"); +final _objc_msgSend_979 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_storeCachedResponse_forRequest_ = + objc.registerName("storeCachedResponse:forRequest:"); +final _objc_msgSend_980 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeCachedResponseForRequest_ = + objc.registerName("removeCachedResponseForRequest:"); +final _objc_msgSend_981 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_removeAllCachedResponses = + objc.registerName("removeAllCachedResponses"); +late final _sel_removeCachedResponsesSinceDate_ = + objc.registerName("removeCachedResponsesSinceDate:"); +late final _sel_memoryCapacity = objc.registerName("memoryCapacity"); +late final _sel_setMemoryCapacity_ = objc.registerName("setMemoryCapacity:"); +late final _sel_diskCapacity = objc.registerName("diskCapacity"); +late final _sel_setDiskCapacity_ = objc.registerName("setDiskCapacity:"); +late final _sel_currentMemoryUsage = objc.registerName("currentMemoryUsage"); +late final _sel_currentDiskUsage = objc.registerName("currentDiskUsage"); + class NSURLSessionDataTask extends NSURLSessionTask { - NSURLSessionDataTask._(ffi.Pointer id, SwiftLibrary lib, + NSURLSessionDataTask._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLSessionDataTask] that points to the same underlying object as [other]. - static NSURLSessionDataTask castFrom(T other) { - return NSURLSessionDataTask._(other._id, other._lib, - retain: true, release: true); + static NSURLSessionDataTask castFrom(T other) { + return NSURLSessionDataTask._(other.pointer, retain: true, release: true); } /// Returns a [NSURLSessionDataTask] that wraps the given raw object pointer. static NSURLSessionDataTask castFromPointer( - SwiftLibrary lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSURLSessionDataTask._(other, lib, retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSURLSessionDataTask._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLSessionDataTask]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLSessionDataTask1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionDataTask); } @override NSURLSessionDataTask init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLSessionDataTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLSessionDataTask._(_ret, retain: true, release: true); } - static NSURLSessionDataTask new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLSessionDataTask1, _lib._sel_new1); - return NSURLSessionDataTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionDataTask new1() { + final _ret = _objc_msgSend_2(_class_NSURLSessionDataTask, _sel_new); + return NSURLSessionDataTask._(_ret, retain: false, release: true); } - static NSURLSessionDataTask allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLSessionDataTask1, _lib._sel_allocWithZone_1, zone); - return NSURLSessionDataTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionDataTask allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSURLSessionDataTask, _sel_allocWithZone_, zone); + return NSURLSessionDataTask._(_ret, retain: false, release: true); } - static NSURLSessionDataTask alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionDataTask1, _lib._sel_alloc1); - return NSURLSessionDataTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionDataTask alloc() { + final _ret = _objc_msgSend_2(_class_NSURLSessionDataTask, _sel_alloc); + return NSURLSessionDataTask._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLSessionDataTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLSessionDataTask, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLSessionDataTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLSessionDataTask, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLSessionDataTask1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLSessionDataTask, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLSessionDataTask1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSURLSessionDataTask, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLSessionDataTask1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLSessionDataTask, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLSessionDataTask1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLSessionDataTask, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLSessionDataTask1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLSessionDataTask1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionDataTask1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} - + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLSessionDataTask, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLSessionDataTask, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSURLSessionDataTask, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSURLSessionDataTask = objc.getClass("NSURLSessionDataTask"); +late final _sel_storeCachedResponse_forDataTask_ = + objc.registerName("storeCachedResponse:forDataTask:"); +final _objc_msgSend_982 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSCachedURLResponse_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< - ffi - .NativeFunction arg0)>>() - .asFunction)>()(arg0); + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); final _ObjCBlock_ffiVoid_NSCachedURLResponse_closureRegistry = - )>{}; + )>{}; int _ObjCBlock_ffiVoid_NSCachedURLResponse_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSCachedURLResponse_registerClosure( - void Function(ffi.Pointer) fn) { + void Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSCachedURLResponse_closureRegistryIndex; _ObjCBlock_ffiVoid_NSCachedURLResponse_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSCachedURLResponse_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSCachedURLResponse_closureRegistry[ block.ref.target.address]!(arg0); -class ObjCBlock_ffiVoid_NSCachedURLResponse extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSCachedURLResponse._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_NSCachedURLResponse extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSCachedURLResponse._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSCachedURLResponse castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSCachedURLResponse._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSCachedURLResponse._(pointer, retain: retain, release: release); } @@ -66580,20 +48943,17 @@ class ObjCBlock_ffiVoid_NSCachedURLResponse extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSCachedURLResponse.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< - ffi - .NativeFunction arg0)>> + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSCachedURLResponse_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSCachedURLResponse_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -66602,19 +48962,17 @@ class ObjCBlock_ffiVoid_NSCachedURLResponse extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSCachedURLResponse.fromFunction( - SwiftLibrary lib, void Function(NSCachedURLResponse?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSCachedURLResponse_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSCachedURLResponse_registerClosure( - (ffi.Pointer arg0) => fn(arg0.address == 0 - ? null - : NSCachedURLResponse._(arg0, lib, retain: true, release: true)))), - lib); + void Function(NSCachedURLResponse?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSCachedURLResponse_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSCachedURLResponse_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSCachedURLResponse._(arg0, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -66627,274 +48985,392 @@ class ObjCBlock_ffiVoid_NSCachedURLResponse extends _ObjCBlockBase { /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSCachedURLResponse.listener( - SwiftLibrary lib, void Function(NSCachedURLResponse?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSCachedURLResponse_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSCachedURLResponse_registerClosure( - (ffi.Pointer arg0) => fn( - arg0.address == 0 ? null : NSCachedURLResponse._(arg0, lib, retain: true, release: true)))), - lib); + void Function(NSCachedURLResponse?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSCachedURLResponse_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSCachedURLResponse_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSCachedURLResponse._(arg0, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>? + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSCachedURLResponse? arg0) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() - .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>()(_id, arg0?._id ?? ffi.nullptr); -} + void call(NSCachedURLResponse? arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr); +} + +late final _sel_getCachedResponseForDataTask_completionHandler_ = + objc.registerName("getCachedResponseForDataTask:completionHandler:"); +final _objc_msgSend_983 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeCachedResponseForDataTask_ = + objc.registerName("removeCachedResponseForDataTask:"); +final _objc_msgSend_984 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); class NSURLConnection extends NSObject { - NSURLConnection._(ffi.Pointer id, SwiftLibrary lib, + NSURLConnection._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLConnection] that points to the same underlying object as [other]. - static NSURLConnection castFrom(T other) { - return NSURLConnection._(other._id, other._lib, - retain: true, release: true); + static NSURLConnection castFrom(T other) { + return NSURLConnection._(other.pointer, retain: true, release: true); } /// Returns a [NSURLConnection] that wraps the given raw object pointer. - static NSURLConnection castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSURLConnection castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSURLConnection._(other, lib, retain: retain, release: release); + return NSURLConnection._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLConnection]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLConnection1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLConnection); } NSURLConnection? initWithRequest_delegate_startImmediately_( NSURLRequest request, NSObject? delegate, bool startImmediately) { - final _ret = _lib._objc_msgSend_985( - _id, - _lib._sel_initWithRequest_delegate_startImmediately_1, - request._id, - delegate?._id ?? ffi.nullptr, + final _ret = _objc_msgSend_985( + this.pointer, + _sel_initWithRequest_delegate_startImmediately_, + request.pointer, + delegate?.pointer ?? ffi.nullptr, startImmediately); return _ret.address == 0 ? null - : NSURLConnection._(_ret, _lib, retain: true, release: true); + : NSURLConnection._(_ret, retain: true, release: true); } NSURLConnection? initWithRequest_delegate_( NSURLRequest request, NSObject? delegate) { - final _ret = _lib._objc_msgSend_986( - _id, - _lib._sel_initWithRequest_delegate_1, - request._id, - delegate?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_986(this.pointer, _sel_initWithRequest_delegate_, + request.pointer, delegate?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSURLConnection._(_ret, _lib, retain: true, release: true); + : NSURLConnection._(_ret, retain: true, release: true); } static NSURLConnection? connectionWithRequest_delegate_( - SwiftLibrary _lib, NSURLRequest request, NSObject? delegate) { - final _ret = _lib._objc_msgSend_987( - _lib._class_NSURLConnection1, - _lib._sel_connectionWithRequest_delegate_1, - request._id, - delegate?._id ?? ffi.nullptr); + NSURLRequest request, NSObject? delegate) { + final _ret = _objc_msgSend_987( + _class_NSURLConnection, + _sel_connectionWithRequest_delegate_, + request.pointer, + delegate?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSURLConnection._(_ret, _lib, retain: true, release: true); + : NSURLConnection._(_ret, retain: true, release: true); } NSURLRequest get originalRequest { - final _ret = _lib._objc_msgSend_988(_id, _lib._sel_originalRequest1); - return NSURLRequest._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_988(this.pointer, _sel_originalRequest); + return NSURLRequest._(_ret, retain: true, release: true); } NSURLRequest get currentRequest { - final _ret = _lib._objc_msgSend_988(_id, _lib._sel_currentRequest1); - return NSURLRequest._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_988(this.pointer, _sel_currentRequest); + return NSURLRequest._(_ret, retain: true, release: true); } void start() { - _lib._objc_msgSend_1(_id, _lib._sel_start1); + _objc_msgSend_1(this.pointer, _sel_start); } void cancel() { - _lib._objc_msgSend_1(_id, _lib._sel_cancel1); + _objc_msgSend_1(this.pointer, _sel_cancel); } void scheduleInRunLoop_forMode_(NSRunLoop aRunLoop, NSString mode) { - _lib._objc_msgSend_569( - _id, _lib._sel_scheduleInRunLoop_forMode_1, aRunLoop._id, mode._id); + _objc_msgSend_569(this.pointer, _sel_scheduleInRunLoop_forMode_, + aRunLoop.pointer, mode.pointer); } void unscheduleFromRunLoop_forMode_(NSRunLoop aRunLoop, NSString mode) { - _lib._objc_msgSend_569( - _id, _lib._sel_unscheduleFromRunLoop_forMode_1, aRunLoop._id, mode._id); + _objc_msgSend_569(this.pointer, _sel_unscheduleFromRunLoop_forMode_, + aRunLoop.pointer, mode.pointer); } void setDelegateQueue_(NSOperationQueue? queue) { - _lib._objc_msgSend_989( - _id, _lib._sel_setDelegateQueue_1, queue?._id ?? ffi.nullptr); + _objc_msgSend_989( + this.pointer, _sel_setDelegateQueue_, queue?.pointer ?? ffi.nullptr); } - static bool canHandleRequest_(SwiftLibrary _lib, NSURLRequest request) { - return _lib._objc_msgSend_990(_lib._class_NSURLConnection1, - _lib._sel_canHandleRequest_1, request._id); + static bool canHandleRequest_(NSURLRequest request) { + return _objc_msgSend_990( + _class_NSURLConnection, _sel_canHandleRequest_, request.pointer); } static NSData? sendSynchronousRequest_returningResponse_error_( - SwiftLibrary _lib, NSURLRequest request, - ffi.Pointer> response, - ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_991( - _lib._class_NSURLConnection1, - _lib._sel_sendSynchronousRequest_returningResponse_error_1, - request._id, + ffi.Pointer> response, + ffi.Pointer> error) { + final _ret = _objc_msgSend_991( + _class_NSURLConnection, + _sel_sendSynchronousRequest_returningResponse_error_, + request.pointer, response, error); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } static void sendAsynchronousRequest_queue_completionHandler_( - SwiftLibrary _lib, NSURLRequest request, NSOperationQueue queue, ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError handler) { - _lib._objc_msgSend_992( - _lib._class_NSURLConnection1, - _lib._sel_sendAsynchronousRequest_queue_completionHandler_1, - request._id, - queue._id, - handler._id); + _objc_msgSend_992( + _class_NSURLConnection, + _sel_sendAsynchronousRequest_queue_completionHandler_, + request.pointer, + queue.pointer, + handler.pointer); } @override NSURLConnection init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLConnection._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLConnection._(_ret, retain: true, release: true); } - static NSURLConnection new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLConnection1, _lib._sel_new1); - return NSURLConnection._(_ret, _lib, retain: false, release: true); + static NSURLConnection new1() { + final _ret = _objc_msgSend_2(_class_NSURLConnection, _sel_new); + return NSURLConnection._(_ret, retain: false, release: true); } - static NSURLConnection allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLConnection1, _lib._sel_allocWithZone_1, zone); - return NSURLConnection._(_ret, _lib, retain: false, release: true); + static NSURLConnection allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSURLConnection, _sel_allocWithZone_, zone); + return NSURLConnection._(_ret, retain: false, release: true); } - static NSURLConnection alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLConnection1, _lib._sel_alloc1); - return NSURLConnection._(_ret, _lib, retain: false, release: true); + static NSURLConnection alloc() { + final _ret = _objc_msgSend_2(_class_NSURLConnection, _sel_alloc); + return NSURLConnection._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLConnection1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLConnection, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLConnection1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLConnection, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLConnection1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLConnection, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLConnection1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSURLConnection, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLConnection1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLConnection, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLConnection1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLConnection, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLConnection1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLConnection1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLConnection1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} - + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLConnection, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLConnection, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSURLConnection, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSURLConnection = objc.getClass("NSURLConnection"); +late final _sel_initWithRequest_delegate_startImmediately_ = + objc.registerName("initWithRequest:delegate:startImmediately:"); +final _objc_msgSend_985 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_initWithRequest_delegate_ = + objc.registerName("initWithRequest:delegate:"); +final _objc_msgSend_986 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_connectionWithRequest_delegate_ = + objc.registerName("connectionWithRequest:delegate:"); +final _objc_msgSend_987 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +final _objc_msgSend_988 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_unscheduleFromRunLoop_forMode_ = + objc.registerName("unscheduleFromRunLoop:forMode:"); +late final _sel_setDelegateQueue_ = objc.registerName("setDelegateQueue:"); +final _objc_msgSend_989 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_canHandleRequest_ = objc.registerName("canHandleRequest:"); +final _objc_msgSend_990 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_sendSynchronousRequest_returningResponse_error_ = + objc.registerName("sendSynchronousRequest:returningResponse:error:"); +final _objc_msgSend_991 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>(); void _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>()(arg0, arg1, arg2); + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()(arg0, arg1, arg2); final _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_closureRegistry = , ffi.Pointer, - ffi.Pointer)>{}; + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_registerClosure( - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer) + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_closureRegistryIndex; @@ -66903,24 +49379,27 @@ ffi.Pointer } void _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError extends _ObjCBlockBase { +class ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError + extends objc.ObjCBlockBase { ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError._(pointer, retain: retain, release: release); } @@ -66930,26 +49409,23 @@ class ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>> + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -66958,22 +49434,20 @@ class ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError.fromFunction( - SwiftLibrary lib, void Function(NSURLResponse?, NSData?, NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction, ffi.Pointer, ffi.Pointer, ffi.Pointer)>( + void Function(NSURLResponse?, NSData?, NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= + ffi.Pointer.fromFunction, ffi.Pointer, ffi.Pointer, ffi.Pointer)>( _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_closureTrampoline) .cast(), - _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1, - ffi.Pointer arg2) => - fn( - arg0.address == 0 - ? null - : NSURLResponse._(arg0, lib, retain: true, release: true), - arg1.address == 0 ? null : NSData._(arg1, lib, retain: true, release: true), - arg2.address == 0 ? null : NSError._(arg2, lib, retain: true, release: true)))), - lib); + _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn( + arg0.address == 0 ? null : NSURLResponse._(arg0, retain: true, release: true), + arg1.address == 0 ? null : NSData._(arg1, retain: true, release: true), + arg2.address == 0 ? null : NSError._(arg2, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -66986,254 +49460,266 @@ class ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError extends _ObjCBlockBase { /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError.listener( - SwiftLibrary lib, void Function(NSURLResponse?, NSData?, NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= - ffi.NativeCallable, ffi.Pointer, ffi.Pointer, ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1, - ffi.Pointer arg2) => - fn( - arg0.address == 0 - ? null - : NSURLResponse._(arg0, lib, retain: true, release: true), - arg1.address == 0 ? null : NSData._(arg1, lib, retain: true, release: true), - arg2.address == 0 ? null : NSError._(arg2, lib, retain: true, release: true)))), - lib); + void Function(NSURLResponse?, NSData?, NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= + ffi.NativeCallable, ffi.Pointer, ffi.Pointer, ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn( + arg0.address == 0 + ? null + : NSURLResponse._(arg0, retain: true, release: true), + arg1.address == 0 ? null : NSData._(arg1, retain: true, release: true), + arg2.address == 0 ? null : NSError._(arg2, retain: true, release: true))))); static ffi.NativeCallable< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSURLResponse? arg0, NSData? arg1, NSError? arg2) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() - .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>()( - _id, - arg0?._id ?? ffi.nullptr, - arg1?._id ?? ffi.nullptr, - arg2?._id ?? ffi.nullptr); -} + void call(NSURLResponse? arg0, NSData? arg1, NSError? arg2) => + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, + arg0?.pointer ?? ffi.nullptr, + arg1?.pointer ?? ffi.nullptr, + arg2?.pointer ?? ffi.nullptr); +} + +late final _sel_sendAsynchronousRequest_queue_completionHandler_ = + objc.registerName("sendAsynchronousRequest:queue:completionHandler:"); +final _objc_msgSend_992 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSURLCredential extends NSObject { - NSURLCredential._(ffi.Pointer id, SwiftLibrary lib, + NSURLCredential._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLCredential] that points to the same underlying object as [other]. - static NSURLCredential castFrom(T other) { - return NSURLCredential._(other._id, other._lib, - retain: true, release: true); + static NSURLCredential castFrom(T other) { + return NSURLCredential._(other.pointer, retain: true, release: true); } /// Returns a [NSURLCredential] that wraps the given raw object pointer. - static NSURLCredential castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSURLCredential castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSURLCredential._(other, lib, retain: retain, release: release); + return NSURLCredential._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLCredential]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLCredential1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLCredential); } int get persistence { - return _lib._objc_msgSend_993(_id, _lib._sel_persistence1); + return _objc_msgSend_993(this.pointer, _sel_persistence); } NSURLCredential initWithUser_password_persistence_( NSString user, NSString password, int persistence) { - final _ret = _lib._objc_msgSend_994( - _id, - _lib._sel_initWithUser_password_persistence_1, - user._id, - password._id, + final _ret = _objc_msgSend_994( + this.pointer, + _sel_initWithUser_password_persistence_, + user.pointer, + password.pointer, persistence); - return NSURLCredential._(_ret, _lib, retain: true, release: true); + return NSURLCredential._(_ret, retain: true, release: true); } static NSURLCredential credentialWithUser_password_persistence_( - SwiftLibrary _lib, NSString user, NSString password, int persistence) { - final _ret = _lib._objc_msgSend_995( - _lib._class_NSURLCredential1, - _lib._sel_credentialWithUser_password_persistence_1, - user._id, - password._id, + NSString user, NSString password, int persistence) { + final _ret = _objc_msgSend_995( + _class_NSURLCredential, + _sel_credentialWithUser_password_persistence_, + user.pointer, + password.pointer, persistence); - return NSURLCredential._(_ret, _lib, retain: true, release: true); + return NSURLCredential._(_ret, retain: true, release: true); } NSString? get user { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_user1); + final _ret = _objc_msgSend_44(this.pointer, _sel_user); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get password { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_password1); + final _ret = _objc_msgSend_44(this.pointer, _sel_password); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool get hasPassword { - return _lib._objc_msgSend_12(_id, _lib._sel_hasPassword1); + return _objc_msgSend_12(this.pointer, _sel_hasPassword); } NSURLCredential initWithIdentity_certificates_persistence_( ffi.Pointer<__SecIdentity> identity, NSArray? certArray, int persistence) { - final _ret = _lib._objc_msgSend_996( - _id, - _lib._sel_initWithIdentity_certificates_persistence_1, + final _ret = _objc_msgSend_996( + this.pointer, + _sel_initWithIdentity_certificates_persistence_, identity, - certArray?._id ?? ffi.nullptr, + certArray?.pointer ?? ffi.nullptr, persistence); - return NSURLCredential._(_ret, _lib, retain: true, release: true); + return NSURLCredential._(_ret, retain: true, release: true); } static NSURLCredential credentialWithIdentity_certificates_persistence_( - SwiftLibrary _lib, ffi.Pointer<__SecIdentity> identity, NSArray? certArray, int persistence) { - final _ret = _lib._objc_msgSend_997( - _lib._class_NSURLCredential1, - _lib._sel_credentialWithIdentity_certificates_persistence_1, + final _ret = _objc_msgSend_997( + _class_NSURLCredential, + _sel_credentialWithIdentity_certificates_persistence_, identity, - certArray?._id ?? ffi.nullptr, + certArray?.pointer ?? ffi.nullptr, persistence); - return NSURLCredential._(_ret, _lib, retain: true, release: true); + return NSURLCredential._(_ret, retain: true, release: true); } ffi.Pointer<__SecIdentity> get identity { - return _lib._objc_msgSend_998(_id, _lib._sel_identity1); + return _objc_msgSend_998(this.pointer, _sel_identity); } NSArray get certificates { - final _ret = _lib._objc_msgSend_85(_id, _lib._sel_certificates1); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_85(this.pointer, _sel_certificates); + return NSArray._(_ret, retain: true, release: true); } NSURLCredential initWithTrust_(ffi.Pointer<__SecTrust> trust) { - final _ret = _lib._objc_msgSend_999(_id, _lib._sel_initWithTrust_1, trust); - return NSURLCredential._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_999(this.pointer, _sel_initWithTrust_, trust); + return NSURLCredential._(_ret, retain: true, release: true); } - static NSURLCredential credentialForTrust_( - SwiftLibrary _lib, ffi.Pointer<__SecTrust> trust) { - final _ret = _lib._objc_msgSend_1000( - _lib._class_NSURLCredential1, _lib._sel_credentialForTrust_1, trust); - return NSURLCredential._(_ret, _lib, retain: true, release: true); + static NSURLCredential credentialForTrust_(ffi.Pointer<__SecTrust> trust) { + final _ret = _objc_msgSend_1000( + _class_NSURLCredential, _sel_credentialForTrust_, trust); + return NSURLCredential._(_ret, retain: true, release: true); } @override NSURLCredential init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLCredential._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLCredential._(_ret, retain: true, release: true); } - static NSURLCredential new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLCredential1, _lib._sel_new1); - return NSURLCredential._(_ret, _lib, retain: false, release: true); + static NSURLCredential new1() { + final _ret = _objc_msgSend_2(_class_NSURLCredential, _sel_new); + return NSURLCredential._(_ret, retain: false, release: true); } - static NSURLCredential allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLCredential1, _lib._sel_allocWithZone_1, zone); - return NSURLCredential._(_ret, _lib, retain: false, release: true); + static NSURLCredential allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSURLCredential, _sel_allocWithZone_, zone); + return NSURLCredential._(_ret, retain: false, release: true); } - static NSURLCredential alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLCredential1, _lib._sel_alloc1); - return NSURLCredential._(_ret, _lib, retain: false, release: true); + static NSURLCredential alloc() { + final _ret = _objc_msgSend_2(_class_NSURLCredential, _sel_alloc); + return NSURLCredential._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLCredential1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLCredential, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLCredential1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLCredential, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLCredential1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLCredential, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLCredential1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSURLCredential, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLCredential1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLCredential, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLCredential1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLCredential, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLCredential1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLCredential, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLCredential1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLCredential, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLCredential1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSURLCredential, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSURLCredential = objc.getClass("NSURLCredential"); + abstract class NSURLCredentialPersistence { static const int NSURLCredentialPersistenceNone = 0; static const int NSURLCredentialPersistenceForSession = 1; @@ -67241,32 +49727,145 @@ abstract class NSURLCredentialPersistence { static const int NSURLCredentialPersistenceSynchronizable = 3; } +late final _sel_persistence = objc.registerName("persistence"); +final _objc_msgSend_993 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithUser_password_persistence_ = + objc.registerName("initWithUser:password:persistence:"); +final _objc_msgSend_994 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_credentialWithUser_password_persistence_ = + objc.registerName("credentialWithUser:password:persistence:"); +final _objc_msgSend_995 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_hasPassword = objc.registerName("hasPassword"); + final class __SecIdentity extends ffi.Opaque {} +late final _sel_initWithIdentity_certificates_persistence_ = + objc.registerName("initWithIdentity:certificates:persistence:"); +final _objc_msgSend_996 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__SecIdentity>, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__SecIdentity>, + ffi.Pointer, + int)>(); +late final _sel_credentialWithIdentity_certificates_persistence_ = + objc.registerName("credentialWithIdentity:certificates:persistence:"); +final _objc_msgSend_997 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__SecIdentity>, + ffi.Pointer, + ffi.Int32)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__SecIdentity>, + ffi.Pointer, + int)>(); +late final _sel_identity = objc.registerName("identity"); +final _objc_msgSend_998 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer<__SecIdentity> Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer<__SecIdentity> Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_certificates = objc.registerName("certificates"); + final class __SecTrust extends ffi.Opaque {} +late final _sel_initWithTrust_ = objc.registerName("initWithTrust:"); +final _objc_msgSend_999 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<__SecTrust>)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<__SecTrust>)>(); +late final _sel_credentialForTrust_ = objc.registerName("credentialForTrust:"); +final _objc_msgSend_1000 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<__SecTrust>)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<__SecTrust>)>(); + class NSURLProtectionSpace extends NSObject { - NSURLProtectionSpace._(ffi.Pointer id, SwiftLibrary lib, + NSURLProtectionSpace._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLProtectionSpace] that points to the same underlying object as [other]. - static NSURLProtectionSpace castFrom(T other) { - return NSURLProtectionSpace._(other._id, other._lib, - retain: true, release: true); + static NSURLProtectionSpace castFrom(T other) { + return NSURLProtectionSpace._(other.pointer, retain: true, release: true); } /// Returns a [NSURLProtectionSpace] that wraps the given raw object pointer. static NSURLProtectionSpace castFromPointer( - SwiftLibrary lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSURLProtectionSpace._(other, lib, retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSURLProtectionSpace._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLProtectionSpace]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLProtectionSpace1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLProtectionSpace); } NSURLProtectionSpace initWithHost_port_protocol_realm_authenticationMethod_( @@ -67275,15 +49874,15 @@ class NSURLProtectionSpace extends NSObject { NSString? protocol, NSString? realm, NSString? authenticationMethod) { - final _ret = _lib._objc_msgSend_1001( - _id, - _lib._sel_initWithHost_port_protocol_realm_authenticationMethod_1, - host._id, + final _ret = _objc_msgSend_1001( + this.pointer, + _sel_initWithHost_port_protocol_realm_authenticationMethod_, + host.pointer, port, - protocol?._id ?? ffi.nullptr, - realm?._id ?? ffi.nullptr, - authenticationMethod?._id ?? ffi.nullptr); - return NSURLProtectionSpace._(_ret, _lib, retain: true, release: true); + protocol?.pointer ?? ffi.nullptr, + realm?.pointer ?? ffi.nullptr, + authenticationMethod?.pointer ?? ffi.nullptr); + return NSURLProtectionSpace._(_ret, retain: true, release: true); } NSURLProtectionSpace initWithProxyHost_port_type_realm_authenticationMethod_( @@ -67292,267 +49891,301 @@ class NSURLProtectionSpace extends NSObject { NSString? type, NSString? realm, NSString? authenticationMethod) { - final _ret = _lib._objc_msgSend_1001( - _id, - _lib._sel_initWithProxyHost_port_type_realm_authenticationMethod_1, - host._id, + final _ret = _objc_msgSend_1001( + this.pointer, + _sel_initWithProxyHost_port_type_realm_authenticationMethod_, + host.pointer, port, - type?._id ?? ffi.nullptr, - realm?._id ?? ffi.nullptr, - authenticationMethod?._id ?? ffi.nullptr); - return NSURLProtectionSpace._(_ret, _lib, retain: true, release: true); + type?.pointer ?? ffi.nullptr, + realm?.pointer ?? ffi.nullptr, + authenticationMethod?.pointer ?? ffi.nullptr); + return NSURLProtectionSpace._(_ret, retain: true, release: true); } NSString? get realm { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_realm1); + final _ret = _objc_msgSend_44(this.pointer, _sel_realm); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } bool get receivesCredentialSecurely { - return _lib._objc_msgSend_12(_id, _lib._sel_receivesCredentialSecurely1); + return _objc_msgSend_12(this.pointer, _sel_receivesCredentialSecurely); } bool get isProxy { - return _lib._objc_msgSend_12(_id, _lib._sel_isProxy1); + return _objc_msgSend_12(this.pointer, _sel_isProxy); } NSString get host { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_host1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_host); + return NSString._(_ret, retain: true, release: true); } int get port { - return _lib._objc_msgSend_83(_id, _lib._sel_port1); + return _objc_msgSend_83(this.pointer, _sel_port); } NSString? get proxyType { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_proxyType1); + final _ret = _objc_msgSend_44(this.pointer, _sel_proxyType); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get protocol { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_protocol1); + final _ret = _objc_msgSend_44(this.pointer, _sel_protocol); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString get authenticationMethod { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_authenticationMethod1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_authenticationMethod); + return NSString._(_ret, retain: true, release: true); } NSArray? get distinguishedNames { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_distinguishedNames1); + final _ret = _objc_msgSend_84(this.pointer, _sel_distinguishedNames); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } ffi.Pointer<__SecTrust> get serverTrust { - return _lib._objc_msgSend_1002(_id, _lib._sel_serverTrust1); + return _objc_msgSend_1002(this.pointer, _sel_serverTrust); } @override NSURLProtectionSpace init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLProtectionSpace._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLProtectionSpace._(_ret, retain: true, release: true); } - static NSURLProtectionSpace new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLProtectionSpace1, _lib._sel_new1); - return NSURLProtectionSpace._(_ret, _lib, retain: false, release: true); + static NSURLProtectionSpace new1() { + final _ret = _objc_msgSend_2(_class_NSURLProtectionSpace, _sel_new); + return NSURLProtectionSpace._(_ret, retain: false, release: true); } - static NSURLProtectionSpace allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLProtectionSpace1, _lib._sel_allocWithZone_1, zone); - return NSURLProtectionSpace._(_ret, _lib, retain: false, release: true); + static NSURLProtectionSpace allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSURLProtectionSpace, _sel_allocWithZone_, zone); + return NSURLProtectionSpace._(_ret, retain: false, release: true); } - static NSURLProtectionSpace alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLProtectionSpace1, _lib._sel_alloc1); - return NSURLProtectionSpace._(_ret, _lib, retain: false, release: true); + static NSURLProtectionSpace alloc() { + final _ret = _objc_msgSend_2(_class_NSURLProtectionSpace, _sel_alloc); + return NSURLProtectionSpace._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLProtectionSpace1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLProtectionSpace, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLProtectionSpace1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLProtectionSpace, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLProtectionSpace1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLProtectionSpace, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLProtectionSpace1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSURLProtectionSpace, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLProtectionSpace1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLProtectionSpace, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLProtectionSpace1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLProtectionSpace, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLProtectionSpace1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLProtectionSpace1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLProtectionSpace1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLProtectionSpace, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLProtectionSpace, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSURLProtectionSpace, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSURLProtectionSpace = objc.getClass("NSURLProtectionSpace"); +late final _sel_initWithHost_port_protocol_realm_authenticationMethod_ = + objc.registerName("initWithHost:port:protocol:realm:authenticationMethod:"); +final _objc_msgSend_1001 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithProxyHost_port_type_realm_authenticationMethod_ = objc + .registerName("initWithProxyHost:port:type:realm:authenticationMethod:"); +late final _sel_realm = objc.registerName("realm"); +late final _sel_receivesCredentialSecurely = + objc.registerName("receivesCredentialSecurely"); +late final _sel_isProxy = objc.registerName("isProxy"); +late final _sel_proxyType = objc.registerName("proxyType"); +late final _sel_protocol = objc.registerName("protocol"); +late final _sel_authenticationMethod = + objc.registerName("authenticationMethod"); +late final _sel_distinguishedNames = objc.registerName("distinguishedNames"); +late final _sel_serverTrust = objc.registerName("serverTrust"); +final _objc_msgSend_1002 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer<__SecTrust> Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer<__SecTrust> Function( + ffi.Pointer, ffi.Pointer)>(); class NSURLCredentialStorage extends NSObject { - NSURLCredentialStorage._(ffi.Pointer id, SwiftLibrary lib, + NSURLCredentialStorage._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLCredentialStorage] that points to the same underlying object as [other]. - static NSURLCredentialStorage castFrom(T other) { - return NSURLCredentialStorage._(other._id, other._lib, - retain: true, release: true); + static NSURLCredentialStorage castFrom( + T other) { + return NSURLCredentialStorage._(other.pointer, retain: true, release: true); } /// Returns a [NSURLCredentialStorage] that wraps the given raw object pointer. static NSURLCredentialStorage castFromPointer( - SwiftLibrary lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSURLCredentialStorage._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSURLCredentialStorage._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLCredentialStorage]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLCredentialStorage1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLCredentialStorage); } - static NSURLCredentialStorage getSharedCredentialStorage(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_1003(_lib._class_NSURLCredentialStorage1, - _lib._sel_sharedCredentialStorage1); - return NSURLCredentialStorage._(_ret, _lib, retain: true, release: true); + static NSURLCredentialStorage getSharedCredentialStorage() { + final _ret = _objc_msgSend_1003( + _class_NSURLCredentialStorage, _sel_sharedCredentialStorage); + return NSURLCredentialStorage._(_ret, retain: true, release: true); } NSDictionary? credentialsForProtectionSpace_(NSURLProtectionSpace space) { - final _ret = _lib._objc_msgSend_1004( - _id, _lib._sel_credentialsForProtectionSpace_1, space._id); + final _ret = _objc_msgSend_1004( + this.pointer, _sel_credentialsForProtectionSpace_, space.pointer); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSDictionary get allCredentials { - final _ret = _lib._objc_msgSend_181(_id, _lib._sel_allCredentials1); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_181(this.pointer, _sel_allCredentials); + return NSDictionary._(_ret, retain: true, release: true); } void setCredential_forProtectionSpace_( NSURLCredential credential, NSURLProtectionSpace space) { - _lib._objc_msgSend_1005(_id, _lib._sel_setCredential_forProtectionSpace_1, - credential._id, space._id); + _objc_msgSend_1005(this.pointer, _sel_setCredential_forProtectionSpace_, + credential.pointer, space.pointer); } void removeCredential_forProtectionSpace_( NSURLCredential credential, NSURLProtectionSpace space) { - _lib._objc_msgSend_1005( - _id, - _lib._sel_removeCredential_forProtectionSpace_1, - credential._id, - space._id); + _objc_msgSend_1005(this.pointer, _sel_removeCredential_forProtectionSpace_, + credential.pointer, space.pointer); } void removeCredential_forProtectionSpace_options_(NSURLCredential credential, NSURLProtectionSpace space, NSDictionary? options) { - _lib._objc_msgSend_1006( - _id, - _lib._sel_removeCredential_forProtectionSpace_options_1, - credential._id, - space._id, - options?._id ?? ffi.nullptr); + _objc_msgSend_1006( + this.pointer, + _sel_removeCredential_forProtectionSpace_options_, + credential.pointer, + space.pointer, + options?.pointer ?? ffi.nullptr); } NSURLCredential? defaultCredentialForProtectionSpace_( NSURLProtectionSpace space) { - final _ret = _lib._objc_msgSend_1007( - _id, _lib._sel_defaultCredentialForProtectionSpace_1, space._id); + final _ret = _objc_msgSend_1007( + this.pointer, _sel_defaultCredentialForProtectionSpace_, space.pointer); return _ret.address == 0 ? null - : NSURLCredential._(_ret, _lib, retain: true, release: true); + : NSURLCredential._(_ret, retain: true, release: true); } void setDefaultCredential_forProtectionSpace_( NSURLCredential credential, NSURLProtectionSpace space) { - _lib._objc_msgSend_1005( - _id, - _lib._sel_setDefaultCredential_forProtectionSpace_1, - credential._id, - space._id); + _objc_msgSend_1005( + this.pointer, + _sel_setDefaultCredential_forProtectionSpace_, + credential.pointer, + space.pointer); } void getCredentialsForProtectionSpace_task_completionHandler_( NSURLProtectionSpace protectionSpace, NSURLSessionTask task, ObjCBlock_ffiVoid_NSDictionary completionHandler) { - _lib._objc_msgSend_1008( - _id, - _lib._sel_getCredentialsForProtectionSpace_task_completionHandler_1, - protectionSpace._id, - task._id, - completionHandler._id); + _objc_msgSend_1008( + this.pointer, + _sel_getCredentialsForProtectionSpace_task_completionHandler_, + protectionSpace.pointer, + task.pointer, + completionHandler.pointer); } void setCredential_forProtectionSpace_task_(NSURLCredential credential, NSURLProtectionSpace protectionSpace, NSURLSessionTask task) { - _lib._objc_msgSend_1009( - _id, - _lib._sel_setCredential_forProtectionSpace_task_1, - credential._id, - protectionSpace._id, - task._id); + _objc_msgSend_1009( + this.pointer, + _sel_setCredential_forProtectionSpace_task_, + credential.pointer, + protectionSpace.pointer, + task.pointer); } void removeCredential_forProtectionSpace_options_task_( @@ -67560,158 +50193,227 @@ class NSURLCredentialStorage extends NSObject { NSURLProtectionSpace protectionSpace, NSDictionary? options, NSURLSessionTask task) { - _lib._objc_msgSend_1010( - _id, - _lib._sel_removeCredential_forProtectionSpace_options_task_1, - credential._id, - protectionSpace._id, - options?._id ?? ffi.nullptr, - task._id); + _objc_msgSend_1010( + this.pointer, + _sel_removeCredential_forProtectionSpace_options_task_, + credential.pointer, + protectionSpace.pointer, + options?.pointer ?? ffi.nullptr, + task.pointer); } void getDefaultCredentialForProtectionSpace_task_completionHandler_( NSURLProtectionSpace space, NSURLSessionTask task, ObjCBlock_ffiVoid_NSURLCredential completionHandler) { - _lib._objc_msgSend_1011( - _id, - _lib._sel_getDefaultCredentialForProtectionSpace_task_completionHandler_1, - space._id, - task._id, - completionHandler._id); + _objc_msgSend_1011( + this.pointer, + _sel_getDefaultCredentialForProtectionSpace_task_completionHandler_, + space.pointer, + task.pointer, + completionHandler.pointer); } void setDefaultCredential_forProtectionSpace_task_(NSURLCredential credential, NSURLProtectionSpace protectionSpace, NSURLSessionTask task) { - _lib._objc_msgSend_1009( - _id, - _lib._sel_setDefaultCredential_forProtectionSpace_task_1, - credential._id, - protectionSpace._id, - task._id); + _objc_msgSend_1009( + this.pointer, + _sel_setDefaultCredential_forProtectionSpace_task_, + credential.pointer, + protectionSpace.pointer, + task.pointer); } @override NSURLCredentialStorage init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLCredentialStorage._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLCredentialStorage._(_ret, retain: true, release: true); } - static NSURLCredentialStorage new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLCredentialStorage1, _lib._sel_new1); - return NSURLCredentialStorage._(_ret, _lib, retain: false, release: true); + static NSURLCredentialStorage new1() { + final _ret = _objc_msgSend_2(_class_NSURLCredentialStorage, _sel_new); + return NSURLCredentialStorage._(_ret, retain: false, release: true); } - static NSURLCredentialStorage allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLCredentialStorage1, _lib._sel_allocWithZone_1, zone); - return NSURLCredentialStorage._(_ret, _lib, retain: false, release: true); + static NSURLCredentialStorage allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSURLCredentialStorage, _sel_allocWithZone_, zone); + return NSURLCredentialStorage._(_ret, retain: false, release: true); } - static NSURLCredentialStorage alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLCredentialStorage1, _lib._sel_alloc1); - return NSURLCredentialStorage._(_ret, _lib, retain: false, release: true); + static NSURLCredentialStorage alloc() { + final _ret = _objc_msgSend_2(_class_NSURLCredentialStorage, _sel_alloc); + return NSURLCredentialStorage._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLCredentialStorage1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLCredentialStorage, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLCredentialStorage1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLCredentialStorage, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLCredentialStorage1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLCredentialStorage, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLCredentialStorage1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSURLCredentialStorage, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLCredentialStorage1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLCredentialStorage, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLCredentialStorage1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLCredentialStorage, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLCredentialStorage1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLCredentialStorage1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURLCredentialStorage1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} - + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLCredentialStorage, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLCredentialStorage, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSURLCredentialStorage, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSURLCredentialStorage = + objc.getClass("NSURLCredentialStorage"); +late final _sel_sharedCredentialStorage = + objc.registerName("sharedCredentialStorage"); +final _objc_msgSend_1003 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_credentialsForProtectionSpace_ = + objc.registerName("credentialsForProtectionSpace:"); +final _objc_msgSend_1004 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_allCredentials = objc.registerName("allCredentials"); +late final _sel_setCredential_forProtectionSpace_ = + objc.registerName("setCredential:forProtectionSpace:"); +final _objc_msgSend_1005 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeCredential_forProtectionSpace_ = + objc.registerName("removeCredential:forProtectionSpace:"); +late final _sel_removeCredential_forProtectionSpace_options_ = + objc.registerName("removeCredential:forProtectionSpace:options:"); +final _objc_msgSend_1006 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_defaultCredentialForProtectionSpace_ = + objc.registerName("defaultCredentialForProtectionSpace:"); +final _objc_msgSend_1007 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDefaultCredential_forProtectionSpace_ = + objc.registerName("setDefaultCredential:forProtectionSpace:"); void _ObjCBlock_ffiVoid_NSDictionary_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< - ffi - .NativeFunction arg0)>>() - .asFunction)>()(arg0); + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); final _ObjCBlock_ffiVoid_NSDictionary_closureRegistry = - )>{}; + )>{}; int _ObjCBlock_ffiVoid_NSDictionary_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSDictionary_registerClosure( - void Function(ffi.Pointer) fn) { + void Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSDictionary_closureRegistryIndex; _ObjCBlock_ffiVoid_NSDictionary_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSDictionary_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSDictionary_closureRegistry[block.ref.target.address]!( arg0); -class ObjCBlock_ffiVoid_NSDictionary extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSDictionary._(ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_NSDictionary extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSDictionary._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSDictionary castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSDictionary._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSDictionary._(pointer, retain: retain, release: release); } @@ -67721,21 +50423,17 @@ class ObjCBlock_ffiVoid_NSDictionary extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSDictionary.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< - ffi - .NativeFunction arg0)>> + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> ptr) - : this._( - lib - ._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSDictionary_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDictionary_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -67743,21 +50441,17 @@ class ObjCBlock_ffiVoid_NSDictionary extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSDictionary.fromFunction( - SwiftLibrary lib, void Function(NSDictionary?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSDictionary_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSDictionary_registerClosure( - (ffi.Pointer arg0) => fn(arg0.address == 0 - ? null - : NSDictionary._(arg0, lib, - retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSDictionary.fromFunction(void Function(NSDictionary?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDictionary_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSDictionary_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSDictionary._(arg0, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -67769,69 +50463,124 @@ class ObjCBlock_ffiVoid_NSDictionary extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSDictionary.listener( - SwiftLibrary lib, void Function(NSDictionary?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSDictionary_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSDictionary_registerClosure( - (ffi.Pointer arg0) => fn(arg0.address == 0 - ? null - : NSDictionary._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSDictionary.listener(void Function(NSDictionary?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSDictionary_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSDictionary_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSDictionary._(arg0, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>? + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSDictionary? arg0) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() - .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>()(_id, arg0?._id ?? ffi.nullptr); -} - + void call(NSDictionary? arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr); +} + +late final _sel_getCredentialsForProtectionSpace_task_completionHandler_ = objc + .registerName("getCredentialsForProtectionSpace:task:completionHandler:"); +final _objc_msgSend_1008 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_setCredential_forProtectionSpace_task_ = + objc.registerName("setCredential:forProtectionSpace:task:"); +final _objc_msgSend_1009 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeCredential_forProtectionSpace_options_task_ = + objc.registerName("removeCredential:forProtectionSpace:options:task:"); +final _objc_msgSend_1010 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSURLCredential_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< - ffi - .NativeFunction arg0)>>() - .asFunction)>()(arg0); + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); final _ObjCBlock_ffiVoid_NSURLCredential_closureRegistry = - )>{}; + )>{}; int _ObjCBlock_ffiVoid_NSURLCredential_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSURLCredential_registerClosure( - void Function(ffi.Pointer) fn) { + void Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSURLCredential_closureRegistryIndex; _ObjCBlock_ffiVoid_NSURLCredential_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSURLCredential_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSURLCredential_closureRegistry[ block.ref.target.address]!(arg0); -class ObjCBlock_ffiVoid_NSURLCredential extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSURLCredential._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_NSURLCredential extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSURLCredential._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSURLCredential castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSURLCredential._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSURLCredential._(pointer, retain: retain, release: release); } @@ -67841,20 +50590,17 @@ class ObjCBlock_ffiVoid_NSURLCredential extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURLCredential.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< - ffi - .NativeFunction arg0)>> + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSURLCredential_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURLCredential_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -67863,19 +50609,17 @@ class ObjCBlock_ffiVoid_NSURLCredential extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURLCredential.fromFunction( - SwiftLibrary lib, void Function(NSURLCredential?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSURLCredential_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSURLCredential_registerClosure( - (ffi.Pointer arg0) => fn(arg0.address == 0 - ? null - : NSURLCredential._(arg0, lib, retain: true, release: true)))), - lib); + void Function(NSURLCredential?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURLCredential_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSURLCredential_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSURLCredential._(arg0, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -67887,837 +50631,1086 @@ class ObjCBlock_ffiVoid_NSURLCredential extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSURLCredential.listener( - SwiftLibrary lib, void Function(NSURLCredential?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSURLCredential_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSURLCredential_registerClosure( - (ffi.Pointer arg0) => fn( - arg0.address == 0 ? null : NSURLCredential._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSURLCredential.listener(void Function(NSURLCredential?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSURLCredential_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSURLCredential_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSURLCredential._(arg0, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>? + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSURLCredential? arg0) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() - .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>()(_id, arg0?._id ?? ffi.nullptr); -} + void call(NSURLCredential? arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr); +} + +late final _sel_getDefaultCredentialForProtectionSpace_task_completionHandler_ = + objc.registerName( + "getDefaultCredentialForProtectionSpace:task:completionHandler:"); +final _objc_msgSend_1011 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_setDefaultCredential_forProtectionSpace_task_ = + objc.registerName("setDefaultCredential:forProtectionSpace:task:"); class NSURLProtocol extends NSObject { - NSURLProtocol._(ffi.Pointer id, SwiftLibrary lib, + NSURLProtocol._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLProtocol] that points to the same underlying object as [other]. - static NSURLProtocol castFrom(T other) { - return NSURLProtocol._(other._id, other._lib, retain: true, release: true); + static NSURLProtocol castFrom(T other) { + return NSURLProtocol._(other.pointer, retain: true, release: true); } /// Returns a [NSURLProtocol] that wraps the given raw object pointer. - static NSURLProtocol castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSURLProtocol castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSURLProtocol._(other, lib, retain: retain, release: release); + return NSURLProtocol._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLProtocol]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSURLProtocol1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLProtocol); } NSURLProtocol initWithRequest_cachedResponse_client_(NSURLRequest request, NSCachedURLResponse? cachedResponse, NSObject? client) { - final _ret = _lib._objc_msgSend_1012( - _id, - _lib._sel_initWithRequest_cachedResponse_client_1, - request._id, - cachedResponse?._id ?? ffi.nullptr, - client?._id ?? ffi.nullptr); - return NSURLProtocol._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1012( + this.pointer, + _sel_initWithRequest_cachedResponse_client_, + request.pointer, + cachedResponse?.pointer ?? ffi.nullptr, + client?.pointer ?? ffi.nullptr); + return NSURLProtocol._(_ret, retain: true, release: true); } NSObject? get client { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_client1); + final _ret = _objc_msgSend_17(this.pointer, _sel_client); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSURLRequest get request { - final _ret = _lib._objc_msgSend_988(_id, _lib._sel_request1); - return NSURLRequest._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_988(this.pointer, _sel_request); + return NSURLRequest._(_ret, retain: true, release: true); } NSCachedURLResponse? get cachedResponse { - final _ret = _lib._objc_msgSend_1013(_id, _lib._sel_cachedResponse1); + final _ret = _objc_msgSend_1013(this.pointer, _sel_cachedResponse); return _ret.address == 0 ? null - : NSCachedURLResponse._(_ret, _lib, retain: true, release: true); + : NSCachedURLResponse._(_ret, retain: true, release: true); } - static bool canInitWithRequest_(SwiftLibrary _lib, NSURLRequest request) { - return _lib._objc_msgSend_990(_lib._class_NSURLProtocol1, - _lib._sel_canInitWithRequest_1, request._id); + static bool canInitWithRequest_(NSURLRequest request) { + return _objc_msgSend_990( + _class_NSURLProtocol, _sel_canInitWithRequest_, request.pointer); } - static NSURLRequest canonicalRequestForRequest_( - SwiftLibrary _lib, NSURLRequest request) { - final _ret = _lib._objc_msgSend_1014(_lib._class_NSURLProtocol1, - _lib._sel_canonicalRequestForRequest_1, request._id); - return NSURLRequest._(_ret, _lib, retain: true, release: true); + static NSURLRequest canonicalRequestForRequest_(NSURLRequest request) { + final _ret = _objc_msgSend_1014(_class_NSURLProtocol, + _sel_canonicalRequestForRequest_, request.pointer); + return NSURLRequest._(_ret, retain: true, release: true); } static bool requestIsCacheEquivalent_toRequest_( - SwiftLibrary _lib, NSURLRequest a, NSURLRequest b) { - return _lib._objc_msgSend_1015(_lib._class_NSURLProtocol1, - _lib._sel_requestIsCacheEquivalent_toRequest_1, a._id, b._id); + NSURLRequest a, NSURLRequest b) { + return _objc_msgSend_1015(_class_NSURLProtocol, + _sel_requestIsCacheEquivalent_toRequest_, a.pointer, b.pointer); } void startLoading() { - _lib._objc_msgSend_1(_id, _lib._sel_startLoading1); + _objc_msgSend_1(this.pointer, _sel_startLoading); } void stopLoading() { - _lib._objc_msgSend_1(_id, _lib._sel_stopLoading1); + _objc_msgSend_1(this.pointer, _sel_stopLoading); } static NSObject? propertyForKey_inRequest_( - SwiftLibrary _lib, NSString key, NSURLRequest request) { - final _ret = _lib._objc_msgSend_1016(_lib._class_NSURLProtocol1, - _lib._sel_propertyForKey_inRequest_1, key._id, request._id); + NSString key, NSURLRequest request) { + final _ret = _objc_msgSend_1016(_class_NSURLProtocol, + _sel_propertyForKey_inRequest_, key.pointer, request.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static void setProperty_forKey_inRequest_(SwiftLibrary _lib, NSObject value, - NSString key, NSMutableURLRequest request) { - _lib._objc_msgSend_1023( - _lib._class_NSURLProtocol1, - _lib._sel_setProperty_forKey_inRequest_1, - value._id, - key._id, - request._id); + static void setProperty_forKey_inRequest_( + NSObject value, NSString key, NSMutableURLRequest request) { + _objc_msgSend_1023(_class_NSURLProtocol, _sel_setProperty_forKey_inRequest_, + value.pointer, key.pointer, request.pointer); } static void removePropertyForKey_inRequest_( - SwiftLibrary _lib, NSString key, NSMutableURLRequest request) { - _lib._objc_msgSend_1024(_lib._class_NSURLProtocol1, - _lib._sel_removePropertyForKey_inRequest_1, key._id, request._id); + NSString key, NSMutableURLRequest request) { + _objc_msgSend_1024(_class_NSURLProtocol, + _sel_removePropertyForKey_inRequest_, key.pointer, request.pointer); } - static bool registerClass_(SwiftLibrary _lib, NSObject protocolClass) { - return _lib._objc_msgSend_0(_lib._class_NSURLProtocol1, - _lib._sel_registerClass_1, protocolClass._id); + static bool registerClass_(NSObject protocolClass) { + return _objc_msgSend_0( + _class_NSURLProtocol, _sel_registerClass_, protocolClass.pointer); } - static void unregisterClass_(SwiftLibrary _lib, NSObject protocolClass) { - _lib._objc_msgSend_15(_lib._class_NSURLProtocol1, - _lib._sel_unregisterClass_1, protocolClass._id); + static void unregisterClass_(NSObject protocolClass) { + _objc_msgSend_15( + _class_NSURLProtocol, _sel_unregisterClass_, protocolClass.pointer); } - static bool canInitWithTask_(SwiftLibrary _lib, NSURLSessionTask task) { - return _lib._objc_msgSend_1025( - _lib._class_NSURLProtocol1, _lib._sel_canInitWithTask_1, task._id); + static bool canInitWithTask_(NSURLSessionTask task) { + return _objc_msgSend_1025( + _class_NSURLProtocol, _sel_canInitWithTask_, task.pointer); } NSURLProtocol initWithTask_cachedResponse_client_(NSURLSessionTask task, NSCachedURLResponse? cachedResponse, NSObject? client) { - final _ret = _lib._objc_msgSend_1026( - _id, - _lib._sel_initWithTask_cachedResponse_client_1, - task._id, - cachedResponse?._id ?? ffi.nullptr, - client?._id ?? ffi.nullptr); - return NSURLProtocol._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1026( + this.pointer, + _sel_initWithTask_cachedResponse_client_, + task.pointer, + cachedResponse?.pointer ?? ffi.nullptr, + client?.pointer ?? ffi.nullptr); + return NSURLProtocol._(_ret, retain: true, release: true); } NSURLSessionTask? get task { - final _ret = _lib._objc_msgSend_1027(_id, _lib._sel_task1); + final _ret = _objc_msgSend_1027(this.pointer, _sel_task); return _ret.address == 0 ? null - : NSURLSessionTask._(_ret, _lib, retain: true, release: true); + : NSURLSessionTask._(_ret, retain: true, release: true); } @override NSURLProtocol init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLProtocol._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLProtocol._(_ret, retain: true, release: true); } - static NSURLProtocol new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLProtocol1, _lib._sel_new1); - return NSURLProtocol._(_ret, _lib, retain: false, release: true); + static NSURLProtocol new1() { + final _ret = _objc_msgSend_2(_class_NSURLProtocol, _sel_new); + return NSURLProtocol._(_ret, retain: false, release: true); } - static NSURLProtocol allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLProtocol1, _lib._sel_allocWithZone_1, zone); - return NSURLProtocol._(_ret, _lib, retain: false, release: true); + static NSURLProtocol allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSURLProtocol, _sel_allocWithZone_, zone); + return NSURLProtocol._(_ret, retain: false, release: true); } - static NSURLProtocol alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLProtocol1, _lib._sel_alloc1); - return NSURLProtocol._(_ret, _lib, retain: false, release: true); + static NSURLProtocol alloc() { + final _ret = _objc_msgSend_2(_class_NSURLProtocol, _sel_alloc); + return NSURLProtocol._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLProtocol1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLProtocol, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLProtocol1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLProtocol, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLProtocol1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLProtocol, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLProtocol1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSURLProtocol, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLProtocol1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLProtocol, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLProtocol1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLProtocol, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLProtocol1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSURLProtocol1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLProtocol1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLProtocol, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLProtocol, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSURLProtocol, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSURLProtocol = objc.getClass("NSURLProtocol"); +late final _sel_initWithRequest_cachedResponse_client_ = + objc.registerName("initWithRequest:cachedResponse:client:"); +final _objc_msgSend_1012 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_client = objc.registerName("client"); +late final _sel_request = objc.registerName("request"); +late final _sel_cachedResponse = objc.registerName("cachedResponse"); +final _objc_msgSend_1013 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_canInitWithRequest_ = objc.registerName("canInitWithRequest:"); +late final _sel_canonicalRequestForRequest_ = + objc.registerName("canonicalRequestForRequest:"); +final _objc_msgSend_1014 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_requestIsCacheEquivalent_toRequest_ = + objc.registerName("requestIsCacheEquivalent:toRequest:"); +final _objc_msgSend_1015 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_startLoading = objc.registerName("startLoading"); +late final _sel_stopLoading = objc.registerName("stopLoading"); +late final _sel_propertyForKey_inRequest_ = + objc.registerName("propertyForKey:inRequest:"); +final _objc_msgSend_1016 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSMutableURLRequest extends NSURLRequest { - NSMutableURLRequest._(ffi.Pointer id, SwiftLibrary lib, + NSMutableURLRequest._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSMutableURLRequest] that points to the same underlying object as [other]. - static NSMutableURLRequest castFrom(T other) { - return NSMutableURLRequest._(other._id, other._lib, - retain: true, release: true); + static NSMutableURLRequest castFrom(T other) { + return NSMutableURLRequest._(other.pointer, retain: true, release: true); } /// Returns a [NSMutableURLRequest] that wraps the given raw object pointer. - static NSMutableURLRequest castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSMutableURLRequest castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSMutableURLRequest._(other, lib, retain: retain, release: release); + return NSMutableURLRequest._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSMutableURLRequest]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSMutableURLRequest1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMutableURLRequest); } @override NSURL? get URL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_URL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_URL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } set URL(NSURL? value) { - return _lib._objc_msgSend_671( - _id, _lib._sel_setURL_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_671( + this.pointer, _sel_setURL_, value?.pointer ?? ffi.nullptr); } @override int get cachePolicy { - return _lib._objc_msgSend_859(_id, _lib._sel_cachePolicy1); + return _objc_msgSend_859(this.pointer, _sel_cachePolicy); } set cachePolicy(int value) { - return _lib._objc_msgSend_1017(_id, _lib._sel_setCachePolicy_1, value); + return _objc_msgSend_1017(this.pointer, _sel_setCachePolicy_, value); } @override double get timeoutInterval { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret(_id, _lib._sel_timeoutInterval1) - : _lib._objc_msgSend_165(_id, _lib._sel_timeoutInterval1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_timeoutInterval) + : _objc_msgSend_165(this.pointer, _sel_timeoutInterval); } set timeoutInterval(double value) { - return _lib._objc_msgSend_542(_id, _lib._sel_setTimeoutInterval_1, value); + return _objc_msgSend_542(this.pointer, _sel_setTimeoutInterval_, value); } @override NSURL? get mainDocumentURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_mainDocumentURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_mainDocumentURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } set mainDocumentURL(NSURL? value) { - return _lib._objc_msgSend_671( - _id, _lib._sel_setMainDocumentURL_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_671( + this.pointer, _sel_setMainDocumentURL_, value?.pointer ?? ffi.nullptr); } @override int get networkServiceType { - return _lib._objc_msgSend_860(_id, _lib._sel_networkServiceType1); + return _objc_msgSend_860(this.pointer, _sel_networkServiceType); } set networkServiceType(int value) { - return _lib._objc_msgSend_1018( - _id, _lib._sel_setNetworkServiceType_1, value); + return _objc_msgSend_1018(this.pointer, _sel_setNetworkServiceType_, value); } @override bool get allowsCellularAccess { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsCellularAccess1); + return _objc_msgSend_12(this.pointer, _sel_allowsCellularAccess); } set allowsCellularAccess(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAllowsCellularAccess_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setAllowsCellularAccess_, value); } @override bool get allowsExpensiveNetworkAccess { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsExpensiveNetworkAccess1); + return _objc_msgSend_12(this.pointer, _sel_allowsExpensiveNetworkAccess); } set allowsExpensiveNetworkAccess(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAllowsExpensiveNetworkAccess_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setAllowsExpensiveNetworkAccess_, value); } @override bool get allowsConstrainedNetworkAccess { - return _lib._objc_msgSend_12( - _id, _lib._sel_allowsConstrainedNetworkAccess1); + return _objc_msgSend_12(this.pointer, _sel_allowsConstrainedNetworkAccess); } set allowsConstrainedNetworkAccess(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAllowsConstrainedNetworkAccess_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setAllowsConstrainedNetworkAccess_, value); } @override bool get assumesHTTP3Capable { - return _lib._objc_msgSend_12(_id, _lib._sel_assumesHTTP3Capable1); + return _objc_msgSend_12(this.pointer, _sel_assumesHTTP3Capable); } set assumesHTTP3Capable(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAssumesHTTP3Capable_1, value); + return _objc_msgSend_527(this.pointer, _sel_setAssumesHTTP3Capable_, value); } @override int get attribution { - return _lib._objc_msgSend_861(_id, _lib._sel_attribution1); + return _objc_msgSend_861(this.pointer, _sel_attribution); } set attribution(int value) { - return _lib._objc_msgSend_1019(_id, _lib._sel_setAttribution_1, value); + return _objc_msgSend_1019(this.pointer, _sel_setAttribution_, value); } @override bool get requiresDNSSECValidation { - return _lib._objc_msgSend_12(_id, _lib._sel_requiresDNSSECValidation1); + return _objc_msgSend_12(this.pointer, _sel_requiresDNSSECValidation); } set requiresDNSSECValidation(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setRequiresDNSSECValidation_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setRequiresDNSSECValidation_, value); } NSString get HTTPMethod { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_HTTPMethod1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_HTTPMethod); + return NSString._(_ret, retain: true, release: true); } set HTTPMethod(NSString value) { - return _lib._objc_msgSend_646(_id, _lib._sel_setHTTPMethod_1, value._id); + return _objc_msgSend_646(this.pointer, _sel_setHTTPMethod_, value.pointer); } @override NSDictionary? get allHTTPHeaderFields { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_allHTTPHeaderFields1); + final _ret = _objc_msgSend_390(this.pointer, _sel_allHTTPHeaderFields); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set allHTTPHeaderFields(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, _lib._sel_setAllHTTPHeaderFields_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_634(this.pointer, _sel_setAllHTTPHeaderFields_, + value?.pointer ?? ffi.nullptr); } void setValue_forHTTPHeaderField_(NSString? value, NSString field) { - _lib._objc_msgSend_1020(_id, _lib._sel_setValue_forHTTPHeaderField_1, - value?._id ?? ffi.nullptr, field._id); + _objc_msgSend_1020(this.pointer, _sel_setValue_forHTTPHeaderField_, + value?.pointer ?? ffi.nullptr, field.pointer); } void addValue_forHTTPHeaderField_(NSString value, NSString field) { - _lib._objc_msgSend_551( - _id, _lib._sel_addValue_forHTTPHeaderField_1, value._id, field._id); + _objc_msgSend_551(this.pointer, _sel_addValue_forHTTPHeaderField_, + value.pointer, field.pointer); } @override NSData? get HTTPBody { - final _ret = _lib._objc_msgSend_286(_id, _lib._sel_HTTPBody1); + final _ret = _objc_msgSend_286(this.pointer, _sel_HTTPBody); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } set HTTPBody(NSData? value) { - return _lib._objc_msgSend_1021( - _id, _lib._sel_setHTTPBody_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1021( + this.pointer, _sel_setHTTPBody_, value?.pointer ?? ffi.nullptr); } @override NSInputStream? get HTTPBodyStream { - final _ret = _lib._objc_msgSend_875(_id, _lib._sel_HTTPBodyStream1); + final _ret = _objc_msgSend_875(this.pointer, _sel_HTTPBodyStream); return _ret.address == 0 ? null - : NSInputStream._(_ret, _lib, retain: true, release: true); + : NSInputStream._(_ret, retain: true, release: true); } set HTTPBodyStream(NSInputStream? value) { - return _lib._objc_msgSend_1022( - _id, _lib._sel_setHTTPBodyStream_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1022( + this.pointer, _sel_setHTTPBodyStream_, value?.pointer ?? ffi.nullptr); } @override bool get HTTPShouldHandleCookies { - return _lib._objc_msgSend_12(_id, _lib._sel_HTTPShouldHandleCookies1); + return _objc_msgSend_12(this.pointer, _sel_HTTPShouldHandleCookies); } set HTTPShouldHandleCookies(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setHTTPShouldHandleCookies_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setHTTPShouldHandleCookies_, value); } @override bool get HTTPShouldUsePipelining { - return _lib._objc_msgSend_12(_id, _lib._sel_HTTPShouldUsePipelining1); + return _objc_msgSend_12(this.pointer, _sel_HTTPShouldUsePipelining); } set HTTPShouldUsePipelining(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setHTTPShouldUsePipelining_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setHTTPShouldUsePipelining_, value); } - static NSMutableURLRequest requestWithURL_(SwiftLibrary _lib, NSURL URL) { - final _ret = _lib._objc_msgSend_262( - _lib._class_NSMutableURLRequest1, _lib._sel_requestWithURL_1, URL._id); - return NSMutableURLRequest._(_ret, _lib, retain: true, release: true); + static NSMutableURLRequest requestWithURL_(NSURL URL) { + final _ret = _objc_msgSend_262( + _class_NSMutableURLRequest, _sel_requestWithURL_, URL.pointer); + return NSMutableURLRequest._(_ret, retain: true, release: true); } - static bool getSupportsSecureCoding(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableURLRequest1, _lib._sel_supportsSecureCoding1); + static bool getSupportsSecureCoding() { + return _objc_msgSend_12( + _class_NSMutableURLRequest, _sel_supportsSecureCoding); } static NSMutableURLRequest requestWithURL_cachePolicy_timeoutInterval_( - SwiftLibrary _lib, NSURL URL, int cachePolicy, double timeoutInterval) { - final _ret = _lib._objc_msgSend_858( - _lib._class_NSMutableURLRequest1, - _lib._sel_requestWithURL_cachePolicy_timeoutInterval_1, - URL._id, + NSURL URL, int cachePolicy, double timeoutInterval) { + final _ret = _objc_msgSend_858( + _class_NSMutableURLRequest, + _sel_requestWithURL_cachePolicy_timeoutInterval_, + URL.pointer, cachePolicy, timeoutInterval); - return NSMutableURLRequest._(_ret, _lib, retain: true, release: true); + return NSMutableURLRequest._(_ret, retain: true, release: true); } @override NSMutableURLRequest initWithURL_(NSURL URL) { - final _ret = _lib._objc_msgSend_262(_id, _lib._sel_initWithURL_1, URL._id); - return NSMutableURLRequest._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_262(this.pointer, _sel_initWithURL_, URL.pointer); + return NSMutableURLRequest._(_ret, retain: true, release: true); } @override NSMutableURLRequest initWithURL_cachePolicy_timeoutInterval_( NSURL URL, int cachePolicy, double timeoutInterval) { - final _ret = _lib._objc_msgSend_858( - _id, - _lib._sel_initWithURL_cachePolicy_timeoutInterval_1, - URL._id, + final _ret = _objc_msgSend_858( + this.pointer, + _sel_initWithURL_cachePolicy_timeoutInterval_, + URL.pointer, cachePolicy, timeoutInterval); - return NSMutableURLRequest._(_ret, _lib, retain: true, release: true); + return NSMutableURLRequest._(_ret, retain: true, release: true); } @override NSMutableURLRequest init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSMutableURLRequest._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSMutableURLRequest._(_ret, retain: true, release: true); } - static NSMutableURLRequest new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSMutableURLRequest1, _lib._sel_new1); - return NSMutableURLRequest._(_ret, _lib, retain: false, release: true); + static NSMutableURLRequest new1() { + final _ret = _objc_msgSend_2(_class_NSMutableURLRequest, _sel_new); + return NSMutableURLRequest._(_ret, retain: false, release: true); } - static NSMutableURLRequest allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSMutableURLRequest1, _lib._sel_allocWithZone_1, zone); - return NSMutableURLRequest._(_ret, _lib, retain: false, release: true); + static NSMutableURLRequest allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSMutableURLRequest, _sel_allocWithZone_, zone); + return NSMutableURLRequest._(_ret, retain: false, release: true); } - static NSMutableURLRequest alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableURLRequest1, _lib._sel_alloc1); - return NSMutableURLRequest._(_ret, _lib, retain: false, release: true); + static NSMutableURLRequest alloc() { + final _ret = _objc_msgSend_2(_class_NSMutableURLRequest, _sel_alloc); + return NSMutableURLRequest._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSMutableURLRequest1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSMutableURLRequest, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSMutableURLRequest1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSMutableURLRequest, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSMutableURLRequest1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSMutableURLRequest, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSMutableURLRequest1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSMutableURLRequest, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSMutableURLRequest1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSMutableURLRequest, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSMutableURLRequest1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSMutableURLRequest, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSMutableURLRequest1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSMutableURLRequest1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSMutableURLRequest1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSMutableURLRequest, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSMutableURLRequest, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSMutableURLRequest, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSMutableURLRequest = objc.getClass("NSMutableURLRequest"); +late final _sel_setURL_ = objc.registerName("setURL:"); +late final _sel_setCachePolicy_ = objc.registerName("setCachePolicy:"); +final _objc_msgSend_1017 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setTimeoutInterval_ = objc.registerName("setTimeoutInterval:"); +late final _sel_setMainDocumentURL_ = objc.registerName("setMainDocumentURL:"); +late final _sel_setNetworkServiceType_ = + objc.registerName("setNetworkServiceType:"); +final _objc_msgSend_1018 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setAllowsCellularAccess_ = + objc.registerName("setAllowsCellularAccess:"); +late final _sel_setAllowsExpensiveNetworkAccess_ = + objc.registerName("setAllowsExpensiveNetworkAccess:"); +late final _sel_setAllowsConstrainedNetworkAccess_ = + objc.registerName("setAllowsConstrainedNetworkAccess:"); +late final _sel_setAssumesHTTP3Capable_ = + objc.registerName("setAssumesHTTP3Capable:"); +late final _sel_setAttribution_ = objc.registerName("setAttribution:"); +final _objc_msgSend_1019 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setRequiresDNSSECValidation_ = + objc.registerName("setRequiresDNSSECValidation:"); +late final _sel_setHTTPMethod_ = objc.registerName("setHTTPMethod:"); +late final _sel_setAllHTTPHeaderFields_ = + objc.registerName("setAllHTTPHeaderFields:"); +late final _sel_setValue_forHTTPHeaderField_ = + objc.registerName("setValue:forHTTPHeaderField:"); +final _objc_msgSend_1020 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_addValue_forHTTPHeaderField_ = + objc.registerName("addValue:forHTTPHeaderField:"); +late final _sel_setHTTPBody_ = objc.registerName("setHTTPBody:"); +final _objc_msgSend_1021 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setHTTPBodyStream_ = objc.registerName("setHTTPBodyStream:"); +final _objc_msgSend_1022 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setHTTPShouldHandleCookies_ = + objc.registerName("setHTTPShouldHandleCookies:"); +late final _sel_setHTTPShouldUsePipelining_ = + objc.registerName("setHTTPShouldUsePipelining:"); +late final _sel_setProperty_forKey_inRequest_ = + objc.registerName("setProperty:forKey:inRequest:"); +final _objc_msgSend_1023 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removePropertyForKey_inRequest_ = + objc.registerName("removePropertyForKey:inRequest:"); +final _objc_msgSend_1024 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_registerClass_ = objc.registerName("registerClass:"); +late final _sel_unregisterClass_ = objc.registerName("unregisterClass:"); +late final _sel_canInitWithTask_ = objc.registerName("canInitWithTask:"); +final _objc_msgSend_1025 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithTask_cachedResponse_client_ = + objc.registerName("initWithTask:cachedResponse:client:"); +final _objc_msgSend_1026 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_task = objc.registerName("task"); +final _objc_msgSend_1027 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); class NSXMLParser extends NSObject { - NSXMLParser._(ffi.Pointer id, SwiftLibrary lib, + NSXMLParser._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSXMLParser] that points to the same underlying object as [other]. - static NSXMLParser castFrom(T other) { - return NSXMLParser._(other._id, other._lib, retain: true, release: true); + static NSXMLParser castFrom(T other) { + return NSXMLParser._(other.pointer, retain: true, release: true); } /// Returns a [NSXMLParser] that wraps the given raw object pointer. - static NSXMLParser castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSXMLParser castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSXMLParser._(other, lib, retain: retain, release: release); + return NSXMLParser._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSXMLParser]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSXMLParser1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSXMLParser); } NSXMLParser? initWithContentsOfURL_(NSURL url) { - final _ret = - _lib._objc_msgSend_277(_id, _lib._sel_initWithContentsOfURL_1, url._id); + final _ret = _objc_msgSend_277( + this.pointer, _sel_initWithContentsOfURL_, url.pointer); return _ret.address == 0 ? null - : NSXMLParser._(_ret, _lib, retain: true, release: true); + : NSXMLParser._(_ret, retain: true, release: true); } NSXMLParser initWithData_(NSData data) { final _ret = - _lib._objc_msgSend_279(_id, _lib._sel_initWithData_1, data._id); - return NSXMLParser._(_ret, _lib, retain: true, release: true); + _objc_msgSend_279(this.pointer, _sel_initWithData_, data.pointer); + return NSXMLParser._(_ret, retain: true, release: true); } NSXMLParser initWithStream_(NSInputStream stream) { final _ret = - _lib._objc_msgSend_1028(_id, _lib._sel_initWithStream_1, stream._id); - return NSXMLParser._(_ret, _lib, retain: true, release: true); + _objc_msgSend_1028(this.pointer, _sel_initWithStream_, stream.pointer); + return NSXMLParser._(_ret, retain: true, release: true); } NSObject? get delegate { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_delegate1); + final _ret = _objc_msgSend_17(this.pointer, _sel_delegate); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set delegate(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setDelegate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); } bool get shouldProcessNamespaces { - return _lib._objc_msgSend_12(_id, _lib._sel_shouldProcessNamespaces1); + return _objc_msgSend_12(this.pointer, _sel_shouldProcessNamespaces); } set shouldProcessNamespaces(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setShouldProcessNamespaces_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setShouldProcessNamespaces_, value); } bool get shouldReportNamespacePrefixes { - return _lib._objc_msgSend_12(_id, _lib._sel_shouldReportNamespacePrefixes1); + return _objc_msgSend_12(this.pointer, _sel_shouldReportNamespacePrefixes); } set shouldReportNamespacePrefixes(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setShouldReportNamespacePrefixes_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setShouldReportNamespacePrefixes_, value); } int get externalEntityResolvingPolicy { - return _lib._objc_msgSend_1029( - _id, _lib._sel_externalEntityResolvingPolicy1); + return _objc_msgSend_1029(this.pointer, _sel_externalEntityResolvingPolicy); } set externalEntityResolvingPolicy(int value) { - return _lib._objc_msgSend_1030( - _id, _lib._sel_setExternalEntityResolvingPolicy_1, value); + return _objc_msgSend_1030( + this.pointer, _sel_setExternalEntityResolvingPolicy_, value); } NSSet? get allowedExternalEntityURLs { final _ret = - _lib._objc_msgSend_319(_id, _lib._sel_allowedExternalEntityURLs1); + _objc_msgSend_319(this.pointer, _sel_allowedExternalEntityURLs); return _ret.address == 0 ? null - : NSSet._(_ret, _lib, retain: true, release: true); + : NSSet._(_ret, retain: true, release: true); } set allowedExternalEntityURLs(NSSet? value) { - return _lib._objc_msgSend_1031(_id, - _lib._sel_setAllowedExternalEntityURLs_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1031(this.pointer, _sel_setAllowedExternalEntityURLs_, + value?.pointer ?? ffi.nullptr); } bool parse() { - return _lib._objc_msgSend_12(_id, _lib._sel_parse1); + return _objc_msgSend_12(this.pointer, _sel_parse); } void abortParsing() { - _lib._objc_msgSend_1(_id, _lib._sel_abortParsing1); + _objc_msgSend_1(this.pointer, _sel_abortParsing); } NSError? get parserError { - final _ret = _lib._objc_msgSend_322(_id, _lib._sel_parserError1); + final _ret = _objc_msgSend_322(this.pointer, _sel_parserError); return _ret.address == 0 ? null - : NSError._(_ret, _lib, retain: true, release: true); + : NSError._(_ret, retain: true, release: true); } bool get shouldResolveExternalEntities { - return _lib._objc_msgSend_12(_id, _lib._sel_shouldResolveExternalEntities1); + return _objc_msgSend_12(this.pointer, _sel_shouldResolveExternalEntities); } set shouldResolveExternalEntities(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setShouldResolveExternalEntities_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setShouldResolveExternalEntities_, value); } NSString? get publicID { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_publicID1); + final _ret = _objc_msgSend_44(this.pointer, _sel_publicID); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get systemID { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_systemID1); + final _ret = _objc_msgSend_44(this.pointer, _sel_systemID); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } int get lineNumber { - return _lib._objc_msgSend_83(_id, _lib._sel_lineNumber1); + return _objc_msgSend_83(this.pointer, _sel_lineNumber); } int get columnNumber { - return _lib._objc_msgSend_83(_id, _lib._sel_columnNumber1); + return _objc_msgSend_83(this.pointer, _sel_columnNumber); } @override NSXMLParser init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSXMLParser._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSXMLParser._(_ret, retain: true, release: true); } - static NSXMLParser new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSXMLParser1, _lib._sel_new1); - return NSXMLParser._(_ret, _lib, retain: false, release: true); + static NSXMLParser new1() { + final _ret = _objc_msgSend_2(_class_NSXMLParser, _sel_new); + return NSXMLParser._(_ret, retain: false, release: true); } - static NSXMLParser allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSXMLParser1, _lib._sel_allocWithZone_1, zone); - return NSXMLParser._(_ret, _lib, retain: false, release: true); + static NSXMLParser allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSXMLParser, _sel_allocWithZone_, zone); + return NSXMLParser._(_ret, retain: false, release: true); } - static NSXMLParser alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLParser1, _lib._sel_alloc1); - return NSXMLParser._(_ret, _lib, retain: false, release: true); + static NSXMLParser alloc() { + final _ret = _objc_msgSend_2(_class_NSXMLParser, _sel_alloc); + return NSXMLParser._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSXMLParser1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSXMLParser, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSXMLParser1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSXMLParser, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLParser1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSXMLParser, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLParser1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSXMLParser, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSXMLParser1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSXMLParser, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSXMLParser1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSXMLParser, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSXMLParser1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSXMLParser1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSXMLParser1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSXMLParser, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSXMLParser, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSXMLParser, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSXMLParser = objc.getClass("NSXMLParser"); +late final _sel_initWithStream_ = objc.registerName("initWithStream:"); +final _objc_msgSend_1028 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_shouldProcessNamespaces = + objc.registerName("shouldProcessNamespaces"); +late final _sel_setShouldProcessNamespaces_ = + objc.registerName("setShouldProcessNamespaces:"); +late final _sel_shouldReportNamespacePrefixes = + objc.registerName("shouldReportNamespacePrefixes"); +late final _sel_setShouldReportNamespacePrefixes_ = + objc.registerName("setShouldReportNamespacePrefixes:"); abstract class NSXMLParserExternalEntityResolvingPolicy { static const int NSXMLParserResolveExternalEntitiesNever = 0; @@ -68726,1171 +51719,1411 @@ abstract class NSXMLParserExternalEntityResolvingPolicy { static const int NSXMLParserResolveExternalEntitiesAlways = 3; } +late final _sel_externalEntityResolvingPolicy = + objc.registerName("externalEntityResolvingPolicy"); +final _objc_msgSend_1029 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setExternalEntityResolvingPolicy_ = + objc.registerName("setExternalEntityResolvingPolicy:"); +final _objc_msgSend_1030 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_allowedExternalEntityURLs = + objc.registerName("allowedExternalEntityURLs"); +late final _sel_setAllowedExternalEntityURLs_ = + objc.registerName("setAllowedExternalEntityURLs:"); +final _objc_msgSend_1031 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_parse = objc.registerName("parse"); +late final _sel_abortParsing = objc.registerName("abortParsing"); +late final _sel_parserError = objc.registerName("parserError"); +late final _sel_shouldResolveExternalEntities = + objc.registerName("shouldResolveExternalEntities"); +late final _sel_setShouldResolveExternalEntities_ = + objc.registerName("setShouldResolveExternalEntities:"); +late final _sel_publicID = objc.registerName("publicID"); +late final _sel_systemID = objc.registerName("systemID"); +late final _sel_lineNumber = objc.registerName("lineNumber"); +late final _sel_columnNumber = objc.registerName("columnNumber"); + class NSFileWrapper extends NSObject { - NSFileWrapper._(ffi.Pointer id, SwiftLibrary lib, + NSFileWrapper._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSFileWrapper] that points to the same underlying object as [other]. - static NSFileWrapper castFrom(T other) { - return NSFileWrapper._(other._id, other._lib, retain: true, release: true); + static NSFileWrapper castFrom(T other) { + return NSFileWrapper._(other.pointer, retain: true, release: true); } /// Returns a [NSFileWrapper] that wraps the given raw object pointer. - static NSFileWrapper castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSFileWrapper castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSFileWrapper._(other, lib, retain: retain, release: release); + return NSFileWrapper._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSFileWrapper]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSFileWrapper1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSFileWrapper); } - NSFileWrapper? initWithURL_options_error_( - NSURL url, int options, ffi.Pointer> outError) { - final _ret = _lib._objc_msgSend_1032( - _id, _lib._sel_initWithURL_options_error_1, url._id, options, outError); + NSFileWrapper? initWithURL_options_error_(NSURL url, int options, + ffi.Pointer> outError) { + final _ret = _objc_msgSend_1032(this.pointer, + _sel_initWithURL_options_error_, url.pointer, options, outError); return _ret.address == 0 ? null - : NSFileWrapper._(_ret, _lib, retain: true, release: true); + : NSFileWrapper._(_ret, retain: true, release: true); } NSFileWrapper initDirectoryWithFileWrappers_( NSDictionary childrenByPreferredName) { - final _ret = _lib._objc_msgSend_159(_id, - _lib._sel_initDirectoryWithFileWrappers_1, childrenByPreferredName._id); - return NSFileWrapper._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_159(this.pointer, + _sel_initDirectoryWithFileWrappers_, childrenByPreferredName.pointer); + return NSFileWrapper._(_ret, retain: true, release: true); } NSFileWrapper initRegularFileWithContents_(NSData contents) { - final _ret = _lib._objc_msgSend_279( - _id, _lib._sel_initRegularFileWithContents_1, contents._id); - return NSFileWrapper._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_279( + this.pointer, _sel_initRegularFileWithContents_, contents.pointer); + return NSFileWrapper._(_ret, retain: true, release: true); } NSFileWrapper initSymbolicLinkWithDestinationURL_(NSURL url) { - final _ret = _lib._objc_msgSend_262( - _id, _lib._sel_initSymbolicLinkWithDestinationURL_1, url._id); - return NSFileWrapper._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_262( + this.pointer, _sel_initSymbolicLinkWithDestinationURL_, url.pointer); + return NSFileWrapper._(_ret, retain: true, release: true); } NSFileWrapper? initWithSerializedRepresentation_( NSData serializeRepresentation) { - final _ret = _lib._objc_msgSend_874( - _id, - _lib._sel_initWithSerializedRepresentation_1, - serializeRepresentation._id); + final _ret = _objc_msgSend_874( + this.pointer, + _sel_initWithSerializedRepresentation_, + serializeRepresentation.pointer); return _ret.address == 0 ? null - : NSFileWrapper._(_ret, _lib, retain: true, release: true); + : NSFileWrapper._(_ret, retain: true, release: true); } NSFileWrapper? initWithCoder_(NSCoder inCoder) { final _ret = - _lib._objc_msgSend_47(_id, _lib._sel_initWithCoder_1, inCoder._id); + _objc_msgSend_47(this.pointer, _sel_initWithCoder_, inCoder.pointer); return _ret.address == 0 ? null - : NSFileWrapper._(_ret, _lib, retain: true, release: true); + : NSFileWrapper._(_ret, retain: true, release: true); } bool get directory { - return _lib._objc_msgSend_12(_id, _lib._sel_isDirectory1); + return _objc_msgSend_12(this.pointer, _sel_isDirectory); } bool get regularFile { - return _lib._objc_msgSend_12(_id, _lib._sel_isRegularFile1); + return _objc_msgSend_12(this.pointer, _sel_isRegularFile); } bool get symbolicLink { - return _lib._objc_msgSend_12(_id, _lib._sel_isSymbolicLink1); + return _objc_msgSend_12(this.pointer, _sel_isSymbolicLink); } NSString? get preferredFilename { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_preferredFilename1); + final _ret = _objc_msgSend_44(this.pointer, _sel_preferredFilename); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set preferredFilename(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setPreferredFilename_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545(this.pointer, _sel_setPreferredFilename_, + value?.pointer ?? ffi.nullptr); } NSString? get filename { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_filename1); + final _ret = _objc_msgSend_44(this.pointer, _sel_filename); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set filename(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setFilename_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setFilename_, value?.pointer ?? ffi.nullptr); } NSDictionary get fileAttributes { - final _ret = _lib._objc_msgSend_181(_id, _lib._sel_fileAttributes1); - return NSDictionary._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_181(this.pointer, _sel_fileAttributes); + return NSDictionary._(_ret, retain: true, release: true); } set fileAttributes(NSDictionary value) { - return _lib._objc_msgSend_182( - _id, _lib._sel_setFileAttributes_1, value._id); + return _objc_msgSend_182( + this.pointer, _sel_setFileAttributes_, value.pointer); } bool matchesContentsOfURL_(NSURL url) { - return _lib._objc_msgSend_265( - _id, _lib._sel_matchesContentsOfURL_1, url._id); + return _objc_msgSend_265( + this.pointer, _sel_matchesContentsOfURL_, url.pointer); } - bool readFromURL_options_error_( - NSURL url, int options, ffi.Pointer> outError) { - return _lib._objc_msgSend_1033( - _id, _lib._sel_readFromURL_options_error_1, url._id, options, outError); + bool readFromURL_options_error_(NSURL url, int options, + ffi.Pointer> outError) { + return _objc_msgSend_1033(this.pointer, _sel_readFromURL_options_error_, + url.pointer, options, outError); } bool writeToURL_options_originalContentsURL_error_( NSURL url, int options, NSURL? originalContentsURL, - ffi.Pointer> outError) { - return _lib._objc_msgSend_1034( - _id, - _lib._sel_writeToURL_options_originalContentsURL_error_1, - url._id, + ffi.Pointer> outError) { + return _objc_msgSend_1034( + this.pointer, + _sel_writeToURL_options_originalContentsURL_error_, + url.pointer, options, - originalContentsURL?._id ?? ffi.nullptr, + originalContentsURL?.pointer ?? ffi.nullptr, outError); } NSData? get serializedRepresentation { - final _ret = - _lib._objc_msgSend_286(_id, _lib._sel_serializedRepresentation1); + final _ret = _objc_msgSend_286(this.pointer, _sel_serializedRepresentation); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSString addFileWrapper_(NSFileWrapper child) { final _ret = - _lib._objc_msgSend_1035(_id, _lib._sel_addFileWrapper_1, child._id); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_1035(this.pointer, _sel_addFileWrapper_, child.pointer); + return NSString._(_ret, retain: true, release: true); } NSString addRegularFileWithContents_preferredFilename_( NSData data, NSString fileName) { - final _ret = _lib._objc_msgSend_1036( - _id, - _lib._sel_addRegularFileWithContents_preferredFilename_1, - data._id, - fileName._id); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1036( + this.pointer, + _sel_addRegularFileWithContents_preferredFilename_, + data.pointer, + fileName.pointer); + return NSString._(_ret, retain: true, release: true); } void removeFileWrapper_(NSFileWrapper child) { - _lib._objc_msgSend_1037(_id, _lib._sel_removeFileWrapper_1, child._id); + _objc_msgSend_1037(this.pointer, _sel_removeFileWrapper_, child.pointer); } NSDictionary? get fileWrappers { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_fileWrappers1); + final _ret = _objc_msgSend_390(this.pointer, _sel_fileWrappers); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } NSString? keyForFileWrapper_(NSFileWrapper child) { - final _ret = - _lib._objc_msgSend_1038(_id, _lib._sel_keyForFileWrapper_1, child._id); + final _ret = _objc_msgSend_1038( + this.pointer, _sel_keyForFileWrapper_, child.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSData? get regularFileContents { - final _ret = _lib._objc_msgSend_286(_id, _lib._sel_regularFileContents1); + final _ret = _objc_msgSend_286(this.pointer, _sel_regularFileContents); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSURL? get symbolicLinkDestinationURL { final _ret = - _lib._objc_msgSend_45(_id, _lib._sel_symbolicLinkDestinationURL1); + _objc_msgSend_45(this.pointer, _sel_symbolicLinkDestinationURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } NSObject? initWithPath_(NSString path) { - final _ret = _lib._objc_msgSend_38(_id, _lib._sel_initWithPath_1, path._id); + final _ret = + _objc_msgSend_38(this.pointer, _sel_initWithPath_, path.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject initSymbolicLinkWithDestination_(NSString path) { - final _ret = _lib._objc_msgSend_31( - _id, _lib._sel_initSymbolicLinkWithDestination_1, path._id); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_31( + this.pointer, _sel_initSymbolicLinkWithDestination_, path.pointer); + return NSObject._(_ret, retain: true, release: true); } bool needsToBeUpdatedFromPath_(NSString path) { - return _lib._objc_msgSend_64( - _id, _lib._sel_needsToBeUpdatedFromPath_1, path._id); + return _objc_msgSend_64( + this.pointer, _sel_needsToBeUpdatedFromPath_, path.pointer); } bool updateFromPath_(NSString path) { - return _lib._objc_msgSend_64(_id, _lib._sel_updateFromPath_1, path._id); + return _objc_msgSend_64(this.pointer, _sel_updateFromPath_, path.pointer); } bool writeToFile_atomically_updateFilenames_( NSString path, bool atomicFlag, bool updateFilenamesFlag) { - return _lib._objc_msgSend_1039( - _id, - _lib._sel_writeToFile_atomically_updateFilenames_1, - path._id, + return _objc_msgSend_1039( + this.pointer, + _sel_writeToFile_atomically_updateFilenames_, + path.pointer, atomicFlag, updateFilenamesFlag); } NSString addFileWithPath_(NSString path) { final _ret = - _lib._objc_msgSend_69(_id, _lib._sel_addFileWithPath_1, path._id); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_69(this.pointer, _sel_addFileWithPath_, path.pointer); + return NSString._(_ret, retain: true, release: true); } NSString addSymbolicLinkWithDestination_preferredFilename_( NSString path, NSString filename) { - final _ret = _lib._objc_msgSend_364( - _id, - _lib._sel_addSymbolicLinkWithDestination_preferredFilename_1, - path._id, - filename._id); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_364( + this.pointer, + _sel_addSymbolicLinkWithDestination_preferredFilename_, + path.pointer, + filename.pointer); + return NSString._(_ret, retain: true, release: true); } NSString symbolicLinkDestination() { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_symbolicLinkDestination1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_symbolicLinkDestination); + return NSString._(_ret, retain: true, release: true); } @override NSFileWrapper init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSFileWrapper._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSFileWrapper._(_ret, retain: true, release: true); } - static NSFileWrapper new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSFileWrapper1, _lib._sel_new1); - return NSFileWrapper._(_ret, _lib, retain: false, release: true); + static NSFileWrapper new1() { + final _ret = _objc_msgSend_2(_class_NSFileWrapper, _sel_new); + return NSFileWrapper._(_ret, retain: false, release: true); } - static NSFileWrapper allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSFileWrapper1, _lib._sel_allocWithZone_1, zone); - return NSFileWrapper._(_ret, _lib, retain: false, release: true); + static NSFileWrapper allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSFileWrapper, _sel_allocWithZone_, zone); + return NSFileWrapper._(_ret, retain: false, release: true); } - static NSFileWrapper alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSFileWrapper1, _lib._sel_alloc1); - return NSFileWrapper._(_ret, _lib, retain: false, release: true); + static NSFileWrapper alloc() { + final _ret = _objc_msgSend_2(_class_NSFileWrapper, _sel_alloc); + return NSFileWrapper._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSFileWrapper1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSFileWrapper, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSFileWrapper1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSFileWrapper, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSFileWrapper1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSFileWrapper, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSFileWrapper1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSFileWrapper, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSFileWrapper1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSFileWrapper, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSFileWrapper1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSFileWrapper, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSFileWrapper1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSFileWrapper, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSFileWrapper1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSFileWrapper, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSFileWrapper1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSFileWrapper, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSFileWrapper = objc.getClass("NSFileWrapper"); + abstract class NSFileWrapperReadingOptions { static const int NSFileWrapperReadingImmediate = 1; static const int NSFileWrapperReadingWithoutMapping = 2; } +late final _sel_initWithURL_options_error_ = + objc.registerName("initWithURL:options:error:"); +final _objc_msgSend_1032 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_initDirectoryWithFileWrappers_ = + objc.registerName("initDirectoryWithFileWrappers:"); +late final _sel_initRegularFileWithContents_ = + objc.registerName("initRegularFileWithContents:"); +late final _sel_initSymbolicLinkWithDestinationURL_ = + objc.registerName("initSymbolicLinkWithDestinationURL:"); +late final _sel_initWithSerializedRepresentation_ = + objc.registerName("initWithSerializedRepresentation:"); +late final _sel_isDirectory = objc.registerName("isDirectory"); +late final _sel_isRegularFile = objc.registerName("isRegularFile"); +late final _sel_isSymbolicLink = objc.registerName("isSymbolicLink"); +late final _sel_preferredFilename = objc.registerName("preferredFilename"); +late final _sel_setPreferredFilename_ = + objc.registerName("setPreferredFilename:"); +late final _sel_filename = objc.registerName("filename"); +late final _sel_setFilename_ = objc.registerName("setFilename:"); +late final _sel_fileAttributes = objc.registerName("fileAttributes"); +late final _sel_setFileAttributes_ = objc.registerName("setFileAttributes:"); +late final _sel_matchesContentsOfURL_ = + objc.registerName("matchesContentsOfURL:"); +late final _sel_readFromURL_options_error_ = + objc.registerName("readFromURL:options:error:"); +final _objc_msgSend_1033 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); + abstract class NSFileWrapperWritingOptions { static const int NSFileWrapperWritingAtomic = 1; static const int NSFileWrapperWritingWithNameUpdating = 2; } +late final _sel_writeToURL_options_originalContentsURL_error_ = + objc.registerName("writeToURL:options:originalContentsURL:error:"); +final _objc_msgSend_1034 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_serializedRepresentation = + objc.registerName("serializedRepresentation"); +late final _sel_addFileWrapper_ = objc.registerName("addFileWrapper:"); +final _objc_msgSend_1035 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_addRegularFileWithContents_preferredFilename_ = + objc.registerName("addRegularFileWithContents:preferredFilename:"); +final _objc_msgSend_1036 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeFileWrapper_ = objc.registerName("removeFileWrapper:"); +final _objc_msgSend_1037 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_fileWrappers = objc.registerName("fileWrappers"); +late final _sel_keyForFileWrapper_ = objc.registerName("keyForFileWrapper:"); +final _objc_msgSend_1038 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_regularFileContents = objc.registerName("regularFileContents"); +late final _sel_symbolicLinkDestinationURL = + objc.registerName("symbolicLinkDestinationURL"); +late final _sel_initSymbolicLinkWithDestination_ = + objc.registerName("initSymbolicLinkWithDestination:"); +late final _sel_needsToBeUpdatedFromPath_ = + objc.registerName("needsToBeUpdatedFromPath:"); +late final _sel_updateFromPath_ = objc.registerName("updateFromPath:"); +late final _sel_writeToFile_atomically_updateFilenames_ = + objc.registerName("writeToFile:atomically:updateFilenames:"); +final _objc_msgSend_1039 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Bool)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + bool)>(); +late final _sel_addFileWithPath_ = objc.registerName("addFileWithPath:"); +late final _sel_addSymbolicLinkWithDestination_preferredFilename_ = + objc.registerName("addSymbolicLinkWithDestination:preferredFilename:"); +late final _sel_symbolicLinkDestination = + objc.registerName("symbolicLinkDestination"); + class NSURLSession extends NSObject { - NSURLSession._(ffi.Pointer id, SwiftLibrary lib, + NSURLSession._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLSession] that points to the same underlying object as [other]. - static NSURLSession castFrom(T other) { - return NSURLSession._(other._id, other._lib, retain: true, release: true); + static NSURLSession castFrom(T other) { + return NSURLSession._(other.pointer, retain: true, release: true); } /// Returns a [NSURLSession] that wraps the given raw object pointer. - static NSURLSession castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSURLSession castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSURLSession._(other, lib, retain: retain, release: release); + return NSURLSession._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLSession]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSURLSession1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSession); } - static NSURLSession getSharedSession(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_1040( - _lib._class_NSURLSession1, _lib._sel_sharedSession1); - return NSURLSession._(_ret, _lib, retain: true, release: true); + static NSURLSession getSharedSession() { + final _ret = _objc_msgSend_1040(_class_NSURLSession, _sel_sharedSession); + return NSURLSession._(_ret, retain: true, release: true); } static NSURLSession sessionWithConfiguration_( - SwiftLibrary _lib, NSURLSessionConfiguration configuration) { - final _ret = _lib._objc_msgSend_1056(_lib._class_NSURLSession1, - _lib._sel_sessionWithConfiguration_1, configuration._id); - return NSURLSession._(_ret, _lib, retain: true, release: true); + NSURLSessionConfiguration configuration) { + final _ret = _objc_msgSend_1056(_class_NSURLSession, + _sel_sessionWithConfiguration_, configuration.pointer); + return NSURLSession._(_ret, retain: true, release: true); } static NSURLSession sessionWithConfiguration_delegate_delegateQueue_( - SwiftLibrary _lib, NSURLSessionConfiguration configuration, NSObject? delegate, NSOperationQueue? queue) { - final _ret = _lib._objc_msgSend_1057( - _lib._class_NSURLSession1, - _lib._sel_sessionWithConfiguration_delegate_delegateQueue_1, - configuration._id, - delegate?._id ?? ffi.nullptr, - queue?._id ?? ffi.nullptr); - return NSURLSession._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1057( + _class_NSURLSession, + _sel_sessionWithConfiguration_delegate_delegateQueue_, + configuration.pointer, + delegate?.pointer ?? ffi.nullptr, + queue?.pointer ?? ffi.nullptr); + return NSURLSession._(_ret, retain: true, release: true); } NSOperationQueue get delegateQueue { - final _ret = _lib._objc_msgSend_917(_id, _lib._sel_delegateQueue1); - return NSOperationQueue._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_917(this.pointer, _sel_delegateQueue); + return NSOperationQueue._(_ret, retain: true, release: true); } NSObject? get delegate { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_delegate1); + final _ret = _objc_msgSend_17(this.pointer, _sel_delegate); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSURLSessionConfiguration get configuration { - final _ret = _lib._objc_msgSend_1041(_id, _lib._sel_configuration1); - return NSURLSessionConfiguration._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1041(this.pointer, _sel_configuration); + return NSURLSessionConfiguration._(_ret, retain: true, release: true); } NSString? get sessionDescription { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_sessionDescription1); + final _ret = _objc_msgSend_44(this.pointer, _sel_sessionDescription); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set sessionDescription(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setSessionDescription_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545(this.pointer, _sel_setSessionDescription_, + value?.pointer ?? ffi.nullptr); } void finishTasksAndInvalidate() { - _lib._objc_msgSend_1(_id, _lib._sel_finishTasksAndInvalidate1); + _objc_msgSend_1(this.pointer, _sel_finishTasksAndInvalidate); } void invalidateAndCancel() { - _lib._objc_msgSend_1(_id, _lib._sel_invalidateAndCancel1); + _objc_msgSend_1(this.pointer, _sel_invalidateAndCancel); } void resetWithCompletionHandler_(ObjCBlock_ffiVoid completionHandler) { - _lib._objc_msgSend_532( - _id, _lib._sel_resetWithCompletionHandler_1, completionHandler._id); + _objc_msgSend_532(this.pointer, _sel_resetWithCompletionHandler_, + completionHandler.pointer); } void flushWithCompletionHandler_(ObjCBlock_ffiVoid completionHandler) { - _lib._objc_msgSend_532( - _id, _lib._sel_flushWithCompletionHandler_1, completionHandler._id); + _objc_msgSend_532(this.pointer, _sel_flushWithCompletionHandler_, + completionHandler.pointer); } void getTasksWithCompletionHandler_( ObjCBlock_ffiVoid_NSArray_NSArray_NSArray completionHandler) { - _lib._objc_msgSend_1058( - _id, _lib._sel_getTasksWithCompletionHandler_1, completionHandler._id); + _objc_msgSend_1058(this.pointer, _sel_getTasksWithCompletionHandler_, + completionHandler.pointer); } void getAllTasksWithCompletionHandler_( ObjCBlock_ffiVoid_NSArray1 completionHandler) { - _lib._objc_msgSend_1059(_id, _lib._sel_getAllTasksWithCompletionHandler_1, - completionHandler._id); + _objc_msgSend_1059(this.pointer, _sel_getAllTasksWithCompletionHandler_, + completionHandler.pointer); } NSURLSessionDataTask dataTaskWithRequest_(NSURLRequest request) { - final _ret = _lib._objc_msgSend_1060( - _id, _lib._sel_dataTaskWithRequest_1, request._id); - return NSURLSessionDataTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1060( + this.pointer, _sel_dataTaskWithRequest_, request.pointer); + return NSURLSessionDataTask._(_ret, retain: true, release: true); } NSURLSessionDataTask dataTaskWithURL_(NSURL url) { final _ret = - _lib._objc_msgSend_1061(_id, _lib._sel_dataTaskWithURL_1, url._id); - return NSURLSessionDataTask._(_ret, _lib, retain: true, release: true); + _objc_msgSend_1061(this.pointer, _sel_dataTaskWithURL_, url.pointer); + return NSURLSessionDataTask._(_ret, retain: true, release: true); } NSURLSessionUploadTask uploadTaskWithRequest_fromFile_( NSURLRequest request, NSURL fileURL) { - final _ret = _lib._objc_msgSend_1063(_id, - _lib._sel_uploadTaskWithRequest_fromFile_1, request._id, fileURL._id); - return NSURLSessionUploadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1063(this.pointer, + _sel_uploadTaskWithRequest_fromFile_, request.pointer, fileURL.pointer); + return NSURLSessionUploadTask._(_ret, retain: true, release: true); } NSURLSessionUploadTask uploadTaskWithRequest_fromData_( NSURLRequest request, NSData bodyData) { - final _ret = _lib._objc_msgSend_1064(_id, - _lib._sel_uploadTaskWithRequest_fromData_1, request._id, bodyData._id); - return NSURLSessionUploadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1064( + this.pointer, + _sel_uploadTaskWithRequest_fromData_, + request.pointer, + bodyData.pointer); + return NSURLSessionUploadTask._(_ret, retain: true, release: true); } NSURLSessionUploadTask uploadTaskWithResumeData_(NSData resumeData) { - final _ret = _lib._objc_msgSend_1065( - _id, _lib._sel_uploadTaskWithResumeData_1, resumeData._id); - return NSURLSessionUploadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1065( + this.pointer, _sel_uploadTaskWithResumeData_, resumeData.pointer); + return NSURLSessionUploadTask._(_ret, retain: true, release: true); } NSURLSessionUploadTask uploadTaskWithStreamedRequest_(NSURLRequest request) { - final _ret = _lib._objc_msgSend_1066( - _id, _lib._sel_uploadTaskWithStreamedRequest_1, request._id); - return NSURLSessionUploadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1066( + this.pointer, _sel_uploadTaskWithStreamedRequest_, request.pointer); + return NSURLSessionUploadTask._(_ret, retain: true, release: true); } NSURLSessionDownloadTask downloadTaskWithRequest_(NSURLRequest request) { - final _ret = _lib._objc_msgSend_1067( - _id, _lib._sel_downloadTaskWithRequest_1, request._id); - return NSURLSessionDownloadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1067( + this.pointer, _sel_downloadTaskWithRequest_, request.pointer); + return NSURLSessionDownloadTask._(_ret, retain: true, release: true); } NSURLSessionDownloadTask downloadTaskWithURL_(NSURL url) { - final _ret = - _lib._objc_msgSend_1068(_id, _lib._sel_downloadTaskWithURL_1, url._id); - return NSURLSessionDownloadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1068( + this.pointer, _sel_downloadTaskWithURL_, url.pointer); + return NSURLSessionDownloadTask._(_ret, retain: true, release: true); } NSURLSessionDownloadTask downloadTaskWithResumeData_(NSData resumeData) { - final _ret = _lib._objc_msgSend_1069( - _id, _lib._sel_downloadTaskWithResumeData_1, resumeData._id); - return NSURLSessionDownloadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1069( + this.pointer, _sel_downloadTaskWithResumeData_, resumeData.pointer); + return NSURLSessionDownloadTask._(_ret, retain: true, release: true); } NSURLSessionStreamTask streamTaskWithHostName_port_( NSString hostname, int port) { - final _ret = _lib._objc_msgSend_1072( - _id, _lib._sel_streamTaskWithHostName_port_1, hostname._id, port); - return NSURLSessionStreamTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1072(this.pointer, + _sel_streamTaskWithHostName_port_, hostname.pointer, port); + return NSURLSessionStreamTask._(_ret, retain: true, release: true); } NSURLSessionStreamTask streamTaskWithNetService_(NSNetService service) { - final _ret = _lib._objc_msgSend_1080( - _id, _lib._sel_streamTaskWithNetService_1, service._id); - return NSURLSessionStreamTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1080( + this.pointer, _sel_streamTaskWithNetService_, service.pointer); + return NSURLSessionStreamTask._(_ret, retain: true, release: true); } NSURLSessionWebSocketTask webSocketTaskWithURL_(NSURL url) { - final _ret = - _lib._objc_msgSend_1087(_id, _lib._sel_webSocketTaskWithURL_1, url._id); - return NSURLSessionWebSocketTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1087( + this.pointer, _sel_webSocketTaskWithURL_, url.pointer); + return NSURLSessionWebSocketTask._(_ret, retain: true, release: true); } NSURLSessionWebSocketTask webSocketTaskWithURL_protocols_( NSURL url, NSArray protocols) { - final _ret = _lib._objc_msgSend_1088(_id, - _lib._sel_webSocketTaskWithURL_protocols_1, url._id, protocols._id); - return NSURLSessionWebSocketTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1088(this.pointer, + _sel_webSocketTaskWithURL_protocols_, url.pointer, protocols.pointer); + return NSURLSessionWebSocketTask._(_ret, retain: true, release: true); } NSURLSessionWebSocketTask webSocketTaskWithRequest_(NSURLRequest request) { - final _ret = _lib._objc_msgSend_1089( - _id, _lib._sel_webSocketTaskWithRequest_1, request._id); - return NSURLSessionWebSocketTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1089( + this.pointer, _sel_webSocketTaskWithRequest_, request.pointer); + return NSURLSessionWebSocketTask._(_ret, retain: true, release: true); } @override NSURLSession init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLSession._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLSession._(_ret, retain: true, release: true); } - static NSURLSession new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLSession1, _lib._sel_new1); - return NSURLSession._(_ret, _lib, retain: false, release: true); + static NSURLSession new1() { + final _ret = _objc_msgSend_2(_class_NSURLSession, _sel_new); + return NSURLSession._(_ret, retain: false, release: true); } NSURLSessionDataTask dataTaskWithRequest_completionHandler_( NSURLRequest request, ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError completionHandler) { - final _ret = _lib._objc_msgSend_1090( - _id, - _lib._sel_dataTaskWithRequest_completionHandler_1, - request._id, - completionHandler._id); - return NSURLSessionDataTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1090( + this.pointer, + _sel_dataTaskWithRequest_completionHandler_, + request.pointer, + completionHandler.pointer); + return NSURLSessionDataTask._(_ret, retain: true, release: true); } NSURLSessionDataTask dataTaskWithURL_completionHandler_(NSURL url, ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError completionHandler) { - final _ret = _lib._objc_msgSend_1091( - _id, - _lib._sel_dataTaskWithURL_completionHandler_1, - url._id, - completionHandler._id); - return NSURLSessionDataTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1091( + this.pointer, + _sel_dataTaskWithURL_completionHandler_, + url.pointer, + completionHandler.pointer); + return NSURLSessionDataTask._(_ret, retain: true, release: true); } NSURLSessionUploadTask uploadTaskWithRequest_fromFile_completionHandler_( NSURLRequest request, NSURL fileURL, ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError completionHandler) { - final _ret = _lib._objc_msgSend_1092( - _id, - _lib._sel_uploadTaskWithRequest_fromFile_completionHandler_1, - request._id, - fileURL._id, - completionHandler._id); - return NSURLSessionUploadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1092( + this.pointer, + _sel_uploadTaskWithRequest_fromFile_completionHandler_, + request.pointer, + fileURL.pointer, + completionHandler.pointer); + return NSURLSessionUploadTask._(_ret, retain: true, release: true); } NSURLSessionUploadTask uploadTaskWithRequest_fromData_completionHandler_( NSURLRequest request, NSData? bodyData, ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError completionHandler) { - final _ret = _lib._objc_msgSend_1093( - _id, - _lib._sel_uploadTaskWithRequest_fromData_completionHandler_1, - request._id, - bodyData?._id ?? ffi.nullptr, - completionHandler._id); - return NSURLSessionUploadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1093( + this.pointer, + _sel_uploadTaskWithRequest_fromData_completionHandler_, + request.pointer, + bodyData?.pointer ?? ffi.nullptr, + completionHandler.pointer); + return NSURLSessionUploadTask._(_ret, retain: true, release: true); } NSURLSessionUploadTask uploadTaskWithResumeData_completionHandler_( NSData resumeData, ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError completionHandler) { - final _ret = _lib._objc_msgSend_1094( - _id, - _lib._sel_uploadTaskWithResumeData_completionHandler_1, - resumeData._id, - completionHandler._id); - return NSURLSessionUploadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1094( + this.pointer, + _sel_uploadTaskWithResumeData_completionHandler_, + resumeData.pointer, + completionHandler.pointer); + return NSURLSessionUploadTask._(_ret, retain: true, release: true); } NSURLSessionDownloadTask downloadTaskWithRequest_completionHandler_( NSURLRequest request, ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError completionHandler) { - final _ret = _lib._objc_msgSend_1095( - _id, - _lib._sel_downloadTaskWithRequest_completionHandler_1, - request._id, - completionHandler._id); - return NSURLSessionDownloadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1095( + this.pointer, + _sel_downloadTaskWithRequest_completionHandler_, + request.pointer, + completionHandler.pointer); + return NSURLSessionDownloadTask._(_ret, retain: true, release: true); } NSURLSessionDownloadTask downloadTaskWithURL_completionHandler_(NSURL url, ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError completionHandler) { - final _ret = _lib._objc_msgSend_1096( - _id, - _lib._sel_downloadTaskWithURL_completionHandler_1, - url._id, - completionHandler._id); - return NSURLSessionDownloadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1096( + this.pointer, + _sel_downloadTaskWithURL_completionHandler_, + url.pointer, + completionHandler.pointer); + return NSURLSessionDownloadTask._(_ret, retain: true, release: true); } NSURLSessionDownloadTask downloadTaskWithResumeData_completionHandler_( NSData resumeData, ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError completionHandler) { - final _ret = _lib._objc_msgSend_1097( - _id, - _lib._sel_downloadTaskWithResumeData_completionHandler_1, - resumeData._id, - completionHandler._id); - return NSURLSessionDownloadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1097( + this.pointer, + _sel_downloadTaskWithResumeData_completionHandler_, + resumeData.pointer, + completionHandler.pointer); + return NSURLSessionDownloadTask._(_ret, retain: true, release: true); } - static NSURLSession allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLSession1, _lib._sel_allocWithZone_1, zone); - return NSURLSession._(_ret, _lib, retain: false, release: true); + static NSURLSession allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSURLSession, _sel_allocWithZone_, zone); + return NSURLSession._(_ret, retain: false, release: true); } - static NSURLSession alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSURLSession1, _lib._sel_alloc1); - return NSURLSession._(_ret, _lib, retain: false, release: true); + static NSURLSession alloc() { + final _ret = _objc_msgSend_2(_class_NSURLSession, _sel_alloc); + return NSURLSession._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLSession1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLSession, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLSession1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLSession, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLSession1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLSession, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLSession1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSURLSession, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLSession1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLSession, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLSession1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLSession, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLSession1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLSession, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSURLSession1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLSession, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSession1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSURLSession, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSURLSession = objc.getClass("NSURLSession"); +late final _sel_sharedSession = objc.registerName("sharedSession"); +final _objc_msgSend_1040 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); + class NSURLSessionConfiguration extends NSObject { - NSURLSessionConfiguration._(ffi.Pointer id, SwiftLibrary lib, + NSURLSessionConfiguration._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLSessionConfiguration] that points to the same underlying object as [other]. - static NSURLSessionConfiguration castFrom(T other) { - return NSURLSessionConfiguration._(other._id, other._lib, + static NSURLSessionConfiguration castFrom( + T other) { + return NSURLSessionConfiguration._(other.pointer, retain: true, release: true); } /// Returns a [NSURLSessionConfiguration] that wraps the given raw object pointer. static NSURLSessionConfiguration castFromPointer( - SwiftLibrary lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSURLSessionConfiguration._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSURLSessionConfiguration._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLSessionConfiguration]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLSessionConfiguration1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionConfiguration); } - static NSURLSessionConfiguration getDefaultSessionConfiguration( - SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_1041(_lib._class_NSURLSessionConfiguration1, - _lib._sel_defaultSessionConfiguration1); - return NSURLSessionConfiguration._(_ret, _lib, retain: true, release: true); + static NSURLSessionConfiguration getDefaultSessionConfiguration() { + final _ret = _objc_msgSend_1041( + _class_NSURLSessionConfiguration, _sel_defaultSessionConfiguration); + return NSURLSessionConfiguration._(_ret, retain: true, release: true); } - static NSURLSessionConfiguration getEphemeralSessionConfiguration( - SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_1041(_lib._class_NSURLSessionConfiguration1, - _lib._sel_ephemeralSessionConfiguration1); - return NSURLSessionConfiguration._(_ret, _lib, retain: true, release: true); + static NSURLSessionConfiguration getEphemeralSessionConfiguration() { + final _ret = _objc_msgSend_1041( + _class_NSURLSessionConfiguration, _sel_ephemeralSessionConfiguration); + return NSURLSessionConfiguration._(_ret, retain: true, release: true); } static NSURLSessionConfiguration - backgroundSessionConfigurationWithIdentifier_( - SwiftLibrary _lib, NSString identifier) { - final _ret = _lib._objc_msgSend_1042( - _lib._class_NSURLSessionConfiguration1, - _lib._sel_backgroundSessionConfigurationWithIdentifier_1, - identifier._id); - return NSURLSessionConfiguration._(_ret, _lib, retain: true, release: true); + backgroundSessionConfigurationWithIdentifier_(NSString identifier) { + final _ret = _objc_msgSend_1042(_class_NSURLSessionConfiguration, + _sel_backgroundSessionConfigurationWithIdentifier_, identifier.pointer); + return NSURLSessionConfiguration._(_ret, retain: true, release: true); } NSString? get identifier { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_identifier1); + final _ret = _objc_msgSend_44(this.pointer, _sel_identifier); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } int get requestCachePolicy { - return _lib._objc_msgSend_859(_id, _lib._sel_requestCachePolicy1); + return _objc_msgSend_859(this.pointer, _sel_requestCachePolicy); } set requestCachePolicy(int value) { - return _lib._objc_msgSend_1017( - _id, _lib._sel_setRequestCachePolicy_1, value); + return _objc_msgSend_1017(this.pointer, _sel_setRequestCachePolicy_, value); } double get timeoutIntervalForRequest { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret( - _id, _lib._sel_timeoutIntervalForRequest1) - : _lib._objc_msgSend_165(_id, _lib._sel_timeoutIntervalForRequest1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_timeoutIntervalForRequest) + : _objc_msgSend_165(this.pointer, _sel_timeoutIntervalForRequest); } set timeoutIntervalForRequest(double value) { - return _lib._objc_msgSend_542( - _id, _lib._sel_setTimeoutIntervalForRequest_1, value); + return _objc_msgSend_542( + this.pointer, _sel_setTimeoutIntervalForRequest_, value); } double get timeoutIntervalForResource { - return _lib._objc_msgSend_useVariants1 - ? _lib._objc_msgSend_165_fpret( - _id, _lib._sel_timeoutIntervalForResource1) - : _lib._objc_msgSend_165(_id, _lib._sel_timeoutIntervalForResource1); + return objc.useMsgSendVariants + ? _objc_msgSend_165Fpret(this.pointer, _sel_timeoutIntervalForResource) + : _objc_msgSend_165(this.pointer, _sel_timeoutIntervalForResource); } set timeoutIntervalForResource(double value) { - return _lib._objc_msgSend_542( - _id, _lib._sel_setTimeoutIntervalForResource_1, value); + return _objc_msgSend_542( + this.pointer, _sel_setTimeoutIntervalForResource_, value); } int get networkServiceType { - return _lib._objc_msgSend_860(_id, _lib._sel_networkServiceType1); + return _objc_msgSend_860(this.pointer, _sel_networkServiceType); } set networkServiceType(int value) { - return _lib._objc_msgSend_1018( - _id, _lib._sel_setNetworkServiceType_1, value); + return _objc_msgSend_1018(this.pointer, _sel_setNetworkServiceType_, value); } bool get allowsCellularAccess { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsCellularAccess1); + return _objc_msgSend_12(this.pointer, _sel_allowsCellularAccess); } set allowsCellularAccess(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAllowsCellularAccess_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setAllowsCellularAccess_, value); } bool get allowsExpensiveNetworkAccess { - return _lib._objc_msgSend_12(_id, _lib._sel_allowsExpensiveNetworkAccess1); + return _objc_msgSend_12(this.pointer, _sel_allowsExpensiveNetworkAccess); } set allowsExpensiveNetworkAccess(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAllowsExpensiveNetworkAccess_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setAllowsExpensiveNetworkAccess_, value); } bool get allowsConstrainedNetworkAccess { - return _lib._objc_msgSend_12( - _id, _lib._sel_allowsConstrainedNetworkAccess1); + return _objc_msgSend_12(this.pointer, _sel_allowsConstrainedNetworkAccess); } set allowsConstrainedNetworkAccess(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setAllowsConstrainedNetworkAccess_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setAllowsConstrainedNetworkAccess_, value); } bool get requiresDNSSECValidation { - return _lib._objc_msgSend_12(_id, _lib._sel_requiresDNSSECValidation1); + return _objc_msgSend_12(this.pointer, _sel_requiresDNSSECValidation); } set requiresDNSSECValidation(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setRequiresDNSSECValidation_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setRequiresDNSSECValidation_, value); } bool get waitsForConnectivity { - return _lib._objc_msgSend_12(_id, _lib._sel_waitsForConnectivity1); + return _objc_msgSend_12(this.pointer, _sel_waitsForConnectivity); } set waitsForConnectivity(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setWaitsForConnectivity_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setWaitsForConnectivity_, value); } bool get discretionary { - return _lib._objc_msgSend_12(_id, _lib._sel_isDiscretionary1); + return _objc_msgSend_12(this.pointer, _sel_isDiscretionary); } set discretionary(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setDiscretionary_1, value); + return _objc_msgSend_527(this.pointer, _sel_setDiscretionary_, value); } NSString? get sharedContainerIdentifier { - final _ret = - _lib._objc_msgSend_44(_id, _lib._sel_sharedContainerIdentifier1); + final _ret = _objc_msgSend_44(this.pointer, _sel_sharedContainerIdentifier); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set sharedContainerIdentifier(NSString? value) { - return _lib._objc_msgSend_545(_id, _lib._sel_setSharedContainerIdentifier_1, - value?._id ?? ffi.nullptr); + return _objc_msgSend_545(this.pointer, _sel_setSharedContainerIdentifier_, + value?.pointer ?? ffi.nullptr); } bool get sessionSendsLaunchEvents { - return _lib._objc_msgSend_12(_id, _lib._sel_sessionSendsLaunchEvents1); + return _objc_msgSend_12(this.pointer, _sel_sessionSendsLaunchEvents); } set sessionSendsLaunchEvents(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setSessionSendsLaunchEvents_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setSessionSendsLaunchEvents_, value); } NSDictionary? get connectionProxyDictionary { final _ret = - _lib._objc_msgSend_390(_id, _lib._sel_connectionProxyDictionary1); + _objc_msgSend_390(this.pointer, _sel_connectionProxyDictionary); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set connectionProxyDictionary(NSDictionary? value) { - return _lib._objc_msgSend_634(_id, _lib._sel_setConnectionProxyDictionary_1, - value?._id ?? ffi.nullptr); + return _objc_msgSend_634(this.pointer, _sel_setConnectionProxyDictionary_, + value?.pointer ?? ffi.nullptr); } int get TLSMinimumSupportedProtocol { - return _lib._objc_msgSend_1043(_id, _lib._sel_TLSMinimumSupportedProtocol1); + return _objc_msgSend_1043(this.pointer, _sel_TLSMinimumSupportedProtocol); } set TLSMinimumSupportedProtocol(int value) { - return _lib._objc_msgSend_1044( - _id, _lib._sel_setTLSMinimumSupportedProtocol_1, value); + return _objc_msgSend_1044( + this.pointer, _sel_setTLSMinimumSupportedProtocol_, value); } int get TLSMaximumSupportedProtocol { - return _lib._objc_msgSend_1043(_id, _lib._sel_TLSMaximumSupportedProtocol1); + return _objc_msgSend_1043(this.pointer, _sel_TLSMaximumSupportedProtocol); } set TLSMaximumSupportedProtocol(int value) { - return _lib._objc_msgSend_1044( - _id, _lib._sel_setTLSMaximumSupportedProtocol_1, value); + return _objc_msgSend_1044( + this.pointer, _sel_setTLSMaximumSupportedProtocol_, value); } int get TLSMinimumSupportedProtocolVersion { - return _lib._objc_msgSend_1045( - _id, _lib._sel_TLSMinimumSupportedProtocolVersion1); + return _objc_msgSend_1045( + this.pointer, _sel_TLSMinimumSupportedProtocolVersion); } set TLSMinimumSupportedProtocolVersion(int value) { - return _lib._objc_msgSend_1046( - _id, _lib._sel_setTLSMinimumSupportedProtocolVersion_1, value); + return _objc_msgSend_1046( + this.pointer, _sel_setTLSMinimumSupportedProtocolVersion_, value); } int get TLSMaximumSupportedProtocolVersion { - return _lib._objc_msgSend_1045( - _id, _lib._sel_TLSMaximumSupportedProtocolVersion1); + return _objc_msgSend_1045( + this.pointer, _sel_TLSMaximumSupportedProtocolVersion); } set TLSMaximumSupportedProtocolVersion(int value) { - return _lib._objc_msgSend_1046( - _id, _lib._sel_setTLSMaximumSupportedProtocolVersion_1, value); + return _objc_msgSend_1046( + this.pointer, _sel_setTLSMaximumSupportedProtocolVersion_, value); } bool get HTTPShouldUsePipelining { - return _lib._objc_msgSend_12(_id, _lib._sel_HTTPShouldUsePipelining1); + return _objc_msgSend_12(this.pointer, _sel_HTTPShouldUsePipelining); } set HTTPShouldUsePipelining(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setHTTPShouldUsePipelining_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setHTTPShouldUsePipelining_, value); } bool get HTTPShouldSetCookies { - return _lib._objc_msgSend_12(_id, _lib._sel_HTTPShouldSetCookies1); + return _objc_msgSend_12(this.pointer, _sel_HTTPShouldSetCookies); } set HTTPShouldSetCookies(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setHTTPShouldSetCookies_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setHTTPShouldSetCookies_, value); } int get HTTPCookieAcceptPolicy { - return _lib._objc_msgSend_856(_id, _lib._sel_HTTPCookieAcceptPolicy1); + return _objc_msgSend_856(this.pointer, _sel_HTTPCookieAcceptPolicy); } set HTTPCookieAcceptPolicy(int value) { - return _lib._objc_msgSend_857( - _id, _lib._sel_setHTTPCookieAcceptPolicy_1, value); + return _objc_msgSend_857( + this.pointer, _sel_setHTTPCookieAcceptPolicy_, value); } NSDictionary? get HTTPAdditionalHeaders { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_HTTPAdditionalHeaders1); + final _ret = _objc_msgSend_390(this.pointer, _sel_HTTPAdditionalHeaders); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set HTTPAdditionalHeaders(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, _lib._sel_setHTTPAdditionalHeaders_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_634(this.pointer, _sel_setHTTPAdditionalHeaders_, + value?.pointer ?? ffi.nullptr); } int get HTTPMaximumConnectionsPerHost { - return _lib._objc_msgSend_83(_id, _lib._sel_HTTPMaximumConnectionsPerHost1); + return _objc_msgSend_83(this.pointer, _sel_HTTPMaximumConnectionsPerHost); } set HTTPMaximumConnectionsPerHost(int value) { - return _lib._objc_msgSend_635( - _id, _lib._sel_setHTTPMaximumConnectionsPerHost_1, value); + return _objc_msgSend_635( + this.pointer, _sel_setHTTPMaximumConnectionsPerHost_, value); } NSHTTPCookieStorage? get HTTPCookieStorage { - final _ret = _lib._objc_msgSend_1047(_id, _lib._sel_HTTPCookieStorage1); + final _ret = _objc_msgSend_1047(this.pointer, _sel_HTTPCookieStorage); return _ret.address == 0 ? null - : NSHTTPCookieStorage._(_ret, _lib, retain: true, release: true); + : NSHTTPCookieStorage._(_ret, retain: true, release: true); } set HTTPCookieStorage(NSHTTPCookieStorage? value) { - return _lib._objc_msgSend_1048( - _id, _lib._sel_setHTTPCookieStorage_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1048(this.pointer, _sel_setHTTPCookieStorage_, + value?.pointer ?? ffi.nullptr); } NSURLCredentialStorage? get URLCredentialStorage { - final _ret = _lib._objc_msgSend_1049(_id, _lib._sel_URLCredentialStorage1); + final _ret = _objc_msgSend_1049(this.pointer, _sel_URLCredentialStorage); return _ret.address == 0 ? null - : NSURLCredentialStorage._(_ret, _lib, retain: true, release: true); + : NSURLCredentialStorage._(_ret, retain: true, release: true); } set URLCredentialStorage(NSURLCredentialStorage? value) { - return _lib._objc_msgSend_1050( - _id, _lib._sel_setURLCredentialStorage_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1050(this.pointer, _sel_setURLCredentialStorage_, + value?.pointer ?? ffi.nullptr); } NSURLCache? get URLCache { - final _ret = _lib._objc_msgSend_1051(_id, _lib._sel_URLCache1); + final _ret = _objc_msgSend_1051(this.pointer, _sel_URLCache); return _ret.address == 0 ? null - : NSURLCache._(_ret, _lib, retain: true, release: true); + : NSURLCache._(_ret, retain: true, release: true); } set URLCache(NSURLCache? value) { - return _lib._objc_msgSend_1052( - _id, _lib._sel_setURLCache_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1052( + this.pointer, _sel_setURLCache_, value?.pointer ?? ffi.nullptr); } bool get shouldUseExtendedBackgroundIdleMode { - return _lib._objc_msgSend_12( - _id, _lib._sel_shouldUseExtendedBackgroundIdleMode1); + return _objc_msgSend_12( + this.pointer, _sel_shouldUseExtendedBackgroundIdleMode); } set shouldUseExtendedBackgroundIdleMode(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setShouldUseExtendedBackgroundIdleMode_1, value); + return _objc_msgSend_527( + this.pointer, _sel_setShouldUseExtendedBackgroundIdleMode_, value); } NSArray? get protocolClasses { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_protocolClasses1); + final _ret = _objc_msgSend_84(this.pointer, _sel_protocolClasses); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } set protocolClasses(NSArray? value) { - return _lib._objc_msgSend_1053( - _id, _lib._sel_setProtocolClasses_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1053( + this.pointer, _sel_setProtocolClasses_, value?.pointer ?? ffi.nullptr); } int get multipathServiceType { - return _lib._objc_msgSend_1054(_id, _lib._sel_multipathServiceType1); + return _objc_msgSend_1054(this.pointer, _sel_multipathServiceType); } set multipathServiceType(int value) { - return _lib._objc_msgSend_1055( - _id, _lib._sel_setMultipathServiceType_1, value); + return _objc_msgSend_1055( + this.pointer, _sel_setMultipathServiceType_, value); } @override NSURLSessionConfiguration init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLSessionConfiguration._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLSessionConfiguration._(_ret, retain: true, release: true); } - static NSURLSessionConfiguration new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionConfiguration1, _lib._sel_new1); - return NSURLSessionConfiguration._(_ret, _lib, - retain: false, release: true); + static NSURLSessionConfiguration new1() { + final _ret = _objc_msgSend_2(_class_NSURLSessionConfiguration, _sel_new); + return NSURLSessionConfiguration._(_ret, retain: false, release: true); } static NSURLSessionConfiguration backgroundSessionConfiguration_( - SwiftLibrary _lib, NSString identifier) { - final _ret = _lib._objc_msgSend_1042(_lib._class_NSURLSessionConfiguration1, - _lib._sel_backgroundSessionConfiguration_1, identifier._id); - return NSURLSessionConfiguration._(_ret, _lib, retain: true, release: true); + NSString identifier) { + final _ret = _objc_msgSend_1042(_class_NSURLSessionConfiguration, + _sel_backgroundSessionConfiguration_, identifier.pointer); + return NSURLSessionConfiguration._(_ret, retain: true, release: true); } - static NSURLSessionConfiguration allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3(_lib._class_NSURLSessionConfiguration1, - _lib._sel_allocWithZone_1, zone); - return NSURLSessionConfiguration._(_ret, _lib, - retain: false, release: true); + static NSURLSessionConfiguration allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSURLSessionConfiguration, _sel_allocWithZone_, zone); + return NSURLSessionConfiguration._(_ret, retain: false, release: true); } - static NSURLSessionConfiguration alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionConfiguration1, _lib._sel_alloc1); - return NSURLSessionConfiguration._(_ret, _lib, - retain: false, release: true); + static NSURLSessionConfiguration alloc() { + final _ret = _objc_msgSend_2(_class_NSURLSessionConfiguration, _sel_alloc); + return NSURLSessionConfiguration._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLSessionConfiguration1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLSessionConfiguration, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLSessionConfiguration1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLSessionConfiguration, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLSessionConfiguration1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLSessionConfiguration, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLSessionConfiguration1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSURLSessionConfiguration, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLSessionConfiguration1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLSessionConfiguration, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLSessionConfiguration1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLSessionConfiguration, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLSessionConfiguration1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLSessionConfiguration1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURLSessionConfiguration1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLSessionConfiguration, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLSessionConfiguration, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSURLSessionConfiguration, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSURLSessionConfiguration = + objc.getClass("NSURLSessionConfiguration"); +late final _sel_defaultSessionConfiguration = + objc.registerName("defaultSessionConfiguration"); +final _objc_msgSend_1041 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_ephemeralSessionConfiguration = + objc.registerName("ephemeralSessionConfiguration"); +late final _sel_backgroundSessionConfigurationWithIdentifier_ = + objc.registerName("backgroundSessionConfigurationWithIdentifier:"); +final _objc_msgSend_1042 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_identifier = objc.registerName("identifier"); +late final _sel_requestCachePolicy = objc.registerName("requestCachePolicy"); +late final _sel_setRequestCachePolicy_ = + objc.registerName("setRequestCachePolicy:"); +late final _sel_timeoutIntervalForRequest = + objc.registerName("timeoutIntervalForRequest"); +late final _sel_setTimeoutIntervalForRequest_ = + objc.registerName("setTimeoutIntervalForRequest:"); +late final _sel_timeoutIntervalForResource = + objc.registerName("timeoutIntervalForResource"); +late final _sel_setTimeoutIntervalForResource_ = + objc.registerName("setTimeoutIntervalForResource:"); +late final _sel_waitsForConnectivity = + objc.registerName("waitsForConnectivity"); +late final _sel_setWaitsForConnectivity_ = + objc.registerName("setWaitsForConnectivity:"); +late final _sel_isDiscretionary = objc.registerName("isDiscretionary"); +late final _sel_setDiscretionary_ = objc.registerName("setDiscretionary:"); +late final _sel_sharedContainerIdentifier = + objc.registerName("sharedContainerIdentifier"); +late final _sel_setSharedContainerIdentifier_ = + objc.registerName("setSharedContainerIdentifier:"); +late final _sel_sessionSendsLaunchEvents = + objc.registerName("sessionSendsLaunchEvents"); +late final _sel_setSessionSendsLaunchEvents_ = + objc.registerName("setSessionSendsLaunchEvents:"); +late final _sel_connectionProxyDictionary = + objc.registerName("connectionProxyDictionary"); +late final _sel_setConnectionProxyDictionary_ = + objc.registerName("setConnectionProxyDictionary:"); abstract class SSLProtocol { static const int kSSLProtocolUnknown = 0; @@ -69908,6 +53141,31 @@ abstract class SSLProtocol { static const int kSSLProtocolAll = 6; } +late final _sel_TLSMinimumSupportedProtocol = + objc.registerName("TLSMinimumSupportedProtocol"); +final _objc_msgSend_1043 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setTLSMinimumSupportedProtocol_ = + objc.registerName("setTLSMinimumSupportedProtocol:"); +final _objc_msgSend_1044 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_TLSMaximumSupportedProtocol = + objc.registerName("TLSMaximumSupportedProtocol"); +late final _sel_setTLSMaximumSupportedProtocol_ = + objc.registerName("setTLSMaximumSupportedProtocol:"); + abstract class tls_protocol_version_t { static const int tls_protocol_version_TLSv10 = 769; static const int tls_protocol_version_TLSv11 = 770; @@ -69917,6 +53175,126 @@ abstract class tls_protocol_version_t { static const int tls_protocol_version_DTLSv12 = -259; } +late final _sel_TLSMinimumSupportedProtocolVersion = + objc.registerName("TLSMinimumSupportedProtocolVersion"); +final _objc_msgSend_1045 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setTLSMinimumSupportedProtocolVersion_ = + objc.registerName("setTLSMinimumSupportedProtocolVersion:"); +final _objc_msgSend_1046 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_TLSMaximumSupportedProtocolVersion = + objc.registerName("TLSMaximumSupportedProtocolVersion"); +late final _sel_setTLSMaximumSupportedProtocolVersion_ = + objc.registerName("setTLSMaximumSupportedProtocolVersion:"); +late final _sel_HTTPShouldSetCookies = + objc.registerName("HTTPShouldSetCookies"); +late final _sel_setHTTPShouldSetCookies_ = + objc.registerName("setHTTPShouldSetCookies:"); +late final _sel_HTTPCookieAcceptPolicy = + objc.registerName("HTTPCookieAcceptPolicy"); +late final _sel_setHTTPCookieAcceptPolicy_ = + objc.registerName("setHTTPCookieAcceptPolicy:"); +late final _sel_HTTPAdditionalHeaders = + objc.registerName("HTTPAdditionalHeaders"); +late final _sel_setHTTPAdditionalHeaders_ = + objc.registerName("setHTTPAdditionalHeaders:"); +late final _sel_HTTPMaximumConnectionsPerHost = + objc.registerName("HTTPMaximumConnectionsPerHost"); +late final _sel_setHTTPMaximumConnectionsPerHost_ = + objc.registerName("setHTTPMaximumConnectionsPerHost:"); +late final _sel_HTTPCookieStorage = objc.registerName("HTTPCookieStorage"); +final _objc_msgSend_1047 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setHTTPCookieStorage_ = + objc.registerName("setHTTPCookieStorage:"); +final _objc_msgSend_1048 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_URLCredentialStorage = + objc.registerName("URLCredentialStorage"); +final _objc_msgSend_1049 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setURLCredentialStorage_ = + objc.registerName("setURLCredentialStorage:"); +final _objc_msgSend_1050 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_URLCache = objc.registerName("URLCache"); +final _objc_msgSend_1051 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setURLCache_ = objc.registerName("setURLCache:"); +final _objc_msgSend_1052 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_shouldUseExtendedBackgroundIdleMode = + objc.registerName("shouldUseExtendedBackgroundIdleMode"); +late final _sel_setShouldUseExtendedBackgroundIdleMode_ = + objc.registerName("setShouldUseExtendedBackgroundIdleMode:"); +late final _sel_protocolClasses = objc.registerName("protocolClasses"); +late final _sel_setProtocolClasses_ = objc.registerName("setProtocolClasses:"); +final _objc_msgSend_1053 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + abstract class NSURLSessionMultipathServiceType { static const int NSURLSessionMultipathServiceTypeNone = 0; static const int NSURLSessionMultipathServiceTypeHandover = 1; @@ -69924,29 +53302,95 @@ abstract class NSURLSessionMultipathServiceType { static const int NSURLSessionMultipathServiceTypeAggregate = 3; } +late final _sel_multipathServiceType = + objc.registerName("multipathServiceType"); +final _objc_msgSend_1054 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setMultipathServiceType_ = + objc.registerName("setMultipathServiceType:"); +final _objc_msgSend_1055 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_backgroundSessionConfiguration_ = + objc.registerName("backgroundSessionConfiguration:"); +late final _sel_sessionWithConfiguration_ = + objc.registerName("sessionWithConfiguration:"); +final _objc_msgSend_1056 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_sessionWithConfiguration_delegate_delegateQueue_ = + objc.registerName("sessionWithConfiguration:delegate:delegateQueue:"); +final _objc_msgSend_1057 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_delegateQueue = objc.registerName("delegateQueue"); +late final _sel_configuration = objc.registerName("configuration"); +late final _sel_sessionDescription = objc.registerName("sessionDescription"); +late final _sel_setSessionDescription_ = + objc.registerName("setSessionDescription:"); +late final _sel_finishTasksAndInvalidate = + objc.registerName("finishTasksAndInvalidate"); +late final _sel_invalidateAndCancel = objc.registerName("invalidateAndCancel"); +late final _sel_resetWithCompletionHandler_ = + objc.registerName("resetWithCompletionHandler:"); +late final _sel_flushWithCompletionHandler_ = + objc.registerName("flushWithCompletionHandler:"); void _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>()(arg0, arg1, arg2); + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()(arg0, arg1, arg2); final _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureRegistry = , ffi.Pointer, - ffi.Pointer)>{}; + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_registerClosure( - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer) + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureRegistryIndex; _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureRegistry[id] = fn; @@ -69954,24 +53398,26 @@ ffi.Pointer } void _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_NSArray_NSArray_NSArray extends _ObjCBlockBase { +class ObjCBlock_ffiVoid_NSArray_NSArray_NSArray extends objc.ObjCBlockBase { ObjCBlock_ffiVoid_NSArray_NSArray_NSArray._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSArray_NSArray_NSArray castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSArray_NSArray_NSArray._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSArray_NSArray_NSArray._(pointer, retain: retain, release: release); } @@ -69981,26 +53427,23 @@ class ObjCBlock_ffiVoid_NSArray_NSArray_NSArray extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSArray_NSArray_NSArray.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>> + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -70008,23 +53451,22 @@ class ObjCBlock_ffiVoid_NSArray_NSArray_NSArray extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSArray_NSArray_NSArray.fromFunction(SwiftLibrary lib, void Function(NSArray, NSArray, NSArray) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1, ffi.Pointer arg2) => fn( - NSArray._(arg0, lib, retain: true, release: true), - NSArray._(arg1, lib, retain: true, release: true), - NSArray._(arg2, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSArray_NSArray_NSArray.fromFunction( + void Function(NSArray, NSArray, NSArray) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn(NSArray._(arg0, retain: true, release: true), NSArray._(arg1, retain: true, release: true), NSArray._(arg2, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -70036,80 +53478,90 @@ class ObjCBlock_ffiVoid_NSArray_NSArray_NSArray extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSArray_NSArray_NSArray.listener(SwiftLibrary lib, void Function(NSArray, NSArray, NSArray) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1, ffi.Pointer arg2) => fn( - NSArray._(arg0, lib, retain: true, release: true), - NSArray._(arg1, lib, retain: true, release: true), - NSArray._(arg2, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSArray_NSArray_NSArray.listener(void Function(NSArray, NSArray, NSArray) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1, ffi.Pointer arg2) => fn( + NSArray._(arg0, retain: true, release: true), + NSArray._(arg1, retain: true, release: true), + NSArray._(arg2, retain: true, release: true))))); static ffi.NativeCallable< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; - - void call(NSArray arg0, NSArray arg1, NSArray arg2) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() - .asFunction< - void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>()(_id, arg0._id, arg1._id, arg2._id); -} + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; + void call(NSArray arg0, NSArray arg1, NSArray arg2) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0.pointer, arg1.pointer, arg2.pointer); +} + +late final _sel_getTasksWithCompletionHandler_ = + objc.registerName("getTasksWithCompletionHandler:"); +final _objc_msgSend_1058 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSArray1_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< - ffi - .NativeFunction arg0)>>() - .asFunction)>()(arg0); + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); final _ObjCBlock_ffiVoid_NSArray1_closureRegistry = - )>{}; + )>{}; int _ObjCBlock_ffiVoid_NSArray1_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSArray1_registerClosure( - void Function(ffi.Pointer) fn) { + void Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSArray1_closureRegistryIndex; _ObjCBlock_ffiVoid_NSArray1_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSArray1_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSArray1_closureRegistry[block.ref.target.address]!( arg0); -class ObjCBlock_ffiVoid_NSArray1 extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSArray1._(ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_NSArray1 extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSArray1._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSArray1 castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSArray1._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSArray1._(pointer, retain: retain, release: release); } @@ -70119,21 +53571,17 @@ class ObjCBlock_ffiVoid_NSArray1 extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSArray1.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0)>> + ffi.Void Function(ffi.Pointer arg0)>> ptr) - : this._( - lib - ._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSArray1_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSArray1_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -70141,19 +53589,16 @@ class ObjCBlock_ffiVoid_NSArray1 extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSArray1.fromFunction( - SwiftLibrary lib, void Function(NSArray) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSArray1_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSArray1_registerClosure( - (ffi.Pointer arg0) => - fn(NSArray._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSArray1.fromFunction(void Function(NSArray) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSArray1_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSArray1_registerClosure( + (ffi.Pointer arg0) => + fn(NSArray._(arg0, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -70165,186 +53610,214 @@ class ObjCBlock_ffiVoid_NSArray1 extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSArray1.listener( - SwiftLibrary lib, void Function(NSArray) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSArray1_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSArray1_registerClosure( - (ffi.Pointer arg0) => - fn(NSArray._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSArray1.listener(void Function(NSArray) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSArray1_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSArray1_registerClosure( + (ffi.Pointer arg0) => + fn(NSArray._(arg0, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>? + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSArray arg0) => _id.ref.invoke + void call(NSArray arg0) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>()(_id, arg0._id); -} + void Function(ffi.Pointer, + ffi.Pointer)>()(pointer, arg0.pointer); +} + +late final _sel_getAllTasksWithCompletionHandler_ = + objc.registerName("getAllTasksWithCompletionHandler:"); +final _objc_msgSend_1059 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dataTaskWithRequest_ = + objc.registerName("dataTaskWithRequest:"); +final _objc_msgSend_1060 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dataTaskWithURL_ = objc.registerName("dataTaskWithURL:"); +final _objc_msgSend_1061 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); class NSURLSessionUploadTask extends NSURLSessionDataTask { - NSURLSessionUploadTask._(ffi.Pointer id, SwiftLibrary lib, + NSURLSessionUploadTask._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLSessionUploadTask] that points to the same underlying object as [other]. - static NSURLSessionUploadTask castFrom(T other) { - return NSURLSessionUploadTask._(other._id, other._lib, - retain: true, release: true); + static NSURLSessionUploadTask castFrom( + T other) { + return NSURLSessionUploadTask._(other.pointer, retain: true, release: true); } /// Returns a [NSURLSessionUploadTask] that wraps the given raw object pointer. static NSURLSessionUploadTask castFromPointer( - SwiftLibrary lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSURLSessionUploadTask._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSURLSessionUploadTask._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLSessionUploadTask]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLSessionUploadTask1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionUploadTask); } @override NSURLSessionUploadTask init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLSessionUploadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLSessionUploadTask._(_ret, retain: true, release: true); } - static NSURLSessionUploadTask new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionUploadTask1, _lib._sel_new1); - return NSURLSessionUploadTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionUploadTask new1() { + final _ret = _objc_msgSend_2(_class_NSURLSessionUploadTask, _sel_new); + return NSURLSessionUploadTask._(_ret, retain: false, release: true); } void cancelByProducingResumeData_( ObjCBlock_ffiVoid_NSData completionHandler) { - _lib._objc_msgSend_1062( - _id, _lib._sel_cancelByProducingResumeData_1, completionHandler._id); + _objc_msgSend_1062(this.pointer, _sel_cancelByProducingResumeData_, + completionHandler.pointer); } - static NSURLSessionUploadTask allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLSessionUploadTask1, _lib._sel_allocWithZone_1, zone); - return NSURLSessionUploadTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionUploadTask allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSURLSessionUploadTask, _sel_allocWithZone_, zone); + return NSURLSessionUploadTask._(_ret, retain: false, release: true); } - static NSURLSessionUploadTask alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionUploadTask1, _lib._sel_alloc1); - return NSURLSessionUploadTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionUploadTask alloc() { + final _ret = _objc_msgSend_2(_class_NSURLSessionUploadTask, _sel_alloc); + return NSURLSessionUploadTask._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLSessionUploadTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLSessionUploadTask, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLSessionUploadTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLSessionUploadTask, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLSessionUploadTask1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLSessionUploadTask, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLSessionUploadTask1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSURLSessionUploadTask, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLSessionUploadTask1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLSessionUploadTask, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLSessionUploadTask1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLSessionUploadTask, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLSessionUploadTask1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLSessionUploadTask, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLSessionUploadTask1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLSessionUploadTask, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURLSessionUploadTask1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSURLSessionUploadTask, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSURLSessionUploadTask = + objc.getClass("NSURLSessionUploadTask"); void _ObjCBlock_ffiVoid_NSData_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< - ffi - .NativeFunction arg0)>>() - .asFunction)>()(arg0); + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); final _ObjCBlock_ffiVoid_NSData_closureRegistry = - )>{}; + )>{}; int _ObjCBlock_ffiVoid_NSData_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSData_registerClosure( - void Function(ffi.Pointer) fn) { + void Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSData_closureRegistryIndex; _ObjCBlock_ffiVoid_NSData_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSData_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSData_closureRegistry[block.ref.target.address]!(arg0); -class ObjCBlock_ffiVoid_NSData extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSData._(ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_NSData extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSData._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSData castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSData._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSData._(pointer, retain: retain, release: release); } @@ -70354,21 +53827,17 @@ class ObjCBlock_ffiVoid_NSData extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSData.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0)>> + ffi.Void Function(ffi.Pointer arg0)>> ptr) - : this._( - lib - ._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSData_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -70376,20 +53845,17 @@ class ObjCBlock_ffiVoid_NSData extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSData.fromFunction( - SwiftLibrary lib, void Function(NSData?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSData_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSData_registerClosure( - (ffi.Pointer arg0) => fn(arg0.address == 0 - ? null - : NSData._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSData.fromFunction(void Function(NSData?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSData_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSData._(arg0, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -70401,178 +53867,278 @@ class ObjCBlock_ffiVoid_NSData extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSData.listener(SwiftLibrary lib, void Function(NSData?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSData_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSData_registerClosure( - (ffi.Pointer arg0) => fn(arg0.address == 0 - ? null - : NSData._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSData.listener(void Function(NSData?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSData_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSData_registerClosure( + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSData._(arg0, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>? + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSData? arg0) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() - .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>()(_id, arg0?._id ?? ffi.nullptr); -} + void call(NSData? arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr); +} + +late final _sel_cancelByProducingResumeData_ = + objc.registerName("cancelByProducingResumeData:"); +final _objc_msgSend_1062 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_uploadTaskWithRequest_fromFile_ = + objc.registerName("uploadTaskWithRequest:fromFile:"); +final _objc_msgSend_1063 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_uploadTaskWithRequest_fromData_ = + objc.registerName("uploadTaskWithRequest:fromData:"); +final _objc_msgSend_1064 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_uploadTaskWithResumeData_ = + objc.registerName("uploadTaskWithResumeData:"); +final _objc_msgSend_1065 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_uploadTaskWithStreamedRequest_ = + objc.registerName("uploadTaskWithStreamedRequest:"); +final _objc_msgSend_1066 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); class NSURLSessionDownloadTask extends NSURLSessionTask { - NSURLSessionDownloadTask._(ffi.Pointer id, SwiftLibrary lib, + NSURLSessionDownloadTask._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLSessionDownloadTask] that points to the same underlying object as [other]. - static NSURLSessionDownloadTask castFrom(T other) { - return NSURLSessionDownloadTask._(other._id, other._lib, + static NSURLSessionDownloadTask castFrom( + T other) { + return NSURLSessionDownloadTask._(other.pointer, retain: true, release: true); } /// Returns a [NSURLSessionDownloadTask] that wraps the given raw object pointer. static NSURLSessionDownloadTask castFromPointer( - SwiftLibrary lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSURLSessionDownloadTask._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSURLSessionDownloadTask._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLSessionDownloadTask]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLSessionDownloadTask1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionDownloadTask); } void cancelByProducingResumeData_( ObjCBlock_ffiVoid_NSData completionHandler) { - _lib._objc_msgSend_1062( - _id, _lib._sel_cancelByProducingResumeData_1, completionHandler._id); + _objc_msgSend_1062(this.pointer, _sel_cancelByProducingResumeData_, + completionHandler.pointer); } @override NSURLSessionDownloadTask init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLSessionDownloadTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLSessionDownloadTask._(_ret, retain: true, release: true); } - static NSURLSessionDownloadTask new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionDownloadTask1, _lib._sel_new1); - return NSURLSessionDownloadTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionDownloadTask new1() { + final _ret = _objc_msgSend_2(_class_NSURLSessionDownloadTask, _sel_new); + return NSURLSessionDownloadTask._(_ret, retain: false, release: true); } - static NSURLSessionDownloadTask allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLSessionDownloadTask1, _lib._sel_allocWithZone_1, zone); - return NSURLSessionDownloadTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionDownloadTask allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSURLSessionDownloadTask, _sel_allocWithZone_, zone); + return NSURLSessionDownloadTask._(_ret, retain: false, release: true); } - static NSURLSessionDownloadTask alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionDownloadTask1, _lib._sel_alloc1); - return NSURLSessionDownloadTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionDownloadTask alloc() { + final _ret = _objc_msgSend_2(_class_NSURLSessionDownloadTask, _sel_alloc); + return NSURLSessionDownloadTask._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLSessionDownloadTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLSessionDownloadTask, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLSessionDownloadTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLSessionDownloadTask, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLSessionDownloadTask1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLSessionDownloadTask, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLSessionDownloadTask1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSURLSessionDownloadTask, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLSessionDownloadTask1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLSessionDownloadTask, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLSessionDownloadTask1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLSessionDownloadTask, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLSessionDownloadTask1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLSessionDownloadTask1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURLSessionDownloadTask1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLSessionDownloadTask, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLSessionDownloadTask, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSURLSessionDownloadTask, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSURLSessionDownloadTask = + objc.getClass("NSURLSessionDownloadTask"); +late final _sel_downloadTaskWithRequest_ = + objc.registerName("downloadTaskWithRequest:"); +final _objc_msgSend_1067 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_downloadTaskWithURL_ = + objc.registerName("downloadTaskWithURL:"); +final _objc_msgSend_1068 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_downloadTaskWithResumeData_ = + objc.registerName("downloadTaskWithResumeData:"); +final _objc_msgSend_1069 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); class NSURLSessionStreamTask extends NSURLSessionTask { - NSURLSessionStreamTask._(ffi.Pointer id, SwiftLibrary lib, + NSURLSessionStreamTask._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLSessionStreamTask] that points to the same underlying object as [other]. - static NSURLSessionStreamTask castFrom(T other) { - return NSURLSessionStreamTask._(other._id, other._lib, - retain: true, release: true); + static NSURLSessionStreamTask castFrom( + T other) { + return NSURLSessionStreamTask._(other.pointer, retain: true, release: true); } /// Returns a [NSURLSessionStreamTask] that wraps the given raw object pointer. static NSURLSessionStreamTask castFromPointer( - SwiftLibrary lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSURLSessionStreamTask._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSURLSessionStreamTask._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLSessionStreamTask]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLSessionStreamTask1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionStreamTask); } void readDataOfMinLength_maxLength_timeout_completionHandler_( @@ -70580,176 +54146,170 @@ class NSURLSessionStreamTask extends NSURLSessionTask { int maxBytes, double timeout, ObjCBlock_ffiVoid_NSData_bool_NSError completionHandler) { - _lib._objc_msgSend_1070( - _id, - _lib._sel_readDataOfMinLength_maxLength_timeout_completionHandler_1, + _objc_msgSend_1070( + this.pointer, + _sel_readDataOfMinLength_maxLength_timeout_completionHandler_, minBytes, maxBytes, timeout, - completionHandler._id); + completionHandler.pointer); } void writeData_timeout_completionHandler_(NSData data, double timeout, ObjCBlock_ffiVoid_NSError completionHandler) { - _lib._objc_msgSend_1071( - _id, - _lib._sel_writeData_timeout_completionHandler_1, - data._id, - timeout, - completionHandler._id); + _objc_msgSend_1071(this.pointer, _sel_writeData_timeout_completionHandler_, + data.pointer, timeout, completionHandler.pointer); } void captureStreams() { - _lib._objc_msgSend_1(_id, _lib._sel_captureStreams1); + _objc_msgSend_1(this.pointer, _sel_captureStreams); } void closeWrite() { - _lib._objc_msgSend_1(_id, _lib._sel_closeWrite1); + _objc_msgSend_1(this.pointer, _sel_closeWrite); } void closeRead() { - _lib._objc_msgSend_1(_id, _lib._sel_closeRead1); + _objc_msgSend_1(this.pointer, _sel_closeRead); } void startSecureConnection() { - _lib._objc_msgSend_1(_id, _lib._sel_startSecureConnection1); + _objc_msgSend_1(this.pointer, _sel_startSecureConnection); } void stopSecureConnection() { - _lib._objc_msgSend_1(_id, _lib._sel_stopSecureConnection1); + _objc_msgSend_1(this.pointer, _sel_stopSecureConnection); } @override NSURLSessionStreamTask init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLSessionStreamTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLSessionStreamTask._(_ret, retain: true, release: true); } - static NSURLSessionStreamTask new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionStreamTask1, _lib._sel_new1); - return NSURLSessionStreamTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionStreamTask new1() { + final _ret = _objc_msgSend_2(_class_NSURLSessionStreamTask, _sel_new); + return NSURLSessionStreamTask._(_ret, retain: false, release: true); } - static NSURLSessionStreamTask allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSURLSessionStreamTask1, _lib._sel_allocWithZone_1, zone); - return NSURLSessionStreamTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionStreamTask allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSURLSessionStreamTask, _sel_allocWithZone_, zone); + return NSURLSessionStreamTask._(_ret, retain: false, release: true); } - static NSURLSessionStreamTask alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionStreamTask1, _lib._sel_alloc1); - return NSURLSessionStreamTask._(_ret, _lib, retain: false, release: true); + static NSURLSessionStreamTask alloc() { + final _ret = _objc_msgSend_2(_class_NSURLSessionStreamTask, _sel_alloc); + return NSURLSessionStreamTask._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLSessionStreamTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLSessionStreamTask, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLSessionStreamTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLSessionStreamTask, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLSessionStreamTask1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLSessionStreamTask, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLSessionStreamTask1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSURLSessionStreamTask, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLSessionStreamTask1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLSessionStreamTask, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLSessionStreamTask1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLSessionStreamTask, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLSessionStreamTask1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLSessionStreamTask, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLSessionStreamTask1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLSessionStreamTask, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURLSessionStreamTask1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSURLSessionStreamTask, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSURLSessionStreamTask = + objc.getClass("NSURLSessionStreamTask"); void _ObjCBlock_ffiVoid_NSData_bool_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, bool arg1, - ffi.Pointer arg2) => + ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, ffi.Bool arg1, - ffi.Pointer arg2)>>() + ffi.Void Function(ffi.Pointer arg0, + ffi.Bool arg1, ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, bool, - ffi.Pointer)>()(arg0, arg1, arg2); + void Function(ffi.Pointer, bool, + ffi.Pointer)>()(arg0, arg1, arg2); final _ObjCBlock_ffiVoid_NSData_bool_NSError_closureRegistry = , bool, ffi.Pointer)>{}; + void Function( + ffi.Pointer, bool, ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSData_bool_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSData_bool_NSError_registerClosure( - void Function(ffi.Pointer, bool, ffi.Pointer) fn) { + void Function( + ffi.Pointer, bool, ffi.Pointer) + fn) { final id = ++_ObjCBlock_ffiVoid_NSData_bool_NSError_closureRegistryIndex; _ObjCBlock_ffiVoid_NSData_bool_NSError_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSData_bool_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, bool arg1, - ffi.Pointer arg2) => + ffi.Pointer arg2) => _ObjCBlock_ffiVoid_NSData_bool_NSError_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_NSData_bool_NSError extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSData_bool_NSError._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_NSData_bool_NSError extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSData_bool_NSError._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSData_bool_NSError castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSData_bool_NSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSData_bool_NSError._(pointer, retain: retain, release: release); } @@ -70759,24 +54319,21 @@ class ObjCBlock_ffiVoid_NSData_bool_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSData_bool_NSError.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, ffi.Bool arg1, - ffi.Pointer arg2)>> + ffi.Void Function(ffi.Pointer arg0, + ffi.Bool arg1, ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSData_bool_NSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_bool_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -70784,23 +54341,21 @@ class ObjCBlock_ffiVoid_NSData_bool_NSError extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSData_bool_NSError.fromFunction(SwiftLibrary lib, void Function(NSData, bool, NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSData_bool_NSError_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSData_bool_NSError_registerClosure( - (ffi.Pointer arg0, bool arg1, ffi.Pointer arg2) => fn( - NSData._(arg0, lib, retain: true, release: true), - arg1, - arg2.address == 0 ? null : NSError._(arg2, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSData_bool_NSError.fromFunction( + void Function(NSData, bool, NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_bool_NSError_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSData_bool_NSError_registerClosure( + (ffi.Pointer arg0, bool arg1, + ffi.Pointer arg2) => + fn(NSData._(arg0, retain: true, release: true), arg1, arg2.address == 0 ? null : NSError._(arg2, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -70813,642 +54368,834 @@ class ObjCBlock_ffiVoid_NSData_bool_NSError extends _ObjCBlockBase { /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSData_bool_NSError.listener( - SwiftLibrary lib, void Function(NSData, bool, NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Bool, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSData_bool_NSError_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSData_bool_NSError_registerClosure( - (ffi.Pointer arg0, bool arg1, - ffi.Pointer arg2) => - fn(NSData._(arg0, lib, retain: true, release: true), arg1, arg2.address == 0 ? null : NSError._(arg2, lib, retain: true, release: true)))), - lib); + void Function(NSData, bool, NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSData_bool_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSData_bool_NSError_registerClosure( + (ffi.Pointer arg0, bool arg1, + ffi.Pointer arg2) => + fn(NSData._(arg0, retain: true, release: true), arg1, arg2.address == 0 ? null : NSError._(arg2, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Bool, ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSData arg0, bool arg1, NSError? arg2) => _id.ref.invoke + void call(NSData arg0, bool arg1, NSError? arg2) => pointer.ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, + ffi.Pointer block, + ffi.Pointer arg0, ffi.Bool arg1, - ffi.Pointer arg2)>>() + ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - bool, ffi.Pointer)>()( - _id, arg0._id, arg1, arg2?._id ?? ffi.nullptr); -} + void Function( + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>()( + pointer, arg0.pointer, arg1, arg2?.pointer ?? ffi.nullptr); +} + +late final _sel_readDataOfMinLength_maxLength_timeout_completionHandler_ = objc + .registerName("readDataOfMinLength:maxLength:timeout:completionHandler:"); +final _objc_msgSend_1070 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.Double, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + double, + ffi.Pointer)>(); +late final _sel_writeData_timeout_completionHandler_ = + objc.registerName("writeData:timeout:completionHandler:"); +final _objc_msgSend_1071 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer)>(); +late final _sel_captureStreams = objc.registerName("captureStreams"); +late final _sel_closeWrite = objc.registerName("closeWrite"); +late final _sel_closeRead = objc.registerName("closeRead"); +late final _sel_startSecureConnection = + objc.registerName("startSecureConnection"); +late final _sel_stopSecureConnection = + objc.registerName("stopSecureConnection"); +late final _sel_streamTaskWithHostName_port_ = + objc.registerName("streamTaskWithHostName:port:"); +final _objc_msgSend_1072 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); class NSNetService extends NSObject { - NSNetService._(ffi.Pointer id, SwiftLibrary lib, + NSNetService._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSNetService] that points to the same underlying object as [other]. - static NSNetService castFrom(T other) { - return NSNetService._(other._id, other._lib, retain: true, release: true); + static NSNetService castFrom(T other) { + return NSNetService._(other.pointer, retain: true, release: true); } /// Returns a [NSNetService] that wraps the given raw object pointer. - static NSNetService castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSNetService castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSNetService._(other, lib, retain: retain, release: release); + return NSNetService._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSNetService]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSNetService1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSNetService); } NSNetService initWithDomain_type_name_port_( NSString domain, NSString type, NSString name, int port) { - final _ret = _lib._objc_msgSend_1073( - _id, - _lib._sel_initWithDomain_type_name_port_1, - domain._id, - type._id, - name._id, + final _ret = _objc_msgSend_1073( + this.pointer, + _sel_initWithDomain_type_name_port_, + domain.pointer, + type.pointer, + name.pointer, port); - return NSNetService._(_ret, _lib, retain: true, release: true); + return NSNetService._(_ret, retain: true, release: true); } NSNetService initWithDomain_type_name_( NSString domain, NSString type, NSString name) { - final _ret = _lib._objc_msgSend_1074(_id, - _lib._sel_initWithDomain_type_name_1, domain._id, type._id, name._id); - return NSNetService._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1074( + this.pointer, + _sel_initWithDomain_type_name_, + domain.pointer, + type.pointer, + name.pointer); + return NSNetService._(_ret, retain: true, release: true); } void scheduleInRunLoop_forMode_(NSRunLoop aRunLoop, NSString mode) { - _lib._objc_msgSend_569( - _id, _lib._sel_scheduleInRunLoop_forMode_1, aRunLoop._id, mode._id); + _objc_msgSend_569(this.pointer, _sel_scheduleInRunLoop_forMode_, + aRunLoop.pointer, mode.pointer); } void removeFromRunLoop_forMode_(NSRunLoop aRunLoop, NSString mode) { - _lib._objc_msgSend_569( - _id, _lib._sel_removeFromRunLoop_forMode_1, aRunLoop._id, mode._id); + _objc_msgSend_569(this.pointer, _sel_removeFromRunLoop_forMode_, + aRunLoop.pointer, mode.pointer); } NSObject? get delegate { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_delegate1); + final _ret = _objc_msgSend_17(this.pointer, _sel_delegate); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set delegate(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setDelegate_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); } bool get includesPeerToPeer { - return _lib._objc_msgSend_12(_id, _lib._sel_includesPeerToPeer1); + return _objc_msgSend_12(this.pointer, _sel_includesPeerToPeer); } set includesPeerToPeer(bool value) { - return _lib._objc_msgSend_527( - _id, _lib._sel_setIncludesPeerToPeer_1, value); + return _objc_msgSend_527(this.pointer, _sel_setIncludesPeerToPeer_, value); } NSString get name { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_name1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_name); + return NSString._(_ret, retain: true, release: true); } NSString get type { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_type1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_type); + return NSString._(_ret, retain: true, release: true); } NSString get domain { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_domain1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_domain); + return NSString._(_ret, retain: true, release: true); } NSString? get hostName { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_hostName1); + final _ret = _objc_msgSend_44(this.pointer, _sel_hostName); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSArray? get addresses { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_addresses1); + final _ret = _objc_msgSend_84(this.pointer, _sel_addresses); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } int get port { - return _lib._objc_msgSend_83(_id, _lib._sel_port1); + return _objc_msgSend_83(this.pointer, _sel_port); } void publish() { - _lib._objc_msgSend_1(_id, _lib._sel_publish1); + _objc_msgSend_1(this.pointer, _sel_publish); } void publishWithOptions_(int options) { - _lib._objc_msgSend_1075(_id, _lib._sel_publishWithOptions_1, options); + _objc_msgSend_1075(this.pointer, _sel_publishWithOptions_, options); } void resolve() { - _lib._objc_msgSend_1(_id, _lib._sel_resolve1); + _objc_msgSend_1(this.pointer, _sel_resolve); } void stop() { - _lib._objc_msgSend_1(_id, _lib._sel_stop1); + _objc_msgSend_1(this.pointer, _sel_stop); } - static NSDictionary dictionaryFromTXTRecordData_( - SwiftLibrary _lib, NSData txtData) { - final _ret = _lib._objc_msgSend_1076(_lib._class_NSNetService1, - _lib._sel_dictionaryFromTXTRecordData_1, txtData._id); - return NSDictionary._(_ret, _lib, retain: true, release: true); + static NSDictionary dictionaryFromTXTRecordData_(NSData txtData) { + final _ret = _objc_msgSend_1076(_class_NSNetService, + _sel_dictionaryFromTXTRecordData_, txtData.pointer); + return NSDictionary._(_ret, retain: true, release: true); } - static NSData dataFromTXTRecordDictionary_( - SwiftLibrary _lib, NSDictionary txtDictionary) { - final _ret = _lib._objc_msgSend_1077(_lib._class_NSNetService1, - _lib._sel_dataFromTXTRecordDictionary_1, txtDictionary._id); - return NSData._(_ret, _lib, retain: true, release: true); + static NSData dataFromTXTRecordDictionary_(NSDictionary txtDictionary) { + final _ret = _objc_msgSend_1077(_class_NSNetService, + _sel_dataFromTXTRecordDictionary_, txtDictionary.pointer); + return NSData._(_ret, retain: true, release: true); } void resolveWithTimeout_(double timeout) { - _lib._objc_msgSend_541(_id, _lib._sel_resolveWithTimeout_1, timeout); + _objc_msgSend_541(this.pointer, _sel_resolveWithTimeout_, timeout); } bool getInputStream_outputStream_( - ffi.Pointer> inputStream, - ffi.Pointer> outputStream) { - return _lib._objc_msgSend_1078(_id, _lib._sel_getInputStream_outputStream_1, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + return _objc_msgSend_1078(this.pointer, _sel_getInputStream_outputStream_, inputStream, outputStream); } bool setTXTRecordData_(NSData? recordData) { - return _lib._objc_msgSend_1079( - _id, _lib._sel_setTXTRecordData_1, recordData?._id ?? ffi.nullptr); + return _objc_msgSend_1079(this.pointer, _sel_setTXTRecordData_, + recordData?.pointer ?? ffi.nullptr); } NSData? TXTRecordData() { - final _ret = _lib._objc_msgSend_286(_id, _lib._sel_TXTRecordData1); + final _ret = _objc_msgSend_286(this.pointer, _sel_TXTRecordData); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } void startMonitoring() { - _lib._objc_msgSend_1(_id, _lib._sel_startMonitoring1); + _objc_msgSend_1(this.pointer, _sel_startMonitoring); } void stopMonitoring() { - _lib._objc_msgSend_1(_id, _lib._sel_stopMonitoring1); + _objc_msgSend_1(this.pointer, _sel_stopMonitoring); } @override NSNetService init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSNetService._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSNetService._(_ret, retain: true, release: true); } - static NSNetService new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSNetService1, _lib._sel_new1); - return NSNetService._(_ret, _lib, retain: false, release: true); + static NSNetService new1() { + final _ret = _objc_msgSend_2(_class_NSNetService, _sel_new); + return NSNetService._(_ret, retain: false, release: true); } - static NSNetService allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSNetService1, _lib._sel_allocWithZone_1, zone); - return NSNetService._(_ret, _lib, retain: false, release: true); + static NSNetService allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSNetService, _sel_allocWithZone_, zone); + return NSNetService._(_ret, retain: false, release: true); } - static NSNetService alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSNetService1, _lib._sel_alloc1); - return NSNetService._(_ret, _lib, retain: false, release: true); + static NSNetService alloc() { + final _ret = _objc_msgSend_2(_class_NSNetService, _sel_alloc); + return NSNetService._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSNetService1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSNetService, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSNetService1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSNetService, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSNetService1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSNetService, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSNetService1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSNetService, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSNetService1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSNetService, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSNetService1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSNetService, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSNetService1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSNetService1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSNetService1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSNetService, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSNetService, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSNetService, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSNetService = objc.getClass("NSNetService"); +late final _sel_initWithDomain_type_name_port_ = + objc.registerName("initWithDomain:type:name:port:"); +final _objc_msgSend_1073 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_initWithDomain_type_name_ = + objc.registerName("initWithDomain:type:name:"); +final _objc_msgSend_1074 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_includesPeerToPeer = objc.registerName("includesPeerToPeer"); +late final _sel_setIncludesPeerToPeer_ = + objc.registerName("setIncludesPeerToPeer:"); +late final _sel_type = objc.registerName("type"); abstract class NSNetServiceOptions { static const int NSNetServiceNoAutoRename = 1; static const int NSNetServiceListenForConnections = 2; } +late final _sel_publishWithOptions_ = objc.registerName("publishWithOptions:"); +final _objc_msgSend_1075 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_resolve = objc.registerName("resolve"); +late final _sel_stop = objc.registerName("stop"); +late final _sel_dictionaryFromTXTRecordData_ = + objc.registerName("dictionaryFromTXTRecordData:"); +final _objc_msgSend_1076 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dataFromTXTRecordDictionary_ = + objc.registerName("dataFromTXTRecordDictionary:"); +final _objc_msgSend_1077 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_resolveWithTimeout_ = objc.registerName("resolveWithTimeout:"); +late final _sel_getInputStream_outputStream_ = + objc.registerName("getInputStream:outputStream:"); +final _objc_msgSend_1078 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_setTXTRecordData_ = objc.registerName("setTXTRecordData:"); +final _objc_msgSend_1079 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_TXTRecordData = objc.registerName("TXTRecordData"); +late final _sel_startMonitoring = objc.registerName("startMonitoring"); +late final _sel_stopMonitoring = objc.registerName("stopMonitoring"); +late final _sel_streamTaskWithNetService_ = + objc.registerName("streamTaskWithNetService:"); +final _objc_msgSend_1080 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + class NSURLSessionWebSocketTask extends NSURLSessionTask { - NSURLSessionWebSocketTask._(ffi.Pointer id, SwiftLibrary lib, + NSURLSessionWebSocketTask._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLSessionWebSocketTask] that points to the same underlying object as [other]. - static NSURLSessionWebSocketTask castFrom(T other) { - return NSURLSessionWebSocketTask._(other._id, other._lib, + static NSURLSessionWebSocketTask castFrom( + T other) { + return NSURLSessionWebSocketTask._(other.pointer, retain: true, release: true); } /// Returns a [NSURLSessionWebSocketTask] that wraps the given raw object pointer. static NSURLSessionWebSocketTask castFromPointer( - SwiftLibrary lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSURLSessionWebSocketTask._(other, lib, - retain: retain, release: release); + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSURLSessionWebSocketTask._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLSessionWebSocketTask]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLSessionWebSocketTask1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionWebSocketTask); } void sendMessage_completionHandler_(NSURLSessionWebSocketMessage message, ObjCBlock_ffiVoid_NSError completionHandler) { - _lib._objc_msgSend_1082(_id, _lib._sel_sendMessage_completionHandler_1, - message._id, completionHandler._id); + _objc_msgSend_1082(this.pointer, _sel_sendMessage_completionHandler_, + message.pointer, completionHandler.pointer); } void receiveMessageWithCompletionHandler_( ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError completionHandler) { - _lib._objc_msgSend_1083(_id, - _lib._sel_receiveMessageWithCompletionHandler_1, completionHandler._id); + _objc_msgSend_1083(this.pointer, _sel_receiveMessageWithCompletionHandler_, + completionHandler.pointer); } void sendPingWithPongReceiveHandler_( ObjCBlock_ffiVoid_NSError pongReceiveHandler) { - _lib._objc_msgSend_1084(_id, _lib._sel_sendPingWithPongReceiveHandler_1, - pongReceiveHandler._id); + _objc_msgSend_1084(this.pointer, _sel_sendPingWithPongReceiveHandler_, + pongReceiveHandler.pointer); } void cancelWithCloseCode_reason_(int closeCode, NSData? reason) { - _lib._objc_msgSend_1085(_id, _lib._sel_cancelWithCloseCode_reason_1, - closeCode, reason?._id ?? ffi.nullptr); + _objc_msgSend_1085(this.pointer, _sel_cancelWithCloseCode_reason_, + closeCode, reason?.pointer ?? ffi.nullptr); } int get maximumMessageSize { - return _lib._objc_msgSend_83(_id, _lib._sel_maximumMessageSize1); + return _objc_msgSend_83(this.pointer, _sel_maximumMessageSize); } set maximumMessageSize(int value) { - return _lib._objc_msgSend_635( - _id, _lib._sel_setMaximumMessageSize_1, value); + return _objc_msgSend_635(this.pointer, _sel_setMaximumMessageSize_, value); } int get closeCode { - return _lib._objc_msgSend_1086(_id, _lib._sel_closeCode1); + return _objc_msgSend_1086(this.pointer, _sel_closeCode); } NSData? get closeReason { - final _ret = _lib._objc_msgSend_286(_id, _lib._sel_closeReason1); + final _ret = _objc_msgSend_286(this.pointer, _sel_closeReason); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } @override NSURLSessionWebSocketTask init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLSessionWebSocketTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLSessionWebSocketTask._(_ret, retain: true, release: true); } - static NSURLSessionWebSocketTask new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionWebSocketTask1, _lib._sel_new1); - return NSURLSessionWebSocketTask._(_ret, _lib, - retain: false, release: true); + static NSURLSessionWebSocketTask new1() { + final _ret = _objc_msgSend_2(_class_NSURLSessionWebSocketTask, _sel_new); + return NSURLSessionWebSocketTask._(_ret, retain: false, release: true); } - static NSURLSessionWebSocketTask allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3(_lib._class_NSURLSessionWebSocketTask1, - _lib._sel_allocWithZone_1, zone); - return NSURLSessionWebSocketTask._(_ret, _lib, - retain: false, release: true); + static NSURLSessionWebSocketTask allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSURLSessionWebSocketTask, _sel_allocWithZone_, zone); + return NSURLSessionWebSocketTask._(_ret, retain: false, release: true); } - static NSURLSessionWebSocketTask alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionWebSocketTask1, _lib._sel_alloc1); - return NSURLSessionWebSocketTask._(_ret, _lib, - retain: false, release: true); + static NSURLSessionWebSocketTask alloc() { + final _ret = _objc_msgSend_2(_class_NSURLSessionWebSocketTask, _sel_alloc); + return NSURLSessionWebSocketTask._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLSessionWebSocketTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLSessionWebSocketTask, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLSessionWebSocketTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLSessionWebSocketTask, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLSessionWebSocketTask1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSURLSessionWebSocketTask, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSURLSessionWebSocketTask1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSURLSessionWebSocketTask, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSURLSessionWebSocketTask1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLSessionWebSocketTask, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLSessionWebSocketTask1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLSessionWebSocketTask, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLSessionWebSocketTask1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLSessionWebSocketTask, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85(_lib._class_NSURLSessionWebSocketTask1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSURLSessionWebSocketTask, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURLSessionWebSocketTask1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSURLSessionWebSocketTask, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSURLSessionWebSocketTask = + objc.getClass("NSURLSessionWebSocketTask"); + class NSURLSessionWebSocketMessage extends NSObject { - NSURLSessionWebSocketMessage._(ffi.Pointer id, SwiftLibrary lib, + NSURLSessionWebSocketMessage._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSURLSessionWebSocketMessage] that points to the same underlying object as [other]. - static NSURLSessionWebSocketMessage castFrom( + static NSURLSessionWebSocketMessage castFrom( T other) { - return NSURLSessionWebSocketMessage._(other._id, other._lib, + return NSURLSessionWebSocketMessage._(other.pointer, retain: true, release: true); } /// Returns a [NSURLSessionWebSocketMessage] that wraps the given raw object pointer. static NSURLSessionWebSocketMessage castFromPointer( - SwiftLibrary lib, ffi.Pointer other, - {bool retain = false, bool release = false}) { - return NSURLSessionWebSocketMessage._(other, lib, + ffi.Pointer other, + {bool retain = false, + bool release = false}) { + return NSURLSessionWebSocketMessage._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSURLSessionWebSocketMessage]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSURLSessionWebSocketMessage1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionWebSocketMessage); } NSURLSessionWebSocketMessage initWithData_(NSData data) { final _ret = - _lib._objc_msgSend_279(_id, _lib._sel_initWithData_1, data._id); - return NSURLSessionWebSocketMessage._(_ret, _lib, - retain: true, release: true); + _objc_msgSend_279(this.pointer, _sel_initWithData_, data.pointer); + return NSURLSessionWebSocketMessage._(_ret, retain: true, release: true); } NSURLSessionWebSocketMessage initWithString_(NSString string) { final _ret = - _lib._objc_msgSend_31(_id, _lib._sel_initWithString_1, string._id); - return NSURLSessionWebSocketMessage._(_ret, _lib, - retain: true, release: true); + _objc_msgSend_31(this.pointer, _sel_initWithString_, string.pointer); + return NSURLSessionWebSocketMessage._(_ret, retain: true, release: true); } int get type { - return _lib._objc_msgSend_1081(_id, _lib._sel_type1); + return _objc_msgSend_1081(this.pointer, _sel_type); } NSData? get data { - final _ret = _lib._objc_msgSend_286(_id, _lib._sel_data1); + final _ret = _objc_msgSend_286(this.pointer, _sel_data); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } NSString? get string { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_string1); + final _ret = _objc_msgSend_44(this.pointer, _sel_string); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } @override NSURLSessionWebSocketMessage init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSURLSessionWebSocketMessage._(_ret, _lib, - retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSURLSessionWebSocketMessage._(_ret, retain: true, release: true); } - static NSURLSessionWebSocketMessage new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionWebSocketMessage1, _lib._sel_new1); - return NSURLSessionWebSocketMessage._(_ret, _lib, - retain: false, release: true); + static NSURLSessionWebSocketMessage new1() { + final _ret = _objc_msgSend_2(_class_NSURLSessionWebSocketMessage, _sel_new); + return NSURLSessionWebSocketMessage._(_ret, retain: false, release: true); } static NSURLSessionWebSocketMessage allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3(_lib._class_NSURLSessionWebSocketMessage1, - _lib._sel_allocWithZone_1, zone); - return NSURLSessionWebSocketMessage._(_ret, _lib, - retain: false, release: true); + ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3( + _class_NSURLSessionWebSocketMessage, _sel_allocWithZone_, zone); + return NSURLSessionWebSocketMessage._(_ret, retain: false, release: true); } - static NSURLSessionWebSocketMessage alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSURLSessionWebSocketMessage1, _lib._sel_alloc1); - return NSURLSessionWebSocketMessage._(_ret, _lib, - retain: false, release: true); + static NSURLSessionWebSocketMessage alloc() { + final _ret = + _objc_msgSend_2(_class_NSURLSessionWebSocketMessage, _sel_alloc); + return NSURLSessionWebSocketMessage._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSURLSessionWebSocketMessage1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSURLSessionWebSocketMessage, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSURLSessionWebSocketMessage1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSURLSessionWebSocketMessage, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLSessionWebSocketMessage1, - _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12(_class_NSURLSessionWebSocketMessage, + _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12(_lib._class_NSURLSessionWebSocketMessage1, - _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12( + _class_NSURLSessionWebSocketMessage, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63( - _lib._class_NSURLSessionWebSocketMessage1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, - key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSURLSessionWebSocketMessage, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSURLSessionWebSocketMessage1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSURLSessionWebSocketMessage, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSURLSessionWebSocketMessage1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSURLSessionWebSocketMessage, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSURLSessionWebSocketMessage1, - _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85(_class_NSURLSessionWebSocketMessage, + _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSURLSessionWebSocketMessage1, - _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2( + _class_NSURLSessionWebSocketMessage, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSURLSessionWebSocketMessage = + objc.getClass("NSURLSessionWebSocketMessage"); + abstract class NSURLSessionWebSocketMessageType { static const int NSURLSessionWebSocketMessageTypeData = 0; static const int NSURLSessionWebSocketMessageTypeString = 1; } +final _objc_msgSend_1081 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_sendMessage_completionHandler_ = + objc.registerName("sendMessage:completionHandler:"); +final _objc_msgSend_1082 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => block.ref.target .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer, - ffi.Pointer)>()(arg0, arg1); + void Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); final _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureRegistry = - , ffi.Pointer)>{}; + , ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_registerClosure( - void Function(ffi.Pointer, ffi.Pointer) fn) { + void Function( + ffi.Pointer, ffi.Pointer) + fn) { final id = ++_ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureRegistryIndex; _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureRegistry[id] = @@ -71457,25 +55204,26 @@ ffi.Pointer } void _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureRegistry[ block.ref.target.address]!(arg0, arg1); class ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError - extends _ObjCBlockBase { + extends objc.ObjCBlockBase { ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError._( - pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError._(pointer, retain: retain, release: release); } @@ -71485,23 +55233,20 @@ class ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0, - ffi.Pointer arg1)>> + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -71510,22 +55255,19 @@ class ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError.fromFunction( - SwiftLibrary lib, void Function(NSURLSessionWebSocketMessage?, NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 ? null : NSURLSessionWebSocketMessage._(arg0, lib, retain: true, release: true), - arg1.address == 0 ? null : NSError._(arg1, lib, retain: true, release: true)))), - lib); + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1) => + fn(arg0.address == 0 ? null : NSURLSessionWebSocketMessage._(arg0, retain: true, release: true), arg1.address == 0 ? null : NSError._(arg1, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -71538,42 +55280,63 @@ class ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError.listener( - SwiftLibrary lib, void Function(NSURLSessionWebSocketMessage?, NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= - ffi.NativeCallable, ffi.Pointer, ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1) => fn( - arg0.address == 0 - ? null - : NSURLSessionWebSocketMessage._(arg0, lib, - retain: true, release: true), - arg1.address == 0 - ? null - : NSError._(arg1, lib, retain: true, release: true)))), - lib); + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= + ffi.NativeCallable, ffi.Pointer, ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_registerClosure( + (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + arg0.address == 0 + ? null + : NSURLSessionWebSocketMessage._(arg0, + retain: true, release: true), + arg1.address == 0 ? null : NSError._(arg1, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSURLSessionWebSocketMessage? arg0, NSError? arg1) => _id.ref.invoke + void call(NSURLSessionWebSocketMessage? arg0, NSError? arg1) => pointer + .ref.invoke .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1)>>() + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer)>()( - _id, arg0?._id ?? ffi.nullptr, arg1?._id ?? ffi.nullptr); -} + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1?.pointer ?? ffi.nullptr); +} + +late final _sel_receiveMessageWithCompletionHandler_ = + objc.registerName("receiveMessageWithCompletionHandler:"); +final _objc_msgSend_1083 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_sendPingWithPongReceiveHandler_ = + objc.registerName("sendPingWithPongReceiveHandler:"); +final _objc_msgSend_1084 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); abstract class NSURLSessionWebSocketCloseCode { static const int NSURLSessionWebSocketCloseCodeInvalid = 0; @@ -71592,29 +55355,100 @@ abstract class NSURLSessionWebSocketCloseCode { static const int NSURLSessionWebSocketCloseCodeTLSHandshakeFailure = 1015; } +late final _sel_cancelWithCloseCode_reason_ = + objc.registerName("cancelWithCloseCode:reason:"); +final _objc_msgSend_1085 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_maximumMessageSize = objc.registerName("maximumMessageSize"); +late final _sel_setMaximumMessageSize_ = + objc.registerName("setMaximumMessageSize:"); +late final _sel_closeCode = objc.registerName("closeCode"); +final _objc_msgSend_1086 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_closeReason = objc.registerName("closeReason"); +late final _sel_webSocketTaskWithURL_ = + objc.registerName("webSocketTaskWithURL:"); +final _objc_msgSend_1087 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_webSocketTaskWithURL_protocols_ = + objc.registerName("webSocketTaskWithURL:protocols:"); +final _objc_msgSend_1088 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_webSocketTaskWithRequest_ = + objc.registerName("webSocketTaskWithRequest:"); +final _objc_msgSend_1089 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>()(arg0, arg1, arg2); + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()(arg0, arg1, arg2); final _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_closureRegistry = , ffi.Pointer, - ffi.Pointer)>{}; + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_registerClosure( - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer) + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_closureRegistryIndex; @@ -71623,24 +55457,27 @@ ffi.Pointer } void _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError extends _ObjCBlockBase { +class ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError + extends objc.ObjCBlockBase { ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError._(pointer, retain: retain, release: release); } @@ -71650,26 +55487,23 @@ class ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>> + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -71678,23 +55512,20 @@ class ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError.fromFunction( - SwiftLibrary lib, void Function(NSData?, NSURLResponse?, NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= - ffi.Pointer.fromFunction, ffi.Pointer, ffi.Pointer, ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1, - ffi.Pointer arg2) => - fn( - arg0.address == 0 - ? null - : NSData._(arg0, lib, retain: true, release: true), - arg1.address == 0 ? null : NSURLResponse._(arg1, lib, retain: true, release: true), - arg2.address == 0 ? null : NSError._(arg2, lib, retain: true, release: true)))), - lib); + void Function(NSData?, NSURLResponse?, NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= + ffi.Pointer.fromFunction, ffi.Pointer, ffi.Pointer, ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn( + arg0.address == 0 ? null : NSData._(arg0, retain: true, release: true), + arg1.address == 0 ? null : NSURLResponse._(arg1, retain: true, release: true), + arg2.address == 0 ? null : NSError._(arg2, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -71707,74 +55538,162 @@ class ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError extends _ObjCBlockBase { /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError.listener( - SwiftLibrary lib, void Function(NSData?, NSURLResponse?, NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= - ffi.NativeCallable, ffi.Pointer, ffi.Pointer, ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_registerClosure((ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => + void Function(NSData?, NSURLResponse?, NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable, ffi.Pointer, ffi.Pointer, ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => fn( arg0.address == 0 ? null - : NSData._(arg0, lib, retain: true, release: true), + : NSData._(arg0, retain: true, release: true), arg1.address == 0 ? null - : NSURLResponse._(arg1, lib, retain: true, release: true), - arg2.address == 0 ? null : NSError._(arg2, lib, retain: true, release: true)))), - lib); + : NSURLResponse._(arg1, retain: true, release: true), + arg2.address == 0 ? null : NSError._(arg2, retain: true, release: true))))); static ffi.NativeCallable< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; - - void call(NSData? arg0, NSURLResponse? arg1, NSError? arg2) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() - .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>()( - _id, - arg0?._id ?? ffi.nullptr, - arg1?._id ?? ffi.nullptr, - arg2?._id ?? ffi.nullptr); -} + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; + void call(NSData? arg0, NSURLResponse? arg1, NSError? arg2) => + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, + arg0?.pointer ?? ffi.nullptr, + arg1?.pointer ?? ffi.nullptr, + arg2?.pointer ?? ffi.nullptr); +} + +late final _sel_dataTaskWithRequest_completionHandler_ = + objc.registerName("dataTaskWithRequest:completionHandler:"); +final _objc_msgSend_1090 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_dataTaskWithURL_completionHandler_ = + objc.registerName("dataTaskWithURL:completionHandler:"); +final _objc_msgSend_1091 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_uploadTaskWithRequest_fromFile_completionHandler_ = + objc.registerName("uploadTaskWithRequest:fromFile:completionHandler:"); +final _objc_msgSend_1092 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_uploadTaskWithRequest_fromData_completionHandler_ = + objc.registerName("uploadTaskWithRequest:fromData:completionHandler:"); +final _objc_msgSend_1093 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_uploadTaskWithResumeData_completionHandler_ = + objc.registerName("uploadTaskWithResumeData:completionHandler:"); +final _objc_msgSend_1094 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => block.ref.target .cast< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() .asFunction< - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer)>()(arg0, arg1, arg2); + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()(arg0, arg1, arg2); final _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_closureRegistry = , ffi.Pointer, - ffi.Pointer)>{}; + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>{}; int _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_registerClosure( - void Function(ffi.Pointer, ffi.Pointer, - ffi.Pointer) + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_closureRegistryIndex; @@ -71783,24 +55702,26 @@ ffi.Pointer } void _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2) => + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_closureRegistry[ block.ref.target.address]!(arg0, arg1, arg2); -class ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError extends _ObjCBlockBase { +class ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError extends objc.ObjCBlockBase { ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError._( - ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, - {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError._(pointer, retain: retain, release: release); } @@ -71810,26 +55731,23 @@ class ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< ffi.Void Function( - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>> + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>> ptr) - : this._( - lib._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -71838,23 +55756,20 @@ class ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError.fromFunction( - SwiftLibrary lib, void Function(NSURL?, NSURLResponse?, NSError?) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= - ffi.Pointer.fromFunction, ffi.Pointer, ffi.Pointer, ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1, ffi.Pointer arg2) => fn( - arg0.address == 0 - ? null - : NSURL._(arg0, lib, retain: true, release: true), - arg1.address == 0 - ? null - : NSURLResponse._(arg1, lib, retain: true, release: true), - arg2.address == 0 ? null : NSError._(arg2, lib, retain: true, release: true)))), - lib); + void Function(NSURL?, NSURLResponse?, NSError?) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= + ffi.Pointer.fromFunction, ffi.Pointer, ffi.Pointer, ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn( + arg0.address == 0 ? null : NSURL._(arg0, retain: true, release: true), + arg1.address == 0 ? null : NSURLResponse._(arg1, retain: true, release: true), + arg2.address == 0 ? null : NSError._(arg2, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -71867,470 +55782,571 @@ class ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError extends _ObjCBlockBase { /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError.listener( - SwiftLibrary lib, void Function(NSURL?, NSURLResponse?, NSError?) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= - ffi.NativeCallable, ffi.Pointer, ffi.Pointer, ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_registerClosure( - (ffi.Pointer arg0, ffi.Pointer arg1, - ffi.Pointer arg2) => - fn( - arg0.address == 0 - ? null - : NSURL._(arg0, lib, retain: true, release: true), - arg1.address == 0 ? null : NSURLResponse._(arg1, lib, retain: true, release: true), - arg2.address == 0 ? null : NSError._(arg2, lib, retain: true, release: true)))), - lib); + void Function(NSURL?, NSURLResponse?, NSError?) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable, ffi.Pointer, ffi.Pointer, ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_registerClosure( + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn( + arg0.address == 0 + ? null + : NSURL._(arg0, retain: true, release: true), + arg1.address == 0 + ? null + : NSURLResponse._(arg1, retain: true, release: true), + arg2.address == 0 ? null : NSError._(arg2, retain: true, release: true))))); static ffi.NativeCallable< ffi.Void Function( - ffi.Pointer<_ObjCBlock>, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>? _dartFuncListenerTrampoline; + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSURL? arg0, NSURLResponse? arg1, NSError? arg2) => _id.ref.invoke - .cast< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0, - ffi.Pointer arg1, - ffi.Pointer arg2)>>() - .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>()( - _id, - arg0?._id ?? ffi.nullptr, - arg1?._id ?? ffi.nullptr, - arg2?._id ?? ffi.nullptr); -} + void call(NSURL? arg0, NSURLResponse? arg1, NSError? arg2) => + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, + arg0?.pointer ?? ffi.nullptr, + arg1?.pointer ?? ffi.nullptr, + arg2?.pointer ?? ffi.nullptr); +} + +late final _sel_downloadTaskWithRequest_completionHandler_ = + objc.registerName("downloadTaskWithRequest:completionHandler:"); +final _objc_msgSend_1095 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_downloadTaskWithURL_completionHandler_ = + objc.registerName("downloadTaskWithURL:completionHandler:"); +final _objc_msgSend_1096 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_downloadTaskWithResumeData_completionHandler_ = + objc.registerName("downloadTaskWithResumeData:completionHandler:"); +final _objc_msgSend_1097 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSProtocolChecker extends NSProxy { - NSProtocolChecker._(ffi.Pointer id, SwiftLibrary lib, + NSProtocolChecker._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSProtocolChecker] that points to the same underlying object as [other]. - static NSProtocolChecker castFrom(T other) { - return NSProtocolChecker._(other._id, other._lib, - retain: true, release: true); + static NSProtocolChecker castFrom(T other) { + return NSProtocolChecker._(other.pointer, retain: true, release: true); } /// Returns a [NSProtocolChecker] that wraps the given raw object pointer. - static NSProtocolChecker castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSProtocolChecker castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSProtocolChecker._(other, lib, retain: retain, release: release); + return NSProtocolChecker._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSProtocolChecker]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0(obj._id, obj._lib._sel_isKindOfClass_1, - obj._lib._class_NSProtocolChecker1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSProtocolChecker); } Protocol get protocol { - final _ret = _lib._objc_msgSend_1098(_id, _lib._sel_protocol1); - return Protocol._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1098(this.pointer, _sel_protocol); + return Protocol._(_ret, retain: true, release: true); } NSObject? get target { - final _ret = _lib._objc_msgSend_1099(_id, _lib._sel_target1); + final _ret = _objc_msgSend_914(this.pointer, _sel_target); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } static NSProtocolChecker protocolCheckerWithTarget_protocol_( - SwiftLibrary _lib, NSObject anObject, Protocol aProtocol) { - final _ret = _lib._objc_msgSend_1100( - _lib._class_NSProtocolChecker1, - _lib._sel_protocolCheckerWithTarget_protocol_1, - anObject._id, - aProtocol._id); - return NSProtocolChecker._(_ret, _lib, retain: true, release: true); + NSObject anObject, Protocol aProtocol) { + final _ret = _objc_msgSend_1099( + _class_NSProtocolChecker, + _sel_protocolCheckerWithTarget_protocol_, + anObject.pointer, + aProtocol.pointer); + return NSProtocolChecker._(_ret, retain: true, release: true); } NSProtocolChecker initWithTarget_protocol_( NSObject anObject, Protocol aProtocol) { - final _ret = _lib._objc_msgSend_1100( - _id, _lib._sel_initWithTarget_protocol_1, anObject._id, aProtocol._id); - return NSProtocolChecker._(_ret, _lib, retain: true, release: true); - } - - static NSObject alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSProtocolChecker1, _lib._sel_alloc1); - return NSObject._(_ret, _lib, retain: false, release: true); - } - - static bool respondsToSelector_( - SwiftLibrary _lib, ffi.Pointer aSelector) { - return _lib._objc_msgSend_4(_lib._class_NSProtocolChecker1, - _lib._sel_respondsToSelector_1, aSelector); - } -} + final _ret = _objc_msgSend_1099(this.pointer, _sel_initWithTarget_protocol_, + anObject.pointer, aProtocol.pointer); + return NSProtocolChecker._(_ret, retain: true, release: true); + } + + static NSObject alloc() { + final _ret = _objc_msgSend_2(_class_NSProtocolChecker, _sel_alloc); + return NSObject._(_ret, retain: false, release: true); + } + + static bool respondsToSelector_(ffi.Pointer aSelector) { + return _objc_msgSend_4( + _class_NSProtocolChecker, _sel_respondsToSelector_, aSelector); + } +} + +late final _class_NSProtocolChecker = objc.getClass("NSProtocolChecker"); +final _objc_msgSend_1098 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_protocolCheckerWithTarget_protocol_ = + objc.registerName("protocolCheckerWithTarget:protocol:"); +final _objc_msgSend_1099 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithTarget_protocol_ = + objc.registerName("initWithTarget:protocol:"); class NSTask extends NSObject { - NSTask._(ffi.Pointer id, SwiftLibrary lib, + NSTask._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSTask] that points to the same underlying object as [other]. - static NSTask castFrom(T other) { - return NSTask._(other._id, other._lib, retain: true, release: true); + static NSTask castFrom(T other) { + return NSTask._(other.pointer, retain: true, release: true); } /// Returns a [NSTask] that wraps the given raw object pointer. - static NSTask castFromPointer(SwiftLibrary lib, ffi.Pointer other, + static NSTask castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSTask._(other, lib, retain: retain, release: release); + return NSTask._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSTask]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSTask1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSTask); } @override NSTask init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSTask._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSTask._(_ret, retain: true, release: true); } NSURL? get executableURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_executableURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_executableURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } set executableURL(NSURL? value) { - return _lib._objc_msgSend_671( - _id, _lib._sel_setExecutableURL_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_671( + this.pointer, _sel_setExecutableURL_, value?.pointer ?? ffi.nullptr); } NSArray? get arguments { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_arguments1); + final _ret = _objc_msgSend_84(this.pointer, _sel_arguments); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } set arguments(NSArray? value) { - return _lib._objc_msgSend_1053( - _id, _lib._sel_setArguments_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1053( + this.pointer, _sel_setArguments_, value?.pointer ?? ffi.nullptr); } NSDictionary? get environment { - final _ret = _lib._objc_msgSend_390(_id, _lib._sel_environment1); + final _ret = _objc_msgSend_390(this.pointer, _sel_environment); return _ret.address == 0 ? null - : NSDictionary._(_ret, _lib, retain: true, release: true); + : NSDictionary._(_ret, retain: true, release: true); } set environment(NSDictionary? value) { - return _lib._objc_msgSend_634( - _id, _lib._sel_setEnvironment_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_634( + this.pointer, _sel_setEnvironment_, value?.pointer ?? ffi.nullptr); } NSURL? get currentDirectoryURL { - final _ret = _lib._objc_msgSend_45(_id, _lib._sel_currentDirectoryURL1); + final _ret = _objc_msgSend_45(this.pointer, _sel_currentDirectoryURL); return _ret.address == 0 ? null - : NSURL._(_ret, _lib, retain: true, release: true); + : NSURL._(_ret, retain: true, release: true); } set currentDirectoryURL(NSURL? value) { - return _lib._objc_msgSend_671( - _id, _lib._sel_setCurrentDirectoryURL_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_671(this.pointer, _sel_setCurrentDirectoryURL_, + value?.pointer ?? ffi.nullptr); } NSData? get launchRequirementData { - final _ret = _lib._objc_msgSend_286(_id, _lib._sel_launchRequirementData1); + final _ret = _objc_msgSend_286(this.pointer, _sel_launchRequirementData); return _ret.address == 0 ? null - : NSData._(_ret, _lib, retain: true, release: true); + : NSData._(_ret, retain: true, release: true); } set launchRequirementData(NSData? value) { - return _lib._objc_msgSend_1021( - _id, _lib._sel_setLaunchRequirementData_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1021(this.pointer, _sel_setLaunchRequirementData_, + value?.pointer ?? ffi.nullptr); } NSObject? get standardInput { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_standardInput1); + final _ret = _objc_msgSend_17(this.pointer, _sel_standardInput); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set standardInput(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setStandardInput_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setStandardInput_, value?.pointer ?? ffi.nullptr); } NSObject? get standardOutput { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_standardOutput1); + final _ret = _objc_msgSend_17(this.pointer, _sel_standardOutput); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set standardOutput(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setStandardOutput_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setStandardOutput_, value?.pointer ?? ffi.nullptr); } NSObject? get standardError { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_standardError1); + final _ret = _objc_msgSend_17(this.pointer, _sel_standardError); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set standardError(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setStandardError_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setStandardError_, value?.pointer ?? ffi.nullptr); } - bool launchAndReturnError_(ffi.Pointer> error) { - return _lib._objc_msgSend_255(_id, _lib._sel_launchAndReturnError_1, error); + bool launchAndReturnError_(ffi.Pointer> error) { + return _objc_msgSend_255(this.pointer, _sel_launchAndReturnError_, error); } void interrupt() { - _lib._objc_msgSend_1(_id, _lib._sel_interrupt1); + _objc_msgSend_1(this.pointer, _sel_interrupt); } void terminate() { - _lib._objc_msgSend_1(_id, _lib._sel_terminate1); + _objc_msgSend_1(this.pointer, _sel_terminate); } bool suspend() { - return _lib._objc_msgSend_12(_id, _lib._sel_suspend1); + return _objc_msgSend_12(this.pointer, _sel_suspend); } bool resume() { - return _lib._objc_msgSend_12(_id, _lib._sel_resume1); + return _objc_msgSend_12(this.pointer, _sel_resume); } int get processIdentifier { - return _lib._objc_msgSend_237(_id, _lib._sel_processIdentifier1); + return _objc_msgSend_237(this.pointer, _sel_processIdentifier); } bool get running { - return _lib._objc_msgSend_12(_id, _lib._sel_isRunning1); + return _objc_msgSend_12(this.pointer, _sel_isRunning); } int get terminationStatus { - return _lib._objc_msgSend_237(_id, _lib._sel_terminationStatus1); + return _objc_msgSend_237(this.pointer, _sel_terminationStatus); } int get terminationReason { - return _lib._objc_msgSend_1101(_id, _lib._sel_terminationReason1); + return _objc_msgSend_1100(this.pointer, _sel_terminationReason); } ObjCBlock_ffiVoid_NSTask? get terminationHandler { - final _ret = _lib._objc_msgSend_1102(_id, _lib._sel_terminationHandler1); + final _ret = _objc_msgSend_1101(this.pointer, _sel_terminationHandler); return _ret.address == 0 ? null - : ObjCBlock_ffiVoid_NSTask._(_ret, _lib, retain: true, release: true); + : ObjCBlock_ffiVoid_NSTask._(_ret, retain: true, release: true); } set terminationHandler(ObjCBlock_ffiVoid_NSTask? value) { - return _lib._objc_msgSend_1103( - _id, _lib._sel_setTerminationHandler_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1102(this.pointer, _sel_setTerminationHandler_, + value?.pointer ?? ffi.nullptr); } int get qualityOfService { - return _lib._objc_msgSend_543(_id, _lib._sel_qualityOfService1); + return _objc_msgSend_543(this.pointer, _sel_qualityOfService); } set qualityOfService(int value) { - return _lib._objc_msgSend_544(_id, _lib._sel_setQualityOfService_1, value); + return _objc_msgSend_544(this.pointer, _sel_setQualityOfService_, value); } static NSTask? launchedTaskWithExecutableURL_arguments_error_terminationHandler_( - SwiftLibrary _lib, NSURL url, NSArray arguments, - ffi.Pointer> error, + ffi.Pointer> error, ObjCBlock_ffiVoid_NSTask? terminationHandler) { - final _ret = _lib._objc_msgSend_1104( - _lib._class_NSTask1, - _lib._sel_launchedTaskWithExecutableURL_arguments_error_terminationHandler_1, - url._id, - arguments._id, + final _ret = _objc_msgSend_1103( + _class_NSTask, + _sel_launchedTaskWithExecutableURL_arguments_error_terminationHandler_, + url.pointer, + arguments.pointer, error, - terminationHandler?._id ?? ffi.nullptr); + terminationHandler?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSTask._(_ret, _lib, retain: true, release: true); + : NSTask._(_ret, retain: true, release: true); } void waitUntilExit() { - _lib._objc_msgSend_1(_id, _lib._sel_waitUntilExit1); + _objc_msgSend_1(this.pointer, _sel_waitUntilExit); } NSString? get launchPath { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_launchPath1); + final _ret = _objc_msgSend_44(this.pointer, _sel_launchPath); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set launchPath(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setLaunchPath_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setLaunchPath_, value?.pointer ?? ffi.nullptr); } NSString get currentDirectoryPath { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_currentDirectoryPath1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_currentDirectoryPath); + return NSString._(_ret, retain: true, release: true); } set currentDirectoryPath(NSString value) { - return _lib._objc_msgSend_646( - _id, _lib._sel_setCurrentDirectoryPath_1, value._id); + return _objc_msgSend_646( + this.pointer, _sel_setCurrentDirectoryPath_, value.pointer); } void launch() { - _lib._objc_msgSend_1(_id, _lib._sel_launch1); + _objc_msgSend_1(this.pointer, _sel_launch); } static NSTask launchedTaskWithLaunchPath_arguments_( - SwiftLibrary _lib, NSString path, NSArray arguments) { - final _ret = _lib._objc_msgSend_1105( - _lib._class_NSTask1, - _lib._sel_launchedTaskWithLaunchPath_arguments_1, - path._id, - arguments._id); - return NSTask._(_ret, _lib, retain: true, release: true); + NSString path, NSArray arguments) { + final _ret = _objc_msgSend_1104( + _class_NSTask, + _sel_launchedTaskWithLaunchPath_arguments_, + path.pointer, + arguments.pointer); + return NSTask._(_ret, retain: true, release: true); } - static NSTask new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSTask1, _lib._sel_new1); - return NSTask._(_ret, _lib, retain: false, release: true); + static NSTask new1() { + final _ret = _objc_msgSend_2(_class_NSTask, _sel_new); + return NSTask._(_ret, retain: false, release: true); } - static NSTask allocWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSTask1, _lib._sel_allocWithZone_1, zone); - return NSTask._(_ret, _lib, retain: false, release: true); + static NSTask allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSTask, _sel_allocWithZone_, zone); + return NSTask._(_ret, retain: false, release: true); } - static NSTask alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSTask1, _lib._sel_alloc1); - return NSTask._(_ret, _lib, retain: false, release: true); + static NSTask alloc() { + final _ret = _objc_msgSend_2(_class_NSTask, _sel_alloc); + return NSTask._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSTask, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSTask1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSTask, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSTask1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSTask, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSTask1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSTask, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSTask1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSTask, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSTask1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64( + _class_NSTask, _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSTask1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSTask1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSTask1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSTask, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSTask, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSTask, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSTask = objc.getClass("NSTask"); +late final _sel_setExecutableURL_ = objc.registerName("setExecutableURL:"); +late final _sel_setEnvironment_ = objc.registerName("setEnvironment:"); +late final _sel_currentDirectoryURL = objc.registerName("currentDirectoryURL"); +late final _sel_setCurrentDirectoryURL_ = + objc.registerName("setCurrentDirectoryURL:"); +late final _sel_launchRequirementData = + objc.registerName("launchRequirementData"); +late final _sel_setLaunchRequirementData_ = + objc.registerName("setLaunchRequirementData:"); +late final _sel_standardInput = objc.registerName("standardInput"); +late final _sel_setStandardInput_ = objc.registerName("setStandardInput:"); +late final _sel_standardOutput = objc.registerName("standardOutput"); +late final _sel_setStandardOutput_ = objc.registerName("setStandardOutput:"); +late final _sel_standardError = objc.registerName("standardError"); +late final _sel_setStandardError_ = objc.registerName("setStandardError:"); +late final _sel_launchAndReturnError_ = + objc.registerName("launchAndReturnError:"); +late final _sel_interrupt = objc.registerName("interrupt"); +late final _sel_terminate = objc.registerName("terminate"); +late final _sel_isRunning = objc.registerName("isRunning"); +late final _sel_terminationStatus = objc.registerName("terminationStatus"); abstract class NSTaskTerminationReason { static const int NSTaskTerminationReasonExit = 1; static const int NSTaskTerminationReasonUncaughtSignal = 2; } +late final _sel_terminationReason = objc.registerName("terminationReason"); +final _objc_msgSend_1100 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); void _ObjCBlock_ffiVoid_NSTask_fnPtrTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => block.ref.target .cast< - ffi - .NativeFunction arg0)>>() - .asFunction)>()(arg0); + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); final _ObjCBlock_ffiVoid_NSTask_closureRegistry = - )>{}; + )>{}; int _ObjCBlock_ffiVoid_NSTask_closureRegistryIndex = 0; ffi.Pointer _ObjCBlock_ffiVoid_NSTask_registerClosure( - void Function(ffi.Pointer) fn) { + void Function(ffi.Pointer) fn) { final id = ++_ObjCBlock_ffiVoid_NSTask_closureRegistryIndex; _ObjCBlock_ffiVoid_NSTask_closureRegistry[id] = fn; return ffi.Pointer.fromAddress(id); } void _ObjCBlock_ffiVoid_NSTask_closureTrampoline( - ffi.Pointer<_ObjCBlock> block, ffi.Pointer arg0) => + ffi.Pointer block, ffi.Pointer arg0) => _ObjCBlock_ffiVoid_NSTask_closureRegistry[block.ref.target.address]!(arg0); -class ObjCBlock_ffiVoid_NSTask extends _ObjCBlockBase { - ObjCBlock_ffiVoid_NSTask._(ffi.Pointer<_ObjCBlock> id, SwiftLibrary lib, +class ObjCBlock_ffiVoid_NSTask extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSTask._(ffi.Pointer pointer, {bool retain = false, bool release = true}) - : super._(id, lib, retain: retain, release: release); + : super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. static ObjCBlock_ffiVoid_NSTask castFromPointer( - SwiftLibrary lib, ffi.Pointer<_ObjCBlock> pointer, - {bool retain = false, bool release = false}) { - return ObjCBlock_ffiVoid_NSTask._(pointer, lib, + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSTask._(pointer, retain: retain, release: release); } @@ -72340,21 +56356,17 @@ class ObjCBlock_ffiVoid_NSTask extends _ObjCBlockBase { /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. ObjCBlock_ffiVoid_NSTask.fromFunctionPointer( - SwiftLibrary lib, ffi.Pointer< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer arg0)>> + ffi.Void Function(ffi.Pointer arg0)>> ptr) - : this._( - lib - ._newBlock1( - _cFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSTask_fnPtrTrampoline) - .cast(), - ptr.cast()), - lib); + : this._(objc.newBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSTask_fnPtrTrampoline) + .cast(), + ptr.cast())); static ffi.Pointer? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -72362,19 +56374,16 @@ class ObjCBlock_ffiVoid_NSTask extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - ObjCBlock_ffiVoid_NSTask.fromFunction( - SwiftLibrary lib, void Function(NSTask) fn) - : this._( - lib._newBlock1( - _dartFuncTrampoline ??= ffi.Pointer.fromFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>( - _ObjCBlock_ffiVoid_NSTask_closureTrampoline) - .cast(), - _ObjCBlock_ffiVoid_NSTask_registerClosure( - (ffi.Pointer arg0) => - fn(NSTask._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSTask.fromFunction(void Function(NSTask) fn) + : this._(objc.newBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSTask_closureTrampoline) + .cast(), + _ObjCBlock_ffiVoid_NSTask_registerClosure( + (ffi.Pointer arg0) => + fn(NSTask._(arg0, retain: true, release: true))))); static ffi.Pointer? _dartFuncTrampoline; /// Creates a listener block from a Dart function. @@ -72386,901 +56395,939 @@ class ObjCBlock_ffiVoid_NSTask extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - ObjCBlock_ffiVoid_NSTask.listener(SwiftLibrary lib, void Function(NSTask) fn) - : this._( - lib._newBlock1( - (_dartFuncListenerTrampoline ??= ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>.listener( - _ObjCBlock_ffiVoid_NSTask_closureTrampoline) - ..keepIsolateAlive = false) - .nativeFunction - .cast(), - _ObjCBlock_ffiVoid_NSTask_registerClosure( - (ffi.Pointer arg0) => - fn(NSTask._(arg0, lib, retain: true, release: true)))), - lib); + ObjCBlock_ffiVoid_NSTask.listener(void Function(NSTask) fn) + : this._(objc.newBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSTask_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + _ObjCBlock_ffiVoid_NSTask_registerClosure( + (ffi.Pointer arg0) => + fn(NSTask._(arg0, retain: true, release: true))))); static ffi.NativeCallable< - ffi.Void Function(ffi.Pointer<_ObjCBlock>, ffi.Pointer)>? + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? _dartFuncListenerTrampoline; - void call(NSTask arg0) => _id.ref.invoke + void call(NSTask arg0) => pointer.ref.invoke .cast< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer<_ObjCBlock> block, - ffi.Pointer arg0)>>() + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() .asFunction< - void Function(ffi.Pointer<_ObjCBlock>, - ffi.Pointer)>()(_id, arg0._id); -} + void Function(ffi.Pointer, + ffi.Pointer)>()(pointer, arg0.pointer); +} + +late final _sel_terminationHandler = objc.registerName("terminationHandler"); +final _objc_msgSend_1101 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setTerminationHandler_ = + objc.registerName("setTerminationHandler:"); +final _objc_msgSend_1102 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_launchedTaskWithExecutableURL_arguments_error_terminationHandler_ = + objc.registerName( + "launchedTaskWithExecutableURL:arguments:error:terminationHandler:"); +final _objc_msgSend_1103 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer)>(); +late final _sel_waitUntilExit = objc.registerName("waitUntilExit"); +late final _sel_launchPath = objc.registerName("launchPath"); +late final _sel_setLaunchPath_ = objc.registerName("setLaunchPath:"); +late final _sel_setCurrentDirectoryPath_ = + objc.registerName("setCurrentDirectoryPath:"); +late final _sel_launch = objc.registerName("launch"); +late final _sel_launchedTaskWithLaunchPath_arguments_ = + objc.registerName("launchedTaskWithLaunchPath:arguments:"); +final _objc_msgSend_1104 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); class NSXMLElement extends NSXMLNode { - NSXMLElement._(ffi.Pointer id, SwiftLibrary lib, + NSXMLElement._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSXMLElement] that points to the same underlying object as [other]. - static NSXMLElement castFrom(T other) { - return NSXMLElement._(other._id, other._lib, retain: true, release: true); + static NSXMLElement castFrom(T other) { + return NSXMLElement._(other.pointer, retain: true, release: true); } /// Returns a [NSXMLElement] that wraps the given raw object pointer. - static NSXMLElement castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSXMLElement castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSXMLElement._(other, lib, retain: retain, release: release); + return NSXMLElement._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSXMLElement]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSXMLElement1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSXMLElement); } NSXMLElement initWithName_(NSString name) { - final _ret = _lib._objc_msgSend_31(_id, _lib._sel_initWithName_1, name._id); - return NSXMLElement._(_ret, _lib, retain: true, release: true); + final _ret = + _objc_msgSend_31(this.pointer, _sel_initWithName_, name.pointer); + return NSXMLElement._(_ret, retain: true, release: true); } NSXMLElement initWithName_URI_(NSString name, NSString? URI) { - final _ret = _lib._objc_msgSend_1142( - _id, _lib._sel_initWithName_URI_1, name._id, URI?._id ?? ffi.nullptr); - return NSXMLElement._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1141(this.pointer, _sel_initWithName_URI_, + name.pointer, URI?.pointer ?? ffi.nullptr); + return NSXMLElement._(_ret, retain: true, release: true); } NSXMLElement initWithName_stringValue_(NSString name, NSString? string) { - final _ret = _lib._objc_msgSend_1142( - _id, - _lib._sel_initWithName_stringValue_1, - name._id, - string?._id ?? ffi.nullptr); - return NSXMLElement._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1141( + this.pointer, + _sel_initWithName_stringValue_, + name.pointer, + string?.pointer ?? ffi.nullptr); + return NSXMLElement._(_ret, retain: true, release: true); } NSXMLElement? initWithXMLString_error_( - NSString string, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_303( - _id, _lib._sel_initWithXMLString_error_1, string._id, error); + NSString string, ffi.Pointer> error) { + final _ret = _objc_msgSend_303( + this.pointer, _sel_initWithXMLString_error_, string.pointer, error); return _ret.address == 0 ? null - : NSXMLElement._(_ret, _lib, retain: true, release: true); + : NSXMLElement._(_ret, retain: true, release: true); } @override NSXMLElement initWithKind_options_(int kind, int options) { - final _ret = _lib._objc_msgSend_1107( - _id, _lib._sel_initWithKind_options_1, kind, options); - return NSXMLElement._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1106( + this.pointer, _sel_initWithKind_options_, kind, options); + return NSXMLElement._(_ret, retain: true, release: true); } NSArray elementsForName_(NSString name) { final _ret = - _lib._objc_msgSend_358(_id, _lib._sel_elementsForName_1, name._id); - return NSArray._(_ret, _lib, retain: true, release: true); + _objc_msgSend_358(this.pointer, _sel_elementsForName_, name.pointer); + return NSArray._(_ret, retain: true, release: true); } NSArray elementsForLocalName_URI_(NSString localName, NSString? URI) { - final _ret = _lib._objc_msgSend_1143( - _id, - _lib._sel_elementsForLocalName_URI_1, - localName._id, - URI?._id ?? ffi.nullptr); - return NSArray._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1142( + this.pointer, + _sel_elementsForLocalName_URI_, + localName.pointer, + URI?.pointer ?? ffi.nullptr); + return NSArray._(_ret, retain: true, release: true); } void addAttribute_(NSXMLNode attribute) { - _lib._objc_msgSend_1121(_id, _lib._sel_addAttribute_1, attribute._id); + _objc_msgSend_1120(this.pointer, _sel_addAttribute_, attribute.pointer); } void removeAttributeForName_(NSString name) { - _lib._objc_msgSend_247(_id, _lib._sel_removeAttributeForName_1, name._id); + _objc_msgSend_247(this.pointer, _sel_removeAttributeForName_, name.pointer); } NSArray? get attributes { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_attributes1); + final _ret = _objc_msgSend_84(this.pointer, _sel_attributes); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } set attributes(NSArray? value) { - return _lib._objc_msgSend_1053( - _id, _lib._sel_setAttributes_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1053( + this.pointer, _sel_setAttributes_, value?.pointer ?? ffi.nullptr); } void setAttributesWithDictionary_(NSDictionary attributes) { - _lib._objc_msgSend_509( - _id, _lib._sel_setAttributesWithDictionary_1, attributes._id); + _objc_msgSend_509( + this.pointer, _sel_setAttributesWithDictionary_, attributes.pointer); } NSXMLNode? attributeForName_(NSString name) { final _ret = - _lib._objc_msgSend_1125(_id, _lib._sel_attributeForName_1, name._id); + _objc_msgSend_1124(this.pointer, _sel_attributeForName_, name.pointer); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } NSXMLNode? attributeForLocalName_URI_(NSString localName, NSString? URI) { - final _ret = _lib._objc_msgSend_1144( - _id, - _lib._sel_attributeForLocalName_URI_1, - localName._id, - URI?._id ?? ffi.nullptr); + final _ret = _objc_msgSend_1143( + this.pointer, + _sel_attributeForLocalName_URI_, + localName.pointer, + URI?.pointer ?? ffi.nullptr); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } void addNamespace_(NSXMLNode aNamespace) { - _lib._objc_msgSend_1121(_id, _lib._sel_addNamespace_1, aNamespace._id); + _objc_msgSend_1120(this.pointer, _sel_addNamespace_, aNamespace.pointer); } void removeNamespaceForPrefix_(NSString name) { - _lib._objc_msgSend_247(_id, _lib._sel_removeNamespaceForPrefix_1, name._id); + _objc_msgSend_247( + this.pointer, _sel_removeNamespaceForPrefix_, name.pointer); } NSArray? get namespaces { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_namespaces1); + final _ret = _objc_msgSend_84(this.pointer, _sel_namespaces); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } set namespaces(NSArray? value) { - return _lib._objc_msgSend_1053( - _id, _lib._sel_setNamespaces_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1053( + this.pointer, _sel_setNamespaces_, value?.pointer ?? ffi.nullptr); } NSXMLNode? namespaceForPrefix_(NSString name) { - final _ret = - _lib._objc_msgSend_1125(_id, _lib._sel_namespaceForPrefix_1, name._id); + final _ret = _objc_msgSend_1124( + this.pointer, _sel_namespaceForPrefix_, name.pointer); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } NSXMLNode? resolveNamespaceForName_(NSString name) { - final _ret = _lib._objc_msgSend_1125( - _id, _lib._sel_resolveNamespaceForName_1, name._id); + final _ret = _objc_msgSend_1124( + this.pointer, _sel_resolveNamespaceForName_, name.pointer); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } NSString? resolvePrefixForNamespaceURI_(NSString namespaceURI) { - final _ret = _lib._objc_msgSend_186( - _id, _lib._sel_resolvePrefixForNamespaceURI_1, namespaceURI._id); + final _ret = _objc_msgSend_186( + this.pointer, _sel_resolvePrefixForNamespaceURI_, namespaceURI.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } void insertChild_atIndex_(NSXMLNode child, int index) { - _lib._objc_msgSend_1119( - _id, _lib._sel_insertChild_atIndex_1, child._id, index); + _objc_msgSend_1118( + this.pointer, _sel_insertChild_atIndex_, child.pointer, index); } void insertChildren_atIndex_(NSArray children, int index) { - _lib._objc_msgSend_1120( - _id, _lib._sel_insertChildren_atIndex_1, children._id, index); + _objc_msgSend_1119( + this.pointer, _sel_insertChildren_atIndex_, children.pointer, index); } void removeChildAtIndex_(int index) { - _lib._objc_msgSend_470(_id, _lib._sel_removeChildAtIndex_1, index); + _objc_msgSend_470(this.pointer, _sel_removeChildAtIndex_, index); } void setChildren_(NSArray? children) { - _lib._objc_msgSend_843( - _id, _lib._sel_setChildren_1, children?._id ?? ffi.nullptr); + _objc_msgSend_843( + this.pointer, _sel_setChildren_, children?.pointer ?? ffi.nullptr); } void addChild_(NSXMLNode child) { - _lib._objc_msgSend_1121(_id, _lib._sel_addChild_1, child._id); + _objc_msgSend_1120(this.pointer, _sel_addChild_, child.pointer); } void replaceChildAtIndex_withNode_(int index, NSXMLNode node) { - _lib._objc_msgSend_1122( - _id, _lib._sel_replaceChildAtIndex_withNode_1, index, node._id); + _objc_msgSend_1121( + this.pointer, _sel_replaceChildAtIndex_withNode_, index, node.pointer); } void normalizeAdjacentTextNodesPreservingCDATA_(bool preserve) { - _lib._objc_msgSend_870( - _id, _lib._sel_normalizeAdjacentTextNodesPreservingCDATA_1, preserve); + _objc_msgSend_870(this.pointer, + _sel_normalizeAdjacentTextNodesPreservingCDATA_, preserve); } void setAttributesAsDictionary_(NSDictionary attributes) { - _lib._objc_msgSend_509( - _id, _lib._sel_setAttributesAsDictionary_1, attributes._id); + _objc_msgSend_509( + this.pointer, _sel_setAttributesAsDictionary_, attributes.pointer); } @override NSXMLElement init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSXMLElement._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSXMLElement._(_ret, retain: true, release: true); } @override NSXMLElement initWithKind_(int kind) { - final _ret = _lib._objc_msgSend_1106(_id, _lib._sel_initWithKind_1, kind); - return NSXMLElement._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1105(this.pointer, _sel_initWithKind_, kind); + return NSXMLElement._(_ret, retain: true, release: true); } - static NSObject document(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLElement1, _lib._sel_document1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject document() { + final _ret = _objc_msgSend_2(_class_NSXMLElement, _sel_document); + return NSObject._(_ret, retain: true, release: true); } - static NSObject documentWithRootElement_( - SwiftLibrary _lib, NSXMLElement element) { - final _ret = _lib._objc_msgSend_1108(_lib._class_NSXMLElement1, - _lib._sel_documentWithRootElement_1, element._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject documentWithRootElement_(NSXMLElement element) { + final _ret = _objc_msgSend_1107( + _class_NSXMLElement, _sel_documentWithRootElement_, element.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_(SwiftLibrary _lib, NSString name) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSXMLElement1, _lib._sel_elementWithName_1, name._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_(NSString name) { + final _ret = _objc_msgSend_31( + _class_NSXMLElement, _sel_elementWithName_, name.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_URI_( - SwiftLibrary _lib, NSString name, NSString URI) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLElement1, - _lib._sel_elementWithName_URI_1, name._id, URI._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_URI_(NSString name, NSString URI) { + final _ret = _objc_msgSend_1108(_class_NSXMLElement, + _sel_elementWithName_URI_, name.pointer, URI.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_stringValue_( - SwiftLibrary _lib, NSString name, NSString string) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLElement1, - _lib._sel_elementWithName_stringValue_1, name._id, string._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_stringValue_(NSString name, NSString string) { + final _ret = _objc_msgSend_1108(_class_NSXMLElement, + _sel_elementWithName_stringValue_, name.pointer, string.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_children_attributes_(SwiftLibrary _lib, + static NSObject elementWithName_children_attributes_( NSString name, NSArray? children, NSArray? attributes) { - final _ret = _lib._objc_msgSend_1110( - _lib._class_NSXMLElement1, - _lib._sel_elementWithName_children_attributes_1, - name._id, - children?._id ?? ffi.nullptr, - attributes?._id ?? ffi.nullptr); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1109( + _class_NSXMLElement, + _sel_elementWithName_children_attributes_, + name.pointer, + children?.pointer ?? ffi.nullptr, + attributes?.pointer ?? ffi.nullptr); + return NSObject._(_ret, retain: true, release: true); } static NSObject attributeWithName_stringValue_( - SwiftLibrary _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLElement1, - _lib._sel_attributeWithName_stringValue_1, name._id, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108(_class_NSXMLElement, + _sel_attributeWithName_stringValue_, name.pointer, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject attributeWithName_URI_stringValue_( - SwiftLibrary _lib, NSString name, NSString URI, NSString stringValue) { - final _ret = _lib._objc_msgSend_1074( - _lib._class_NSXMLElement1, - _lib._sel_attributeWithName_URI_stringValue_1, - name._id, - URI._id, - stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString URI, NSString stringValue) { + final _ret = _objc_msgSend_1074( + _class_NSXMLElement, + _sel_attributeWithName_URI_stringValue_, + name.pointer, + URI.pointer, + stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject namespaceWithName_stringValue_( - SwiftLibrary _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLElement1, - _lib._sel_namespaceWithName_stringValue_1, name._id, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108(_class_NSXMLElement, + _sel_namespaceWithName_stringValue_, name.pointer, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject processingInstructionWithName_stringValue_( - SwiftLibrary _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109( - _lib._class_NSXMLElement1, - _lib._sel_processingInstructionWithName_stringValue_1, - name._id, - stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108( + _class_NSXMLElement, + _sel_processingInstructionWithName_stringValue_, + name.pointer, + stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject commentWithStringValue_( - SwiftLibrary _lib, NSString stringValue) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSXMLElement1, - _lib._sel_commentWithStringValue_1, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject commentWithStringValue_(NSString stringValue) { + final _ret = _objc_msgSend_31( + _class_NSXMLElement, _sel_commentWithStringValue_, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject textWithStringValue_( - SwiftLibrary _lib, NSString stringValue) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSXMLElement1, - _lib._sel_textWithStringValue_1, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject textWithStringValue_(NSString stringValue) { + final _ret = _objc_msgSend_31( + _class_NSXMLElement, _sel_textWithStringValue_, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject? DTDNodeWithXMLString_(SwiftLibrary _lib, NSString string) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSXMLElement1, - _lib._sel_DTDNodeWithXMLString_1, string._id); + static NSObject? DTDNodeWithXMLString_(NSString string) { + final _ret = _objc_msgSend_38( + _class_NSXMLElement, _sel_DTDNodeWithXMLString_, string.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSString localNameForName_(SwiftLibrary _lib, NSString name) { - final _ret = _lib._objc_msgSend_69( - _lib._class_NSXMLElement1, _lib._sel_localNameForName_1, name._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString localNameForName_(NSString name) { + final _ret = _objc_msgSend_69( + _class_NSXMLElement, _sel_localNameForName_, name.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSString? prefixForName_(SwiftLibrary _lib, NSString name) { - final _ret = _lib._objc_msgSend_186( - _lib._class_NSXMLElement1, _lib._sel_prefixForName_1, name._id); + static NSString? prefixForName_(NSString name) { + final _ret = _objc_msgSend_186( + _class_NSXMLElement, _sel_prefixForName_, name.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static NSXMLNode? predefinedNamespaceForPrefix_( - SwiftLibrary _lib, NSString name) { - final _ret = _lib._objc_msgSend_1125(_lib._class_NSXMLElement1, - _lib._sel_predefinedNamespaceForPrefix_1, name._id); + static NSXMLNode? predefinedNamespaceForPrefix_(NSString name) { + final _ret = _objc_msgSend_1124( + _class_NSXMLElement, _sel_predefinedNamespaceForPrefix_, name.pointer); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } - static NSXMLElement new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLElement1, _lib._sel_new1); - return NSXMLElement._(_ret, _lib, retain: false, release: true); + static NSXMLElement new1() { + final _ret = _objc_msgSend_2(_class_NSXMLElement, _sel_new); + return NSXMLElement._(_ret, retain: false, release: true); } - static NSXMLElement allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSXMLElement1, _lib._sel_allocWithZone_1, zone); - return NSXMLElement._(_ret, _lib, retain: false, release: true); + static NSXMLElement allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSXMLElement, _sel_allocWithZone_, zone); + return NSXMLElement._(_ret, retain: false, release: true); } - static NSXMLElement alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLElement1, _lib._sel_alloc1); - return NSXMLElement._(_ret, _lib, retain: false, release: true); + static NSXMLElement alloc() { + final _ret = _objc_msgSend_2(_class_NSXMLElement, _sel_alloc); + return NSXMLElement._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSXMLElement1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSXMLElement, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSXMLElement1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSXMLElement, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLElement1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSXMLElement, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLElement1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSXMLElement, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSXMLElement1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSXMLElement, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSXMLElement1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSXMLElement, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSXMLElement1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSXMLElement, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSXMLElement1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSXMLElement, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSXMLElement1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSXMLElement, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSXMLElement = objc.getClass("NSXMLElement"); + class NSXMLNode extends NSObject { - NSXMLNode._(ffi.Pointer id, SwiftLibrary lib, + NSXMLNode._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSXMLNode] that points to the same underlying object as [other]. - static NSXMLNode castFrom(T other) { - return NSXMLNode._(other._id, other._lib, retain: true, release: true); + static NSXMLNode castFrom(T other) { + return NSXMLNode._(other.pointer, retain: true, release: true); } /// Returns a [NSXMLNode] that wraps the given raw object pointer. - static NSXMLNode castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSXMLNode castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSXMLNode._(other, lib, retain: retain, release: release); + return NSXMLNode._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSXMLNode]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSXMLNode1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSXMLNode); } @override NSXMLNode init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSXMLNode._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSXMLNode._(_ret, retain: true, release: true); } NSXMLNode initWithKind_(int kind) { - final _ret = _lib._objc_msgSend_1106(_id, _lib._sel_initWithKind_1, kind); - return NSXMLNode._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1105(this.pointer, _sel_initWithKind_, kind); + return NSXMLNode._(_ret, retain: true, release: true); } NSXMLNode initWithKind_options_(int kind, int options) { - final _ret = _lib._objc_msgSend_1107( - _id, _lib._sel_initWithKind_options_1, kind, options); - return NSXMLNode._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1106( + this.pointer, _sel_initWithKind_options_, kind, options); + return NSXMLNode._(_ret, retain: true, release: true); } - static NSObject document(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLNode1, _lib._sel_document1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject document() { + final _ret = _objc_msgSend_2(_class_NSXMLNode, _sel_document); + return NSObject._(_ret, retain: true, release: true); } - static NSObject documentWithRootElement_( - SwiftLibrary _lib, NSXMLElement element) { - final _ret = _lib._objc_msgSend_1108(_lib._class_NSXMLNode1, - _lib._sel_documentWithRootElement_1, element._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject documentWithRootElement_(NSXMLElement element) { + final _ret = _objc_msgSend_1107( + _class_NSXMLNode, _sel_documentWithRootElement_, element.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_(SwiftLibrary _lib, NSString name) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSXMLNode1, _lib._sel_elementWithName_1, name._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_(NSString name) { + final _ret = + _objc_msgSend_31(_class_NSXMLNode, _sel_elementWithName_, name.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_URI_( - SwiftLibrary _lib, NSString name, NSString URI) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLNode1, - _lib._sel_elementWithName_URI_1, name._id, URI._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_URI_(NSString name, NSString URI) { + final _ret = _objc_msgSend_1108( + _class_NSXMLNode, _sel_elementWithName_URI_, name.pointer, URI.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_stringValue_( - SwiftLibrary _lib, NSString name, NSString string) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLNode1, - _lib._sel_elementWithName_stringValue_1, name._id, string._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_stringValue_(NSString name, NSString string) { + final _ret = _objc_msgSend_1108(_class_NSXMLNode, + _sel_elementWithName_stringValue_, name.pointer, string.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_children_attributes_(SwiftLibrary _lib, + static NSObject elementWithName_children_attributes_( NSString name, NSArray? children, NSArray? attributes) { - final _ret = _lib._objc_msgSend_1110( - _lib._class_NSXMLNode1, - _lib._sel_elementWithName_children_attributes_1, - name._id, - children?._id ?? ffi.nullptr, - attributes?._id ?? ffi.nullptr); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1109( + _class_NSXMLNode, + _sel_elementWithName_children_attributes_, + name.pointer, + children?.pointer ?? ffi.nullptr, + attributes?.pointer ?? ffi.nullptr); + return NSObject._(_ret, retain: true, release: true); } static NSObject attributeWithName_stringValue_( - SwiftLibrary _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLNode1, - _lib._sel_attributeWithName_stringValue_1, name._id, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108(_class_NSXMLNode, + _sel_attributeWithName_stringValue_, name.pointer, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject attributeWithName_URI_stringValue_( - SwiftLibrary _lib, NSString name, NSString URI, NSString stringValue) { - final _ret = _lib._objc_msgSend_1074( - _lib._class_NSXMLNode1, - _lib._sel_attributeWithName_URI_stringValue_1, - name._id, - URI._id, - stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString URI, NSString stringValue) { + final _ret = _objc_msgSend_1074( + _class_NSXMLNode, + _sel_attributeWithName_URI_stringValue_, + name.pointer, + URI.pointer, + stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject namespaceWithName_stringValue_( - SwiftLibrary _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLNode1, - _lib._sel_namespaceWithName_stringValue_1, name._id, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108(_class_NSXMLNode, + _sel_namespaceWithName_stringValue_, name.pointer, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject processingInstructionWithName_stringValue_( - SwiftLibrary _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109( - _lib._class_NSXMLNode1, - _lib._sel_processingInstructionWithName_stringValue_1, - name._id, - stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108( + _class_NSXMLNode, + _sel_processingInstructionWithName_stringValue_, + name.pointer, + stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject commentWithStringValue_( - SwiftLibrary _lib, NSString stringValue) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSXMLNode1, - _lib._sel_commentWithStringValue_1, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject commentWithStringValue_(NSString stringValue) { + final _ret = _objc_msgSend_31( + _class_NSXMLNode, _sel_commentWithStringValue_, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject textWithStringValue_( - SwiftLibrary _lib, NSString stringValue) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSXMLNode1, - _lib._sel_textWithStringValue_1, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject textWithStringValue_(NSString stringValue) { + final _ret = _objc_msgSend_31( + _class_NSXMLNode, _sel_textWithStringValue_, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject? DTDNodeWithXMLString_(SwiftLibrary _lib, NSString string) { - final _ret = _lib._objc_msgSend_38( - _lib._class_NSXMLNode1, _lib._sel_DTDNodeWithXMLString_1, string._id); + static NSObject? DTDNodeWithXMLString_(NSString string) { + final _ret = _objc_msgSend_38( + _class_NSXMLNode, _sel_DTDNodeWithXMLString_, string.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } int get kind { - return _lib._objc_msgSend_1111(_id, _lib._sel_kind1); + return _objc_msgSend_1110(this.pointer, _sel_kind); } NSString? get name { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_name1); + final _ret = _objc_msgSend_44(this.pointer, _sel_name); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set name(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setName_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setName_, value?.pointer ?? ffi.nullptr); } NSObject? get objectValue { - final _ret = _lib._objc_msgSend_17(_id, _lib._sel_objectValue1); + final _ret = _objc_msgSend_17(this.pointer, _sel_objectValue); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } set objectValue(NSObject? value) { - return _lib._objc_msgSend_416( - _id, _lib._sel_setObjectValue_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_416( + this.pointer, _sel_setObjectValue_, value?.pointer ?? ffi.nullptr); } NSString? get stringValue { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_stringValue1); + final _ret = _objc_msgSend_44(this.pointer, _sel_stringValue); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set stringValue(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setStringValue_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setStringValue_, value?.pointer ?? ffi.nullptr); } void setStringValue_resolvingEntities_(NSString string, bool resolve) { - _lib._objc_msgSend_1112( - _id, _lib._sel_setStringValue_resolvingEntities_1, string._id, resolve); + _objc_msgSend_1111(this.pointer, _sel_setStringValue_resolvingEntities_, + string.pointer, resolve); } int get index { - return _lib._objc_msgSend_10(_id, _lib._sel_index1); + return _objc_msgSend_10(this.pointer, _sel_index); } int get level { - return _lib._objc_msgSend_10(_id, _lib._sel_level1); + return _objc_msgSend_10(this.pointer, _sel_level); } NSXMLDocument? get rootDocument { - final _ret = _lib._objc_msgSend_1136(_id, _lib._sel_rootDocument1); + final _ret = _objc_msgSend_1135(this.pointer, _sel_rootDocument); return _ret.address == 0 ? null - : NSXMLDocument._(_ret, _lib, retain: true, release: true); + : NSXMLDocument._(_ret, retain: true, release: true); } NSXMLNode? get parent { - final _ret = _lib._objc_msgSend_1137(_id, _lib._sel_parent1); + final _ret = _objc_msgSend_1136(this.pointer, _sel_parent); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } int get childCount { - return _lib._objc_msgSend_10(_id, _lib._sel_childCount1); + return _objc_msgSend_10(this.pointer, _sel_childCount); } NSArray? get children { - final _ret = _lib._objc_msgSend_84(_id, _lib._sel_children1); + final _ret = _objc_msgSend_84(this.pointer, _sel_children); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSXMLNode? childAtIndex_(int index) { - final _ret = _lib._objc_msgSend_1138(_id, _lib._sel_childAtIndex_1, index); + final _ret = _objc_msgSend_1137(this.pointer, _sel_childAtIndex_, index); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } NSXMLNode? get previousSibling { - final _ret = _lib._objc_msgSend_1137(_id, _lib._sel_previousSibling1); + final _ret = _objc_msgSend_1136(this.pointer, _sel_previousSibling); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } NSXMLNode? get nextSibling { - final _ret = _lib._objc_msgSend_1137(_id, _lib._sel_nextSibling1); + final _ret = _objc_msgSend_1136(this.pointer, _sel_nextSibling); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } NSXMLNode? get previousNode { - final _ret = _lib._objc_msgSend_1137(_id, _lib._sel_previousNode1); + final _ret = _objc_msgSend_1136(this.pointer, _sel_previousNode); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } NSXMLNode? get nextNode { - final _ret = _lib._objc_msgSend_1137(_id, _lib._sel_nextNode1); + final _ret = _objc_msgSend_1136(this.pointer, _sel_nextNode); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } void detach() { - _lib._objc_msgSend_1(_id, _lib._sel_detach1); + _objc_msgSend_1(this.pointer, _sel_detach); } NSString? get XPath { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_XPath1); + final _ret = _objc_msgSend_44(this.pointer, _sel_XPath); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get localName { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_localName1); + final _ret = _objc_msgSend_44(this.pointer, _sel_localName); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get prefix { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_prefix1); + final _ret = _objc_msgSend_44(this.pointer, _sel_prefix); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } NSString? get URI { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_URI1); + final _ret = _objc_msgSend_44(this.pointer, _sel_URI); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set URI(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setURI_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setURI_, value?.pointer ?? ffi.nullptr); } - static NSString localNameForName_(SwiftLibrary _lib, NSString name) { - final _ret = _lib._objc_msgSend_69( - _lib._class_NSXMLNode1, _lib._sel_localNameForName_1, name._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString localNameForName_(NSString name) { + final _ret = _objc_msgSend_69( + _class_NSXMLNode, _sel_localNameForName_, name.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSString? prefixForName_(SwiftLibrary _lib, NSString name) { - final _ret = _lib._objc_msgSend_186( - _lib._class_NSXMLNode1, _lib._sel_prefixForName_1, name._id); + static NSString? prefixForName_(NSString name) { + final _ret = + _objc_msgSend_186(_class_NSXMLNode, _sel_prefixForName_, name.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static NSXMLNode? predefinedNamespaceForPrefix_( - SwiftLibrary _lib, NSString name) { - final _ret = _lib._objc_msgSend_1125(_lib._class_NSXMLNode1, - _lib._sel_predefinedNamespaceForPrefix_1, name._id); + static NSXMLNode? predefinedNamespaceForPrefix_(NSString name) { + final _ret = _objc_msgSend_1124( + _class_NSXMLNode, _sel_predefinedNamespaceForPrefix_, name.pointer); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } NSString get description { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_description1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_description); + return NSString._(_ret, retain: true, release: true); } NSString get XMLString { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_XMLString1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_XMLString); + return NSString._(_ret, retain: true, release: true); } NSString XMLStringWithOptions_(int options) { final _ret = - _lib._objc_msgSend_1139(_id, _lib._sel_XMLStringWithOptions_1, options); - return NSString._(_ret, _lib, retain: true, release: true); + _objc_msgSend_1138(this.pointer, _sel_XMLStringWithOptions_, options); + return NSString._(_ret, retain: true, release: true); } NSString canonicalXMLStringPreservingComments_(bool comments) { - final _ret = _lib._objc_msgSend_1140( - _id, _lib._sel_canonicalXMLStringPreservingComments_1, comments); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1139( + this.pointer, _sel_canonicalXMLStringPreservingComments_, comments); + return NSString._(_ret, retain: true, release: true); } NSArray? nodesForXPath_error_( - NSString xpath, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_443( - _id, _lib._sel_nodesForXPath_error_1, xpath._id, error); + NSString xpath, ffi.Pointer> error) { + final _ret = _objc_msgSend_443( + this.pointer, _sel_nodesForXPath_error_, xpath.pointer, error); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } - NSArray? objectsForXQuery_constants_error_(NSString xquery, - NSDictionary? constants, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_1141( - _id, - _lib._sel_objectsForXQuery_constants_error_1, - xquery._id, - constants?._id ?? ffi.nullptr, + NSArray? objectsForXQuery_constants_error_( + NSString xquery, + NSDictionary? constants, + ffi.Pointer> error) { + final _ret = _objc_msgSend_1140( + this.pointer, + _sel_objectsForXQuery_constants_error_, + xquery.pointer, + constants?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } NSArray? objectsForXQuery_error_( - NSString xquery, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_443( - _id, _lib._sel_objectsForXQuery_error_1, xquery._id, error); + NSString xquery, ffi.Pointer> error) { + final _ret = _objc_msgSend_443( + this.pointer, _sel_objectsForXQuery_error_, xquery.pointer, error); return _ret.address == 0 ? null - : NSArray._(_ret, _lib, retain: true, release: true); + : NSArray._(_ret, retain: true, release: true); } - static NSXMLNode new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSXMLNode1, _lib._sel_new1); - return NSXMLNode._(_ret, _lib, retain: false, release: true); + static NSXMLNode new1() { + final _ret = _objc_msgSend_2(_class_NSXMLNode, _sel_new); + return NSXMLNode._(_ret, retain: false, release: true); } - static NSXMLNode allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSXMLNode1, _lib._sel_allocWithZone_1, zone); - return NSXMLNode._(_ret, _lib, retain: false, release: true); + static NSXMLNode allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSXMLNode, _sel_allocWithZone_, zone); + return NSXMLNode._(_ret, retain: false, release: true); } - static NSXMLNode alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSXMLNode1, _lib._sel_alloc1); - return NSXMLNode._(_ret, _lib, retain: false, release: true); + static NSXMLNode alloc() { + final _ret = _objc_msgSend_2(_class_NSXMLNode, _sel_alloc); + return NSXMLNode._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSXMLNode1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSXMLNode, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSXMLNode1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSXMLNode, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLNode1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSXMLNode, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLNode1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSXMLNode, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSXMLNode1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSXMLNode, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSXMLNode1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSXMLNode, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSXMLNode1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSXMLNode, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSXMLNode1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSXMLNode, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSXMLNode1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSXMLNode, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSXMLNode = objc.getClass("NSXMLNode"); + abstract class NSXMLNodeKind { static const int NSXMLInvalidKind = 0; static const int NSXMLDocumentKind = 1; @@ -73297,6 +57344,16 @@ abstract class NSXMLNodeKind { static const int NSXMLNotationDeclarationKind = 12; } +late final _sel_initWithKind_ = objc.registerName("initWithKind:"); +final _objc_msgSend_1105 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int)>(); + abstract class NSXMLNodeOptions { static const int NSXMLNodeOptionsNone = 0; static const int NSXMLNodeIsCDATA = 1; @@ -73328,452 +57385,617 @@ abstract class NSXMLNodeOptions { static const int NSXMLNodePreserveAll = 4293918750; } +late final _sel_initWithKind_options_ = + objc.registerName("initWithKind:options:"); +final _objc_msgSend_1106 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Int32, ffi.Int32)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int, int)>(); +late final _sel_document = objc.registerName("document"); +late final _sel_documentWithRootElement_ = + objc.registerName("documentWithRootElement:"); +final _objc_msgSend_1107 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_elementWithName_ = objc.registerName("elementWithName:"); +late final _sel_elementWithName_URI_ = + objc.registerName("elementWithName:URI:"); +final _objc_msgSend_1108 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_elementWithName_stringValue_ = + objc.registerName("elementWithName:stringValue:"); +late final _sel_elementWithName_children_attributes_ = + objc.registerName("elementWithName:children:attributes:"); +final _objc_msgSend_1109 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_attributeWithName_stringValue_ = + objc.registerName("attributeWithName:stringValue:"); +late final _sel_attributeWithName_URI_stringValue_ = + objc.registerName("attributeWithName:URI:stringValue:"); +late final _sel_namespaceWithName_stringValue_ = + objc.registerName("namespaceWithName:stringValue:"); +late final _sel_processingInstructionWithName_stringValue_ = + objc.registerName("processingInstructionWithName:stringValue:"); +late final _sel_commentWithStringValue_ = + objc.registerName("commentWithStringValue:"); +late final _sel_textWithStringValue_ = + objc.registerName("textWithStringValue:"); +late final _sel_DTDNodeWithXMLString_ = + objc.registerName("DTDNodeWithXMLString:"); +final _objc_msgSend_1110 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_objectValue = objc.registerName("objectValue"); +late final _sel_setObjectValue_ = objc.registerName("setObjectValue:"); +late final _sel_setStringValue_ = objc.registerName("setStringValue:"); +late final _sel_setStringValue_resolvingEntities_ = + objc.registerName("setStringValue:resolvingEntities:"); +final _objc_msgSend_1111 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_index = objc.registerName("index"); +late final _sel_level = objc.registerName("level"); + class NSXMLDocument extends NSXMLNode { - NSXMLDocument._(ffi.Pointer id, SwiftLibrary lib, + NSXMLDocument._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSXMLDocument] that points to the same underlying object as [other]. - static NSXMLDocument castFrom(T other) { - return NSXMLDocument._(other._id, other._lib, retain: true, release: true); + static NSXMLDocument castFrom(T other) { + return NSXMLDocument._(other.pointer, retain: true, release: true); } /// Returns a [NSXMLDocument] that wraps the given raw object pointer. - static NSXMLDocument castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSXMLDocument castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSXMLDocument._(other, lib, retain: retain, release: release); + return NSXMLDocument._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSXMLDocument]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSXMLDocument1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSXMLDocument); } @override NSXMLDocument init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSXMLDocument._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSXMLDocument._(_ret, retain: true, release: true); } - NSXMLDocument? initWithXMLString_options_error_( - NSString string, int mask, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_1113(_id, - _lib._sel_initWithXMLString_options_error_1, string._id, mask, error); + NSXMLDocument? initWithXMLString_options_error_(NSString string, int mask, + ffi.Pointer> error) { + final _ret = _objc_msgSend_1112(this.pointer, + _sel_initWithXMLString_options_error_, string.pointer, mask, error); return _ret.address == 0 ? null - : NSXMLDocument._(_ret, _lib, retain: true, release: true); + : NSXMLDocument._(_ret, retain: true, release: true); } NSXMLDocument? initWithContentsOfURL_options_error_( - NSURL url, int mask, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_1114(_id, - _lib._sel_initWithContentsOfURL_options_error_1, url._id, mask, error); + NSURL url, int mask, ffi.Pointer> error) { + final _ret = _objc_msgSend_1113(this.pointer, + _sel_initWithContentsOfURL_options_error_, url.pointer, mask, error); return _ret.address == 0 ? null - : NSXMLDocument._(_ret, _lib, retain: true, release: true); + : NSXMLDocument._(_ret, retain: true, release: true); } NSXMLDocument? initWithData_options_error_( - NSData data, int mask, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_1115( - _id, _lib._sel_initWithData_options_error_1, data._id, mask, error); + NSData data, int mask, ffi.Pointer> error) { + final _ret = _objc_msgSend_1114(this.pointer, + _sel_initWithData_options_error_, data.pointer, mask, error); return _ret.address == 0 ? null - : NSXMLDocument._(_ret, _lib, retain: true, release: true); + : NSXMLDocument._(_ret, retain: true, release: true); } NSXMLDocument initWithRootElement_(NSXMLElement? element) { - final _ret = _lib._objc_msgSend_1116( - _id, _lib._sel_initWithRootElement_1, element?._id ?? ffi.nullptr); - return NSXMLDocument._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1115(this.pointer, _sel_initWithRootElement_, + element?.pointer ?? ffi.nullptr); + return NSXMLDocument._(_ret, retain: true, release: true); } - static NSObject replacementClassForClass_(SwiftLibrary _lib, NSObject cls) { - final _ret = _lib._objc_msgSend_124(_lib._class_NSXMLDocument1, - _lib._sel_replacementClassForClass_1, cls._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject replacementClassForClass_(NSObject cls) { + final _ret = _objc_msgSend_124( + _class_NSXMLDocument, _sel_replacementClassForClass_, cls.pointer); + return NSObject._(_ret, retain: true, release: true); } NSString? get characterEncoding { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_characterEncoding1); + final _ret = _objc_msgSend_44(this.pointer, _sel_characterEncoding); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set characterEncoding(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setCharacterEncoding_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545(this.pointer, _sel_setCharacterEncoding_, + value?.pointer ?? ffi.nullptr); } NSString? get version { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_version1); + final _ret = _objc_msgSend_44(this.pointer, _sel_version); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set version(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setVersion_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setVersion_, value?.pointer ?? ffi.nullptr); } bool get standalone { - return _lib._objc_msgSend_12(_id, _lib._sel_isStandalone1); + return _objc_msgSend_12(this.pointer, _sel_isStandalone); } set standalone(bool value) { - return _lib._objc_msgSend_527(_id, _lib._sel_setStandalone_1, value); + return _objc_msgSend_527(this.pointer, _sel_setStandalone_, value); } int get documentContentKind { - return _lib._objc_msgSend_1117(_id, _lib._sel_documentContentKind1); + return _objc_msgSend_1116(this.pointer, _sel_documentContentKind); } set documentContentKind(int value) { - return _lib._objc_msgSend_1118( - _id, _lib._sel_setDocumentContentKind_1, value); + return _objc_msgSend_1117( + this.pointer, _sel_setDocumentContentKind_, value); } NSString? get MIMEType { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_MIMEType1); + final _ret = _objc_msgSend_44(this.pointer, _sel_MIMEType); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set MIMEType(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setMIMEType_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setMIMEType_, value?.pointer ?? ffi.nullptr); } NSXMLDTD? get DTD { - final _ret = _lib._objc_msgSend_1128(_id, _lib._sel_DTD1); + final _ret = _objc_msgSend_1127(this.pointer, _sel_DTD); return _ret.address == 0 ? null - : NSXMLDTD._(_ret, _lib, retain: true, release: true); + : NSXMLDTD._(_ret, retain: true, release: true); } set DTD(NSXMLDTD? value) { - return _lib._objc_msgSend_1129( - _id, _lib._sel_setDTD_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_1128( + this.pointer, _sel_setDTD_, value?.pointer ?? ffi.nullptr); } void setRootElement_(NSXMLElement root) { - _lib._objc_msgSend_1130(_id, _lib._sel_setRootElement_1, root._id); + _objc_msgSend_1129(this.pointer, _sel_setRootElement_, root.pointer); } NSXMLElement? rootElement() { - final _ret = _lib._objc_msgSend_1131(_id, _lib._sel_rootElement1); + final _ret = _objc_msgSend_1130(this.pointer, _sel_rootElement); return _ret.address == 0 ? null - : NSXMLElement._(_ret, _lib, retain: true, release: true); + : NSXMLElement._(_ret, retain: true, release: true); } void insertChild_atIndex_(NSXMLNode child, int index) { - _lib._objc_msgSend_1119( - _id, _lib._sel_insertChild_atIndex_1, child._id, index); + _objc_msgSend_1118( + this.pointer, _sel_insertChild_atIndex_, child.pointer, index); } void insertChildren_atIndex_(NSArray children, int index) { - _lib._objc_msgSend_1120( - _id, _lib._sel_insertChildren_atIndex_1, children._id, index); + _objc_msgSend_1119( + this.pointer, _sel_insertChildren_atIndex_, children.pointer, index); } void removeChildAtIndex_(int index) { - _lib._objc_msgSend_470(_id, _lib._sel_removeChildAtIndex_1, index); + _objc_msgSend_470(this.pointer, _sel_removeChildAtIndex_, index); } void setChildren_(NSArray? children) { - _lib._objc_msgSend_843( - _id, _lib._sel_setChildren_1, children?._id ?? ffi.nullptr); + _objc_msgSend_843( + this.pointer, _sel_setChildren_, children?.pointer ?? ffi.nullptr); } void addChild_(NSXMLNode child) { - _lib._objc_msgSend_1121(_id, _lib._sel_addChild_1, child._id); + _objc_msgSend_1120(this.pointer, _sel_addChild_, child.pointer); } void replaceChildAtIndex_withNode_(int index, NSXMLNode node) { - _lib._objc_msgSend_1122( - _id, _lib._sel_replaceChildAtIndex_withNode_1, index, node._id); + _objc_msgSend_1121( + this.pointer, _sel_replaceChildAtIndex_withNode_, index, node.pointer); } NSData get XMLData { - final _ret = _lib._objc_msgSend_43(_id, _lib._sel_XMLData1); - return NSData._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_43(this.pointer, _sel_XMLData); + return NSData._(_ret, retain: true, release: true); } NSData XMLDataWithOptions_(int options) { final _ret = - _lib._objc_msgSend_1132(_id, _lib._sel_XMLDataWithOptions_1, options); - return NSData._(_ret, _lib, retain: true, release: true); + _objc_msgSend_1131(this.pointer, _sel_XMLDataWithOptions_, options); + return NSData._(_ret, retain: true, release: true); } - NSObject? objectByApplyingXSLT_arguments_error_(NSData xslt, - NSDictionary? arguments, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_1133( - _id, - _lib._sel_objectByApplyingXSLT_arguments_error_1, - xslt._id, - arguments?._id ?? ffi.nullptr, + NSObject? objectByApplyingXSLT_arguments_error_( + NSData xslt, + NSDictionary? arguments, + ffi.Pointer> error) { + final _ret = _objc_msgSend_1132( + this.pointer, + _sel_objectByApplyingXSLT_arguments_error_, + xslt.pointer, + arguments?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - NSObject? objectByApplyingXSLTString_arguments_error_(NSString xslt, - NSDictionary? arguments, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_1134( - _id, - _lib._sel_objectByApplyingXSLTString_arguments_error_1, - xslt._id, - arguments?._id ?? ffi.nullptr, + NSObject? objectByApplyingXSLTString_arguments_error_( + NSString xslt, + NSDictionary? arguments, + ffi.Pointer> error) { + final _ret = _objc_msgSend_1133( + this.pointer, + _sel_objectByApplyingXSLTString_arguments_error_, + xslt.pointer, + arguments?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } NSObject? objectByApplyingXSLTAtURL_arguments_error_(NSURL xsltURL, - NSDictionary? argument, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_1135( - _id, - _lib._sel_objectByApplyingXSLTAtURL_arguments_error_1, - xsltURL._id, - argument?._id ?? ffi.nullptr, + NSDictionary? argument, ffi.Pointer> error) { + final _ret = _objc_msgSend_1134( + this.pointer, + _sel_objectByApplyingXSLTAtURL_arguments_error_, + xsltURL.pointer, + argument?.pointer ?? ffi.nullptr, error); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - bool validateAndReturnError_(ffi.Pointer> error) { - return _lib._objc_msgSend_255( - _id, _lib._sel_validateAndReturnError_1, error); + bool validateAndReturnError_( + ffi.Pointer> error) { + return _objc_msgSend_255(this.pointer, _sel_validateAndReturnError_, error); } @override NSXMLDocument initWithKind_(int kind) { - final _ret = _lib._objc_msgSend_1106(_id, _lib._sel_initWithKind_1, kind); - return NSXMLDocument._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1105(this.pointer, _sel_initWithKind_, kind); + return NSXMLDocument._(_ret, retain: true, release: true); } @override NSXMLDocument initWithKind_options_(int kind, int options) { - final _ret = _lib._objc_msgSend_1107( - _id, _lib._sel_initWithKind_options_1, kind, options); - return NSXMLDocument._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1106( + this.pointer, _sel_initWithKind_options_, kind, options); + return NSXMLDocument._(_ret, retain: true, release: true); } - static NSObject document(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLDocument1, _lib._sel_document1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject document() { + final _ret = _objc_msgSend_2(_class_NSXMLDocument, _sel_document); + return NSObject._(_ret, retain: true, release: true); } - static NSObject documentWithRootElement_( - SwiftLibrary _lib, NSXMLElement element) { - final _ret = _lib._objc_msgSend_1108(_lib._class_NSXMLDocument1, - _lib._sel_documentWithRootElement_1, element._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject documentWithRootElement_(NSXMLElement element) { + final _ret = _objc_msgSend_1107( + _class_NSXMLDocument, _sel_documentWithRootElement_, element.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_(SwiftLibrary _lib, NSString name) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSXMLDocument1, _lib._sel_elementWithName_1, name._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_(NSString name) { + final _ret = _objc_msgSend_31( + _class_NSXMLDocument, _sel_elementWithName_, name.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_URI_( - SwiftLibrary _lib, NSString name, NSString URI) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDocument1, - _lib._sel_elementWithName_URI_1, name._id, URI._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_URI_(NSString name, NSString URI) { + final _ret = _objc_msgSend_1108(_class_NSXMLDocument, + _sel_elementWithName_URI_, name.pointer, URI.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_stringValue_( - SwiftLibrary _lib, NSString name, NSString string) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDocument1, - _lib._sel_elementWithName_stringValue_1, name._id, string._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_stringValue_(NSString name, NSString string) { + final _ret = _objc_msgSend_1108(_class_NSXMLDocument, + _sel_elementWithName_stringValue_, name.pointer, string.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_children_attributes_(SwiftLibrary _lib, + static NSObject elementWithName_children_attributes_( NSString name, NSArray? children, NSArray? attributes) { - final _ret = _lib._objc_msgSend_1110( - _lib._class_NSXMLDocument1, - _lib._sel_elementWithName_children_attributes_1, - name._id, - children?._id ?? ffi.nullptr, - attributes?._id ?? ffi.nullptr); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1109( + _class_NSXMLDocument, + _sel_elementWithName_children_attributes_, + name.pointer, + children?.pointer ?? ffi.nullptr, + attributes?.pointer ?? ffi.nullptr); + return NSObject._(_ret, retain: true, release: true); } static NSObject attributeWithName_stringValue_( - SwiftLibrary _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDocument1, - _lib._sel_attributeWithName_stringValue_1, name._id, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108(_class_NSXMLDocument, + _sel_attributeWithName_stringValue_, name.pointer, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject attributeWithName_URI_stringValue_( - SwiftLibrary _lib, NSString name, NSString URI, NSString stringValue) { - final _ret = _lib._objc_msgSend_1074( - _lib._class_NSXMLDocument1, - _lib._sel_attributeWithName_URI_stringValue_1, - name._id, - URI._id, - stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString URI, NSString stringValue) { + final _ret = _objc_msgSend_1074( + _class_NSXMLDocument, + _sel_attributeWithName_URI_stringValue_, + name.pointer, + URI.pointer, + stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject namespaceWithName_stringValue_( - SwiftLibrary _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDocument1, - _lib._sel_namespaceWithName_stringValue_1, name._id, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108(_class_NSXMLDocument, + _sel_namespaceWithName_stringValue_, name.pointer, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject processingInstructionWithName_stringValue_( - SwiftLibrary _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109( - _lib._class_NSXMLDocument1, - _lib._sel_processingInstructionWithName_stringValue_1, - name._id, - stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108( + _class_NSXMLDocument, + _sel_processingInstructionWithName_stringValue_, + name.pointer, + stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject commentWithStringValue_( - SwiftLibrary _lib, NSString stringValue) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSXMLDocument1, - _lib._sel_commentWithStringValue_1, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject commentWithStringValue_(NSString stringValue) { + final _ret = _objc_msgSend_31(_class_NSXMLDocument, + _sel_commentWithStringValue_, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject textWithStringValue_( - SwiftLibrary _lib, NSString stringValue) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSXMLDocument1, - _lib._sel_textWithStringValue_1, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject textWithStringValue_(NSString stringValue) { + final _ret = _objc_msgSend_31( + _class_NSXMLDocument, _sel_textWithStringValue_, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject? DTDNodeWithXMLString_(SwiftLibrary _lib, NSString string) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSXMLDocument1, - _lib._sel_DTDNodeWithXMLString_1, string._id); + static NSObject? DTDNodeWithXMLString_(NSString string) { + final _ret = _objc_msgSend_38( + _class_NSXMLDocument, _sel_DTDNodeWithXMLString_, string.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSString localNameForName_(SwiftLibrary _lib, NSString name) { - final _ret = _lib._objc_msgSend_69( - _lib._class_NSXMLDocument1, _lib._sel_localNameForName_1, name._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString localNameForName_(NSString name) { + final _ret = _objc_msgSend_69( + _class_NSXMLDocument, _sel_localNameForName_, name.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSString? prefixForName_(SwiftLibrary _lib, NSString name) { - final _ret = _lib._objc_msgSend_186( - _lib._class_NSXMLDocument1, _lib._sel_prefixForName_1, name._id); + static NSString? prefixForName_(NSString name) { + final _ret = _objc_msgSend_186( + _class_NSXMLDocument, _sel_prefixForName_, name.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static NSXMLNode? predefinedNamespaceForPrefix_( - SwiftLibrary _lib, NSString name) { - final _ret = _lib._objc_msgSend_1125(_lib._class_NSXMLDocument1, - _lib._sel_predefinedNamespaceForPrefix_1, name._id); + static NSXMLNode? predefinedNamespaceForPrefix_(NSString name) { + final _ret = _objc_msgSend_1124( + _class_NSXMLDocument, _sel_predefinedNamespaceForPrefix_, name.pointer); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } - static NSXMLDocument new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLDocument1, _lib._sel_new1); - return NSXMLDocument._(_ret, _lib, retain: false, release: true); + static NSXMLDocument new1() { + final _ret = _objc_msgSend_2(_class_NSXMLDocument, _sel_new); + return NSXMLDocument._(_ret, retain: false, release: true); } - static NSXMLDocument allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSXMLDocument1, _lib._sel_allocWithZone_1, zone); - return NSXMLDocument._(_ret, _lib, retain: false, release: true); + static NSXMLDocument allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSXMLDocument, _sel_allocWithZone_, zone); + return NSXMLDocument._(_ret, retain: false, release: true); } - static NSXMLDocument alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLDocument1, _lib._sel_alloc1); - return NSXMLDocument._(_ret, _lib, retain: false, release: true); + static NSXMLDocument alloc() { + final _ret = _objc_msgSend_2(_class_NSXMLDocument, _sel_alloc); + return NSXMLDocument._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSXMLDocument1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSXMLDocument, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSXMLDocument1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSXMLDocument, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLDocument1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSXMLDocument, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLDocument1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSXMLDocument, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSXMLDocument1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSXMLDocument, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSXMLDocument1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSXMLDocument, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSXMLDocument1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSXMLDocument1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSXMLDocument1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSXMLDocument, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSXMLDocument, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSXMLDocument, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSXMLDocument = objc.getClass("NSXMLDocument"); +late final _sel_initWithXMLString_options_error_ = + objc.registerName("initWithXMLString:options:error:"); +final _objc_msgSend_1112 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +final _objc_msgSend_1113 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_initWithData_options_error_ = + objc.registerName("initWithData:options:error:"); +final _objc_msgSend_1114 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int32, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_initWithRootElement_ = + objc.registerName("initWithRootElement:"); +final _objc_msgSend_1115 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_replacementClassForClass_ = + objc.registerName("replacementClassForClass:"); +late final _sel_characterEncoding = objc.registerName("characterEncoding"); +late final _sel_setCharacterEncoding_ = + objc.registerName("setCharacterEncoding:"); +late final _sel_isStandalone = objc.registerName("isStandalone"); +late final _sel_setStandalone_ = objc.registerName("setStandalone:"); abstract class NSXMLDocumentContentKind { static const int NSXMLDocumentXMLKind = 0; @@ -73782,672 +58004,728 @@ abstract class NSXMLDocumentContentKind { static const int NSXMLDocumentTextKind = 3; } +late final _sel_documentContentKind = objc.registerName("documentContentKind"); +final _objc_msgSend_1116 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDocumentContentKind_ = + objc.registerName("setDocumentContentKind:"); +final _objc_msgSend_1117 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setMIMEType_ = objc.registerName("setMIMEType:"); + class NSXMLDTD extends NSXMLNode { - NSXMLDTD._(ffi.Pointer id, SwiftLibrary lib, + NSXMLDTD._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSXMLDTD] that points to the same underlying object as [other]. - static NSXMLDTD castFrom(T other) { - return NSXMLDTD._(other._id, other._lib, retain: true, release: true); + static NSXMLDTD castFrom(T other) { + return NSXMLDTD._(other.pointer, retain: true, release: true); } /// Returns a [NSXMLDTD] that wraps the given raw object pointer. - static NSXMLDTD castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSXMLDTD castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSXMLDTD._(other, lib, retain: retain, release: release); + return NSXMLDTD._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSXMLDTD]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSXMLDTD1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSXMLDTD); } @override NSXMLDTD init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSXMLDTD._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSXMLDTD._(_ret, retain: true, release: true); } @override NSXMLDTD initWithKind_options_(int kind, int options) { - final _ret = _lib._objc_msgSend_1107( - _id, _lib._sel_initWithKind_options_1, kind, options); - return NSXMLDTD._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1106( + this.pointer, _sel_initWithKind_options_, kind, options); + return NSXMLDTD._(_ret, retain: true, release: true); } NSXMLDTD? initWithContentsOfURL_options_error_( - NSURL url, int mask, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_1114(_id, - _lib._sel_initWithContentsOfURL_options_error_1, url._id, mask, error); + NSURL url, int mask, ffi.Pointer> error) { + final _ret = _objc_msgSend_1113(this.pointer, + _sel_initWithContentsOfURL_options_error_, url.pointer, mask, error); return _ret.address == 0 ? null - : NSXMLDTD._(_ret, _lib, retain: true, release: true); + : NSXMLDTD._(_ret, retain: true, release: true); } NSXMLDTD? initWithData_options_error_( - NSData data, int mask, ffi.Pointer> error) { - final _ret = _lib._objc_msgSend_1115( - _id, _lib._sel_initWithData_options_error_1, data._id, mask, error); + NSData data, int mask, ffi.Pointer> error) { + final _ret = _objc_msgSend_1114(this.pointer, + _sel_initWithData_options_error_, data.pointer, mask, error); return _ret.address == 0 ? null - : NSXMLDTD._(_ret, _lib, retain: true, release: true); + : NSXMLDTD._(_ret, retain: true, release: true); } NSString? get publicID { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_publicID1); + final _ret = _objc_msgSend_44(this.pointer, _sel_publicID); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set publicID(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setPublicID_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setPublicID_, value?.pointer ?? ffi.nullptr); } NSString? get systemID { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_systemID1); + final _ret = _objc_msgSend_44(this.pointer, _sel_systemID); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set systemID(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setSystemID_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setSystemID_, value?.pointer ?? ffi.nullptr); } void insertChild_atIndex_(NSXMLNode child, int index) { - _lib._objc_msgSend_1119( - _id, _lib._sel_insertChild_atIndex_1, child._id, index); + _objc_msgSend_1118( + this.pointer, _sel_insertChild_atIndex_, child.pointer, index); } void insertChildren_atIndex_(NSArray children, int index) { - _lib._objc_msgSend_1120( - _id, _lib._sel_insertChildren_atIndex_1, children._id, index); + _objc_msgSend_1119( + this.pointer, _sel_insertChildren_atIndex_, children.pointer, index); } void removeChildAtIndex_(int index) { - _lib._objc_msgSend_470(_id, _lib._sel_removeChildAtIndex_1, index); + _objc_msgSend_470(this.pointer, _sel_removeChildAtIndex_, index); } void setChildren_(NSArray? children) { - _lib._objc_msgSend_843( - _id, _lib._sel_setChildren_1, children?._id ?? ffi.nullptr); + _objc_msgSend_843( + this.pointer, _sel_setChildren_, children?.pointer ?? ffi.nullptr); } void addChild_(NSXMLNode child) { - _lib._objc_msgSend_1121(_id, _lib._sel_addChild_1, child._id); + _objc_msgSend_1120(this.pointer, _sel_addChild_, child.pointer); } void replaceChildAtIndex_withNode_(int index, NSXMLNode node) { - _lib._objc_msgSend_1122( - _id, _lib._sel_replaceChildAtIndex_withNode_1, index, node._id); + _objc_msgSend_1121( + this.pointer, _sel_replaceChildAtIndex_withNode_, index, node.pointer); } NSXMLDTDNode? entityDeclarationForName_(NSString name) { - final _ret = _lib._objc_msgSend_1126( - _id, _lib._sel_entityDeclarationForName_1, name._id); + final _ret = _objc_msgSend_1125( + this.pointer, _sel_entityDeclarationForName_, name.pointer); return _ret.address == 0 ? null - : NSXMLDTDNode._(_ret, _lib, retain: true, release: true); + : NSXMLDTDNode._(_ret, retain: true, release: true); } NSXMLDTDNode? notationDeclarationForName_(NSString name) { - final _ret = _lib._objc_msgSend_1126( - _id, _lib._sel_notationDeclarationForName_1, name._id); + final _ret = _objc_msgSend_1125( + this.pointer, _sel_notationDeclarationForName_, name.pointer); return _ret.address == 0 ? null - : NSXMLDTDNode._(_ret, _lib, retain: true, release: true); + : NSXMLDTDNode._(_ret, retain: true, release: true); } NSXMLDTDNode? elementDeclarationForName_(NSString name) { - final _ret = _lib._objc_msgSend_1126( - _id, _lib._sel_elementDeclarationForName_1, name._id); + final _ret = _objc_msgSend_1125( + this.pointer, _sel_elementDeclarationForName_, name.pointer); return _ret.address == 0 ? null - : NSXMLDTDNode._(_ret, _lib, retain: true, release: true); + : NSXMLDTDNode._(_ret, retain: true, release: true); } NSXMLDTDNode? attributeDeclarationForName_elementName_( NSString name, NSString elementName) { - final _ret = _lib._objc_msgSend_1127( - _id, - _lib._sel_attributeDeclarationForName_elementName_1, - name._id, - elementName._id); + final _ret = _objc_msgSend_1126( + this.pointer, + _sel_attributeDeclarationForName_elementName_, + name.pointer, + elementName.pointer); return _ret.address == 0 ? null - : NSXMLDTDNode._(_ret, _lib, retain: true, release: true); + : NSXMLDTDNode._(_ret, retain: true, release: true); } - static NSXMLDTDNode? predefinedEntityDeclarationForName_( - SwiftLibrary _lib, NSString name) { - final _ret = _lib._objc_msgSend_1126(_lib._class_NSXMLDTD1, - _lib._sel_predefinedEntityDeclarationForName_1, name._id); + static NSXMLDTDNode? predefinedEntityDeclarationForName_(NSString name) { + final _ret = _objc_msgSend_1125(_class_NSXMLDTD, + _sel_predefinedEntityDeclarationForName_, name.pointer); return _ret.address == 0 ? null - : NSXMLDTDNode._(_ret, _lib, retain: true, release: true); + : NSXMLDTDNode._(_ret, retain: true, release: true); } @override NSXMLDTD initWithKind_(int kind) { - final _ret = _lib._objc_msgSend_1106(_id, _lib._sel_initWithKind_1, kind); - return NSXMLDTD._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1105(this.pointer, _sel_initWithKind_, kind); + return NSXMLDTD._(_ret, retain: true, release: true); } - static NSObject document(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLDTD1, _lib._sel_document1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject document() { + final _ret = _objc_msgSend_2(_class_NSXMLDTD, _sel_document); + return NSObject._(_ret, retain: true, release: true); } - static NSObject documentWithRootElement_( - SwiftLibrary _lib, NSXMLElement element) { - final _ret = _lib._objc_msgSend_1108(_lib._class_NSXMLDTD1, - _lib._sel_documentWithRootElement_1, element._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject documentWithRootElement_(NSXMLElement element) { + final _ret = _objc_msgSend_1107( + _class_NSXMLDTD, _sel_documentWithRootElement_, element.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_(SwiftLibrary _lib, NSString name) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSXMLDTD1, _lib._sel_elementWithName_1, name._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_(NSString name) { + final _ret = + _objc_msgSend_31(_class_NSXMLDTD, _sel_elementWithName_, name.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_URI_( - SwiftLibrary _lib, NSString name, NSString URI) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDTD1, - _lib._sel_elementWithName_URI_1, name._id, URI._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_URI_(NSString name, NSString URI) { + final _ret = _objc_msgSend_1108( + _class_NSXMLDTD, _sel_elementWithName_URI_, name.pointer, URI.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_stringValue_( - SwiftLibrary _lib, NSString name, NSString string) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDTD1, - _lib._sel_elementWithName_stringValue_1, name._id, string._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_stringValue_(NSString name, NSString string) { + final _ret = _objc_msgSend_1108(_class_NSXMLDTD, + _sel_elementWithName_stringValue_, name.pointer, string.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_children_attributes_(SwiftLibrary _lib, + static NSObject elementWithName_children_attributes_( NSString name, NSArray? children, NSArray? attributes) { - final _ret = _lib._objc_msgSend_1110( - _lib._class_NSXMLDTD1, - _lib._sel_elementWithName_children_attributes_1, - name._id, - children?._id ?? ffi.nullptr, - attributes?._id ?? ffi.nullptr); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1109( + _class_NSXMLDTD, + _sel_elementWithName_children_attributes_, + name.pointer, + children?.pointer ?? ffi.nullptr, + attributes?.pointer ?? ffi.nullptr); + return NSObject._(_ret, retain: true, release: true); } static NSObject attributeWithName_stringValue_( - SwiftLibrary _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDTD1, - _lib._sel_attributeWithName_stringValue_1, name._id, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108(_class_NSXMLDTD, + _sel_attributeWithName_stringValue_, name.pointer, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject attributeWithName_URI_stringValue_( - SwiftLibrary _lib, NSString name, NSString URI, NSString stringValue) { - final _ret = _lib._objc_msgSend_1074( - _lib._class_NSXMLDTD1, - _lib._sel_attributeWithName_URI_stringValue_1, - name._id, - URI._id, - stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString URI, NSString stringValue) { + final _ret = _objc_msgSend_1074( + _class_NSXMLDTD, + _sel_attributeWithName_URI_stringValue_, + name.pointer, + URI.pointer, + stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject namespaceWithName_stringValue_( - SwiftLibrary _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDTD1, - _lib._sel_namespaceWithName_stringValue_1, name._id, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108(_class_NSXMLDTD, + _sel_namespaceWithName_stringValue_, name.pointer, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject processingInstructionWithName_stringValue_( - SwiftLibrary _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109( - _lib._class_NSXMLDTD1, - _lib._sel_processingInstructionWithName_stringValue_1, - name._id, - stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108( + _class_NSXMLDTD, + _sel_processingInstructionWithName_stringValue_, + name.pointer, + stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject commentWithStringValue_( - SwiftLibrary _lib, NSString stringValue) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSXMLDTD1, - _lib._sel_commentWithStringValue_1, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject commentWithStringValue_(NSString stringValue) { + final _ret = _objc_msgSend_31( + _class_NSXMLDTD, _sel_commentWithStringValue_, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject textWithStringValue_( - SwiftLibrary _lib, NSString stringValue) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSXMLDTD1, - _lib._sel_textWithStringValue_1, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject textWithStringValue_(NSString stringValue) { + final _ret = _objc_msgSend_31( + _class_NSXMLDTD, _sel_textWithStringValue_, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject? DTDNodeWithXMLString_(SwiftLibrary _lib, NSString string) { - final _ret = _lib._objc_msgSend_38( - _lib._class_NSXMLDTD1, _lib._sel_DTDNodeWithXMLString_1, string._id); + static NSObject? DTDNodeWithXMLString_(NSString string) { + final _ret = _objc_msgSend_38( + _class_NSXMLDTD, _sel_DTDNodeWithXMLString_, string.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSString localNameForName_(SwiftLibrary _lib, NSString name) { - final _ret = _lib._objc_msgSend_69( - _lib._class_NSXMLDTD1, _lib._sel_localNameForName_1, name._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString localNameForName_(NSString name) { + final _ret = + _objc_msgSend_69(_class_NSXMLDTD, _sel_localNameForName_, name.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSString? prefixForName_(SwiftLibrary _lib, NSString name) { - final _ret = _lib._objc_msgSend_186( - _lib._class_NSXMLDTD1, _lib._sel_prefixForName_1, name._id); + static NSString? prefixForName_(NSString name) { + final _ret = + _objc_msgSend_186(_class_NSXMLDTD, _sel_prefixForName_, name.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static NSXMLNode? predefinedNamespaceForPrefix_( - SwiftLibrary _lib, NSString name) { - final _ret = _lib._objc_msgSend_1125(_lib._class_NSXMLDTD1, - _lib._sel_predefinedNamespaceForPrefix_1, name._id); + static NSXMLNode? predefinedNamespaceForPrefix_(NSString name) { + final _ret = _objc_msgSend_1124( + _class_NSXMLDTD, _sel_predefinedNamespaceForPrefix_, name.pointer); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } - static NSXMLDTD new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSXMLDTD1, _lib._sel_new1); - return NSXMLDTD._(_ret, _lib, retain: false, release: true); + static NSXMLDTD new1() { + final _ret = _objc_msgSend_2(_class_NSXMLDTD, _sel_new); + return NSXMLDTD._(_ret, retain: false, release: true); } - static NSXMLDTD allocWithZone_(SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSXMLDTD1, _lib._sel_allocWithZone_1, zone); - return NSXMLDTD._(_ret, _lib, retain: false, release: true); + static NSXMLDTD allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_NSXMLDTD, _sel_allocWithZone_, zone); + return NSXMLDTD._(_ret, retain: false, release: true); } - static NSXMLDTD alloc(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_NSXMLDTD1, _lib._sel_alloc1); - return NSXMLDTD._(_ret, _lib, retain: false, release: true); + static NSXMLDTD alloc() { + final _ret = _objc_msgSend_2(_class_NSXMLDTD, _sel_alloc); + return NSXMLDTD._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSXMLDTD1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSXMLDTD, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSXMLDTD1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSXMLDTD, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLDTD1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSXMLDTD, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLDTD1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSXMLDTD, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSXMLDTD1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSXMLDTD, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSXMLDTD1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSXMLDTD, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSXMLDTD1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); - } - - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSXMLDTD1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); - } - - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSXMLDTD1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); - } -} + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSXMLDTD, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + static NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_85(_class_NSXMLDTD, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); + } + + static NSObject classForKeyedUnarchiver() { + final _ret = _objc_msgSend_2(_class_NSXMLDTD, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); + } +} + +late final _class_NSXMLDTD = objc.getClass("NSXMLDTD"); +late final _sel_setPublicID_ = objc.registerName("setPublicID:"); +late final _sel_setSystemID_ = objc.registerName("setSystemID:"); +late final _sel_insertChild_atIndex_ = + objc.registerName("insertChild:atIndex:"); +final _objc_msgSend_1118 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_insertChildren_atIndex_ = + objc.registerName("insertChildren:atIndex:"); +final _objc_msgSend_1119 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_removeChildAtIndex_ = objc.registerName("removeChildAtIndex:"); +late final _sel_setChildren_ = objc.registerName("setChildren:"); +late final _sel_addChild_ = objc.registerName("addChild:"); +final _objc_msgSend_1120 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_replaceChildAtIndex_withNode_ = + objc.registerName("replaceChildAtIndex:withNode:"); +final _objc_msgSend_1121 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); class NSXMLDTDNode extends NSXMLNode { - NSXMLDTDNode._(ffi.Pointer id, SwiftLibrary lib, + NSXMLDTDNode._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [NSXMLDTDNode] that points to the same underlying object as [other]. - static NSXMLDTDNode castFrom(T other) { - return NSXMLDTDNode._(other._id, other._lib, retain: true, release: true); + static NSXMLDTDNode castFrom(T other) { + return NSXMLDTDNode._(other.pointer, retain: true, release: true); } /// Returns a [NSXMLDTDNode] that wraps the given raw object pointer. - static NSXMLDTDNode castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static NSXMLDTDNode castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return NSXMLDTDNode._(other, lib, retain: retain, release: release); + return NSXMLDTDNode._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [NSXMLDTDNode]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_NSXMLDTDNode1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSXMLDTDNode); } NSXMLDTDNode? initWithXMLString_(NSString string) { final _ret = - _lib._objc_msgSend_38(_id, _lib._sel_initWithXMLString_1, string._id); + _objc_msgSend_38(this.pointer, _sel_initWithXMLString_, string.pointer); return _ret.address == 0 ? null - : NSXMLDTDNode._(_ret, _lib, retain: true, release: true); + : NSXMLDTDNode._(_ret, retain: true, release: true); } @override NSXMLDTDNode initWithKind_options_(int kind, int options) { - final _ret = _lib._objc_msgSend_1107( - _id, _lib._sel_initWithKind_options_1, kind, options); - return NSXMLDTDNode._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1106( + this.pointer, _sel_initWithKind_options_, kind, options); + return NSXMLDTDNode._(_ret, retain: true, release: true); } @override NSXMLDTDNode init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return NSXMLDTDNode._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return NSXMLDTDNode._(_ret, retain: true, release: true); } int get DTDKind { - return _lib._objc_msgSend_1123(_id, _lib._sel_DTDKind1); + return _objc_msgSend_1122(this.pointer, _sel_DTDKind); } set DTDKind(int value) { - return _lib._objc_msgSend_1124(_id, _lib._sel_setDTDKind_1, value); + return _objc_msgSend_1123(this.pointer, _sel_setDTDKind_, value); } bool get external1 { - return _lib._objc_msgSend_12(_id, _lib._sel_isExternal1); + return _objc_msgSend_12(this.pointer, _sel_isExternal); } NSString? get publicID { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_publicID1); + final _ret = _objc_msgSend_44(this.pointer, _sel_publicID); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set publicID(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setPublicID_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setPublicID_, value?.pointer ?? ffi.nullptr); } NSString? get systemID { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_systemID1); + final _ret = _objc_msgSend_44(this.pointer, _sel_systemID); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set systemID(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setSystemID_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setSystemID_, value?.pointer ?? ffi.nullptr); } NSString? get notationName { - final _ret = _lib._objc_msgSend_44(_id, _lib._sel_notationName1); + final _ret = _objc_msgSend_44(this.pointer, _sel_notationName); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } set notationName(NSString? value) { - return _lib._objc_msgSend_545( - _id, _lib._sel_setNotationName_1, value?._id ?? ffi.nullptr); + return _objc_msgSend_545( + this.pointer, _sel_setNotationName_, value?.pointer ?? ffi.nullptr); } @override NSXMLDTDNode initWithKind_(int kind) { - final _ret = _lib._objc_msgSend_1106(_id, _lib._sel_initWithKind_1, kind); - return NSXMLDTDNode._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1105(this.pointer, _sel_initWithKind_, kind); + return NSXMLDTDNode._(_ret, retain: true, release: true); } - static NSObject document(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLDTDNode1, _lib._sel_document1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject document() { + final _ret = _objc_msgSend_2(_class_NSXMLDTDNode, _sel_document); + return NSObject._(_ret, retain: true, release: true); } - static NSObject documentWithRootElement_( - SwiftLibrary _lib, NSXMLElement element) { - final _ret = _lib._objc_msgSend_1108(_lib._class_NSXMLDTDNode1, - _lib._sel_documentWithRootElement_1, element._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject documentWithRootElement_(NSXMLElement element) { + final _ret = _objc_msgSend_1107( + _class_NSXMLDTDNode, _sel_documentWithRootElement_, element.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_(SwiftLibrary _lib, NSString name) { - final _ret = _lib._objc_msgSend_31( - _lib._class_NSXMLDTDNode1, _lib._sel_elementWithName_1, name._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_(NSString name) { + final _ret = _objc_msgSend_31( + _class_NSXMLDTDNode, _sel_elementWithName_, name.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_URI_( - SwiftLibrary _lib, NSString name, NSString URI) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDTDNode1, - _lib._sel_elementWithName_URI_1, name._id, URI._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_URI_(NSString name, NSString URI) { + final _ret = _objc_msgSend_1108(_class_NSXMLDTDNode, + _sel_elementWithName_URI_, name.pointer, URI.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_stringValue_( - SwiftLibrary _lib, NSString name, NSString string) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDTDNode1, - _lib._sel_elementWithName_stringValue_1, name._id, string._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject elementWithName_stringValue_(NSString name, NSString string) { + final _ret = _objc_msgSend_1108(_class_NSXMLDTDNode, + _sel_elementWithName_stringValue_, name.pointer, string.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject elementWithName_children_attributes_(SwiftLibrary _lib, + static NSObject elementWithName_children_attributes_( NSString name, NSArray? children, NSArray? attributes) { - final _ret = _lib._objc_msgSend_1110( - _lib._class_NSXMLDTDNode1, - _lib._sel_elementWithName_children_attributes_1, - name._id, - children?._id ?? ffi.nullptr, - attributes?._id ?? ffi.nullptr); - return NSObject._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_1109( + _class_NSXMLDTDNode, + _sel_elementWithName_children_attributes_, + name.pointer, + children?.pointer ?? ffi.nullptr, + attributes?.pointer ?? ffi.nullptr); + return NSObject._(_ret, retain: true, release: true); } static NSObject attributeWithName_stringValue_( - SwiftLibrary _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDTDNode1, - _lib._sel_attributeWithName_stringValue_1, name._id, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108(_class_NSXMLDTDNode, + _sel_attributeWithName_stringValue_, name.pointer, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject attributeWithName_URI_stringValue_( - SwiftLibrary _lib, NSString name, NSString URI, NSString stringValue) { - final _ret = _lib._objc_msgSend_1074( - _lib._class_NSXMLDTDNode1, - _lib._sel_attributeWithName_URI_stringValue_1, - name._id, - URI._id, - stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString URI, NSString stringValue) { + final _ret = _objc_msgSend_1074( + _class_NSXMLDTDNode, + _sel_attributeWithName_URI_stringValue_, + name.pointer, + URI.pointer, + stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject namespaceWithName_stringValue_( - SwiftLibrary _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109(_lib._class_NSXMLDTDNode1, - _lib._sel_namespaceWithName_stringValue_1, name._id, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108(_class_NSXMLDTDNode, + _sel_namespaceWithName_stringValue_, name.pointer, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } static NSObject processingInstructionWithName_stringValue_( - SwiftLibrary _lib, NSString name, NSString stringValue) { - final _ret = _lib._objc_msgSend_1109( - _lib._class_NSXMLDTDNode1, - _lib._sel_processingInstructionWithName_stringValue_1, - name._id, - stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + NSString name, NSString stringValue) { + final _ret = _objc_msgSend_1108( + _class_NSXMLDTDNode, + _sel_processingInstructionWithName_stringValue_, + name.pointer, + stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject commentWithStringValue_( - SwiftLibrary _lib, NSString stringValue) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSXMLDTDNode1, - _lib._sel_commentWithStringValue_1, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject commentWithStringValue_(NSString stringValue) { + final _ret = _objc_msgSend_31( + _class_NSXMLDTDNode, _sel_commentWithStringValue_, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject textWithStringValue_( - SwiftLibrary _lib, NSString stringValue) { - final _ret = _lib._objc_msgSend_31(_lib._class_NSXMLDTDNode1, - _lib._sel_textWithStringValue_1, stringValue._id); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject textWithStringValue_(NSString stringValue) { + final _ret = _objc_msgSend_31( + _class_NSXMLDTDNode, _sel_textWithStringValue_, stringValue.pointer); + return NSObject._(_ret, retain: true, release: true); } - static NSObject? DTDNodeWithXMLString_(SwiftLibrary _lib, NSString string) { - final _ret = _lib._objc_msgSend_38(_lib._class_NSXMLDTDNode1, - _lib._sel_DTDNodeWithXMLString_1, string._id); + static NSObject? DTDNodeWithXMLString_(NSString string) { + final _ret = _objc_msgSend_38( + _class_NSXMLDTDNode, _sel_DTDNodeWithXMLString_, string.pointer); return _ret.address == 0 ? null - : NSObject._(_ret, _lib, retain: true, release: true); + : NSObject._(_ret, retain: true, release: true); } - static NSString localNameForName_(SwiftLibrary _lib, NSString name) { - final _ret = _lib._objc_msgSend_69( - _lib._class_NSXMLDTDNode1, _lib._sel_localNameForName_1, name._id); - return NSString._(_ret, _lib, retain: true, release: true); + static NSString localNameForName_(NSString name) { + final _ret = _objc_msgSend_69( + _class_NSXMLDTDNode, _sel_localNameForName_, name.pointer); + return NSString._(_ret, retain: true, release: true); } - static NSString? prefixForName_(SwiftLibrary _lib, NSString name) { - final _ret = _lib._objc_msgSend_186( - _lib._class_NSXMLDTDNode1, _lib._sel_prefixForName_1, name._id); + static NSString? prefixForName_(NSString name) { + final _ret = _objc_msgSend_186( + _class_NSXMLDTDNode, _sel_prefixForName_, name.pointer); return _ret.address == 0 ? null - : NSString._(_ret, _lib, retain: true, release: true); + : NSString._(_ret, retain: true, release: true); } - static NSXMLNode? predefinedNamespaceForPrefix_( - SwiftLibrary _lib, NSString name) { - final _ret = _lib._objc_msgSend_1125(_lib._class_NSXMLDTDNode1, - _lib._sel_predefinedNamespaceForPrefix_1, name._id); + static NSXMLNode? predefinedNamespaceForPrefix_(NSString name) { + final _ret = _objc_msgSend_1124( + _class_NSXMLDTDNode, _sel_predefinedNamespaceForPrefix_, name.pointer); return _ret.address == 0 ? null - : NSXMLNode._(_ret, _lib, retain: true, release: true); + : NSXMLNode._(_ret, retain: true, release: true); } - static NSXMLDTDNode new1(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLDTDNode1, _lib._sel_new1); - return NSXMLDTDNode._(_ret, _lib, retain: false, release: true); + static NSXMLDTDNode new1() { + final _ret = _objc_msgSend_2(_class_NSXMLDTDNode, _sel_new); + return NSXMLDTDNode._(_ret, retain: false, release: true); } - static NSXMLDTDNode allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_NSXMLDTDNode1, _lib._sel_allocWithZone_1, zone); - return NSXMLDTDNode._(_ret, _lib, retain: false, release: true); + static NSXMLDTDNode allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_3(_class_NSXMLDTDNode, _sel_allocWithZone_, zone); + return NSXMLDTDNode._(_ret, retain: false, release: true); } - static NSXMLDTDNode alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_NSXMLDTDNode1, _lib._sel_alloc1); - return NSXMLDTDNode._(_ret, _lib, retain: false, release: true); + static NSXMLDTDNode alloc() { + final _ret = _objc_msgSend_2(_class_NSXMLDTDNode, _sel_alloc); + return NSXMLDTDNode._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_NSXMLDTDNode1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_NSXMLDTDNode, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_NSXMLDTDNode1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_NSXMLDTDNode, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLDTDNode1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_NSXMLDTDNode, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_NSXMLDTDNode1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_NSXMLDTDNode, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_NSXMLDTDNode1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_NSXMLDTDNode, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_NSXMLDTDNode1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_NSXMLDTDNode, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_NSXMLDTDNode1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_NSXMLDTDNode, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_NSXMLDTDNode1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_NSXMLDTDNode, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_NSXMLDTDNode1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_NSXMLDTDNode, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } +late final _class_NSXMLDTDNode = objc.getClass("NSXMLDTDNode"); +late final _sel_initWithXMLString_ = objc.registerName("initWithXMLString:"); + abstract class NSXMLDTDNodeKind { static const int NSXMLEntityGeneralKind = 1; static const int NSXMLEntityParsedKind = 2; @@ -74471,126 +58749,453 @@ abstract class NSXMLDTDNodeKind { static const int NSXMLElementDeclarationElementKind = 20; } +late final _sel_DTDKind = objc.registerName("DTDKind"); +final _objc_msgSend_1122 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int32 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDTDKind_ = objc.registerName("setDTDKind:"); +final _objc_msgSend_1123 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_isExternal = objc.registerName("isExternal"); +late final _sel_notationName = objc.registerName("notationName"); +late final _sel_setNotationName_ = objc.registerName("setNotationName:"); +late final _sel_localNameForName_ = objc.registerName("localNameForName:"); +late final _sel_prefixForName_ = objc.registerName("prefixForName:"); +late final _sel_predefinedNamespaceForPrefix_ = + objc.registerName("predefinedNamespaceForPrefix:"); +final _objc_msgSend_1124 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_entityDeclarationForName_ = + objc.registerName("entityDeclarationForName:"); +final _objc_msgSend_1125 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_notationDeclarationForName_ = + objc.registerName("notationDeclarationForName:"); +late final _sel_elementDeclarationForName_ = + objc.registerName("elementDeclarationForName:"); +late final _sel_attributeDeclarationForName_elementName_ = + objc.registerName("attributeDeclarationForName:elementName:"); +final _objc_msgSend_1126 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_predefinedEntityDeclarationForName_ = + objc.registerName("predefinedEntityDeclarationForName:"); +late final _sel_DTD = objc.registerName("DTD"); +final _objc_msgSend_1127 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDTD_ = objc.registerName("setDTD:"); +final _objc_msgSend_1128 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setRootElement_ = objc.registerName("setRootElement:"); +final _objc_msgSend_1129 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_rootElement = objc.registerName("rootElement"); +final _objc_msgSend_1130 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_XMLData = objc.registerName("XMLData"); +late final _sel_XMLDataWithOptions_ = objc.registerName("XMLDataWithOptions:"); +final _objc_msgSend_1131 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_objectByApplyingXSLT_arguments_error_ = + objc.registerName("objectByApplyingXSLT:arguments:error:"); +final _objc_msgSend_1132 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_objectByApplyingXSLTString_arguments_error_ = + objc.registerName("objectByApplyingXSLTString:arguments:error:"); +final _objc_msgSend_1133 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_objectByApplyingXSLTAtURL_arguments_error_ = + objc.registerName("objectByApplyingXSLTAtURL:arguments:error:"); +final _objc_msgSend_1134 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_validateAndReturnError_ = + objc.registerName("validateAndReturnError:"); +late final _sel_rootDocument = objc.registerName("rootDocument"); +final _objc_msgSend_1135 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_parent = objc.registerName("parent"); +final _objc_msgSend_1136 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_childCount = objc.registerName("childCount"); +late final _sel_children = objc.registerName("children"); +late final _sel_childAtIndex_ = objc.registerName("childAtIndex:"); +final _objc_msgSend_1137 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_previousSibling = objc.registerName("previousSibling"); +late final _sel_nextSibling = objc.registerName("nextSibling"); +late final _sel_previousNode = objc.registerName("previousNode"); +late final _sel_nextNode = objc.registerName("nextNode"); +late final _sel_detach = objc.registerName("detach"); +late final _sel_XPath = objc.registerName("XPath"); +late final _sel_localName = objc.registerName("localName"); +late final _sel_prefix = objc.registerName("prefix"); +late final _sel_URI = objc.registerName("URI"); +late final _sel_setURI_ = objc.registerName("setURI:"); +late final _sel_XMLString = objc.registerName("XMLString"); +late final _sel_XMLStringWithOptions_ = + objc.registerName("XMLStringWithOptions:"); +final _objc_msgSend_1138 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int32)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_canonicalXMLStringPreservingComments_ = + objc.registerName("canonicalXMLStringPreservingComments:"); +final _objc_msgSend_1139 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Bool)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, bool)>(); +late final _sel_nodesForXPath_error_ = + objc.registerName("nodesForXPath:error:"); +late final _sel_objectsForXQuery_constants_error_ = + objc.registerName("objectsForXQuery:constants:error:"); +final _objc_msgSend_1140 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_objectsForXQuery_error_ = + objc.registerName("objectsForXQuery:error:"); +late final _sel_initWithName_URI_ = objc.registerName("initWithName:URI:"); +final _objc_msgSend_1141 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithName_stringValue_ = + objc.registerName("initWithName:stringValue:"); +late final _sel_initWithXMLString_error_ = + objc.registerName("initWithXMLString:error:"); +late final _sel_elementsForName_ = objc.registerName("elementsForName:"); +late final _sel_elementsForLocalName_URI_ = + objc.registerName("elementsForLocalName:URI:"); +final _objc_msgSend_1142 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_addAttribute_ = objc.registerName("addAttribute:"); +late final _sel_removeAttributeForName_ = + objc.registerName("removeAttributeForName:"); +late final _sel_attributes = objc.registerName("attributes"); +late final _sel_setAttributes_ = objc.registerName("setAttributes:"); +late final _sel_setAttributesWithDictionary_ = + objc.registerName("setAttributesWithDictionary:"); +late final _sel_attributeForName_ = objc.registerName("attributeForName:"); +late final _sel_attributeForLocalName_URI_ = + objc.registerName("attributeForLocalName:URI:"); +final _objc_msgSend_1143 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_addNamespace_ = objc.registerName("addNamespace:"); +late final _sel_removeNamespaceForPrefix_ = + objc.registerName("removeNamespaceForPrefix:"); +late final _sel_namespaces = objc.registerName("namespaces"); +late final _sel_setNamespaces_ = objc.registerName("setNamespaces:"); +late final _sel_namespaceForPrefix_ = objc.registerName("namespaceForPrefix:"); +late final _sel_resolveNamespaceForName_ = + objc.registerName("resolveNamespaceForName:"); +late final _sel_resolvePrefixForNamespaceURI_ = + objc.registerName("resolvePrefixForNamespaceURI:"); +late final _sel_normalizeAdjacentTextNodesPreservingCDATA_ = + objc.registerName("normalizeAdjacentTextNodesPreservingCDATA:"); +late final _sel_setAttributesAsDictionary_ = + objc.registerName("setAttributesAsDictionary:"); + class SwiftClass extends NSObject { - SwiftClass._(ffi.Pointer id, SwiftLibrary lib, + SwiftClass._(ffi.Pointer pointer, {bool retain = false, bool release = false}) - : super._(id, lib, retain: retain, release: release); + : super._(pointer, retain: retain, release: release); /// Returns a [SwiftClass] that points to the same underlying object as [other]. - static SwiftClass castFrom(T other) { - return SwiftClass._(other._id, other._lib, retain: true, release: true); + static SwiftClass castFrom(T other) { + return SwiftClass._(other.pointer, retain: true, release: true); } /// Returns a [SwiftClass] that wraps the given raw object pointer. - static SwiftClass castFromPointer( - SwiftLibrary lib, ffi.Pointer other, + static SwiftClass castFromPointer(ffi.Pointer other, {bool retain = false, bool release = false}) { - return SwiftClass._(other, lib, retain: retain, release: release); + return SwiftClass._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [SwiftClass]. - static bool isInstance(_ObjCWrapper obj) { - return obj._lib._objc_msgSend_0( - obj._id, obj._lib._sel_isKindOfClass_1, obj._lib._class_SwiftClass1); + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_SwiftClass); } NSString sayHello() { - final _ret = _lib._objc_msgSend_21(_id, _lib._sel_sayHello1); - return NSString._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_21(this.pointer, _sel_sayHello); + return NSString._(_ret, retain: true, release: true); } int get someField { - return _lib._objc_msgSend_83(_id, _lib._sel_someField1); + return _objc_msgSend_83(this.pointer, _sel_someField); } set someField(int value) { - return _lib._objc_msgSend_635(_id, _lib._sel_setSomeField_1, value); + return _objc_msgSend_635(this.pointer, _sel_setSomeField_, value); } @override SwiftClass init() { - final _ret = _lib._objc_msgSend_2(_id, _lib._sel_init1); - return SwiftClass._(_ret, _lib, retain: true, release: true); + final _ret = _objc_msgSend_2(this.pointer, _sel_init); + return SwiftClass._(_ret, retain: true, release: true); } - static SwiftClass new1(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2(_lib._class_SwiftClass1, _lib._sel_new1); - return SwiftClass._(_ret, _lib, retain: false, release: true); + static SwiftClass new1() { + final _ret = _objc_msgSend_2(_class_SwiftClass, _sel_new); + return SwiftClass._(_ret, retain: false, release: true); } - static SwiftClass allocWithZone_( - SwiftLibrary _lib, ffi.Pointer<_NSZone> zone) { - final _ret = _lib._objc_msgSend_3( - _lib._class_SwiftClass1, _lib._sel_allocWithZone_1, zone); - return SwiftClass._(_ret, _lib, retain: false, release: true); + static SwiftClass allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_3(_class_SwiftClass, _sel_allocWithZone_, zone); + return SwiftClass._(_ret, retain: false, release: true); } - static SwiftClass alloc(SwiftLibrary _lib) { - final _ret = - _lib._objc_msgSend_2(_lib._class_SwiftClass1, _lib._sel_alloc1); - return SwiftClass._(_ret, _lib, retain: false, release: true); + static SwiftClass alloc() { + final _ret = _objc_msgSend_2(_class_SwiftClass, _sel_alloc); + return SwiftClass._(_ret, retain: false, release: true); } static void cancelPreviousPerformRequestsWithTarget_selector_object_( - SwiftLibrary _lib, NSObject aTarget, - ffi.Pointer aSelector, + ffi.Pointer aSelector, NSObject? anArgument) { - _lib._objc_msgSend_14( - _lib._class_SwiftClass1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_selector_object_1, - aTarget._id, + _objc_msgSend_14( + _class_SwiftClass, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, aSelector, - anArgument?._id ?? ffi.nullptr); + anArgument?.pointer ?? ffi.nullptr); } - static void cancelPreviousPerformRequestsWithTarget_( - SwiftLibrary _lib, NSObject aTarget) { - _lib._objc_msgSend_15(_lib._class_SwiftClass1, - _lib._sel_cancelPreviousPerformRequestsWithTarget_1, aTarget._id); + static void cancelPreviousPerformRequestsWithTarget_(NSObject aTarget) { + _objc_msgSend_15(_class_SwiftClass, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); } - static bool getAccessInstanceVariablesDirectly(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_SwiftClass1, _lib._sel_accessInstanceVariablesDirectly1); + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_12( + _class_SwiftClass, _sel_accessInstanceVariablesDirectly); } - static bool useStoredAccessor(SwiftLibrary _lib) { - return _lib._objc_msgSend_12( - _lib._class_SwiftClass1, _lib._sel_useStoredAccessor1); + static bool useStoredAccessor() { + return _objc_msgSend_12(_class_SwiftClass, _sel_useStoredAccessor); } - static NSSet keyPathsForValuesAffectingValueForKey_( - SwiftLibrary _lib, NSString key) { - final _ret = _lib._objc_msgSend_63(_lib._class_SwiftClass1, - _lib._sel_keyPathsForValuesAffectingValueForKey_1, key._id); - return NSSet._(_ret, _lib, retain: true, release: true); + static NSSet keyPathsForValuesAffectingValueForKey_(NSString key) { + final _ret = _objc_msgSend_63(_class_SwiftClass, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return NSSet._(_ret, retain: true, release: true); } - static bool automaticallyNotifiesObserversForKey_( - SwiftLibrary _lib, NSString key) { - return _lib._objc_msgSend_64(_lib._class_SwiftClass1, - _lib._sel_automaticallyNotifiesObserversForKey_1, key._id); + static bool automaticallyNotifiesObserversForKey_(NSString key) { + return _objc_msgSend_64(_class_SwiftClass, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); } static void setKeys_triggerChangeNotificationsForDependentKey_( - SwiftLibrary _lib, NSArray keys, NSString dependentKey) { - _lib._objc_msgSend_88( - _lib._class_SwiftClass1, - _lib._sel_setKeys_triggerChangeNotificationsForDependentKey_1, - keys._id, - dependentKey._id); + NSArray keys, NSString dependentKey) { + _objc_msgSend_88( + _class_SwiftClass, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); } - static NSArray classFallbacksForKeyedArchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_85( - _lib._class_SwiftClass1, _lib._sel_classFallbacksForKeyedArchiver1); - return NSArray._(_ret, _lib, retain: true, release: true); + static NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_85( + _class_SwiftClass, _sel_classFallbacksForKeyedArchiver); + return NSArray._(_ret, retain: true, release: true); } - static NSObject classForKeyedUnarchiver(SwiftLibrary _lib) { - final _ret = _lib._objc_msgSend_2( - _lib._class_SwiftClass1, _lib._sel_classForKeyedUnarchiver1); - return NSObject._(_ret, _lib, retain: true, release: true); + static NSObject classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_2(_class_SwiftClass, _sel_classForKeyedUnarchiver); + return NSObject._(_ret, retain: true, release: true); } } + +late final _class_SwiftClass = objc.getClass("swift_module.SwiftClass"); +late final _sel_sayHello = objc.registerName("sayHello"); +late final _sel_someField = objc.registerName("someField"); +late final _sel_setSomeField_ = objc.registerName("setSomeField:"); diff --git a/pkgs/ffigen/lib/src/code_generator/enum_class.dart b/pkgs/ffigen/lib/src/code_generator/enum_class.dart index 92ffbfa9b..3fbfcf7da 100644 --- a/pkgs/ffigen/lib/src/code_generator/enum_class.dart +++ b/pkgs/ffigen/lib/src/code_generator/enum_class.dart @@ -87,7 +87,7 @@ class EnumClass extends BindingType { bool get sameDartAndCType => nativeType.sameDartAndCType; @override - String? getDefaultValue(Writer w, String nativeLib) => '0'; + String? getDefaultValue(Writer w) => '0'; } /// Represents a single value in an enum. diff --git a/pkgs/ffigen/lib/src/code_generator/func.dart b/pkgs/ffigen/lib/src/code_generator/func.dart index 1c518f9f6..05d67d40c 100644 --- a/pkgs/ffigen/lib/src/code_generator/func.dart +++ b/pkgs/ffigen/lib/src/code_generator/func.dart @@ -133,7 +133,6 @@ class Func extends LookUpBinding { funcImplCall = functionType.returnType.convertFfiDartTypeToDartType( w, '$funcVarName($argString)', - ffiNativeConfig.enabled ? 'lib' : 'this', objCRetain: !objCReturnsRetained, ); } else { @@ -158,11 +157,8 @@ external $ffiReturnType $nativeFuncName($ffiArgDeclString); '''); if (needsWrapper) { - final libArg = functionType.returnType.sameDartAndFfiDartType - ? '' - : '${w.className} lib, '; s.write(''' -$dartReturnType $enclosingFuncName($libArg$dartArgDeclString) => $funcImplCall; +$dartReturnType $enclosingFuncName($dartArgDeclString) => $funcImplCall; '''); } diff --git a/pkgs/ffigen/lib/src/code_generator/imports.dart b/pkgs/ffigen/lib/src/code_generator/imports.dart index f620909b6..5030743b1 100644 --- a/pkgs/ffigen/lib/src/code_generator/imports.dart +++ b/pkgs/ffigen/lib/src/code_generator/imports.dart @@ -2,7 +2,6 @@ // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. -import 'struct.dart'; import 'type.dart'; import 'writer.dart'; @@ -49,7 +48,7 @@ class ImportedType extends Type { String toString() => '${libraryImport.name}.$cType'; @override - String? getDefaultValue(Writer w, String nativeLib) => defaultValue; + String? getDefaultValue(Writer w) => defaultValue; } /// An unchecked type similar to [ImportedType] which exists in the generated @@ -76,6 +75,8 @@ class SelfImportedType extends Type { final ffiImport = LibraryImport('ffi', 'dart:ffi'); final ffiPkgImport = LibraryImport('pkg_ffi', 'package:ffi/ffi.dart'); +final objcPkgImport = + LibraryImport('objc', 'package:objective_c/objective_c.dart'); final self = LibraryImport('self', ''); final voidType = ImportedType(ffiImport, 'Void', 'void'); @@ -99,5 +100,6 @@ final doubleType = ImportedType(ffiImport, 'Double', 'double', '0.0'); final sizeType = ImportedType(ffiImport, 'Size', 'int', '0'); final wCharType = ImportedType(ffiImport, 'WChar', 'int', '0'); -final objCObjectType = Struct(name: 'ObjCObject'); -final objCSelType = Struct(name: 'ObjCSel'); +final objCObjectType = ImportedType(objcPkgImport, 'ObjCObject', 'ObjCObject'); +final objCSelType = ImportedType(objcPkgImport, 'ObjCSelector', 'ObjCSelector'); +final objCBlockType = ImportedType(objcPkgImport, 'ObjCBlock', 'ObjCBlock'); diff --git a/pkgs/ffigen/lib/src/code_generator/library.dart b/pkgs/ffigen/lib/src/code_generator/library.dart index 60ad7c3ff..f311ac07e 100644 --- a/pkgs/ffigen/lib/src/code_generator/library.dart +++ b/pkgs/ffigen/lib/src/code_generator/library.dart @@ -4,12 +4,10 @@ import 'dart:io'; -import 'package:cli_util/cli_util.dart'; import 'package:collection/collection.dart'; import 'package:ffigen/src/code_generator.dart'; import 'package:ffigen/src/config_provider/config_types.dart'; import 'package:logging/logging.dart'; -import 'package:path/path.dart' as p; import 'package:yaml_edit/yaml_edit.dart'; import 'utils.dart'; @@ -149,9 +147,8 @@ class Library { /// Formats a file using the Dart formatter. void _dartFormat(String path) { - final sdkPath = getSdkPath(); - final result = Process.runSync( - p.join(sdkPath, 'bin', 'dart'), ['format', path], + final result = Process.runSync(findDart(), ['format', path], + workingDirectory: Directory.current.absolute.path, runInShell: Platform.isWindows); if (result.stderr.toString().isNotEmpty) { _logger.severe(result.stderr); diff --git a/pkgs/ffigen/lib/src/code_generator/native_type.dart b/pkgs/ffigen/lib/src/code_generator/native_type.dart index 93ed35611..77afa7863 100644 --- a/pkgs/ffigen/lib/src/code_generator/native_type.dart +++ b/pkgs/ffigen/lib/src/code_generator/native_type.dart @@ -66,7 +66,7 @@ class NativeType extends Type { String cacheKey() => _cType; @override - String? getDefaultValue(Writer w, String nativeLib) => _defaultValue; + String? getDefaultValue(Writer w) => _defaultValue; } class BooleanType extends NativeType { diff --git a/pkgs/ffigen/lib/src/code_generator/objc_block.dart b/pkgs/ffigen/lib/src/code_generator/objc_block.dart index 6101f79da..4d1fc3a0f 100644 --- a/pkgs/ffigen/lib/src/code_generator/objc_block.dart +++ b/pkgs/ffigen/lib/src/code_generator/objc_block.dart @@ -10,19 +10,16 @@ import 'writer.dart'; class ObjCBlock extends BindingType { final Type returnType; final List argTypes; - final ObjCBuiltInFunctions builtInFunctions; ObjCBlock({ required String usr, required Type returnType, required List argTypes, - required ObjCBuiltInFunctions builtInFunctions, }) : this._( usr: usr, name: _getBlockName(returnType, argTypes), returnType: returnType, argTypes: argTypes, - builtInFunctions: builtInFunctions, ); ObjCBlock._({ @@ -30,7 +27,6 @@ class ObjCBlock extends BindingType { required super.name, required this.returnType, required this.argTypes, - required this.builtInFunctions, }) : super(originalName: name); // Generates a human readable name for the block based on the args and return @@ -47,8 +43,6 @@ class ObjCBlock extends BindingType { BindingString toBindingString(Writer w) { final s = StringBuffer(); - builtInFunctions.ensureBlockUtilsExist(w, s); - final params = []; for (int i = 0; i < argTypes.length; ++i) { params.add(Parameter(name: 'arg$i', type: argTypes[i])); @@ -56,7 +50,7 @@ class ObjCBlock extends BindingType { final isVoid = returnType == voidType; final voidPtr = PointerType(voidType).getCType(w); - final blockPtr = PointerType(builtInFunctions.blockStruct); + final blockPtr = PointerType(objCBlockType); final funcType = FunctionType(returnType: returnType, parameters: params); final natFnType = NativeFunc(funcType); final natFnPtr = PointerType(natFnType).getCType(w); @@ -118,8 +112,8 @@ $returnFfiDartType $closureTrampoline($blockCType block, $paramsFfiDartType) => // Snippet that converts a Dart typed closure to FfiDart type. This snippet // is used below. Note that the closure being converted is called `fn`. final convertedFnArgs = params - .map((p) => p.type - .convertFfiDartTypeToDartType(w, p.name, 'lib', objCRetain: true)) + .map((p) => + p.type.convertFfiDartTypeToDartType(w, p.name, objCRetain: true)) .join(', '); final convFnInvocation = returnType.convertDartTypeToFfiDartType( w, 'fn($convertedFnArgs)', @@ -127,18 +121,18 @@ $returnFfiDartType $closureTrampoline($blockCType block, $paramsFfiDartType) => final convFn = '($paramsFfiDartType) => $convFnInvocation'; // Write the wrapper class. - final defaultValue = returnType.getDefaultValue(w, '_lib'); + final defaultValue = returnType.getDefaultValue(w); final exceptionalReturn = defaultValue == null ? '' : ', $defaultValue'; s.write(''' -class $name extends _ObjCBlockBase { - $name._($blockCType id, ${w.className} lib, +class $name extends ${ObjCBuiltInFunctions.blockBase.gen(w)} { + $name._($blockCType pointer, {bool retain = false, bool release = true}) : - super._(id, lib, retain: retain, release: release); + super(pointer, retain: retain, release: release); /// Returns a block that wraps the given raw block pointer. - static $name castFromPointer(${w.className} lib, $blockCType pointer, + static $name castFromPointer($blockCType pointer, {bool retain = false, bool release = false}) { - return $name._(pointer, lib, retain: retain, release: release); + return $name._(pointer, retain: retain, release: release); } /// Creates a block from a C function pointer. @@ -146,11 +140,11 @@ class $name extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - $name.fromFunctionPointer(${w.className} lib, $natFnPtr ptr) : - this._(lib.${builtInFunctions.newBlock.name}( + $name.fromFunctionPointer($natFnPtr ptr) : + this._(${ObjCBuiltInFunctions.newBlock.gen(w)}( _cFuncTrampoline ??= ${w.ffiLibraryPrefix}.Pointer.fromFunction< $trampFuncCType>($funcPtrTrampoline - $exceptionalReturn).cast(), ptr.cast()), lib); + $exceptionalReturn).cast(), ptr.cast())); static $voidPtr? _cFuncTrampoline; /// Creates a block from a Dart function. @@ -158,11 +152,11 @@ class $name extends _ObjCBlockBase { /// This block must be invoked by native code running on the same thread as /// the isolate that registered it. Invoking the block on the wrong thread /// will result in a crash. - $name.fromFunction(${w.className} lib, $funcDartType fn) : - this._(lib.${builtInFunctions.newBlock.name}( + $name.fromFunction($funcDartType fn) : + this._(${ObjCBuiltInFunctions.newBlock.gen(w)}( _dartFuncTrampoline ??= ${w.ffiLibraryPrefix}.Pointer.fromFunction< $trampFuncCType>($closureTrampoline - $exceptionalReturn).cast(), $registerClosure($convFn)), lib); + $exceptionalReturn).cast(), $registerClosure($convFn))); static $voidPtr? _dartFuncTrampoline; '''); @@ -179,12 +173,12 @@ class $name extends _ObjCBlockBase { /// /// Note that unlike the default behavior of NativeCallable.listener, listener /// blocks do not keep the isolate alive. - $name.listener(${w.className} lib, $funcDartType fn) : - this._(lib.${builtInFunctions.newBlock.name}( + $name.listener($funcDartType fn) : + this._(${ObjCBuiltInFunctions.newBlock.gen(w)}( (_dartFuncListenerTrampoline ??= $nativeCallableType.listener( $closureTrampoline $exceptionalReturn)..keepIsolateAlive = false).nativeFunction.cast(), - $registerClosure($convFn)), lib); + $registerClosure($convFn))); static $nativeCallableType? _dartFuncListenerTrampoline; '''); @@ -197,10 +191,9 @@ class $name extends _ObjCBlockBase { p.type.convertDartTypeToFfiDartType(w, p.name, objCRetain: false)) .join(', '); final callMethodInvocation = ''' -_id.ref.invoke.cast<$natTrampFnType>().asFunction<$trampFuncFfiDartType>()( - _id, $callMethodArgs)'''; - s.write(returnType.convertFfiDartTypeToDartType( - w, callMethodInvocation, '_lib', +pointer.ref.invoke.cast<$natTrampFnType>().asFunction<$trampFuncFfiDartType>()( + pointer, $callMethodArgs)'''; + s.write(returnType.convertFfiDartTypeToDartType(w, callMethodInvocation, objCRetain: false)); s.write(';\n'); @@ -218,12 +211,10 @@ _id.ref.invoke.cast<$natTrampFnType>().asFunction<$trampFuncFfiDartType>()( for (final t in argTypes) { t.addDependencies(dependencies); } - builtInFunctions.addBlockDependencies(dependencies); } @override - String getCType(Writer w) => - PointerType(builtInFunctions.blockStruct).getCType(w); + String getCType(Writer w) => PointerType(objCBlockType).getCType(w); @override String getDartType(Writer w) => name; @@ -248,12 +239,11 @@ _id.ref.invoke.cast<$natTrampFnType>().asFunction<$trampFuncFfiDartType>()( @override String convertFfiDartTypeToDartType( Writer w, - String value, - String library, { + String value, { required bool objCRetain, String? objCEnclosingClass, }) => - ObjCInterface.generateConstructor(name, value, library, objCRetain); + ObjCInterface.generateConstructor(name, value, objCRetain); @override String toString() => '($returnType (^)(${argTypes.join(', ')}))'; diff --git a/pkgs/ffigen/lib/src/code_generator/objc_built_in_functions.dart b/pkgs/ffigen/lib/src/code_generator/objc_built_in_functions.dart index e3b75dd94..463bd7aa2 100644 --- a/pkgs/ffigen/lib/src/code_generator/objc_built_in_functions.dart +++ b/pkgs/ffigen/lib/src/code_generator/objc_built_in_functions.dart @@ -9,90 +9,15 @@ import 'writer.dart'; /// Built in functions used by the Objective C bindings. class ObjCBuiltInFunctions { - late final _registerNameFunc = Func( - name: '_sel_registerName', - originalName: 'sel_registerName', - returnType: PointerType(objCSelType), - parameters: [Parameter(name: 'str', type: PointerType(charType))], - isInternal: true, - ); - late final registerName = ObjCInternalFunction( - '_registerName', _registerNameFunc, (Writer w, String name) { - final selType = _registerNameFunc.functionType.returnType.getCType(w); - return ''' -$selType $name(String name) { - final cstr = name.toNativeUtf8(); - final sel = ${_registerNameFunc.name}(cstr.cast()); - ${w.ffiPkgLibraryPrefix}.calloc.free(cstr); - return sel; -} -'''; - }); - - late final _getClassFunc = Func( - name: '_objc_getClass', - originalName: 'objc_getClass', - returnType: PointerType(objCObjectType), - parameters: [Parameter(name: 'str', type: PointerType(charType))], - isInternal: true, - ); - late final getClass = - ObjCInternalFunction('_getClass', _getClassFunc, (Writer w, String name) { - final objType = _getClassFunc.functionType.returnType.getCType(w); - return ''' -$objType $name(String name) { - final cstr = name.toNativeUtf8(); - final clazz = ${_getClassFunc.name}(cstr.cast()); - ${w.ffiPkgLibraryPrefix}.calloc.free(cstr); - if (clazz == ${w.ffiLibraryPrefix}.nullptr) { - throw Exception('Failed to load Objective-C class: \$name'); - } - return clazz; -} -'''; - }); - - late final _retainFunc = Func( - name: '_objc_retain', - originalName: 'objc_retain', - returnType: PointerType(objCObjectType), - parameters: [Parameter(name: 'value', type: PointerType(objCObjectType))], - isInternal: true, - ); - late final _releaseFunc = Func( - name: '_objc_release', - originalName: 'objc_release', - returnType: voidType, - parameters: [Parameter(name: 'value', type: PointerType(objCObjectType))], - isInternal: true, - ); - late final _releaseFinalizer = ObjCInternalGlobal( - '_objc_releaseFinalizer', - (Writer w) => '${w.ffiLibraryPrefix}.NativeFinalizer(' - '${_releaseFunc.funcPointerName}.cast())', - _releaseFunc, - ); - - late final _blockCopyFunc = Func( - name: '_Block_copy', - originalName: '_Block_copy', - returnType: PointerType(voidType), - parameters: [Parameter(name: 'value', type: PointerType(voidType))], - isInternal: true, - ); - late final _blockReleaseFunc = Func( - name: '_Block_release', - originalName: '_Block_release', - returnType: voidType, - parameters: [Parameter(name: 'value', type: PointerType(voidType))], - isInternal: true, - ); - late final _blockReleaseFinalizer = ObjCInternalGlobal( - '_objc_releaseFinalizer', - (Writer w) => '${w.ffiLibraryPrefix}.NativeFinalizer(' - '${_blockReleaseFunc.funcPointerName}.cast())', - _blockReleaseFunc, - ); + static const registerName = ObjCImport('registerName'); + static const getClass = ObjCImport('getClass'); + static const msgSendPointer = ObjCImport('msgSendPointer'); + static const msgSendFpretPointer = ObjCImport('msgSendFpretPointer'); + static const msgSendStretPointer = ObjCImport('msgSendStretPointer'); + static const useMsgSendVariants = ObjCImport('useMsgSendVariants'); + static const newBlock = ObjCImport('newBlock'); + static const objectBase = ObjCImport('ObjCObjectBase'); + static const blockBase = ObjCImport('ObjCBlockBase'); // We need to load a separate instance of objc_msgSend for each signature. If // the return type is a struct, we need to use objc_msgSend_stret instead, and @@ -108,196 +33,18 @@ $objType $name(String name) { '_objc_msgSend_${_msgSendFuncs.length}', returnType, params, - _msgSendUseVariants); + useMsgSendVariants); } - late final _msgSendUseVariants = ObjCInternalGlobal( - '_objc_msgSend_useVariants', - (Writer w) => ''' -${w.ffiLibraryPrefix}.Abi.current() == ${w.ffiLibraryPrefix}.Abi.iosX64 || -${w.ffiLibraryPrefix}.Abi.current() == ${w.ffiLibraryPrefix}.Abi.macosX64 -'''); - final _selObjects = {}; ObjCInternalGlobal getSelObject(String methodName) { return _selObjects[methodName] ??= ObjCInternalGlobal( '_sel_${methodName.replaceAll(":", "_")}', - (Writer w) => '${registerName.name}("$methodName")', - registerName, + (Writer w) => '${registerName.gen(w)}("$methodName")', ); } - // See https://clang.llvm.org/docs/Block-ABI-Apple.html - late final blockStruct = Struct( - name: '_ObjCBlock', - isInternal: true, - members: [ - Member(name: 'isa', type: PointerType(voidType)), - Member(name: 'flags', type: intType), - Member(name: 'reserved', type: intType), - Member(name: 'invoke', type: PointerType(voidType)), - Member(name: 'descriptor', type: PointerType(blockDescStruct)), - Member(name: 'target', type: PointerType(voidType)), - ], - ); - late final blockDescStruct = Struct( - name: '_ObjCBlockDesc', - isInternal: true, - members: [ - Member(name: 'reserved', type: unsignedLongType), - Member(name: 'size', type: unsignedLongType), - Member(name: 'copy_helper', type: PointerType(voidType)), - Member(name: 'dispose_helper', type: PointerType(voidType)), - Member(name: 'signature', type: PointerType(charType)), - ], - ); - late final newBlockDesc = - ObjCInternalFunction('_newBlockDesc', null, (Writer w, String name) { - final blockType = blockStruct.getCType(w); - final descType = blockDescStruct.getCType(w); - final descPtr = PointerType(blockDescStruct).getCType(w); - return ''' -$descPtr $name() { - final d = ${w.ffiPkgLibraryPrefix}.calloc.allocate<$descType>( - ${w.ffiLibraryPrefix}.sizeOf<$descType>()); - d.ref.reserved = 0; - d.ref.size = ${w.ffiLibraryPrefix}.sizeOf<$blockType>(); - d.ref.copy_helper = ${w.ffiLibraryPrefix}.nullptr; - d.ref.dispose_helper = ${w.ffiLibraryPrefix}.nullptr; - d.ref.signature = ${w.ffiLibraryPrefix}.nullptr; - return d; -} -'''; - }); - late final blockDescSingleton = ObjCInternalGlobal( - '_objc_block_desc', - (Writer w) => '${newBlockDesc.name}()', - blockDescStruct, - ); - late final concreteGlobalBlock = ObjCInternalGlobal( - '_objc_concrete_global_block', - (Writer w) => '${w.lookupFuncIdentifier}<${voidType.getCType(w)}>(' - "'_NSConcreteGlobalBlock')", - ); - late final newBlock = ObjCInternalFunction('_newBlock', _blockCopyFunc, - (Writer w, String name) { - final blockType = blockStruct.getCType(w); - final blockPtr = PointerType(blockStruct).getCType(w); - final voidPtr = PointerType(voidType).getCType(w); - return ''' -$blockPtr $name($voidPtr invoke, $voidPtr target) { - final b = ${w.ffiPkgLibraryPrefix}.calloc.allocate<$blockType>( - ${w.ffiLibraryPrefix}.sizeOf<$blockType>()); - b.ref.isa = ${concreteGlobalBlock.name}; - b.ref.flags = 0; - b.ref.reserved = 0; - b.ref.invoke = invoke; - b.ref.target = target; - b.ref.descriptor = ${blockDescSingleton.name}; - final copy = ${_blockCopyFunc.name}(b.cast()).cast<$blockType>(); - ${w.ffiPkgLibraryPrefix}.calloc.free(b); - return copy; -} -'''; - }); - - void _writeFinalizableClass( - Writer w, - StringBuffer s, - String name, - String kind, - String idType, - String retain, - String release, - String finalizer) { - s.write(''' -class $name implements ${w.ffiLibraryPrefix}.Finalizable { - final $idType _id; - final ${w.className} _lib; - bool _pendingRelease; - - $name._(this._id, this._lib, - {bool retain = false, bool release = false}) : _pendingRelease = release { - if (retain) { - _lib.$retain(_id.cast()); - } - if (release) { - _lib.$finalizer.attach(this, _id.cast(), detach: this); - } - } - - /// Releases the reference to the underlying ObjC $kind held by this wrapper. - /// Throws a StateError if this wrapper doesn't currently hold a reference. - void release() { - if (_pendingRelease) { - _pendingRelease = false; - _lib.$release(_id.cast()); - _lib.$finalizer.detach(this); - } else { - throw StateError( - 'Released an ObjC $kind that was unowned or already released.'); - } - } - - @override - bool operator ==(Object other) { - return other is $name && _id == other._id; - } - - @override - int get hashCode => _id.hashCode; - - /// Return a pointer to this object. - $idType get pointer => _id; - - /// Retain a reference to this object and then return the pointer. This - /// reference must be released when you are done with it. If you wrap this - /// reference in another object, make sure to release it but not retain it: - /// `castFromPointer(lib, pointer, retain: false, release: true)` - $idType retainAndReturnPointer() { - _lib.$retain(_id.cast()); - return _id; - } -} -'''); - } - - bool utilsExist = false; - void ensureUtilsExist(Writer w, StringBuffer s) { - if (utilsExist) return; - utilsExist = true; - _writeFinalizableClass( - w, - s, - '_ObjCWrapper', - 'object', - PointerType(objCObjectType).getCType(w), - _retainFunc.name, - _releaseFunc.name, - _releaseFinalizer.name); - } - - bool blockUtilsExist = false; - void ensureBlockUtilsExist(Writer w, StringBuffer s) { - if (blockUtilsExist) return; - blockUtilsExist = true; - _writeFinalizableClass( - w, - s, - '_ObjCBlockBase', - 'block', - PointerType(blockStruct).getCType(w), - _blockCopyFunc.name, - _blockReleaseFunc.name, - _blockReleaseFinalizer.name); - } - void addDependencies(Set dependencies) { - registerName.addDependencies(dependencies); - getClass.addDependencies(dependencies); - _retainFunc.addDependencies(dependencies); - _releaseFunc.addDependencies(dependencies); - _releaseFinalizer.addDependencies(dependencies); for (final msgSendFunc in _msgSendFuncs.values) { msgSendFunc.addDependencies(dependencies); } @@ -306,17 +53,6 @@ class $name implements ${w.ffiLibraryPrefix}.Finalizable { } } - void addBlockDependencies(Set dependencies) { - newBlockDesc.addDependencies(dependencies); - blockDescSingleton.addDependencies(dependencies); - blockStruct.addDependencies(dependencies); - concreteGlobalBlock.addDependencies(dependencies); - newBlock.addDependencies(dependencies); - _blockCopyFunc.addDependencies(dependencies); - _blockReleaseFunc.addDependencies(dependencies); - _blockReleaseFinalizer.addDependencies(dependencies); - } - final _interfaceRegistry = {}; void registerInterface(ObjCInterface interface) { _interfaceRegistry[interface.originalName] = interface; @@ -330,13 +66,13 @@ class $name implements ${w.ffiLibraryPrefix}.Finalizable { )); } - void generateNSStringUtils(Writer w, StringBuffer s) { + static void generateNSStringUtils(Writer w, StringBuffer s) { // Generate a constructor that wraps stringWithCharacters, and a toString // method that wraps dataUsingEncoding. s.write(''' - factory NSString(${w.className} _lib, String str) { + factory NSString(String str) { final cstr = str.toNativeUtf16(); - final nsstr = stringWithCharacters_length_(_lib, cstr.cast(), str.length); + final nsstr = stringWithCharacters_length_(cstr.cast(), str.length); ${w.ffiPkgLibraryPrefix}.calloc.free(cstr); return nsstr; } @@ -351,47 +87,30 @@ class $name implements ${w.ffiLibraryPrefix}.Finalizable { '''); } - void generateStringUtils(Writer w, StringBuffer s) { + static void generateStringUtils(Writer w, StringBuffer s) { // Generate an extension on String to convert to NSString s.write(''' extension StringToNSString on String { - NSString toNSString(${w.className} lib) => NSString(lib, this); + NSString toNSString() => NSString(this); } '''); } } -/// Functions only used internally by ObjC bindings, which may or may not wrap a -/// native function, such as getClass. -class ObjCInternalFunction extends LookUpBinding { - final Func? _wrappedFunction; - final String Function(Writer, String) _toBindingString; - - ObjCInternalFunction( - String name, this._wrappedFunction, this._toBindingString) - : super(originalName: name, name: name, isInternal: true); +/// A function, global variable, or helper type defined in package:objective_c. +class ObjCImport { + final String name; - @override - BindingString toBindingString(Writer w) { - name = w.wrapperLevelUniqueNamer.makeUnique(name); - return BindingString( - type: BindingStringType.func, string: _toBindingString(w, name)); - } + const ObjCImport(this.name); - @override - void addDependencies(Set dependencies) { - if (dependencies.contains(this)) return; - dependencies.add(this); - _wrappedFunction?.addDependencies(dependencies); - } + String gen(Writer w) => '${w.objcPkgPrefix}.$name'; } /// Globals only used internally by ObjC bindings, such as classes and SELs. -class ObjCInternalGlobal extends LookUpBinding { +class ObjCInternalGlobal extends NoLookUpBinding { final String Function(Writer) makeValue; - Binding? binding; - ObjCInternalGlobal(String name, this.makeValue, [this.binding]) + ObjCInternalGlobal(String name, this.makeValue) : super(originalName: name, name: name, isInternal: true); @override @@ -406,17 +125,16 @@ class ObjCInternalGlobal extends LookUpBinding { void addDependencies(Set dependencies) { if (dependencies.contains(this)) return; dependencies.add(this); - binding?.addDependencies(dependencies); } } enum ObjCMsgSendVariant { - normal('objc_msgSend'), - stret('objc_msgSend_stret'), - fpret('objc_msgSend_fpret'); + normal(ObjCBuiltInFunctions.msgSendPointer), + stret(ObjCBuiltInFunctions.msgSendStretPointer), + fpret(ObjCBuiltInFunctions.msgSendFpretPointer); - final String name; - const ObjCMsgSendVariant(this.name); + final ObjCImport pointer; + const ObjCMsgSendVariant(this.pointer); static ObjCMsgSendVariant fromReturnType(Type returnType) { if (returnType is Compound && returnType.isStruct) { @@ -428,6 +146,39 @@ enum ObjCMsgSendVariant { } } +class ObjCMsgSendVariantFunc extends NoLookUpBinding { + ObjCMsgSendVariant variant; + FunctionType type; + + ObjCMsgSendVariantFunc( + {required super.name, + required this.variant, + required Type returnType, + required List parameters}) + : type = FunctionType(returnType: returnType, parameters: parameters), + super(isInternal: true); + + @override + BindingString toBindingString(Writer w) { + final cType = NativeFunc(type).getCType(w); + final dartType = type.getFfiDartType(w, writeArgumentNames: false); + final pointer = variant.pointer.gen(w); + + final bindingString = ''' +final $name = $pointer.cast<$cType>().asFunction<$dartType>(); +'''; + + return BindingString(type: BindingStringType.func, string: bindingString); + } + + @override + void addDependencies(Set dependencies) { + if (dependencies.contains(this)) return; + dependencies.add(this); + type.addDependencies(dependencies); + } +} + /// A wrapper around the objc_msgSend function, or the stret or fpret variants. /// /// The [variant] is based purely on the return type of the method. @@ -443,42 +194,39 @@ enum ObjCMsgSendVariant { /// arg. class ObjCMsgSendFunc { final ObjCMsgSendVariant variant; - final ObjCInternalGlobal useVariants; + final ObjCImport useVariants; // [normalFunc] is always a reference to the normal objc_msgSend function. If // the [variant] is fpret or stret, then [variantFunc] is a reference to the // corresponding variant of the objc_msgSend function, otherwise it's null. - late final Func normalFunc; - late final Func? variantFunc; + late final ObjCMsgSendVariantFunc normalFunc; + late final ObjCMsgSendVariantFunc? variantFunc; ObjCMsgSendFunc(String name, Type returnType, List params, this.useVariants) : variant = ObjCMsgSendVariant.fromReturnType(returnType) { - normalFunc = Func( + normalFunc = ObjCMsgSendVariantFunc( name: name, - originalName: ObjCMsgSendVariant.normal.name, + variant: ObjCMsgSendVariant.normal, returnType: returnType, parameters: _params(params), - isInternal: true, ); switch (variant) { case ObjCMsgSendVariant.normal: variantFunc = null; case ObjCMsgSendVariant.fpret: - variantFunc = Func( - name: '${name}_fpret', - originalName: variant.name, + variantFunc = ObjCMsgSendVariantFunc( + name: '${name}Fpret', + variant: variant, returnType: returnType, parameters: _params(params), - isInternal: true, ); case ObjCMsgSendVariant.stret: - variantFunc = Func( - name: '${name}_stret', - originalName: variant.name, + variantFunc = ObjCMsgSendVariantFunc( + name: '${name}Stret', + variant: variant, returnType: voidType, parameters: _params(params, structRetPtr: PointerType(returnType)), - isInternal: true, ); } } @@ -486,49 +234,45 @@ class ObjCMsgSendFunc { static List _params(List params, {Type? structRetPtr}) { return [ - if (structRetPtr != null) Parameter(name: 'stret', type: structRetPtr), - Parameter(name: 'obj', type: PointerType(objCObjectType)), - Parameter(name: 'sel', type: PointerType(objCSelType)), - for (final p in params) Parameter(name: p.name, type: p.type), + if (structRetPtr != null) Parameter(type: structRetPtr), + Parameter(type: PointerType(objCObjectType)), + Parameter(type: PointerType(objCSelType)), + for (final p in params) Parameter(type: p.type), ]; } bool get isStret => variant == ObjCMsgSendVariant.stret; void addDependencies(Set dependencies) { - if (variant != ObjCMsgSendVariant.normal) { - useVariants.addDependencies(dependencies); - } normalFunc.addDependencies(dependencies); variantFunc?.addDependencies(dependencies); } - String invoke(String lib, String target, String sel, Iterable params, + String invoke(Writer w, String target, String sel, Iterable params, {String? structRetPtr}) { - final normalCall = _invoke(normalFunc.name, lib, target, sel, params); + final normalCall = _invoke(normalFunc.name, target, sel, params); switch (variant) { case ObjCMsgSendVariant.normal: return normalCall; case ObjCMsgSendVariant.fpret: - final fpretCall = _invoke(variantFunc!.name, lib, target, sel, params); - return '$lib.${useVariants.name} ? $fpretCall : $normalCall'; + final fpretCall = _invoke(variantFunc!.name, target, sel, params); + return '${useVariants.gen(w)} ? $fpretCall : $normalCall'; case ObjCMsgSendVariant.stret: - final stretCall = _invoke(variantFunc!.name, lib, target, sel, params, + final stretCall = _invoke(variantFunc!.name, target, sel, params, structRetPtr: structRetPtr); - return '$lib.${useVariants.name} ? $stretCall : ' + return '${useVariants.gen(w)} ? $stretCall : ' '$structRetPtr.ref = $normalCall'; } } static String _invoke( String name, - String lib, String target, String sel, Iterable params, { String? structRetPtr, }) { - return '''$lib.$name(${[ + return '''$name(${[ if (structRetPtr != null) structRetPtr, target, sel, diff --git a/pkgs/ffigen/lib/src/code_generator/objc_interface.dart b/pkgs/ffigen/lib/src/code_generator/objc_interface.dart index eafe6c892..ab51ff139 100644 --- a/pkgs/ffigen/lib/src/code_generator/objc_interface.dart +++ b/pkgs/ffigen/lib/src/code_generator/objc_interface.dart @@ -70,9 +70,6 @@ class ObjCInterface extends BindingType { {required bool isStatic}) { final List stringParams = []; - if (isStatic) { - stringParams.add('${w.className} _lib'); - } stringParams.addAll( params.map((p) => '${_getConvertedType(p.type, w, name)} ${p.name}')); return '(${stringParams.join(", ")})'; @@ -83,44 +80,46 @@ class ObjCInterface extends BindingType { s.write(makeDartDoc(dartDoc!)); } - final uniqueNamer = UniqueNamer({name, '_id', '_lib'}); - final natLib = w.className; + final uniqueNamer = UniqueNamer({name, 'pointer'}); + + final rawObjType = PointerType(objCObjectType).getCType(w); + final wrapObjType = ObjCBuiltInFunctions.objectBase.gen(w); - builtInFunctions.ensureUtilsExist(w, s); - final objType = PointerType(objCObjectType).getCType(w); + final superTypeIsInPkgObjc = superType == null; // Class declaration. s.write(''' -class $name extends ${superType?.name ?? '_ObjCWrapper'} { - $name._($objType id, $natLib lib, +class $name extends ${superType?.name ?? wrapObjType} { + $name._($rawObjType pointer, {bool retain = false, bool release = false}) : - super._(id, lib, retain: retain, release: release); + ${superTypeIsInPkgObjc ? 'super(pointer, ' : 'super._(pointer,'} + retain: retain, release: release); /// Returns a [$name] that points to the same underlying object as [other]. - static $name castFrom(T other) { - return $name._(other._id, other._lib, retain: true, release: true); + static $name castFrom(T other) { + return $name._(other.pointer, retain: true, release: true); } /// Returns a [$name] that wraps the given raw object pointer. - static $name castFromPointer($natLib lib, $objType other, + static $name castFromPointer($rawObjType other, {bool retain = false, bool release = false}) { - return $name._(other, lib, retain: retain, release: release); + return $name._(other, retain: retain, release: release); } /// Returns whether [obj] is an instance of [$name]. - static bool isInstance(_ObjCWrapper obj) { + static bool isInstance($wrapObjType obj) { return ${_isKindOfClassMsgSend.invoke( - 'obj._lib', - 'obj._id', - 'obj._lib.${_isKindOfClass.name}', - ['obj._lib.${_classObject.name}'], + w, + 'obj.pointer', + _isKindOfClass.name, + [_classObject.name], )}; } '''); if (isNSString) { - builtInFunctions.generateNSStringUtils(w, s); + ObjCBuiltInFunctions.generateNSStringUtils(w, s); } // Methods. @@ -148,16 +147,16 @@ class $name extends ${superType?.name ?? '_ObjCWrapper'} { switch (m.kind) { case ObjCMethodKind.method: - // static returnType methodName(NativeLibrary _lib, ...) + // static returnType methodName(...) s.write(' $methodName'); break; case ObjCMethodKind.propertyGetter: - // static returnType getMethodName(NativeLibrary _lib) + // static returnType getMethodName() s.write(' get'); s.write(methodName[0].toUpperCase() + methodName.substring(1)); break; case ObjCMethodKind.propertySetter: - // static void setMethodName(NativeLibrary _lib, ...) + // static void setMethodName(...) s.write(' set'); s.write(methodName[0].toUpperCase() + methodName.substring(1)); break; @@ -177,7 +176,7 @@ class $name extends ${superType?.name ?? '_ObjCWrapper'} { case ObjCMethodKind.propertyGetter: s.write(_getConvertedType(returnType, w, name)); if (isStret) { - // void getMethodName(Pointer stret, NativeLibrary _lib) + // void getMethodName(Pointer stret) s.write(' get'); s.write(methodName[0].toUpperCase() + methodName.substring(1)); s.write(paramsToString(params, isStatic: false)); @@ -204,9 +203,9 @@ class $name extends ${superType?.name ?? '_ObjCWrapper'} { s.write(' ${convertReturn ? 'final _ret = ' : 'return '}'); } s.write(m.msgSend!.invoke( - '_lib', - isStatic ? '_lib.${_classObject.name}' : '_id', - '_lib.${m.selObject!.name}', + w, + isStatic ? _classObject.name : 'this.pointer', + m.selObject!.name, m.params.map((p) => p.type .convertDartTypeToFfiDartType(w, p.name, objCRetain: false)), structRetPtr: 'stret')); @@ -215,7 +214,6 @@ class $name extends ${superType?.name ?? '_ObjCWrapper'} { final result = returnType.convertFfiDartTypeToDartType( w, '_ret', - '_lib', objCRetain: !m.isOwnedReturn, objCEnclosingClass: name, ); @@ -228,7 +226,7 @@ class $name extends ${superType?.name ?? '_ObjCWrapper'} { s.write('}\n\n'); if (isNSString) { - builtInFunctions.generateStringUtils(w, s); + ObjCBuiltInFunctions.generateStringUtils(w, s); } return BindingString( @@ -241,10 +239,8 @@ class $name extends ${superType?.name ?? '_ObjCWrapper'} { dependencies.add(this); builtInFunctions.addDependencies(dependencies); - _classObject = ObjCInternalGlobal( - '_class_$originalName', - (Writer w) => '${builtInFunctions.getClass.name}("$lookupName")', - builtInFunctions.getClass) + _classObject = ObjCInternalGlobal('_class_$originalName', + (Writer w) => '${ObjCBuiltInFunctions.getClass.gen(w)}("$lookupName")') ..addDependencies(dependencies); _isKindOfClass = builtInFunctions.getSelObject('isKindOfClass:'); _isKindOfClassMsgSend = builtInFunctions.getMsgSendFunc( @@ -412,26 +408,24 @@ class $name extends ${superType?.name ?? '_ObjCWrapper'} { ObjCInterface.generateGetId(value, objCRetain); static String generateGetId(String value, bool objCRetain) => - objCRetain ? '$value.retainAndReturnPointer()' : '$value._id'; + objCRetain ? '$value.retainAndReturnPointer()' : '$value.pointer'; @override String convertFfiDartTypeToDartType( Writer w, - String value, - String library, { + String value, { required bool objCRetain, String? objCEnclosingClass, }) => - ObjCInterface.generateConstructor(name, value, library, objCRetain); + ObjCInterface.generateConstructor(name, value, objCRetain); static String generateConstructor( String className, String value, - String library, bool objCRetain, ) { final ownershipFlags = 'retain: $objCRetain, release: true'; - return '$className._($value, $library, $ownershipFlags)'; + return '$className._($value, $ownershipFlags)'; } // Utils for converting between the internal types passed to native code, and diff --git a/pkgs/ffigen/lib/src/code_generator/objc_nullable.dart b/pkgs/ffigen/lib/src/code_generator/objc_nullable.dart index f3c0b877a..5889e06b6 100644 --- a/pkgs/ffigen/lib/src/code_generator/objc_nullable.dart +++ b/pkgs/ffigen/lib/src/code_generator/objc_nullable.dart @@ -64,8 +64,7 @@ class ObjCNullable extends Type { @override String convertFfiDartTypeToDartType( Writer w, - String value, - String library, { + String value, { required bool objCRetain, String? objCEnclosingClass, }) { @@ -73,7 +72,6 @@ class ObjCNullable extends Type { final convertedValue = child.convertFfiDartTypeToDartType( w, value, - library, objCRetain: objCRetain, objCEnclosingClass: objCEnclosingClass, ); diff --git a/pkgs/ffigen/lib/src/code_generator/pointer.dart b/pkgs/ffigen/lib/src/code_generator/pointer.dart index b3f6cfb62..563846aa6 100644 --- a/pkgs/ffigen/lib/src/code_generator/pointer.dart +++ b/pkgs/ffigen/lib/src/code_generator/pointer.dart @@ -113,10 +113,9 @@ class ObjCObjectPointer extends PointerType { @override String convertFfiDartTypeToDartType( Writer w, - String value, - String library, { + String value, { required bool objCRetain, String? objCEnclosingClass, }) => - ObjCInterface.generateConstructor('NSObject', value, library, objCRetain); + ObjCInterface.generateConstructor('NSObject', value, objCRetain); } diff --git a/pkgs/ffigen/lib/src/code_generator/type.dart b/pkgs/ffigen/lib/src/code_generator/type.dart index c1d1e227f..111d7eef8 100644 --- a/pkgs/ffigen/lib/src/code_generator/type.dart +++ b/pkgs/ffigen/lib/src/code_generator/type.dart @@ -72,16 +72,14 @@ abstract class Type { /// Returns generated Dart code that converts the given value from its /// FfiDartType to its DartType. /// - /// [value] is the value to be converted, and [library] is an instance of the - /// native library object. If [objCRetain] is true, the ObjC wrapper object + /// [value] is the value to be converted. If [objCRetain] is true, the ObjC wrapper object /// will retain (ref count increment) the wrapped object pointer. If this /// conversion is occuring in the context of an ObjC class, then /// [objCEnclosingClass] should be the name of the Dart wrapper class (this is /// used by instancetype). String convertFfiDartTypeToDartType( Writer w, - String value, - String library, { + String value, { required bool objCRetain, String? objCEnclosingClass, }) => @@ -103,7 +101,7 @@ abstract class Type { /// Returns a string of code that creates a default value for this type. For /// example, for int types this returns the string '0'. A null return means /// that default values aren't supported for this type, eg void. - String? getDefaultValue(Writer w, String nativeLib) => null; + String? getDefaultValue(Writer w) => null; } /// Base class for all Type bindings. @@ -155,8 +153,7 @@ abstract class BindingType extends NoLookUpBinding implements Type { @override String convertFfiDartTypeToDartType( Writer w, - String value, - String library, { + String value, { required bool objCRetain, String? objCEnclosingClass, }) => @@ -169,7 +166,7 @@ abstract class BindingType extends NoLookUpBinding implements Type { String cacheKey() => hashCode.toRadixString(36); @override - String? getDefaultValue(Writer w, String nativeLib) => null; + String? getDefaultValue(Writer w) => null; } /// Represents an unimplemented type. Used as a marker, so that declarations diff --git a/pkgs/ffigen/lib/src/code_generator/typealias.dart b/pkgs/ffigen/lib/src/code_generator/typealias.dart index e31d14882..d2b43b1fe 100644 --- a/pkgs/ffigen/lib/src/code_generator/typealias.dart +++ b/pkgs/ffigen/lib/src/code_generator/typealias.dart @@ -172,15 +172,13 @@ class Typealias extends BindingType { @override String convertFfiDartTypeToDartType( Writer w, - String value, - String library, { + String value, { required bool objCRetain, String? objCEnclosingClass, }) => type.convertFfiDartTypeToDartType( w, value, - library, objCRetain: objCRetain, objCEnclosingClass: objCEnclosingClass, ); @@ -189,8 +187,7 @@ class Typealias extends BindingType { String cacheKey() => type.cacheKey(); @override - String? getDefaultValue(Writer w, String nativeLib) => - type.getDefaultValue(w, nativeLib); + String? getDefaultValue(Writer w) => type.getDefaultValue(w); } /// Objective C's instancetype. @@ -220,13 +217,11 @@ class ObjCInstanceType extends Typealias { @override String convertFfiDartTypeToDartType( Writer w, - String value, - String library, { + String value, { required bool objCRetain, String? objCEnclosingClass, }) => // objCEnclosingClass must be present, because instancetype can only // occur inside a class. - ObjCInterface.generateConstructor( - objCEnclosingClass!, value, library, objCRetain); + ObjCInterface.generateConstructor(objCEnclosingClass!, value, objCRetain); } diff --git a/pkgs/ffigen/lib/src/code_generator/utils.dart b/pkgs/ffigen/lib/src/code_generator/utils.dart index 4bad8e3dd..f1dfd4da1 100644 --- a/pkgs/ffigen/lib/src/code_generator/utils.dart +++ b/pkgs/ffigen/lib/src/code_generator/utils.dart @@ -2,6 +2,10 @@ // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. +import 'dart:io'; + +import 'package:path/path.dart' as p; + import 'dart_keywords.dart'; import 'pointer.dart'; import 'type.dart'; @@ -112,3 +116,21 @@ String makeArrayAnnotation(Writer w, ConstantArray arrayType) { return '@${w.ffiLibraryPrefix}.Array.multi([${dimensions.join(', ')}])'; } + +/// The path to the Dart executable. +/// +/// This is usually just Platform.resolvedExecutable. But when running flutter +/// tests, the resolvedExecutable will be flutter_tester, and Dart will be in a +/// directory a few levels up from it. +String findDart() { + String path = Platform.resolvedExecutable; + if (p.basenameWithoutExtension(path) == 'dart') return path; + final dartExe = 'dart${p.extension(path)}'; + while (path.isNotEmpty) { + path = p.dirname(path); + final dartPath = p.join(path, dartExe); + if (File(dartPath).existsSync()) return dartPath; + } + throw Exception( + "Couldn't find Dart executable near ${Platform.resolvedExecutable}"); +} diff --git a/pkgs/ffigen/lib/src/code_generator/writer.dart b/pkgs/ffigen/lib/src/code_generator/writer.dart index 8193de1c0..cec1fdd4b 100644 --- a/pkgs/ffigen/lib/src/code_generator/writer.dart +++ b/pkgs/ffigen/lib/src/code_generator/writer.dart @@ -60,6 +60,19 @@ class Writer { return _ffiPkgLibraryPrefix = import.prefix; } + String? _objcPkgPrefix; + String get objcPkgPrefix { + if (_objcPkgPrefix != null) { + return _objcPkgPrefix!; + } + + final import = _usedImports.firstWhere( + (element) => element.name == objcPkgImport.name, + orElse: () => objcPkgImport); + _usedImports.add(import); + return _objcPkgPrefix = import.prefix; + } + late String selfImportPrefix = () { final import = _usedImports .firstWhere((element) => element.name == self.name, orElse: () => self); diff --git a/pkgs/ffigen/lib/src/header_parser/sub_parsers/objc_block_parser.dart b/pkgs/ffigen/lib/src/header_parser/sub_parsers/objc_block_parser.dart index 313de4e1e..90ebb05c4 100644 --- a/pkgs/ffigen/lib/src/header_parser/sub_parsers/objc_block_parser.dart +++ b/pkgs/ffigen/lib/src/header_parser/sub_parsers/objc_block_parser.dart @@ -34,6 +34,5 @@ ObjCBlock parseObjCBlock(clang_types.CXType cxtype) { usr: usr.toString(), returnType: returnType, argTypes: argTypes, - builtInFunctions: objCBuiltInFunctions, ); } diff --git a/pkgs/ffigen/pubspec.yaml b/pkgs/ffigen/pubspec.yaml index 006cc8c9f..42ec01321 100644 --- a/pkgs/ffigen/pubspec.yaml +++ b/pkgs/ffigen/pubspec.yaml @@ -17,21 +17,29 @@ environment: sdk: '>=3.3.0-252.0.dev <4.0.0' dependencies: - ffi: ^2.0.1 - yaml: ^3.0.0 - path: ^1.8.0 - quiver: ^3.0.0 args: ^2.0.0 - logging: ^1.0.0 cli_util: ^0.4.0 - glob: ^2.0.0 + collection: ^1.18.0 + ffi: ^2.0.1 file: ^7.0.0 + glob: ^2.0.0 + logging: ^1.0.0 package_config: ^2.1.0 + path: ^1.8.0 + quiver: ^3.0.0 + yaml: ^3.0.0 yaml_edit: ^2.0.3 - collection: ^1.18.0 dev_dependencies: - lints: ^2.0.1 - test: ^1.16.2 json_schema: ^5.1.1 + lints: ^2.0.1 meta: ^1.11.0 + objective_c: ^0.0.1 + test: ^1.16.2 + +dependency_overrides: + # package:objective_c has a flutter dependency, so `dart test` must be run + # using the dart from the flutter SDK. + # See https://github.com/dart-lang/native/issues/1068 + objective_c: + path: ../objective_c/ diff --git a/pkgs/ffigen/test/example_tests/objective_c_example_test.dart b/pkgs/ffigen/test/example_tests/objective_c_example_test.dart index eba22e613..22b07f1c2 100644 --- a/pkgs/ffigen/test/example_tests/objective_c_example_test.dart +++ b/pkgs/ffigen/test/example_tests/objective_c_example_test.dart @@ -25,18 +25,15 @@ void main() { // Verify that the output contains all the methods and classes that the // example app uses. - expect(output, contains('class AVFAudio{')); expect(output, contains('class NSString extends NSObject {')); expect(output, contains('class NSURL extends NSObject {')); expect( - output, - contains( - 'static NSURL fileURLWithPath_(AVFAudio _lib, NSString path) {')); + output, contains('static NSURL fileURLWithPath_(NSString path) {')); expect(output, contains('class AVAudioPlayer extends NSObject {')); expect( output, - contains('AVAudioPlayer? initWithContentsOfURL_error_(' - 'NSURL url, ffi.Pointer> outError) {')); + contains('AVAudioPlayer? initWithContentsOfURL_error_(NSURL url, ' + 'ffi.Pointer> outError) {')); expect(output, contains('double get duration {')); expect(output, contains('bool play() {')); }); diff --git a/pkgs/ffigen/test/example_tests/swift_example_test.dart b/pkgs/ffigen/test/example_tests/swift_example_test.dart index a4ac61e5e..6e6bdb23e 100644 --- a/pkgs/ffigen/test/example_tests/swift_example_test.dart +++ b/pkgs/ffigen/test/example_tests/swift_example_test.dart @@ -51,10 +51,9 @@ void main() { // Verify that the output contains all the methods and classes that the // example app uses. - expect(output, contains('class SwiftLibrary{')); expect(output, contains('class NSString extends NSObject {')); expect(output, contains('class SwiftClass extends NSObject {')); - expect(output, contains('static SwiftClass new1(SwiftLibrary _lib) {')); + expect(output, contains('static SwiftClass new1() {')); expect(output, contains('NSString sayHello() {')); expect(output, contains('int get someField {')); expect(output, contains('set someField(int value) {')); @@ -63,7 +62,7 @@ void main() { expect( output, contains(RegExp(r'late final _class_SwiftClass.* = ' - r'_getClass.*\("swift_module\.SwiftClass"\)'))); + r'objc.getClass.*\("swift_module\.SwiftClass"\)'))); }); }); } diff --git a/pkgs/ffigen/test/native_objc_test/automated_ref_count_config.yaml b/pkgs/ffigen/test/native_objc_test/automated_ref_count_config.yaml index 600d33dd3..7ecf98715 100644 --- a/pkgs/ffigen/test/native_objc_test/automated_ref_count_config.yaml +++ b/pkgs/ffigen/test/native_objc_test/automated_ref_count_config.yaml @@ -15,4 +15,4 @@ headers: entry-points: - 'automated_ref_count_test.m' preamble: | - // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field + // ignore_for_file: camel_case_types, non_constant_identifier_names, unnecessary_non_null_assertion, unused_element, unused_field diff --git a/pkgs/ffigen/test/native_objc_test/automated_ref_count_test.dart b/pkgs/ffigen/test/native_objc_test/automated_ref_count_test.dart index 170fea2b0..38e99f449 100644 --- a/pkgs/ffigen/test/native_objc_test/automated_ref_count_test.dart +++ b/pkgs/ffigen/test/native_objc_test/automated_ref_count_test.dart @@ -2,21 +2,23 @@ // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. +// ignore_for_file: unused_local_variable + // Objective C support is only available on mac. @TestOn('mac-os') import 'dart:ffi'; import 'dart:io'; -import 'package:test/test.dart'; import 'package:ffi/ffi.dart'; +import 'package:objective_c/objective_c.dart'; +import 'package:test/test.dart'; import '../test_utils.dart'; import 'automated_ref_count_bindings.dart'; import 'util.dart'; void main() { late AutomatedRefCountTestObjCLibrary lib; - late void Function(Pointer, Pointer) executeInternalCommand; group('Automatic reference counting', () { setUpAll(() { @@ -27,25 +29,14 @@ void main() { lib = AutomatedRefCountTestObjCLibrary( DynamicLibrary.open(dylib.absolute.path)); - executeInternalCommand = DynamicLibrary.process().lookupFunction< - Void Function(Pointer, Pointer), - void Function( - Pointer, Pointer)>('Dart_ExecuteInternalCommand'); - generateBindingsForCoverage('automated_ref_count'); }); - doGC() { - final gcNow = "gc-now".toNativeUtf8(); - executeInternalCommand(gcNow.cast(), nullptr); - calloc.free(gcNow); - } - newMethodsInner(Pointer counter) { - final obj1 = ArcTestObject.new1(lib); + final obj1 = ArcTestObject.new1(); obj1.setCounter_(counter); expect(counter.value, 1); - final obj2 = ArcTestObject.newWithCounter_(lib, counter); + final obj2 = ArcTestObject.newWithCounter_(counter); expect(counter.value, 2); } @@ -61,12 +52,12 @@ void main() { }); allocMethodsInner(Pointer counter) { - final obj1 = ArcTestObject.alloc(lib).initWithCounter_(counter); + final obj1 = ArcTestObject.alloc().initWithCounter_(counter); expect(counter.value, 1); - final obj2 = ArcTestObject.castFrom(ArcTestObject.alloc(lib).init()); + final obj2 = ArcTestObject.castFrom(ArcTestObject.alloc().init()); obj2.setCounter_(counter); expect(counter.value, 2); - final obj3 = ArcTestObject.allocTheThing(lib).initWithCounter_(counter); + final obj3 = ArcTestObject.allocTheThing().initWithCounter_(counter); expect(counter.value, 3); } @@ -80,7 +71,7 @@ void main() { }); copyMethodsInner(Pointer counter) { - final obj1 = ArcTestObject.newWithCounter_(lib, counter); + final obj1 = ArcTestObject.newWithCounter_(counter); expect(counter.value, 1); final obj2 = obj1.copyMe(); expect(counter.value, 2); @@ -102,7 +93,7 @@ void main() { }); autoreleaseMethodsInner(Pointer counter) { - final obj = ArcTestObject.makeAndAutorelease_(lib, counter); + final obj = ArcTestObject.makeAndAutorelease_(counter); expect(counter.value, 1); } @@ -119,7 +110,7 @@ void main() { expect(counter.value, 0); final pool2 = lib.createAutoreleasePool(); - final obj = ArcTestObject.makeAndAutorelease_(lib, counter); + final obj = ArcTestObject.makeAndAutorelease_(counter); expect(counter.value, 1); doGC(); expect(counter.value, 1); @@ -133,7 +124,7 @@ void main() { }); assignPropertiesInnerInner(Pointer counter, ArcTestObject outerObj) { - final assignObj = ArcTestObject.newWithCounter_(lib, counter); + final assignObj = ArcTestObject.newWithCounter_(counter); expect(counter.value, 2); outerObj.assignedProperty = assignObj; expect(counter.value, 2); @@ -145,7 +136,7 @@ void main() { } assignPropertiesInner(Pointer counter) { - final outerObj = ArcTestObject.newWithCounter_(lib, counter); + final outerObj = ArcTestObject.newWithCounter_(counter); expect(counter.value, 1); assignPropertiesInnerInner(counter, outerObj); doGC(); @@ -163,7 +154,7 @@ void main() { }); retainPropertiesInnerInner(Pointer counter, ArcTestObject outerObj) { - final retainObj = ArcTestObject.newWithCounter_(lib, counter); + final retainObj = ArcTestObject.newWithCounter_(counter); expect(counter.value, 2); outerObj.retainedProperty = retainObj; expect(counter.value, 2); @@ -171,7 +162,7 @@ void main() { } retainPropertiesInner(Pointer counter) { - final outerObj = ArcTestObject.newWithCounter_(lib, counter); + final outerObj = ArcTestObject.newWithCounter_(counter); expect(counter.value, 1); retainPropertiesInnerInner(counter, outerObj); doGC(); @@ -194,10 +185,10 @@ void main() { }); copyPropertiesInner(Pointer counter) { - final outerObj = ArcTestObject.newWithCounter_(lib, counter); + final outerObj = ArcTestObject.newWithCounter_(counter); expect(counter.value, 1); - final copyObj = ArcTestObject.newWithCounter_(lib, counter); + final copyObj = ArcTestObject.newWithCounter_(counter); expect(counter.value, 2); outerObj.copiedProperty = copyObj; // Copy properties make a copy of the object, so now we have 3 objects. @@ -226,13 +217,14 @@ void main() { castFromPointerInnerReleaseAndRetain(int address) { final fromCast = RefCounted.castFromPointer( - lib, Pointer.fromAddress(address), - release: true, retain: true); + Pointer.fromAddress(address), + release: true, + retain: true); expect(fromCast.refCount, 2); } test('castFromPointer - release and retain', () { - final obj1 = RefCounted.new1(lib); + final obj1 = RefCounted.new1(); expect(obj1.refCount, 1); castFromPointerInnerReleaseAndRetain(obj1.meAsInt()); @@ -242,13 +234,14 @@ void main() { castFromPointerInnerNoReleaseAndRetain(int address) { final fromCast = RefCounted.castFromPointer( - lib, Pointer.fromAddress(address), - release: false, retain: false); + Pointer.fromAddress(address), + release: false, + retain: false); expect(fromCast.refCount, 1); } test('castFromPointer - no release and retain', () { - final obj1 = RefCounted.new1(lib); + final obj1 = RefCounted.new1(); expect(obj1.refCount, 1); castFromPointerInnerNoReleaseAndRetain(obj1.meAsInt()); @@ -258,11 +251,11 @@ void main() { test('Manual release', () { final counter = calloc(); - final obj1 = ArcTestObject.newWithCounter_(lib, counter); + final obj1 = ArcTestObject.newWithCounter_(counter); expect(counter.value, 1); - final obj2 = ArcTestObject.newWithCounter_(lib, counter); + final obj2 = ArcTestObject.newWithCounter_(counter); expect(counter.value, 2); - final obj3 = ArcTestObject.newWithCounter_(lib, counter); + final obj3 = ArcTestObject.newWithCounter_(counter); expect(counter.value, 3); obj1.release(); @@ -277,13 +270,13 @@ void main() { }); Pointer manualRetainInner(Pointer counter) { - final obj = ArcTestObject.newWithCounter_(lib, counter); + final obj = ArcTestObject.newWithCounter_(counter); expect(counter.value, 1); return obj.retainAndReturnPointer(); } manualRetainInner2(Pointer counter, Pointer rawPointer) { - final obj = ArcTestObject.castFromPointer(lib, rawPointer, + final obj = ArcTestObject.castFromPointer(rawPointer, retain: false, release: true); expect(counter.value, 1); } @@ -302,7 +295,7 @@ void main() { }); ArcTestObject unownedReferenceInner2(Pointer counter) { - final obj1 = ArcTestObject.new1(lib); + final obj1 = ArcTestObject.new1(); obj1.setCounter_(counter); expect(counter.value, 1); final obj1b = obj1.unownedReference(); @@ -311,7 +304,7 @@ void main() { // Make a second object so that the counter check in unownedReferenceInner // sees some sort of change. Otherwise this test could pass just by the GC // not working correctly. - final obj2 = ArcTestObject.new1(lib); + final obj2 = ArcTestObject.new1(); obj2.setCounter_(counter); expect(counter.value, 2); diff --git a/pkgs/ffigen/test/native_objc_test/bad_method_config.yaml b/pkgs/ffigen/test/native_objc_test/bad_method_config.yaml index 5ad9c1b9b..1534fbb92 100644 --- a/pkgs/ffigen/test/native_objc_test/bad_method_config.yaml +++ b/pkgs/ffigen/test/native_objc_test/bad_method_config.yaml @@ -18,4 +18,4 @@ headers: entry-points: - 'bad_method_test.m' preamble: | - // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field + // ignore_for_file: camel_case_types, non_constant_identifier_names, unnecessary_non_null_assertion, unused_element, unused_field diff --git a/pkgs/ffigen/test/native_objc_test/bad_method_test.dart b/pkgs/ffigen/test/native_objc_test/bad_method_test.dart index 3b87c5bd3..e351d1a8e 100644 --- a/pkgs/ffigen/test/native_objc_test/bad_method_test.dart +++ b/pkgs/ffigen/test/native_objc_test/bad_method_test.dart @@ -14,25 +14,24 @@ import 'bad_method_test_bindings.dart'; import 'util.dart'; void main() { - late NativeObjCLibrary lib; group('bad_method_test', () { setUpAll(() { logWarnings(); final dylib = File('test/native_objc_test/bad_method_test.dylib'); verifySetupFile(dylib); - lib = NativeObjCLibrary(DynamicLibrary.open(dylib.absolute.path)); + DynamicLibrary.open(dylib.absolute.path); generateBindingsForCoverage('bad_method'); }); test("Test incomplete struct methods that weren't skipped", () { - final obj = BadMethodTestObject.new1(lib); + final obj = BadMethodTestObject.new1(); final structPtr = obj.incompletePointerReturn(); expect(structPtr.address, 1234); expect(obj.incompletePointerParam_(structPtr), 1234); }); test("Test bit field methods that weren't skipped", () { - final obj = BadMethodTestObject.new1(lib); + final obj = BadMethodTestObject.new1(); final bitFieldPtr = obj.bitFieldPointerReturn(); expect(bitFieldPtr.address, 5678); expect(obj.bitFieldPointerParam_(bitFieldPtr), 5678); diff --git a/pkgs/ffigen/test/native_objc_test/block_config.yaml b/pkgs/ffigen/test/native_objc_test/block_config.yaml index 9f12686e3..18289df95 100644 --- a/pkgs/ffigen/test/native_objc_test/block_config.yaml +++ b/pkgs/ffigen/test/native_objc_test/block_config.yaml @@ -13,4 +13,4 @@ headers: entry-points: - 'block_test.m' preamble: | - // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field + // ignore_for_file: camel_case_types, non_constant_identifier_names, unnecessary_non_null_assertion, unused_element, unused_field diff --git a/pkgs/ffigen/test/native_objc_test/block_test.dart b/pkgs/ffigen/test/native_objc_test/block_test.dart index 713e76650..792ea16ad 100644 --- a/pkgs/ffigen/test/native_objc_test/block_test.dart +++ b/pkgs/ffigen/test/native_objc_test/block_test.dart @@ -2,6 +2,8 @@ // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. +// ignore_for_file: unused_local_variable + // Objective C support is only available on mac. @TestOn('mac-os') @@ -9,8 +11,9 @@ import 'dart:async'; import 'dart:ffi'; import 'dart:io'; -import 'package:test/test.dart'; import 'package:ffi/ffi.dart'; +import 'package:test/test.dart'; + import '../test_utils.dart'; import 'block_bindings.dart'; import 'util.dart'; @@ -27,7 +30,6 @@ typedef BlockBlock = ObjCBlock_Int32Int32_Int32Int32; void main() { late BlockTestObjCLibrary lib; - late void Function(Pointer, Pointer) executeInternalCommand; group('Blocks', () { setUpAll(() { @@ -36,35 +38,24 @@ void main() { verifySetupFile(dylib); lib = BlockTestObjCLibrary(DynamicLibrary.open(dylib.absolute.path)); - executeInternalCommand = DynamicLibrary.process().lookupFunction< - Void Function(Pointer, Pointer), - void Function( - Pointer, Pointer)>('Dart_ExecuteInternalCommand'); - generateBindingsForCoverage('block'); }); - doGC() { - final gcNow = "gc-now".toNativeUtf8(); - executeInternalCommand(gcNow.cast(), nullptr); - calloc.free(gcNow); - } - test('BlockTester is working', () { // This doesn't test any Block functionality, just that the BlockTester // itself is working correctly. - final blockTester = BlockTester.makeFromMultiplier_(lib, 10); + final blockTester = BlockTester.makeFromMultiplier_(10); expect(blockTester.call_(123), 1230); final intBlock = blockTester.getBlock(); - final blockTester2 = BlockTester.makeFromBlock_(lib, intBlock); + final blockTester2 = BlockTester.makeFromBlock_(intBlock); blockTester2.pokeBlock(); expect(blockTester2.call_(456), 4560); }); test('Block from function pointer', () { final block = - IntBlock.fromFunctionPointer(lib, Pointer.fromFunction(_add100, 999)); - final blockTester = BlockTester.makeFromBlock_(lib, block); + IntBlock.fromFunctionPointer(Pointer.fromFunction(_add100, 999)); + final blockTester = BlockTester.makeFromBlock_(block); blockTester.pokeBlock(); expect(blockTester.call_(123), 223); expect(block(123), 223); @@ -75,36 +66,36 @@ void main() { } test('Block from function', () { - final block = IntBlock.fromFunction(lib, makeAdder(4000)); - final blockTester = BlockTester.makeFromBlock_(lib, block); + final block = IntBlock.fromFunction(makeAdder(4000)); + final blockTester = BlockTester.makeFromBlock_(block); blockTester.pokeBlock(); expect(blockTester.call_(123), 4123); expect(block(123), 4123); }); test('Listener block same thread', () async { - final hasRun = Completer(); + final hasRun = Completer(); int value = 0; - final block = VoidBlock.listener(lib, () { + final block = VoidBlock.listener(() { value = 123; hasRun.complete(); }); - BlockTester.callOnSameThread_(lib, block); + BlockTester.callOnSameThread_(block); await hasRun.future; expect(value, 123); }); test('Listener block new thread', () async { - final hasRun = Completer(); + final hasRun = Completer(); int value = 0; - final block = VoidBlock.listener(lib, () { + final block = VoidBlock.listener(() { value = 123; hasRun.complete(); }); - final thread = BlockTester.callOnNewThread_(lib, block); + final thread = BlockTester.callOnNewThread_(block); thread.start(); await hasRun.future; @@ -112,19 +103,19 @@ void main() { }); test('Float block', () { - final block = FloatBlock.fromFunction(lib, (double x) { + final block = FloatBlock.fromFunction((double x) { return x + 4.56; }); expect(block(1.23), closeTo(5.79, 1e-6)); - expect(BlockTester.callFloatBlock_(lib, block), closeTo(5.79, 1e-6)); + expect(BlockTester.callFloatBlock_(block), closeTo(5.79, 1e-6)); }); test('Double block', () { - final block = DoubleBlock.fromFunction(lib, (double x) { + final block = DoubleBlock.fromFunction((double x) { return x + 4.56; }); expect(block(1.23), closeTo(5.79, 1e-6)); - expect(BlockTester.callDoubleBlock_(lib, block), closeTo(5.79, 1e-6)); + expect(BlockTester.callDoubleBlock_(block), closeTo(5.79, 1e-6)); }); test('Struct block', () { @@ -138,7 +129,7 @@ void main() { final tempPtr = arena(); final temp = tempPtr.ref; - final block = Vec4Block.fromFunction(lib, (Vec4 v) { + final block = Vec4Block.fromFunction((Vec4 v) { // Twiddle the Vec4 components. temp.x = v.y; temp.y = v.z; @@ -155,7 +146,7 @@ void main() { final result2Ptr = arena(); final result2 = result2Ptr.ref; - BlockTester.callVec4Block_(lib, result2Ptr, block); + BlockTester.callVec4Block_(result2Ptr, block); expect(result2.x, 3.4); expect(result2.y, 5.6); expect(result2.z, 7.8); @@ -165,18 +156,18 @@ void main() { test('Object block', () { bool isCalled = false; - final block = ObjectBlock.fromFunction(lib, (DummyObject x) { + final block = ObjectBlock.fromFunction((DummyObject x) { isCalled = true; return x; }); - final obj = DummyObject.new1(lib); + final obj = DummyObject.new1(); final result1 = block(obj); expect(result1, obj); expect(isCalled, isTrue); isCalled = false; - final result2 = BlockTester.callObjectBlock_(lib, block); + final result2 = BlockTester.callObjectBlock_(block); expect(result2, isNot(obj)); expect(result2.pointer, isNot(nullptr)); expect(isCalled, isTrue); @@ -184,12 +175,12 @@ void main() { test('Nullable object block', () { bool isCalled = false; - final block = NullableObjectBlock.fromFunction(lib, (DummyObject? x) { + final block = NullableObjectBlock.fromFunction((DummyObject? x) { isCalled = true; return x; }); - final obj = DummyObject.new1(lib); + final obj = DummyObject.new1(); final result1 = block(obj); expect(result1, obj); expect(isCalled, isTrue); @@ -200,44 +191,44 @@ void main() { expect(isCalled, isTrue); isCalled = false; - final result3 = BlockTester.callNullableObjectBlock_(lib, block); + final result3 = BlockTester.callNullableObjectBlock_(block); expect(result3, isNull); expect(isCalled, isTrue); }); test('Block block', () { - final blockBlock = BlockBlock.fromFunction(lib, (IntBlock intBlock) { - return IntBlock.fromFunction(lib, (int x) { + final blockBlock = BlockBlock.fromFunction((IntBlock intBlock) { + return IntBlock.fromFunction((int x) { return 3 * intBlock(x); }); }); - final intBlock = IntBlock.fromFunction(lib, (int x) { + final intBlock = IntBlock.fromFunction((int x) { return 5 * x; }); final result1 = blockBlock(intBlock); expect(result1(1), 15); - final result2 = BlockTester.newBlock_withMult_(lib, blockBlock, 2); + final result2 = BlockTester.newBlock_withMult_(blockBlock, 2); expect(result2(1), 6); }); test('Native block block', () { - final blockBlock = BlockTester.newBlockBlock_(lib, 7); + final blockBlock = BlockTester.newBlockBlock_(7); - final intBlock = IntBlock.fromFunction(lib, (int x) { + final intBlock = IntBlock.fromFunction((int x) { return 5 * x; }); final result1 = blockBlock(intBlock); expect(result1(1), 35); - final result2 = BlockTester.newBlock_withMult_(lib, blockBlock, 2); + final result2 = BlockTester.newBlock_withMult_(blockBlock, 2); expect(result2(1), 14); }); Pointer funcPointerBlockRefCountTest() { final block = - IntBlock.fromFunctionPointer(lib, Pointer.fromFunction(_add100, 999)); + IntBlock.fromFunctionPointer(Pointer.fromFunction(_add100, 999)); expect(lib.getBlockRetainCount(block.pointer.cast()), 1); return block.pointer.cast(); } @@ -249,7 +240,7 @@ void main() { }); Pointer funcBlockRefCountTest() { - final block = IntBlock.fromFunction(lib, makeAdder(4000)); + final block = IntBlock.fromFunction(makeAdder(4000)); expect(lib.getBlockRetainCount(block.pointer.cast()), 1); return block.pointer.cast(); } @@ -261,7 +252,7 @@ void main() { }); Pointer blockManualRetainRefCountTest() { - final block = IntBlock.fromFunction(lib, makeAdder(4000)); + final block = IntBlock.fromFunction(makeAdder(4000)); expect(lib.getBlockRetainCount(block.pointer.cast()), 1); final rawBlock = block.retainAndReturnPointer().cast(); expect(lib.getBlockRetainCount(rawBlock.cast()), 2); @@ -269,7 +260,7 @@ void main() { } int blockManualRetainRefCountTest2(Pointer rawBlock) { - final block = IntBlock.castFromPointer(lib, rawBlock.cast(), + final block = IntBlock.castFromPointer(rawBlock.cast(), retain: false, release: true); return lib.getBlockRetainCount(block.pointer.cast()); } @@ -285,11 +276,11 @@ void main() { (Pointer, Pointer, Pointer) blockBlockDartCallRefCountTest() { - final inputBlock = IntBlock.fromFunction(lib, (int x) { + final inputBlock = IntBlock.fromFunction((int x) { return 5 * x; }); - final blockBlock = BlockBlock.fromFunction(lib, (IntBlock intBlock) { - return IntBlock.fromFunction(lib, (int x) { + final blockBlock = BlockBlock.fromFunction((IntBlock intBlock) { + return IntBlock.fromFunction((int x) { return 3 * intBlock(x); }); }); @@ -326,13 +317,13 @@ void main() { (Pointer, Pointer, Pointer) blockBlockObjCCallRefCountTest() { late Pointer inputBlock; - final blockBlock = BlockBlock.fromFunction(lib, (IntBlock intBlock) { + final blockBlock = BlockBlock.fromFunction((IntBlock intBlock) { inputBlock = intBlock.pointer.cast(); - return IntBlock.fromFunction(lib, (int x) { + return IntBlock.fromFunction((int x) { return 3 * intBlock(x); }); }); - final outputBlock = BlockTester.newBlock_withMult_(lib, blockBlock, 2); + final outputBlock = BlockTester.newBlock_withMult_(blockBlock, 2); expect(outputBlock(1), 6); doGC(); @@ -361,10 +352,10 @@ void main() { (Pointer, Pointer, Pointer) nativeBlockBlockDartCallRefCountTest() { - final inputBlock = IntBlock.fromFunction(lib, (int x) { + final inputBlock = IntBlock.fromFunction((int x) { return 5 * x; }); - final blockBlock = BlockTester.newBlockBlock_(lib, 7); + final blockBlock = BlockTester.newBlockBlock_(7); final outputBlock = blockBlock(inputBlock); expect(outputBlock(1), 35); doGC(); @@ -392,8 +383,8 @@ void main() { }); (Pointer, Pointer) nativeBlockBlockObjCCallRefCountTest() { - final blockBlock = BlockTester.newBlockBlock_(lib, 7); - final outputBlock = BlockTester.newBlock_withMult_(lib, blockBlock, 2); + final blockBlock = BlockTester.newBlockBlock_(7); + final outputBlock = BlockTester.newBlock_withMult_(blockBlock, 2); expect(outputBlock(1), 14); doGC(); @@ -415,11 +406,11 @@ void main() { inputCounter.value = 0; outputCounter.value = 0; - final block = ObjectBlock.fromFunction(lib, (DummyObject x) { - return DummyObject.newWithCounter_(lib, outputCounter); + final block = ObjectBlock.fromFunction((DummyObject x) { + return DummyObject.newWithCounter_(outputCounter); }); - final inputObj = DummyObject.newWithCounter_(lib, inputCounter); + final inputObj = DummyObject.newWithCounter_(inputCounter); final outputObj = block(inputObj); expect(inputCounter.value, 1); expect(outputCounter.value, 1); @@ -443,12 +434,12 @@ void main() { inputCounter.value = 0; outputCounter.value = 0; - final block = ObjectBlock.fromFunction(lib, (DummyObject x) { + final block = ObjectBlock.fromFunction((DummyObject x) { x.setCounter_(inputCounter); - return DummyObject.newWithCounter_(lib, outputCounter); + return DummyObject.newWithCounter_(outputCounter); }); - final outputObj = BlockTester.callObjectBlock_(lib, block); + final outputObj = BlockTester.callObjectBlock_(block); expect(inputCounter.value, 1); expect(outputCounter.value, 1); @@ -472,7 +463,7 @@ void main() { }); test('Block fields have sensible values', () { - final block = IntBlock.fromFunction(lib, makeAdder(4000)); + final block = IntBlock.fromFunction(makeAdder(4000)); final blockPtr = block.pointer; expect(blockPtr.ref.isa, isNot(0)); expect(blockPtr.ref.flags, isNot(0)); // Set by Block_copy. diff --git a/pkgs/ffigen/test/native_objc_test/cast_config.yaml b/pkgs/ffigen/test/native_objc_test/cast_config.yaml index af3394113..ff5b3faac 100644 --- a/pkgs/ffigen/test/native_objc_test/cast_config.yaml +++ b/pkgs/ffigen/test/native_objc_test/cast_config.yaml @@ -10,4 +10,4 @@ headers: entry-points: - 'cast_test.m' preamble: | - // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field + // ignore_for_file: camel_case_types, non_constant_identifier_names, unnecessary_non_null_assertion, unused_element, unused_field diff --git a/pkgs/ffigen/test/native_objc_test/cast_test.dart b/pkgs/ffigen/test/native_objc_test/cast_test.dart index c63d94037..9025f78d2 100644 --- a/pkgs/ffigen/test/native_objc_test/cast_test.dart +++ b/pkgs/ffigen/test/native_objc_test/cast_test.dart @@ -9,6 +9,7 @@ import 'dart:ffi'; import 'dart:io'; +import 'package:objective_c/objective_c.dart'; import 'package:test/test.dart'; import '../test_utils.dart'; import 'cast_bindings.dart'; @@ -16,15 +17,14 @@ import 'util.dart'; void main() { Castaway? testInstance; - late CastTestObjCLibrary lib; group('cast', () { setUpAll(() { logWarnings(); final dylib = File('test/native_objc_test/cast_test.dylib'); verifySetupFile(dylib); - lib = CastTestObjCLibrary(DynamicLibrary.open(dylib.absolute.path)); - testInstance = Castaway.new1(lib); + DynamicLibrary.open(dylib.absolute.path); + testInstance = Castaway.new1(); generateBindingsForCoverage('cast'); }); @@ -35,8 +35,8 @@ void main() { test('castFromPointer', () { final meAsInt = testInstance!.meAsInt(); - final fromCast = Castaway.castFromPointer( - lib, Pointer.fromAddress(meAsInt)); + final fromCast = + Castaway.castFromPointer(Pointer.fromAddress(meAsInt)); expect(fromCast, testInstance!); }); @@ -47,16 +47,16 @@ void main() { test('equality equals', () { final meAsInt = testInstance!.meAsInt(); - final fromCast = Castaway.castFromPointer( - lib, Pointer.fromAddress(meAsInt)); + final fromCast = + Castaway.castFromPointer(Pointer.fromAddress(meAsInt)); expect(fromCast, testInstance!); }); test('equality not equals', () { final meAsInt = testInstance!.meAsInt(); - final fromCast = Castaway.castFromPointer( - lib, Pointer.fromAddress(meAsInt)); - expect(fromCast, isNot(equals(NSObject.new1(lib)))); + final fromCast = + Castaway.castFromPointer(Pointer.fromAddress(meAsInt)); + expect(fromCast, isNot(equals(NSObject.new1()))); }); }); } diff --git a/pkgs/ffigen/test/native_objc_test/category_config.yaml b/pkgs/ffigen/test/native_objc_test/category_config.yaml index 5c74e1a54..5c267388e 100644 --- a/pkgs/ffigen/test/native_objc_test/category_config.yaml +++ b/pkgs/ffigen/test/native_objc_test/category_config.yaml @@ -12,4 +12,4 @@ headers: # Include it twice, as a regression test for #353 - 'category_test.m' preamble: | - // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field + // ignore_for_file: camel_case_types, non_constant_identifier_names, unnecessary_non_null_assertion, unused_element, unused_field diff --git a/pkgs/ffigen/test/native_objc_test/category_test.dart b/pkgs/ffigen/test/native_objc_test/category_test.dart index a424c46e4..bdc139482 100644 --- a/pkgs/ffigen/test/native_objc_test/category_test.dart +++ b/pkgs/ffigen/test/native_objc_test/category_test.dart @@ -15,15 +15,14 @@ import 'util.dart'; void main() { late Thing testInstance; - late CategoryTestObjCLibrary lib; group('categories', () { setUpAll(() { logWarnings(); final dylib = File('test/native_objc_test/category_test.dylib'); verifySetupFile(dylib); - lib = CategoryTestObjCLibrary(DynamicLibrary.open(dylib.absolute.path)); - testInstance = Thing.new1(lib); + DynamicLibrary.open(dylib.absolute.path); + testInstance = Thing.new1(); generateBindingsForCoverage('category'); }); diff --git a/pkgs/ffigen/test/native_objc_test/failed_to_load_config.yaml b/pkgs/ffigen/test/native_objc_test/failed_to_load_config.yaml index c96702d80..cdd7a2d99 100644 --- a/pkgs/ffigen/test/native_objc_test/failed_to_load_config.yaml +++ b/pkgs/ffigen/test/native_objc_test/failed_to_load_config.yaml @@ -10,4 +10,4 @@ headers: entry-points: - 'failed_to_load_test.m' preamble: | - // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field + // ignore_for_file: camel_case_types, non_constant_identifier_names, unnecessary_non_null_assertion, unused_element, unused_field diff --git a/pkgs/ffigen/test/native_objc_test/failed_to_load_test.dart b/pkgs/ffigen/test/native_objc_test/failed_to_load_test.dart index 8d1bb7091..d0ca5711f 100644 --- a/pkgs/ffigen/test/native_objc_test/failed_to_load_test.dart +++ b/pkgs/ffigen/test/native_objc_test/failed_to_load_test.dart @@ -5,9 +5,6 @@ // Objective C support is only available on mac. @TestOn('mac-os') -import 'dart:ffi'; -import 'dart:io'; - import 'package:test/test.dart'; import '../test_utils.dart'; import 'failed_to_load_bindings.dart'; @@ -21,14 +18,11 @@ void main() { }); test('Failed to load Objective-C class', () { - // Load from the host executable, which is missing all the classes for - // this test, but has the core ObjC functions, such as objc_getClass. The - // library should load ok, because the classes are lazy loaded. - final lib = FailedToLoadTestObjCLibrary(DynamicLibrary.executable()); - - // But when we try to instantiate one of the classes, we get an error. + // We haven't DynamicLibrary.open'd the dylib containing this class. The + // core functions like objc_getClass are defined in the Dart executable, + // so we can use objc_getClass, but it can't locate this class. expect( - () => ClassThatWillFailToLoad.new1(lib), + () => ClassThatWillFailToLoad.new1(), throwsA(predicate( (e) => e.toString().contains('ClassThatWillFailToLoad')))); }); diff --git a/pkgs/ffigen/test/native_objc_test/forward_decl_config.yaml b/pkgs/ffigen/test/native_objc_test/forward_decl_config.yaml index 7a5c815fc..0c7b33fbb 100644 --- a/pkgs/ffigen/test/native_objc_test/forward_decl_config.yaml +++ b/pkgs/ffigen/test/native_objc_test/forward_decl_config.yaml @@ -11,4 +11,4 @@ headers: - 'forward_decl_test.h' - 'forward_decl_test.m' preamble: | - // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field + // ignore_for_file: camel_case_types, non_constant_identifier_names, unnecessary_non_null_assertion, unused_element, unused_field diff --git a/pkgs/ffigen/test/native_objc_test/forward_decl_test.dart b/pkgs/ffigen/test/native_objc_test/forward_decl_test.dart index 4a0651658..fb487fd40 100644 --- a/pkgs/ffigen/test/native_objc_test/forward_decl_test.dart +++ b/pkgs/ffigen/test/native_objc_test/forward_decl_test.dart @@ -14,20 +14,17 @@ import 'forward_decl_bindings.dart'; import 'util.dart'; void main() { - late ForwardDeclTestObjCLibrary lib; - group('forward decl', () { setUpAll(() { logWarnings(); final dylib = File('test/native_objc_test/forward_decl_test.dylib'); verifySetupFile(dylib); - lib = - ForwardDeclTestObjCLibrary(DynamicLibrary.open(dylib.absolute.path)); + DynamicLibrary.open(dylib.absolute.path); generateBindingsForCoverage('forward_decl'); }); test('Forward declared class', () { - expect(ForwardDeclaredClass.get123(lib), 123); + expect(ForwardDeclaredClass.get123(), 123); }); }); } diff --git a/pkgs/ffigen/test/native_objc_test/inherited_instancetype_config.yaml b/pkgs/ffigen/test/native_objc_test/inherited_instancetype_config.yaml index 926197921..0a26d8bce 100644 --- a/pkgs/ffigen/test/native_objc_test/inherited_instancetype_config.yaml +++ b/pkgs/ffigen/test/native_objc_test/inherited_instancetype_config.yaml @@ -10,4 +10,4 @@ headers: entry-points: - 'inherited_instancetype_test.m' preamble: | - // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field + // ignore_for_file: camel_case_types, non_constant_identifier_names, unnecessary_non_null_assertion, unused_element, unused_field diff --git a/pkgs/ffigen/test/native_objc_test/inherited_instancetype_test.dart b/pkgs/ffigen/test/native_objc_test/inherited_instancetype_test.dart index 93f93556d..fc5cfc854 100644 --- a/pkgs/ffigen/test/native_objc_test/inherited_instancetype_test.dart +++ b/pkgs/ffigen/test/native_objc_test/inherited_instancetype_test.dart @@ -16,21 +16,18 @@ import 'inherited_instancetype_bindings.dart'; import 'util.dart'; void main() { - late InheritedInstancetypeTestObjCLibrary lib; - group('inheritedInstancetype', () { setUpAll(() { logWarnings(); final dylib = File('test/native_objc_test/inherited_instancetype_test.dylib'); verifySetupFile(dylib); - lib = InheritedInstancetypeTestObjCLibrary( - DynamicLibrary.open(dylib.absolute.path)); + DynamicLibrary.open(dylib.absolute.path); generateBindingsForCoverage('inherited_instancetype'); }); test('Ordinary init method', () { - final ChildClass child = ChildClass.alloc(lib).init(); + final ChildClass child = ChildClass.alloc().init(); expect(child.field, 123); final ChildClass sameChild = child.getSelf(); sameChild.field = 456; @@ -38,7 +35,7 @@ void main() { }); test('Custom create method', () { - final ChildClass child = ChildClass.create(lib); + final ChildClass child = ChildClass.create(); expect(child.field, 123); final ChildClass sameChild = child.getSelf(); sameChild.field = 456; @@ -46,7 +43,7 @@ void main() { }); test('Polymorphism', () { - final ChildClass child = ChildClass.alloc(lib).init(); + final ChildClass child = ChildClass.alloc().init(); final BaseClass base = child; // Calling base.getSelf() should still go through ChildClass.getSelf, so diff --git a/pkgs/ffigen/test/native_objc_test/is_instance_config.yaml b/pkgs/ffigen/test/native_objc_test/is_instance_config.yaml index 2673c0bab..bae5136ef 100644 --- a/pkgs/ffigen/test/native_objc_test/is_instance_config.yaml +++ b/pkgs/ffigen/test/native_objc_test/is_instance_config.yaml @@ -11,4 +11,4 @@ headers: entry-points: - 'is_instance_test.m' preamble: | - // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field + // ignore_for_file: camel_case_types, non_constant_identifier_names, unnecessary_non_null_assertion, unused_element, unused_field diff --git a/pkgs/ffigen/test/native_objc_test/is_instance_test.dart b/pkgs/ffigen/test/native_objc_test/is_instance_test.dart index bbbfee923..172ced2fc 100644 --- a/pkgs/ffigen/test/native_objc_test/is_instance_test.dart +++ b/pkgs/ffigen/test/native_objc_test/is_instance_test.dart @@ -15,20 +15,18 @@ import 'is_instance_bindings.dart'; import 'util.dart'; void main() { - late IsInstanceTestObjCLibrary lib; - group('isInstance', () { setUpAll(() { logWarnings(); final dylib = File('test/native_objc_test/is_instance_test.dylib'); verifySetupFile(dylib); - lib = IsInstanceTestObjCLibrary(DynamicLibrary.open(dylib.absolute.path)); + DynamicLibrary.open(dylib.absolute.path); generateBindingsForCoverage('is_instance'); }); test('Unrelated classes', () { - final base = NSObject.castFrom(BaseClass.new1(lib)); - final unrelated = NSObject.castFrom(UnrelatedClass.new1(lib)); + final base = NSObject.castFrom(BaseClass.new1()); + final unrelated = NSObject.castFrom(UnrelatedClass.new1()); expect(BaseClass.isInstance(base), isTrue); expect(BaseClass.isInstance(unrelated), isFalse); expect(UnrelatedClass.isInstance(base), isFalse); @@ -36,8 +34,8 @@ void main() { }); test('Base class vs child class', () { - final base = NSObject.castFrom(BaseClass.new1(lib)); - final child = NSObject.castFrom(ChildClass.new1(lib)); + final base = NSObject.castFrom(BaseClass.new1()); + final child = NSObject.castFrom(ChildClass.new1()); expect(BaseClass.isInstance(base), isTrue); expect(BaseClass.isInstance(child), isTrue); expect(ChildClass.isInstance(base), isFalse); diff --git a/pkgs/ffigen/test/native_objc_test/method_config.yaml b/pkgs/ffigen/test/native_objc_test/method_config.yaml index 969ab7cf3..4d09ef519 100644 --- a/pkgs/ffigen/test/native_objc_test/method_config.yaml +++ b/pkgs/ffigen/test/native_objc_test/method_config.yaml @@ -10,4 +10,4 @@ headers: entry-points: - 'method_test.m' preamble: | - // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field + // ignore_for_file: camel_case_types, non_constant_identifier_names, unnecessary_non_null_assertion, unused_element, unused_field diff --git a/pkgs/ffigen/test/native_objc_test/method_test.dart b/pkgs/ffigen/test/native_objc_test/method_test.dart index 21ba7e061..fccb5f8ea 100644 --- a/pkgs/ffigen/test/native_objc_test/method_test.dart +++ b/pkgs/ffigen/test/native_objc_test/method_test.dart @@ -16,15 +16,14 @@ import 'util.dart'; void main() { late MethodInterface testInstance; - late MethodTestObjCLibrary lib; group('method calls', () { setUpAll(() { logWarnings(); final dylib = File('test/native_objc_test/method_test.dylib'); verifySetupFile(dylib); - lib = MethodTestObjCLibrary(DynamicLibrary.open(dylib.absolute.path)); - testInstance = MethodInterface.new1(lib); + DynamicLibrary.open(dylib.absolute.path); + testInstance = MethodInterface.new1(); generateBindingsForCoverage('method'); }); @@ -48,19 +47,19 @@ void main() { group('Class methods', () { test('No arguments', () { - expect(MethodInterface.sub(lib), -5); + expect(MethodInterface.sub(), -5); }); test('One argument', () { - expect(MethodInterface.sub_(lib, 7), -7); + expect(MethodInterface.sub_(7), -7); }); test('Two arguments', () { - expect(MethodInterface.sub_Y_(lib, 7, 3), -10); + expect(MethodInterface.sub_Y_(7, 3), -10); }); test('Three arguments', () { - expect(MethodInterface.sub_Y_Z_(lib, 10, 7, 3), -20); + expect(MethodInterface.sub_Y_Z_(10, 7, 3), -20); }); }); diff --git a/pkgs/ffigen/test/native_objc_test/native_objc_config.yaml b/pkgs/ffigen/test/native_objc_test/native_objc_config.yaml index 58bcf5016..0da292f6f 100644 --- a/pkgs/ffigen/test/native_objc_test/native_objc_config.yaml +++ b/pkgs/ffigen/test/native_objc_test/native_objc_config.yaml @@ -18,4 +18,4 @@ headers: entry-points: - 'native_objc_test.m' preamble: | - // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field + // ignore_for_file: camel_case_types, non_constant_identifier_names, unnecessary_non_null_assertion, unused_element, unused_field diff --git a/pkgs/ffigen/test/native_objc_test/native_objc_test.dart b/pkgs/ffigen/test/native_objc_test/native_objc_test.dart index 28c006a36..77d8829ba 100644 --- a/pkgs/ffigen/test/native_objc_test/native_objc_test.dart +++ b/pkgs/ffigen/test/native_objc_test/native_objc_test.dart @@ -8,25 +8,25 @@ import 'dart:ffi'; import 'dart:io'; +import 'package:objective_c/objective_c.dart'; import 'package:test/test.dart'; import '../test_utils.dart'; import 'native_objc_test_bindings.dart'; import 'util.dart'; void main() { - late NativeObjCLibrary lib; group('native_objc_test', () { setUpAll(() { logWarnings(); final dylib = File('test/native_objc_test/native_objc_test.dylib'); verifySetupFile(dylib); - lib = NativeObjCLibrary(DynamicLibrary.open(dylib.absolute.path)); + DynamicLibrary.open(dylib.absolute.path); generateBindingsForCoverage('native_objc'); }); test('Basic types', () { - final foo = Foo.new1(lib); - final obj = NSObject.new1(lib); + final foo = Foo.new1(); + final obj = NSObject.new1(); foo.intVal = 123; expect(foo.intVal, 123); @@ -37,7 +37,7 @@ void main() { foo.idVal = obj; expect(foo.idVal, obj); - foo.selVal = Pointer.fromAddress(456); + foo.selVal = Pointer.fromAddress(456); expect(foo.selVal.address, 456); foo.classVal = obj; @@ -45,8 +45,8 @@ void main() { }); test('Interface basics, with Foo', () { - final foo1 = Foo.makeFoo_(lib, 3.14159); - final foo2 = Foo.makeFoo_(lib, 2.71828); + final foo1 = Foo.makeFoo_(3.14159); + final foo2 = Foo.makeFoo_(2.71828); expect(foo1.intVal, 3); expect(foo2.intVal, 2); diff --git a/pkgs/ffigen/test/native_objc_test/nullable_config.yaml b/pkgs/ffigen/test/native_objc_test/nullable_config.yaml index eba9e7706..6818337d4 100644 --- a/pkgs/ffigen/test/native_objc_test/nullable_config.yaml +++ b/pkgs/ffigen/test/native_objc_test/nullable_config.yaml @@ -10,4 +10,4 @@ headers: entry-points: - 'nullable_test.m' preamble: | - // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field + // ignore_for_file: camel_case_types, non_constant_identifier_names, unnecessary_non_null_assertion, unused_element, unused_field diff --git a/pkgs/ffigen/test/native_objc_test/nullable_inheritance_config.yaml b/pkgs/ffigen/test/native_objc_test/nullable_inheritance_config.yaml index 930a53129..f5d95d199 100644 --- a/pkgs/ffigen/test/native_objc_test/nullable_inheritance_config.yaml +++ b/pkgs/ffigen/test/native_objc_test/nullable_inheritance_config.yaml @@ -11,4 +11,4 @@ headers: entry-points: - 'nullable_inheritance_test.m' preamble: | - // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field + // ignore_for_file: camel_case_types, non_constant_identifier_names, unnecessary_non_null_assertion, unused_element, unused_field diff --git a/pkgs/ffigen/test/native_objc_test/nullable_inheritance_test.dart b/pkgs/ffigen/test/native_objc_test/nullable_inheritance_test.dart index fd3052ce7..3c1f694fe 100644 --- a/pkgs/ffigen/test/native_objc_test/nullable_inheritance_test.dart +++ b/pkgs/ffigen/test/native_objc_test/nullable_inheritance_test.dart @@ -14,7 +14,6 @@ import 'nullable_inheritance_bindings.dart'; import 'util.dart'; void main() { - late NullableInheritanceTestObjCLibrary lib; late NullableBase nullableBase; late NullableChild nullableChild; late NSObject obj; @@ -24,11 +23,10 @@ void main() { final dylib = File('test/native_objc_test/nullable_inheritance_test.dylib'); verifySetupFile(dylib); - lib = NullableInheritanceTestObjCLibrary( - DynamicLibrary.open(dylib.absolute.path)); - nullableBase = NullableBase.new1(lib); - nullableChild = NullableChild.new1(lib); - obj = NSObject.new1(lib); + DynamicLibrary.open(dylib.absolute.path); + nullableBase = NullableBase.new1(); + nullableChild = NullableChild.new1(); + obj = NSObject.new1(); generateBindingsForCoverage('nullable'); }); diff --git a/pkgs/ffigen/test/native_objc_test/nullable_test.dart b/pkgs/ffigen/test/native_objc_test/nullable_test.dart index b264531dd..94df841d6 100644 --- a/pkgs/ffigen/test/native_objc_test/nullable_test.dart +++ b/pkgs/ffigen/test/native_objc_test/nullable_test.dart @@ -14,7 +14,6 @@ import 'nullable_bindings.dart'; import 'util.dart'; void main() { - late NullableTestObjCLibrary lib; late NullableInterface nullableInterface; late NSObject obj; group('Nullability', () { @@ -22,9 +21,9 @@ void main() { logWarnings(); final dylib = File('test/native_objc_test/nullable_test.dylib'); verifySetupFile(dylib); - lib = NullableTestObjCLibrary(DynamicLibrary.open(dylib.absolute.path)); - nullableInterface = NullableInterface.new1(lib); - obj = NSObject.new1(lib); + DynamicLibrary.open(dylib.absolute.path); + nullableInterface = NullableInterface.new1(); + obj = NSObject.new1(); generateBindingsForCoverage('nullable'); }); @@ -41,34 +40,31 @@ void main() { group('Nullable return', () { test('Not null', () { - expect(NullableInterface.returnNil_(lib, false), isA()); + expect(NullableInterface.returnNil_(false), isA()); }); test('Null', () { - expect(NullableInterface.returnNil_(lib, true), null); + expect(NullableInterface.returnNil_(true), null); }); }); group('Nullable arguments', () { test('Not null', () { - expect( - NullableInterface.isNullWithNullableNSObjectArg_(lib, obj), false); + expect(NullableInterface.isNullWithNullableNSObjectArg_(obj), false); }); test('Null', () { - expect( - NullableInterface.isNullWithNullableNSObjectArg_(lib, null), true); + expect(NullableInterface.isNullWithNullableNSObjectArg_(null), true); }); }); group('Not-nullable arguments', () { test('Not null', () { - expect(NullableInterface.isNullWithNotNullableNSObjectPtrArg_(lib, obj), - false); + expect( + NullableInterface.isNullWithNotNullableNSObjectPtrArg_(obj), false); }); test('Explicit non null', () { expect( - NullableInterface.isNullWithExplicitNonNullableNSObjectPtrArg_( - lib, obj), + NullableInterface.isNullWithExplicitNonNullableNSObjectPtrArg_(obj), false); }); }); diff --git a/pkgs/ffigen/test/native_objc_test/property_config.yaml b/pkgs/ffigen/test/native_objc_test/property_config.yaml index 220a83a30..b3b7b0ade 100644 --- a/pkgs/ffigen/test/native_objc_test/property_config.yaml +++ b/pkgs/ffigen/test/native_objc_test/property_config.yaml @@ -10,4 +10,4 @@ headers: entry-points: - 'property_test.m' preamble: | - // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field + // ignore_for_file: camel_case_types, non_constant_identifier_names, unnecessary_non_null_assertion, unused_element, unused_field diff --git a/pkgs/ffigen/test/native_objc_test/property_test.dart b/pkgs/ffigen/test/native_objc_test/property_test.dart index 9bd4f3c68..490c305c0 100644 --- a/pkgs/ffigen/test/native_objc_test/property_test.dart +++ b/pkgs/ffigen/test/native_objc_test/property_test.dart @@ -16,15 +16,14 @@ import 'util.dart'; void main() { late PropertyInterface testInstance; - late PropertyTestObjCLibrary lib; group('properties', () { setUpAll(() { logWarnings(); final dylib = File('test/native_objc_test/property_test.dylib'); verifySetupFile(dylib); - lib = PropertyTestObjCLibrary(DynamicLibrary.open(dylib.absolute.path)); - testInstance = PropertyInterface.new1(lib); + DynamicLibrary.open(dylib.absolute.path); + testInstance = PropertyInterface.new1(); generateBindingsForCoverage('property'); }); @@ -41,12 +40,12 @@ void main() { group('class properties', () { test('read-only property', () { - expect(PropertyInterface.getClassReadOnlyProperty(lib), 42); + expect(PropertyInterface.getClassReadOnlyProperty(), 42); }); test('read-write property', () { - PropertyInterface.setClassReadWriteProperty(lib, 101); - expect(PropertyInterface.getClassReadWriteProperty(lib), 101); + PropertyInterface.setClassReadWriteProperty(101); + expect(PropertyInterface.getClassReadWriteProperty(), 101); }); }); diff --git a/pkgs/ffigen/test/native_objc_test/rename_config.yaml b/pkgs/ffigen/test/native_objc_test/rename_config.yaml index 8dbae035e..4f80f56dc 100644 --- a/pkgs/ffigen/test/native_objc_test/rename_config.yaml +++ b/pkgs/ffigen/test/native_objc_test/rename_config.yaml @@ -20,4 +20,4 @@ headers: entry-points: - 'rename_test.m' preamble: | - // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field + // ignore_for_file: camel_case_types, non_constant_identifier_names, unnecessary_non_null_assertion, unused_element, unused_field diff --git a/pkgs/ffigen/test/native_objc_test/rename_test.dart b/pkgs/ffigen/test/native_objc_test/rename_test.dart index aa8a23f78..4d5d5e81c 100644 --- a/pkgs/ffigen/test/native_objc_test/rename_test.dart +++ b/pkgs/ffigen/test/native_objc_test/rename_test.dart @@ -14,18 +14,17 @@ import 'rename_test_bindings.dart'; import 'util.dart'; void main() { - late RenameLibrary lib; group('rename_test', () { setUpAll(() { logWarnings(); final dylib = File('test/native_objc_test/rename_test.dylib'); verifySetupFile(dylib); - lib = RenameLibrary(DynamicLibrary.open(dylib.absolute.path)); + DynamicLibrary.open(dylib.absolute.path); generateBindingsForCoverage('rename'); }); test('Renamed class', () { - final renamed = Renamed.new1(lib); + final renamed = Renamed.new1(); renamed.property = 123; expect(renamed.property, 123); }); diff --git a/pkgs/ffigen/test/native_objc_test/static_func_config.yaml b/pkgs/ffigen/test/native_objc_test/static_func_config.yaml index bbafeaa78..8ec7b4213 100644 --- a/pkgs/ffigen/test/native_objc_test/static_func_config.yaml +++ b/pkgs/ffigen/test/native_objc_test/static_func_config.yaml @@ -15,4 +15,4 @@ headers: entry-points: - 'static_func_test.m' preamble: | - // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field + // ignore_for_file: camel_case_types, non_constant_identifier_names, unnecessary_non_null_assertion, unused_element, unused_field diff --git a/pkgs/ffigen/test/native_objc_test/static_func_native_config.yaml b/pkgs/ffigen/test/native_objc_test/static_func_native_config.yaml index 2a591c9f7..9b5406af2 100644 --- a/pkgs/ffigen/test/native_objc_test/static_func_native_config.yaml +++ b/pkgs/ffigen/test/native_objc_test/static_func_native_config.yaml @@ -16,4 +16,4 @@ headers: entry-points: - 'static_func_test.m' preamble: | - // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field + // ignore_for_file: camel_case_types, non_constant_identifier_names, unnecessary_non_null_assertion, unused_element, unused_field diff --git a/pkgs/ffigen/test/native_objc_test/static_func_native_test.dart b/pkgs/ffigen/test/native_objc_test/static_func_native_test.dart index 93cbcad74..12839ffee 100644 --- a/pkgs/ffigen/test/native_objc_test/static_func_native_test.dart +++ b/pkgs/ffigen/test/native_objc_test/static_func_native_test.dart @@ -2,6 +2,8 @@ // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. +// ignore_for_file: unused_local_variable + // Objective C support is only available on mac. @TestOn('mac-os') @@ -11,8 +13,9 @@ import 'dart:ffi'; import 'dart:io'; -import 'package:test/test.dart'; import 'package:ffi/ffi.dart'; +import 'package:test/test.dart'; + import '../test_utils.dart'; import 'static_func_native_bindings.dart'; import 'util.dart'; @@ -20,38 +23,24 @@ import 'util.dart'; typedef IntBlock = ObjCBlock_Int32_Int32; void main() { - late StaticFuncTestObjCLibrary lib; - late void Function(Pointer, Pointer) executeInternalCommand; - group('static functions', () { setUpAll(() { logWarnings(); final dylib = File('test/native_objc_test/static_func_test.dylib'); verifySetupFile(dylib); - lib = StaticFuncTestObjCLibrary(DynamicLibrary.open(dylib.absolute.path)); - - executeInternalCommand = DynamicLibrary.process().lookupFunction< - Void Function(Pointer, Pointer), - void Function( - Pointer, Pointer)>('Dart_ExecuteInternalCommand'); + DynamicLibrary.open(dylib.absolute.path); generateBindingsForCoverage('static_func'); }); - doGC() { - final gcNow = "gc-now".toNativeUtf8(); - executeInternalCommand(gcNow.cast(), nullptr); - calloc.free(gcNow); - } - Pointer staticFuncOfObjectRefCountTest(Allocator alloc) { final counter = alloc(); counter.value = 0; - final obj = StaticFuncTestObj.newWithCounter_(lib, counter); + final obj = StaticFuncTestObj.newWithCounter_(counter); expect(counter.value, 1); - final outputObj = staticFuncOfObject(lib, obj); + final outputObj = staticFuncOfObject(obj); expect(obj, outputObj); expect(counter.value, 1); @@ -70,10 +59,10 @@ void main() { final counter = alloc(); counter.value = 0; - final obj = StaticFuncTestObj.newWithCounter_(lib, counter); + final obj = StaticFuncTestObj.newWithCounter_(counter); expect(counter.value, 1); - final outputObj = staticFuncOfNullableObject(lib, obj); + final outputObj = staticFuncOfNullableObject(obj); expect(obj, outputObj); expect(counter.value, 1); @@ -87,15 +76,15 @@ void main() { doGC(); expect(counter.value, 0); - expect(staticFuncOfNullableObject(lib, null), isNull); + expect(staticFuncOfNullableObject(null), isNull); }); }); Pointer staticFuncOfBlockRefCountTest() { - final block = IntBlock.fromFunction(lib, (int x) => 2 * x); + final block = IntBlock.fromFunction((int x) => 2 * x); expect(getBlockRetainCount(block.pointer.cast()), 1); - final outputBlock = staticFuncOfBlock(lib, block); + final outputBlock = staticFuncOfBlock(block); expect(block, outputBlock); expect(getBlockRetainCount(block.pointer.cast()), 2); @@ -112,7 +101,7 @@ void main() { final counter = alloc(); counter.value = 0; - final outputObj = staticFuncReturnsRetained(lib, counter); + final outputObj = staticFuncReturnsRetained(counter); expect(counter.value, 1); return counter; @@ -133,10 +122,10 @@ void main() { final counter = alloc(); counter.value = 0; - final obj = StaticFuncTestObj.newWithCounter_(lib, counter); + final obj = StaticFuncTestObj.newWithCounter_(counter); expect(counter.value, 1); - final outputObj = staticFuncReturnsRetainedArg(lib, obj); + final outputObj = staticFuncReturnsRetainedArg(obj); expect(obj, outputObj); expect(counter.value, 1); diff --git a/pkgs/ffigen/test/native_objc_test/static_func_test.dart b/pkgs/ffigen/test/native_objc_test/static_func_test.dart index f3d9c01be..08efc60f6 100644 --- a/pkgs/ffigen/test/native_objc_test/static_func_test.dart +++ b/pkgs/ffigen/test/native_objc_test/static_func_test.dart @@ -2,6 +2,8 @@ // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. +// ignore_for_file: unused_local_variable + // Objective C support is only available on mac. @TestOn('mac-os') @@ -11,8 +13,9 @@ import 'dart:ffi'; import 'dart:io'; -import 'package:test/test.dart'; import 'package:ffi/ffi.dart'; +import 'package:test/test.dart'; + import '../test_utils.dart'; import 'static_func_bindings.dart'; import 'util.dart'; @@ -21,7 +24,6 @@ typedef IntBlock = ObjCBlock_Int32_Int32; void main() { late StaticFuncTestObjCLibrary lib; - late void Function(Pointer, Pointer) executeInternalCommand; group('static functions', () { setUpAll(() { @@ -30,25 +32,14 @@ void main() { verifySetupFile(dylib); lib = StaticFuncTestObjCLibrary(DynamicLibrary.open(dylib.absolute.path)); - executeInternalCommand = DynamicLibrary.process().lookupFunction< - Void Function(Pointer, Pointer), - void Function( - Pointer, Pointer)>('Dart_ExecuteInternalCommand'); - generateBindingsForCoverage('static_func'); }); - doGC() { - final gcNow = "gc-now".toNativeUtf8(); - executeInternalCommand(gcNow.cast(), nullptr); - calloc.free(gcNow); - } - Pointer staticFuncOfObjectRefCountTest(Allocator alloc) { final counter = alloc(); counter.value = 0; - final obj = StaticFuncTestObj.newWithCounter_(lib, counter); + final obj = StaticFuncTestObj.newWithCounter_(counter); expect(counter.value, 1); final outputObj = lib.staticFuncOfObject(obj); @@ -70,7 +61,7 @@ void main() { final counter = alloc(); counter.value = 0; - final obj = StaticFuncTestObj.newWithCounter_(lib, counter); + final obj = StaticFuncTestObj.newWithCounter_(counter); expect(counter.value, 1); final outputObj = lib.staticFuncOfNullableObject(obj); @@ -92,7 +83,7 @@ void main() { }); Pointer staticFuncOfBlockRefCountTest() { - final block = IntBlock.fromFunction(lib, (int x) => 2 * x); + final block = IntBlock.fromFunction((int x) => 2 * x); expect(lib.getBlockRetainCount(block.pointer.cast()), 1); final outputBlock = lib.staticFuncOfBlock(block); @@ -133,7 +124,7 @@ void main() { final counter = alloc(); counter.value = 0; - final obj = StaticFuncTestObj.newWithCounter_(lib, counter); + final obj = StaticFuncTestObj.newWithCounter_(counter); expect(counter.value, 1); final outputObj = lib.staticFuncReturnsRetainedArg(obj); diff --git a/pkgs/ffigen/test/native_objc_test/string_config.yaml b/pkgs/ffigen/test/native_objc_test/string_config.yaml index 016b2bd93..35b96a955 100644 --- a/pkgs/ffigen/test/native_objc_test/string_config.yaml +++ b/pkgs/ffigen/test/native_objc_test/string_config.yaml @@ -10,4 +10,4 @@ headers: entry-points: - 'string_test.m' preamble: | - // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field + // ignore_for_file: camel_case_types, non_constant_identifier_names, unnecessary_non_null_assertion, unused_element, unused_field diff --git a/pkgs/ffigen/test/native_objc_test/string_test.dart b/pkgs/ffigen/test/native_objc_test/string_test.dart index 068e5ed52..5a9ca92d1 100644 --- a/pkgs/ffigen/test/native_objc_test/string_test.dart +++ b/pkgs/ffigen/test/native_objc_test/string_test.dart @@ -14,25 +14,23 @@ import 'string_bindings.dart'; import 'util.dart'; void main() { - late StringTestObjCLibrary lib; - group('string', () { setUpAll(() { logWarnings(); final dylib = File('test/native_objc_test/string_test.dylib'); verifySetupFile(dylib); - lib = StringTestObjCLibrary(DynamicLibrary.open(dylib.absolute.path)); + DynamicLibrary.open(dylib.absolute.path); generateBindingsForCoverage('string'); }); for (final s in ['Hello', '🇵🇬', 'Embedded\u0000Null']) { test('NSString to/from Dart string [$s]', () { - final ns1 = NSString(lib, s); + final ns1 = NSString(s); expect(ns1.length, s.length); expect(ns1.toString().length, s.length); expect(ns1.toString(), s); - final ns2 = s.toNSString(lib); + final ns2 = s.toNSString(); expect(ns2.length, s.length); expect(ns2.toString().length, s.length); expect(ns2.toString(), s); @@ -40,10 +38,10 @@ void main() { } test('strings usable', () { - final str1 = 'Hello'.toNSString(lib); - final str2 = 'World!'.toNSString(lib); + final str1 = 'Hello'.toNSString(); + final str2 = 'World!'.toNSString(); - final str3 = StringUtil.strConcat_with_(lib, str1, str2); + final str3 = StringUtil.strConcat_with_(str1, str2); expect(str3.length, 11); expect(str3.toString(), "HelloWorld!"); }); diff --git a/pkgs/ffigen/test/native_objc_test/swift_class_config.yaml b/pkgs/ffigen/test/native_objc_test/swift_class_config.yaml index 20bd2881d..01f96dd13 100644 --- a/pkgs/ffigen/test/native_objc_test/swift_class_config.yaml +++ b/pkgs/ffigen/test/native_objc_test/swift_class_config.yaml @@ -12,4 +12,4 @@ headers: entry-points: - 'swift_class_test-Swift.h' preamble: | - // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field + // ignore_for_file: camel_case_types, non_constant_identifier_names, unnecessary_non_null_assertion, unused_element, unused_field diff --git a/pkgs/ffigen/test/native_objc_test/swift_class_test.dart b/pkgs/ffigen/test/native_objc_test/swift_class_test.dart index 09a2714dd..ec8e35a9c 100644 --- a/pkgs/ffigen/test/native_objc_test/swift_class_test.dart +++ b/pkgs/ffigen/test/native_objc_test/swift_class_test.dart @@ -14,18 +14,17 @@ import 'swift_class_bindings.dart'; import 'util.dart'; void main() { - late SwiftClassTestLibrary lib; group('swift_class_test', () { setUpAll(() { logWarnings(); final dylib = File('test/native_objc_test/swift_class_test.dylib'); verifySetupFile(dylib); - lib = SwiftClassTestLibrary(DynamicLibrary.open(dylib.absolute.path)); + DynamicLibrary.open(dylib.absolute.path); generateBindingsForCoverage('swift_class'); }); test('Renamed class', () { - final swiftObject = MySwiftClass.new1(lib); + final swiftObject = MySwiftClass.new1(); expect(swiftObject.getValue(), 123); swiftObject.setValueWithX_(456); expect(swiftObject.getValue(), 456); diff --git a/pkgs/ffigen/test/native_objc_test/typedef_config.yaml b/pkgs/ffigen/test/native_objc_test/typedef_config.yaml index f375bfc7d..a2c273508 100644 --- a/pkgs/ffigen/test/native_objc_test/typedef_config.yaml +++ b/pkgs/ffigen/test/native_objc_test/typedef_config.yaml @@ -14,4 +14,4 @@ headers: entry-points: - 'typedef_test.m' preamble: | - // ignore_for_file: camel_case_types, non_constant_identifier_names, unused_element, unused_field + // ignore_for_file: camel_case_types, non_constant_identifier_names, unnecessary_non_null_assertion, unused_element, unused_field diff --git a/pkgs/ffigen/test/native_objc_test/typedef_test.dart b/pkgs/ffigen/test/native_objc_test/typedef_test.dart index 7a47fdb83..d94eeaf6b 100644 --- a/pkgs/ffigen/test/native_objc_test/typedef_test.dart +++ b/pkgs/ffigen/test/native_objc_test/typedef_test.dart @@ -14,21 +14,19 @@ import 'typedef_bindings.dart'; import 'util.dart'; void main() { - late TypedefTestObjCLibrary lib; - group('typedef', () { setUpAll(() { logWarnings(); final dylib = File('test/native_objc_test/typedef_test.dylib'); verifySetupFile(dylib); - lib = TypedefTestObjCLibrary(DynamicLibrary.open(dylib.absolute.path)); + DynamicLibrary.open(dylib.absolute.path); generateBindingsForCoverage('typedef'); }); test('Regression test for #386', () { // https://github.com/dart-lang/ffigen/issues/386 // Make sure that the typedef DartSomeClassPtr is for SomeClass. - final DartSomeClassPtr instance = SomeClass.new1(lib); + final DartSomeClassPtr instance = SomeClass.new1(); expect(instance.pointer, isNot(nullptr)); }); }); diff --git a/pkgs/ffigen/test/native_objc_test/util.dart b/pkgs/ffigen/test/native_objc_test/util.dart index 7ef14bf62..ead45b844 100644 --- a/pkgs/ffigen/test/native_objc_test/util.dart +++ b/pkgs/ffigen/test/native_objc_test/util.dart @@ -2,11 +2,12 @@ // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. +import 'dart:ffi'; import 'dart:io'; +import 'package:ffi/ffi.dart'; import 'package:ffigen/ffigen.dart'; import 'package:path/path.dart' as path; -import 'package:test/test.dart'; import '../test_utils.dart'; @@ -26,3 +27,13 @@ void generateBindingsForCoverage(String testName) { assert(file.existsSync()); file.delete(); } + +@Native, Pointer)>( + symbol: 'Dart_ExecuteInternalCommand') +external void _executeInternalCommand(Pointer cmd, Pointer arg); + +void doGC() { + final gcNow = "gc-now".toNativeUtf8(); + _executeInternalCommand(gcNow.cast(), nullptr); + calloc.free(gcNow); +} diff --git a/pkgs/ffigen/tool/coverage.sh b/pkgs/ffigen/tool/coverage.sh index 02c8e2f47..9c9c24581 100755 --- a/pkgs/ffigen/tool/coverage.sh +++ b/pkgs/ffigen/tool/coverage.sh @@ -11,5 +11,5 @@ set -e dart pub global activate coverage # Generate coverage report. dart run --pause-isolates-on-exit --disable-service-auth-codes --enable-vm-service=3000 test & -dart pub global run coverage:collect_coverage --wait-paused --uri=http://127.0.0.1:3000/ -o coverage.json --resume-isolates --scope-output=ffigen +dart pub global run coverage:collect_coverage --wait-paused --uri=http://127.0.0.1:3000/ -o coverage.json --resume-isolates --scope-output=ffigen --scope-output=objective_c dart pub global run coverage:format_coverage --packages=.dart_tool/package_config.json --lcov -i coverage.json -o lcov.info diff --git a/pkgs/objective_c/.gitignore b/pkgs/objective_c/.gitignore new file mode 100644 index 000000000..ac5aa9893 --- /dev/null +++ b/pkgs/objective_c/.gitignore @@ -0,0 +1,29 @@ +# Miscellaneous +*.class +*.log +*.pyc +*.swp +.DS_Store +.atom/ +.buildlog/ +.history +.svn/ +migrate_working_dir/ + +# IntelliJ related +*.iml +*.ipr +*.iws +.idea/ + +# The .vscode folder contains launch configuration and tasks you configure in +# VS Code which you may wish to be included in version control, so this line +# is commented out by default. +#.vscode/ + +# Flutter/Dart/Pub related +# Libraries should not include pubspec.lock, per https://dart.dev/guides/libraries/private-files#pubspeclock. +/pubspec.lock +**/doc/api/ +.dart_tool/ +build/ diff --git a/pkgs/objective_c/.metadata b/pkgs/objective_c/.metadata new file mode 100644 index 000000000..a41ab896b --- /dev/null +++ b/pkgs/objective_c/.metadata @@ -0,0 +1,33 @@ +# This file tracks properties of this Flutter project. +# Used by Flutter tool to assess capabilities and perform upgrades etc. +# +# This file should be version controlled and should not be manually edited. + +version: + revision: "aedce673f760bc19f13aa0600e2c1df9ae502117" + channel: "master" + +project_type: plugin_ffi + +# Tracks metadata for the flutter migrate command +migration: + platforms: + - platform: root + create_revision: aedce673f760bc19f13aa0600e2c1df9ae502117 + base_revision: aedce673f760bc19f13aa0600e2c1df9ae502117 + - platform: ios + create_revision: aedce673f760bc19f13aa0600e2c1df9ae502117 + base_revision: aedce673f760bc19f13aa0600e2c1df9ae502117 + - platform: macos + create_revision: aedce673f760bc19f13aa0600e2c1df9ae502117 + base_revision: aedce673f760bc19f13aa0600e2c1df9ae502117 + + # User provided section + + # List of Local paths (relative to this file) that should be + # ignored by the migrate tool. + # + # Files that are not part of the templates will be ignored by default. + unmanaged_files: + - 'lib/main.dart' + - 'ios/Runner.xcodeproj/project.pbxproj' diff --git a/pkgs/objective_c/CHANGELOG.md b/pkgs/objective_c/CHANGELOG.md new file mode 100644 index 000000000..efb02f5a2 --- /dev/null +++ b/pkgs/objective_c/CHANGELOG.md @@ -0,0 +1,5 @@ +## 0.0.1-wip + +- Move sharable code from ffigen's generated code into this package, including + ObjCObjectBase, and ObjCBlockBase, as well as the core Objective C runtime + functions (except objc_msgSend, which is library specific). diff --git a/pkgs/objective_c/LICENSE b/pkgs/objective_c/LICENSE new file mode 100644 index 000000000..b03a78868 --- /dev/null +++ b/pkgs/objective_c/LICENSE @@ -0,0 +1,27 @@ +Copyright 2024, the Dart project authors. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Google LLC nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/pkgs/objective_c/README.md b/pkgs/objective_c/README.md new file mode 100644 index 000000000..5d3c591a0 --- /dev/null +++ b/pkgs/objective_c/README.md @@ -0,0 +1,4 @@ +# objective_c + +A library to access Objective C from Flutter that acts as a support library for +package:ffigen. diff --git a/pkgs/objective_c/analysis_options.yaml b/pkgs/objective_c/analysis_options.yaml new file mode 100644 index 000000000..22c406e13 --- /dev/null +++ b/pkgs/objective_c/analysis_options.yaml @@ -0,0 +1,6 @@ +include: package:flutter_lints/flutter.yaml + +analyzer: + language: + strict-casts: true + strict-inference: true diff --git a/pkgs/objective_c/ffigen.yaml b/pkgs/objective_c/ffigen.yaml new file mode 100644 index 000000000..dbfabf528 --- /dev/null +++ b/pkgs/objective_c/ffigen.yaml @@ -0,0 +1,39 @@ +# Run with `dart run ffigen --config ffigen.yaml`. +name: ObjectiveCBindings +description: | + Bindings for `src/objective_c.h` and `src/objective_c_runtime.h`. + + Regenerate bindings with `dart run ffigen --config ffigen.yaml`. +output: 'lib/src/objective_c_bindings_generated.dart' +headers: + entry-points: + - 'src/objective_c.h' + - 'src/objective_c_runtime.h' +ffi-native: +functions: + leaf: + include: + - '(?!objc_msgSend).*' + rename: + 'sel_registerName': 'registerName' + 'objc_getClass': 'getClass' + 'objc_retain': 'objectRetain' + 'objc_release': 'objectRelease' + 'objc_msgSend': 'msgSend' + 'objc_msgSend_fpret': 'msgSendFpret' + 'objc_msgSend_stret': 'msgSendStret' + '_Block_copy': 'blockCopy' + '_Block_release': 'blockRelease' +globals: + include: + - _NSConcreteGlobalBlock + rename: + '_(.*)': '$1' +preamble: | + // Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file + // for details. All rights reserved. Use of this source code is governed by a + // BSD-style license that can be found in the LICENSE file. + + // ignore_for_file: always_specify_types + // ignore_for_file: camel_case_types + // ignore_for_file: non_constant_identifier_names diff --git a/pkgs/objective_c/ios/Classes/objective_c.c b/pkgs/objective_c/ios/Classes/objective_c.c new file mode 100644 index 000000000..ddf898c3b --- /dev/null +++ b/pkgs/objective_c/ios/Classes/objective_c.c @@ -0,0 +1,7 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +// Relative import to be able to reuse the C sources. +// See the comment in ../{projectName}}.podspec for more information. +#include "../../src/objective_c.c" diff --git a/pkgs/objective_c/ios/objective_c.podspec b/pkgs/objective_c/ios/objective_c.podspec new file mode 100644 index 000000000..e784ccd7c --- /dev/null +++ b/pkgs/objective_c/ios/objective_c.podspec @@ -0,0 +1,28 @@ +# +# To learn more about a Podspec see http://guides.cocoapods.org/syntax/podspec.html. +# Run `pod lib lint objective_c.podspec` to validate before publishing. +# +Pod::Spec.new do |s| + s.name = 'objective_c' + s.version = '0.0.1' + s.summary = 'A library to access Objective C from Flutter that acts as a support library for package:ffigen.' + s.description = <<-DESC +A library to access Objective C from Flutter that acts as a support library for package:ffigen. + DESC + s.homepage = 'http://example.com' + s.license = { :file => '../LICENSE' } + s.author = { 'Your Company' => 'email@example.com' } + + # This will ensure the source files in Classes/ are included in the native + # builds of apps using this FFI plugin. Podspec does not support relative + # paths, so Classes contains a forwarder C file that relatively imports + # `../src/*` so that the C sources can be shared among all target platforms. + s.source = { :path => '.' } + s.source_files = 'Classes/**/*' + s.dependency 'Flutter' + s.platform = :ios, '12.0' + + # Flutter.framework does not contain a i386 slice. + s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES', 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'i386' } + s.swift_version = '5.0' +end diff --git a/pkgs/objective_c/lib/objective_c.dart b/pkgs/objective_c/lib/objective_c.dart new file mode 100644 index 000000000..754a061a7 --- /dev/null +++ b/pkgs/objective_c/lib/objective_c.dart @@ -0,0 +1,14 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +export 'src/core.dart'; +export 'src/objective_c_bindings_generated.dart' + show + ObjCSelector, + ObjCObject, + ObjCBlock, + objectRetain, + objectRelease, + blockCopy, + blockRelease; diff --git a/pkgs/objective_c/lib/src/core.dart b/pkgs/objective_c/lib/src/core.dart new file mode 100644 index 000000000..f06c16c9b --- /dev/null +++ b/pkgs/objective_c/lib/src/core.dart @@ -0,0 +1,150 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +import 'dart:ffi'; + +import 'package:ffi/ffi.dart'; + +import 'objective_c_bindings_generated.dart' as objc; + +Pointer registerName(String name) { + final cstr = name.toNativeUtf8(); + final sel = objc.registerName(cstr.cast()); + calloc.free(cstr); + return sel; +} + +Pointer getClass(String name) { + final cstr = name.toNativeUtf8(); + final clazz = objc.getClass(cstr.cast()); + calloc.free(cstr); + if (clazz == nullptr) { + throw Exception('Failed to load Objective-C class: $name'); + } + return clazz; +} + +final msgSendPointer = + Native.addressOf>(objc.msgSend); +final msgSendFpretPointer = + Native.addressOf>(objc.msgSendFpret); +final msgSendStretPointer = + Native.addressOf>(objc.msgSendStret); + +final useMsgSendVariants = + Abi.current() == Abi.iosX64 || Abi.current() == Abi.macosX64; + +class _ObjCFinalizable implements Finalizable { + final Pointer _ptr; + bool _pendingRelease; + + _ObjCFinalizable(this._ptr, {required bool retain, required bool release}) + : _pendingRelease = release { + if (retain) { + _retain(_ptr.cast()); + } + if (release) { + _finalizer.attach(this, _ptr.cast(), detach: this); + } + } + + /// Releases the reference to the underlying ObjC object held by this wrapper. + /// Throws a StateError if this wrapper doesn't currently hold a reference. + void release() { + if (_pendingRelease) { + _pendingRelease = false; + _release(_ptr.cast()); + _finalizer.detach(this); + } else { + throw StateError( + 'Released an ObjC object that was unowned or already released.'); + } + } + + @override + bool operator ==(Object other) { + return other is _ObjCFinalizable && _ptr == other._ptr; + } + + @override + int get hashCode => _ptr.hashCode; + + /// Return a pointer to this object. + Pointer get pointer => _ptr; + + /// Retain a reference to this object and then return the pointer. This + /// reference must be released when you are done with it. If you wrap this + /// reference in another object, make sure to release it but not retain it: + /// `castFromPointer(lib, pointer, retain: false, release: true)` + Pointer retainAndReturnPointer() { + _retain(_ptr.cast()); + return _ptr; + } + + NativeFinalizer get _finalizer => throw UnimplementedError(); + void _retain(Pointer ptr) => throw UnimplementedError(); + void _release(Pointer ptr) => throw UnimplementedError(); +} + +class ObjCObjectBase extends _ObjCFinalizable { + ObjCObjectBase(super.ptr, {required super.retain, required super.release}); + + static final _objectFinalizer = NativeFinalizer( + Native.addressOf)>>( + objc.objectRelease) + .cast()); + + @override + NativeFinalizer get _finalizer => _objectFinalizer; + + @override + void _retain(Pointer ptr) => objc.objectRetain(ptr); + + @override + void _release(Pointer ptr) => objc.objectRelease(ptr); +} + +class ObjCBlockBase extends _ObjCFinalizable { + ObjCBlockBase(super.ptr, {required super.retain, required super.release}); + + static final _blockFinalizer = NativeFinalizer( + Native.addressOf)>>( + objc.blockRelease) + .cast()); + + @override + NativeFinalizer get _finalizer => _blockFinalizer; + + @override + void _retain(Pointer ptr) => objc.blockCopy(ptr); + + @override + void _release(Pointer ptr) => objc.blockRelease(ptr); +} + +Pointer _newBlockDesc() { + final desc = + calloc.allocate(sizeOf()); + desc.ref.reserved = 0; + desc.ref.size = sizeOf(); + desc.ref.copy_helper = nullptr; + desc.ref.dispose_helper = nullptr; + desc.ref.signature = nullptr; + return desc; +} + +final _blockDesc = _newBlockDesc(); + +Pointer newBlock(Pointer invoke, Pointer target) { + final b = calloc.allocate(sizeOf()); + b.ref.isa = objc.NSConcreteGlobalBlock; + b.ref.flags = 0; + b.ref.reserved = 0; + b.ref.invoke = invoke; + b.ref.target = target; + b.ref.descriptor = _blockDesc; + final copy = objc.blockCopy(b.cast()).cast(); + calloc.free(b); + return copy; +} diff --git a/pkgs/objective_c/lib/src/objective_c_bindings_generated.dart b/pkgs/objective_c/lib/src/objective_c_bindings_generated.dart new file mode 100644 index 000000000..b586c2dbf --- /dev/null +++ b/pkgs/objective_c/lib/src/objective_c_bindings_generated.dart @@ -0,0 +1,107 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +// ignore_for_file: always_specify_types +// ignore_for_file: camel_case_types +// ignore_for_file: non_constant_identifier_names + +// AUTO GENERATED FILE, DO NOT EDIT. +// +// Generated by `package:ffigen`. +// ignore_for_file: type=lint +import 'dart:ffi' as ffi; + +@ffi.Native Function(ffi.Pointer)>( + symbol: 'sel_registerName', isLeaf: true) +external ffi.Pointer registerName( + ffi.Pointer name, +); + +@ffi.Native Function(ffi.Pointer)>( + symbol: 'objc_getClass', isLeaf: true) +external ffi.Pointer getClass( + ffi.Pointer name, +); + +@ffi.Native Function(ffi.Pointer)>( + symbol: 'objc_retain', isLeaf: true) +external ffi.Pointer objectRetain( + ffi.Pointer object, +); + +@ffi.Native)>( + symbol: 'objc_release', isLeaf: true) +external void objectRelease( + ffi.Pointer object, +); + +@ffi.Native(symbol: 'objc_msgSend') +external void msgSend(); + +@ffi.Native(symbol: 'objc_msgSend_fpret') +external void msgSendFpret(); + +@ffi.Native(symbol: 'objc_msgSend_stret') +external void msgSendStret(); + +@ffi.Native>(symbol: '_NSConcreteGlobalBlock') +external final ffi.Pointer NSConcreteGlobalBlock; + +@ffi.Native Function(ffi.Pointer)>( + symbol: '_Block_copy', isLeaf: true) +external ffi.Pointer blockCopy( + ffi.Pointer object, +); + +@ffi.Native)>( + symbol: '_Block_release', isLeaf: true) +external void blockRelease( + ffi.Pointer object, +); + +final class _ObjCSelector extends ffi.Opaque {} + +final class _ObjCObject extends ffi.Opaque {} + +typedef ObjCSelector = _ObjCSelector; +typedef ObjCObject = _ObjCObject; + +final class _ObjCBlockDesc extends ffi.Struct { + @ffi.UnsignedLong() + external int reserved; + + @ffi.UnsignedLong() + external int size; + + external ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer dst, ffi.Pointer src)>> + copy_helper; + + external ffi + .Pointer src)>> + dispose_helper; + + external ffi.Pointer signature; +} + +final class _ObjCBlock extends ffi.Struct { + external ffi.Pointer isa; + + @ffi.Int() + external int flags; + + @ffi.Int() + external int reserved; + + external ffi.Pointer invoke; + + external ffi.Pointer descriptor; + + external ffi.Pointer target; +} + +typedef ObjCBlockDesc = _ObjCBlockDesc; +typedef ObjCBlock = _ObjCBlock; diff --git a/pkgs/objective_c/macos/Classes/objective_c.c b/pkgs/objective_c/macos/Classes/objective_c.c new file mode 100644 index 000000000..7e5b54067 --- /dev/null +++ b/pkgs/objective_c/macos/Classes/objective_c.c @@ -0,0 +1,3 @@ +// Relative import to be able to reuse the C sources. +// See the comment in ../{projectName}}.podspec for more information. +#include "../../src/objective_c.c" diff --git a/pkgs/objective_c/macos/objective_c.podspec b/pkgs/objective_c/macos/objective_c.podspec new file mode 100644 index 000000000..f3ae43b6b --- /dev/null +++ b/pkgs/objective_c/macos/objective_c.podspec @@ -0,0 +1,27 @@ +# +# To learn more about a Podspec see http://guides.cocoapods.org/syntax/podspec.html. +# Run `pod lib lint objective_c.podspec` to validate before publishing. +# +Pod::Spec.new do |s| + s.name = 'objective_c' + s.version = '0.0.1' + s.summary = 'A library to access Objective C from Flutter that acts as a support library for package:ffigen.' + s.description = <<-DESC +A library to access Objective C from Flutter that acts as a support library for package:ffigen. + DESC + s.homepage = 'http://example.com' + s.license = { :file => '../LICENSE' } + s.author = { 'Your Company' => 'email@example.com' } + + # This will ensure the source files in Classes/ are included in the native + # builds of apps using this FFI plugin. Podspec does not support relative + # paths, so Classes contains a forwarder C file that relatively imports + # `../src/*` so that the C sources can be shared among all target platforms. + s.source = { :path => '.' } + s.source_files = 'Classes/**/*' + s.dependency 'FlutterMacOS' + + s.platform = :osx, '10.11' + s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES' } + s.swift_version = '5.0' +end diff --git a/pkgs/objective_c/pubspec.yaml b/pkgs/objective_c/pubspec.yaml new file mode 100644 index 000000000..5d104274d --- /dev/null +++ b/pkgs/objective_c/pubspec.yaml @@ -0,0 +1,38 @@ +# Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +# for details. All rights reserved. Use of this source code is governed by a +# BSD-style license that can be found in the LICENSE file. + +name: objective_c +description: "A library to access Objective C from Flutter that acts as a support library for package:ffigen." +version: 0.0.1-wip +repository: https://github.com/dart-lang/native/tree/main/pkgs/objective_c + +topics: + - interop + - ffi + - objective_c + - codegen + +environment: + sdk: '>=3.3.0 <4.0.0' + flutter: '>=3.3.0' + +dependencies: + flutter: + sdk: flutter + ffi: ^2.1.0 + plugin_platform_interface: ^2.0.2 + +dev_dependencies: + ffigen: ^11.0.0 + flutter_test: + sdk: flutter + flutter_lints: ^3.0.0 + +flutter: + plugin: + platforms: + ios: + ffiPlugin: true + macos: + ffiPlugin: true diff --git a/pkgs/objective_c/src/CMakeLists.txt b/pkgs/objective_c/src/CMakeLists.txt new file mode 100644 index 000000000..5280751ef --- /dev/null +++ b/pkgs/objective_c/src/CMakeLists.txt @@ -0,0 +1,17 @@ +# The Flutter tooling requires that developers have CMake 3.10 or later +# installed. You should not increase this version, as doing so will cause +# the plugin to fail to compile for some customers of the plugin. +cmake_minimum_required(VERSION 3.10) + +project(objective_c_library VERSION 0.0.1 LANGUAGES C) + +add_library(objective_c SHARED + "objective_c.c" +) + +set_target_properties(objective_c PROPERTIES + PUBLIC_HEADER objective_c.h + OUTPUT_NAME "objective_c" +) + +target_compile_definitions(objective_c PUBLIC DART_SHARED_LIB) diff --git a/pkgs/objective_c/src/objective_c.c b/pkgs/objective_c/src/objective_c.c new file mode 100644 index 000000000..2b31b25a0 --- /dev/null +++ b/pkgs/objective_c/src/objective_c.c @@ -0,0 +1,5 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +#include "objective_c.h" diff --git a/pkgs/objective_c/src/objective_c.h b/pkgs/objective_c/src/objective_c.h new file mode 100644 index 000000000..72f84ea5f --- /dev/null +++ b/pkgs/objective_c/src/objective_c.h @@ -0,0 +1,5 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +#include "objective_c_runtime.h" diff --git a/pkgs/objective_c/src/objective_c_runtime.h b/pkgs/objective_c/src/objective_c_runtime.h new file mode 100644 index 000000000..15c778335 --- /dev/null +++ b/pkgs/objective_c/src/objective_c_runtime.h @@ -0,0 +1,46 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +// This file exposes a subset of the Objective C runtime. Ideally we'd just run +// ffigen directly on the runtime headers that come with XCode, but those +// headers don't have everything we need (e.g. the ObjCBlock struct). + +typedef struct _ObjCSelector ObjCSelector; +typedef struct _ObjCObject ObjCObject; + +ObjCSelector* sel_registerName(const char *name); +ObjCObject* objc_getClass(const char *name); +ObjCObject* objc_retain(ObjCObject* object); +void objc_release(ObjCObject* object); + +// The signature of this function is just a placeholder. This function is used by +// every method invocation, and is cast to every signature we need. +void objc_msgSend(); +void objc_msgSend_fpret(); +void objc_msgSend_stret(); + +// See https://clang.llvm.org/docs/Block-ABI-Apple.html +typedef struct _ObjCBlockDesc { + unsigned long int reserved; + unsigned long int size; // sizeof(_ObjCBlock) + void (*copy_helper)(void *dst, void *src); + void (*dispose_helper)(void *src); + const char *signature; +} ObjCBlockDesc; + +extern void* const _NSConcreteGlobalBlock; + +typedef struct _ObjCBlock { + void *isa; // _NSConcreteGlobalBlock + int flags; + int reserved; + void *invoke; // RET (*invoke)(ObjCBlock *, ARGS...); + ObjCBlockDesc *descriptor; + + // Captured variables follow. These are specific to our use case. + void* target; +} ObjCBlock; + +ObjCBlock* _Block_copy(ObjCBlock* object); +void _Block_release(ObjCBlock* object);